1Remove import sensors from setup.py
2
3Don't import sensors in setup.py to avoid adding a dependency on host
4lm-sensors. Instead, move __version__, __author__, __contact__ and
5__license__ to setup.py
6
7Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
8Upstream: upstream is dead since 2019
9
10diff '--color=auto' -Nura PySensors-0.0.4.orig/sensors/__init__.py PySensors-0.0.4/sensors/__init__.py
11--- PySensors-0.0.4.orig/sensors/__init__.py	2024-01-04 13:47:07.114179107 +0100
12+++ PySensors-0.0.4/sensors/__init__.py	2024-01-04 14:07:24.701178768 +0100
13@@ -6,12 +6,6 @@
14
15 from sensors import stdc
16
17-__version__ = "0.0.4"
18-__date__ = "2019-09-19"
19-__author__ = "Marc 'BlackJack' Rintsch"
20-__contact__ = 'marc@rintsch.de'
21-__license__ = 'LGPL v2.1'
22-
23 API_VERSION = 4
24 DEFAULT_CONFIG_FILENAME = b"/etc/sensors3.conf"
25
26diff '--color=auto' -Nura PySensors-0.0.4.orig/setup.py PySensors-0.0.4/setup.py
27--- PySensors-0.0.4.orig/setup.py	2024-01-04 13:47:07.114179107 +0100
28+++ PySensors-0.0.4/setup.py	2024-01-04 14:07:04.657260411 +0100
29@@ -1,17 +1,21 @@
30 #!/usr/bin/env python3
31 from setuptools import setup
32-import sensors
33+
34+__version__ = "0.0.4"
35+__author__ = "Marc 'BlackJack' Rintsch"
36+__contact__ = 'marc@rintsch.de'
37+__license__ = 'LGPL v2.1'
38
39 setup(
40     name='PySensors',
41-    version=sensors.__version__,
42-    author=sensors.__author__,
43-    author_email=sensors.__contact__,
44+    version=__version__,
45+    author=__author__,
46+    author_email=__contact__,
47     packages=['sensors'],
48     # scripts=[],
49     url='http://pypi.python.org/pypi/PySensors/',
50     # download_url='',
51-    license=sensors.__license__,
52+    license=__license__,
53     description='Python bindings to libsensors (via ctypes)',
54     long_description=open('README.rst').read(),
55     long_description_content_type="text/x-rst",
56