annotate setup.py @ 14:c01f9929ae38

Make logger and HTTP writer more general and resilient. This makes the logger and HTTP writer more general, by removing any dependency upon the exact data type they are writing. They can now handle any type of BSON-serializable dict, and track what they have sent by keeping track of the last *byte*, not the last timestamp.
author Paul Fisher <paul@pfish.zone>
date Tue, 15 Oct 2019 22:40:24 -0400
parents 4c81182eaa6b
children b5625b531d2d
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',
13
4c81182eaa6b daemon: Fail less ungracefully, bump to v0.1.0.
Paul Fisher <paul@pfish.zone>
parents: 10
diff changeset
5 version='0.1.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=[
9
d8f38d992387 setup: Try adding setup_requires=wheel?
Paul Fisher <paul@pfish.zone>
parents: 8
diff changeset
9 'adafruit-blinka',
d8f38d992387 setup: Try adding setup_requires=wheel?
Paul Fisher <paul@pfish.zone>
parents: 8
diff changeset
10 'adafruit-circuitpython-dht',
7
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
11 'attrs',
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
12 'pymongo',
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
13 'pytz',
10
b1657de734d5 Add HTTPWriter, which actually writes over HTTP.
Paul Fisher <paul@pfish.zone>
parents: 9
diff changeset
14 'requests',
7
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
15 ],
9
d8f38d992387 setup: Try adding setup_requires=wheel?
Paul Fisher <paul@pfish.zone>
parents: 8
diff changeset
16 setup_requires=['wheel'],
7
357079c3c150 add pip packaging metadata.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
17 )