From e386eb658d54200c587244694bda56fde4f66e24 Mon Sep 17 00:00:00 2001 From: "Fabian P. Schmidt" Date: Thu, 2 Jan 2020 22:15:32 +0100 Subject: [PATCH] Add comments for missing atttributes in ephem.Observer class slots (E0237) Fixes assigning-non-slot (E0237) pylint error. Signed-off-by: Fabian P. Schmidt --- .pylintrc3 | 1 - network/base/scheduling.py | 3 +++ network/base/views.py | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.pylintrc3 b/.pylintrc3 index 93ecd62..a8f8571 100644 --- a/.pylintrc3 +++ b/.pylintrc3 @@ -7,7 +7,6 @@ ignored-argument-names=args|kwargs disable= E1101, # no-member E1121, # too-many-function-args - E0237, # assigning-non-slot R0801, # needs to remain disabled see https://github.com/PyCQA/pylint/issues/214 R0912, # too-many-branches R0913, # too-many-arguments diff --git a/network/base/scheduling.py b/network/base/scheduling.py index bed453f..648310c 100644 --- a/network/base/scheduling.py +++ b/network/base/scheduling.py @@ -1,4 +1,7 @@ """SatNOGS Network scheduling functions""" +# ephem is missing lon, lat, elevation and horizon attributes in Observer class slots, +# Disable assigning-non-slot pylint error: +# pylint: disable=E0237 from __future__ import absolute_import, division import math diff --git a/network/base/views.py b/network/base/views.py index aa8b29a..a421845 100644 --- a/network/base/views.py +++ b/network/base/views.py @@ -1,4 +1,7 @@ """Django base views for SatNOGS Network""" +# ephem is missing lon, lat, elevation and horizon attributes in Observer class slots, +# Disable assigning-non-slot pylint error: +# pylint: disable=E0237 from __future__ import absolute_import from collections import defaultdict