luftdatenpumpe

View on PyPIReverse Dependencies (0)

0.21.1 luftdatenpumpe-0.21.1-py3-none-any.whl

Wheel Details

Project: luftdatenpumpe
Version: 0.21.1
Filename: luftdatenpumpe-0.21.1-py3-none-any.whl
Download: [link]
Size: 71165
MD5: 39bddf6ea6cabab9e69e4ddad29d9239
SHA256: b029ad99299efa8027dbcc1d645bfdbc70825d433c75d04bf1cb77feea4239db
Uploaded: 2022-12-05 20:20:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: luftdatenpumpe
Version: 0.21.1
Summary: Process live and historical data from luftdaten.info, IRCELINE and OpenAQ. Filter by station-id, sensor-id and sensor-type, apply reverse geocoding, store into time-series and RDBMS databases, publish to MQTT, output as JSON, or visualize in Grafana.
Author: Andreas Motl
Author-Email: andreas.motl[at]panodata.org
Home-Page: https://github.com/earthobservations/luftdatenpumpe
License: AGPL 3, EUPL 1.2
Keywords: luftdaten.info irceline openaq air quality particulate matter pollution feinstaub luftdaten ogc sos sensor network observation opendata data acquisition transformation export geospatial temporal timeseries http rest json api rdbms sql mysql mosquitto mqtt openstreetmap nominatim postgis postgresql influxdb grafana 52north
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Manufacturing
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Telecommunications Industry
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Communications
Classifier: Topic :: Database
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Classifier: Topic :: Scientific/Engineering :: Atmospheric Science
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Embedded Systems
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: System :: Archiving
Classifier: Topic :: System :: Networking :: Monitoring
Classifier: Topic :: Text Processing
Classifier: Topic :: Utilities
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Dist: appdirs (<2)
Requires-Dist: docopt (<1)
Requires-Dist: munch (<3)
Requires-Dist: tqdm (<5)
Requires-Dist: requests (<3)
Requires-Dist: tablib[pandas] (<4)
Requires-Dist: py-openaq (<2)
Requires-Dist: requests-cache (<1)
Requires-Dist: dogpile.cache (<2)
Requires-Dist: redis (<5)
Requires-Dist: paho-mqtt (<2)
Requires-Dist: dataset (<2)
Requires-Dist: psycopg2-binary (<3)
Requires-Dist: GeoAlchemy2 (<1)
Requires-Dist: influxdb (<6)
Requires-Dist: SQLAlchemy (<1.4)
Requires-Dist: SQLAlchemy-Utils (<1)
Requires-Dist: rfc3339 (<7)
Requires-Dist: geohash2 (<2)
Requires-Dist: geopy (<2)
Requires-Dist: Jinja2 (<3)
Requires-Dist: MarkupSafe (<2.1)
Requires-Dist: pytest (<8,>=7); extra == "test"
Requires-Dist: attrs; extra == "test"
Requires-Dist: pytest-cov (<4); extra == "test"
Provides-Extra: test
License-File: LICENSE
[Description omitted; length: 9270 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
luftdatenpumpe/__init__.py sha256=HksFgJPiAHXoMQIkFluYcsiIQpD82ik6a9XScsSHoDs 121
luftdatenpumpe/commands.py sha256=h2dJoM218H_6Nz9amaDGNdo-eZm7LXaelYxnGx0nlwo 12528
luftdatenpumpe/engine.py sha256=HDRPK6cc1fZDpo0I_gpHzrSP8eYTLm5z1exnuCDyTvA 4410
luftdatenpumpe/geo.py sha256=J23hNze5Dw2sbuJBYLxtU16ITfyNqYX-7_x0Otx_lbY 12724
luftdatenpumpe/util.py sha256=6nhLo9iybwgmjljqvvQZwHDQGobWaJeQXzD5FD6mQu4 7632
luftdatenpumpe/grafana/__init__.py sha256=EOzJEzQmISGsNNuVH2KZqBheYaiXmvnUJ6JRcJgx5zo 830
luftdatenpumpe/grafana/dashboard-map.json sha256=awHsEjkpNV1LG1pAiHSSEhfhP6IFC-Aj8EFdrYEtgUk 16472
luftdatenpumpe/grafana/dashboard-trend.json sha256=wNT1Sfy317EMFVNmUDLR7bxUuemHq0s_xETUUSakysA 44220
luftdatenpumpe/grafana/datasource-influxdb.json sha256=5qCjRCXqZ8EnWinKBVGKuj6BTjjdgsGrCjMLODlTKsU 237
luftdatenpumpe/grafana/datasource-weatherbase.json sha256=C8-mpZhn3i1LkE6sThYadRGPmFtP-B-OUClFZKOqCuQ 249
luftdatenpumpe/source/__init__.py sha256=oEh465IpFb82Ctrr95QUM6aHa2ehQt6bpYgPUaszTvQ 2558
luftdatenpumpe/source/common.py sha256=7QlLHdvFQW2fPyEVYSbDJTAfoWtcS9GVhyk6jE_PfcE 5864
luftdatenpumpe/source/eea.py sha256=QyZ_-8yTk-Wt1y0Z_8HuidQvbVaPNcbONkq2SaIwjIs 9297
luftdatenpumpe/source/irceline.py sha256=1l21e4jgm-BesxucyrMfD-YhZxPBqzk3_c9aHR38BfQ 17490
luftdatenpumpe/source/luftdaten_info.py sha256=O7pvMVrBw3Y_Q7KcY844WFJIeYLFQvf_f6f53s_SyVg 17213
luftdatenpumpe/source/openaq.py sha256=PYVfRfB80NFT0udqFsuR79F2UVCOzN5H3jEhPheSR94 12292
luftdatenpumpe/source/rdbms.py sha256=-N0uMXuJ3WWS8o_NbUahClfyleZTf8b6bqFspR8FqRw 3379
luftdatenpumpe/target/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
luftdatenpumpe/target/influxdb.py sha256=GvfgVjo9DS64UA4cyzhadBmZ1DOEmxDaKlGpp3a354U 4195
luftdatenpumpe/target/json.py sha256=OPIKcwMddC7xTYFB6bcPy2w7smwF1sA_2qNxhkHgjLA 3032
luftdatenpumpe/target/mqtt.py sha256=x_tnvv6KOVRIkJGrHZzv6IDkZrzTpdsVRsksuA938B8 4245
luftdatenpumpe/target/rdbms.py sha256=IP_QTNJEapipXFSeCbFsx5BJUqNgBNjFJJq8fA0V18c 15240
luftdatenpumpe/target/stream.py sha256=In932S5_eizXT-GnB2i-mD_Yt3klOAiiFMl1-EE9iDk 546
luftdatenpumpe-0.21.1.dist-info/LICENSE sha256=-5zott_E9lzLVytUzEt7C8LMEYn2L9E1fuOwRLLHf9g 32386
luftdatenpumpe-0.21.1.dist-info/METADATA sha256=12NPiWAZeHMmx56erlJ7KNZoG0qvoTS9hW5QO0V0wwc 12809
luftdatenpumpe-0.21.1.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
luftdatenpumpe-0.21.1.dist-info/entry_points.txt sha256=pN6Ra0z1ej1BtAGubZyFYpSD9-_1dwS5wdUdPrULYaU 63
luftdatenpumpe-0.21.1.dist-info/top_level.txt sha256=umJhaF_YFoNOW4yJjkg23ideKF0uKNDhe-yXxPwvOLw 15
luftdatenpumpe-0.21.1.dist-info/RECORD

top_level.txt

luftdatenpumpe

entry_points.txt

luftdatenpumpe = luftdatenpumpe.commands:run