annotate setup.py @ 20:92367b644e29

Remove support for DHT22 to remove native dependencies. This removes the ability to read from the DHT22 sensor, since it requires native code to run and will not compile on ARM64 (at least for me, which is enough reason to remove it).
author Paul Fisher <paul@pfish.zone>
date Sat, 25 Dec 2021 00:02:03 +0000
parents 7117db65715e
children 36ab505bc0a6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
1 import setuptools
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
2
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
3 setuptools.setup(
8
a47bf21e89bf Fix setuptools/pip metadata to be consistent+complete.
Paul Fisher <paul@pfish.zone>
parents: 7
diff changeset
4 name='weatherlog',
20
92367b644e29 Remove support for DHT22 to remove native dependencies.
Paul Fisher <paul@pfish.zone>
parents: 19
diff changeset
5 version='0.3.0',
8
a47bf21e89bf Fix setuptools/pip metadata to be consistent+complete.
Paul Fisher <paul@pfish.zone>
parents: 7
diff changeset
6 packages=setuptools.find_packages(),
7
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
7 python_requires='>=3.7',
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
8 install_requires=[
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
9 'attrs',
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
10 'pymongo',
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
11 'pytz',
10
b1657de734d5 Add HTTPWriter, which actually writes over HTTP.
Paul Fisher <paul@pfish.zone>
parents: 9
diff changeset
12 'requests',
15
b5625b531d2d Add support for BME280 temperature sensor over i2c.
Paul Fisher <paul@pfish.zone>
parents: 13
diff changeset
13 'RPi.bme280',
b5625b531d2d Add support for BME280 temperature sensor over i2c.
Paul Fisher <paul@pfish.zone>
parents: 13
diff changeset
14 'smbus2',
17
39c0686e6765 daemon: Change to executing from a config file.
Paul Fisher <paul@pfish.zone>
parents: 15
diff changeset
15 'toml',
7
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
16 ],
9
d8f38d992387 setup: Try adding setup_requires=wheel?
Paul Fisher <paul@pfish.zone>
parents: 8
diff changeset
17 setup_requires=['wheel'],
17
39c0686e6765 daemon: Change to executing from a config file.
Paul Fisher <paul@pfish.zone>
parents: 15
diff changeset
18 entry_points={
39c0686e6765 daemon: Change to executing from a config file.
Paul Fisher <paul@pfish.zone>
parents: 15
diff changeset
19 'console_scripts': [
39c0686e6765 daemon: Change to executing from a config file.
Paul Fisher <paul@pfish.zone>
parents: 15
diff changeset
20 'weatherlogd = weatherlog.daemon:main',
39c0686e6765 daemon: Change to executing from a config file.
Paul Fisher <paul@pfish.zone>
parents: 15
diff changeset
21 ]
39c0686e6765 daemon: Change to executing from a config file.
Paul Fisher <paul@pfish.zone>
parents: 15
diff changeset
22 }
7
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
23 )