tracarbon

View on PyPIReverse Dependencies (0)

0.7.2 tracarbon-0.7.2-py3-none-any.whl

Wheel Details

Project: tracarbon
Version: 0.7.2
Filename: tracarbon-0.7.2-py3-none-any.whl
Download: [link]
Size: 55402
MD5: f7e0a40e709e258b7ad68e4e95a73ce3
SHA256: 51fa856c7a380aa540e3434a410bc71257736a064c04b0693fd8ad584e2e3898
Uploaded: 2024-03-21 16:53:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tracarbon
Version: 0.7.2
Summary: Tracarbon is a Python library that tracks your device's energy consumption and calculates your carbon emissions.
Author: Florian Valeye
Author-Email: fvaleye[at]github.com
License: Apache-2.0
Keywords: energy,sustainability,energy-consumption,electricity-consumption,energy-efficiency,carbon-footprint,carbon-emissions
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.8,<4.0
Requires-Dist: aiocache (<0.13.0,>=0.12.1)
Requires-Dist: aiofiles (<24.0.0,>=23.2.0)
Requires-Dist: aiohttp (<4.0.0,>=3.9.3)
Requires-Dist: asyncer (<0.0.6,>=0.0.5)
Requires-Dist: datadog (<0.49,>=0.44); extra == "datadog"
Requires-Dist: ec2-metadata (<3.0.0,>=2.13.0)
Requires-Dist: kubernetes (<30.0,>=26.1); extra == "kubernetes"
Requires-Dist: loguru (<0.8,>=0.6)
Requires-Dist: msgpack (<2.0.0,>=1.0.4)
Requires-Dist: prometheus-client (<0.21,>=0.16); extra == "prometheus"
Requires-Dist: psutil (<6.0.0,>=5.9.8)
Requires-Dist: pydantic (<3.0.0,>=1.10.7)
Requires-Dist: python-dotenv (<1.1,>=0.21)
Requires-Dist: typer (<0.10,>=0.7)
Requires-Dist: ujson (<6.0.0,>=5.9.0)
Provides-Extra: datadog
Provides-Extra: kubernetes
Provides-Extra: prometheus
Description-Content-Type: text/markdown
[Description omitted; length: 9764 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tracarbon/__init__.py sha256=NSOQ0BhDbSG1yGnQRDtGMx3MAbNmLSG_b1j_Ik6jIXs 246
tracarbon/__main__.py sha256=lIVd94113kjghbXirFfSn4db-JVa4JgoVv5o1CxmXrU 70
tracarbon/builder.py sha256=2p0927_uRJrKNGdSY_ZeFmwmHPhcfGPyzXb6Mi_9_E0 3222
tracarbon/cli/__init__.py sha256=aG5yyhzXjR4KsfWFYzBw3UX1wIERdH7SvnBOK5VqhoU 4705
tracarbon/conf.py sha256=-iFrpPgD6s9r93dG_6iT8-6JwZWwmp3iU38D9AGERNs 2248
tracarbon/emissions/__init__.py sha256=DI0fJyEo1IMF9zt--Jo0mXpHYOXhb35rKqaCTRo-jGk 190
tracarbon/emissions/carbon_emissions.py sha256=3yeHM9BQzGhwh5bvlIuXy6aFbr4T07BAYpto4_mZbjY 6107
tracarbon/exceptions.py sha256=69Ml0Wgq12McXhVjj4__yiUBONhdfJKbRHAvbI4azmY 734
tracarbon/exporters/__init__.py sha256=QgrVEoIP4cVSkJ1A0e-U5rUa8lC4zMBzy0j-lDpEmhE 237
tracarbon/exporters/datadog_exporter.py sha256=3SvcLmk5PGA75mYecx9i9JMfE4Dp1fbzY40w5Hggch4 2283
tracarbon/exporters/exporter.py sha256=q_li3mfvWfT5xKm5CUlPLUv_FxEfzugR0d7J8T1L6TU 5944
tracarbon/exporters/json_exporter.py sha256=3YzepDoFwFoNAClm79d9tTSUzrgVPZQS2_cFAs316ns 2179
tracarbon/exporters/prometheus_exporter.py sha256=eySozg8PEJ1-qvqMLWboll7DGa3TOhipMQR8c5cv8fk 2540
tracarbon/exporters/stdout.py sha256=DXTufUmZBQcFGd40y40HpltkJY0aBgxD6Ki_BB7kTX0 1009
tracarbon/general_metrics.py sha256=zDro76rV6WFZoiPVdmSir2cOdy9nHM17f-DrUbl0btQ 10782
tracarbon/hardwares/__init__.py sha256=lFZsck5FHJ_-5oda5tbFPye8Y8EwqGGUwqKWWI649wM 210
tracarbon/hardwares/cloud_providers.py sha256=GOZHn7KBG9JoP_QcmaCSbThi-nAlBs8QmHYQkHeEVpk 1331
tracarbon/hardwares/containers.py sha256=2u7eFH3WLlevr97b7EVSgnKF2C2m7CrLxnbEbxciOOc 4657
tracarbon/hardwares/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tracarbon/hardwares/data/aws-instances.csv sha256=TQAOYxwy9FpetZjaTmd5wBqzRNL7CfgsKt7PVnCXAWE 160142
tracarbon/hardwares/energy.py sha256=HD-fEidITkhbqwVuisLcQksYH42C58agjvE7bhGFIw4 4262
tracarbon/hardwares/gpu.py sha256=R_2AnVPoru5kOqXgaUV2T3KovQiwvaQnFv-dLB6W2rE 1551
tracarbon/hardwares/hardware.py sha256=usB9Biu66dReLbXGBUa6TykJvxU6Wy06VaB8Y7cZqJU 1653
tracarbon/hardwares/rapl.py sha256=67ntrATM3bLdTz-XKZbhjo7LERsiOid6PCKx2eXnDJs 5916
tracarbon/hardwares/sensors.py sha256=1WyuJqVUHrdyEjzqpWLRodvwZK61DskoJwNqhFRKXD4 7198
tracarbon/locations/__init__.py sha256=Z1Hp-TwaWuEeZ3rPeA_1bxO07Kg5zVAxEYtiZdOzT6A 85
tracarbon/locations/country.py sha256=VoBU4RH2Ph_r_TsvK2NzZUHuaTUFJn05o_xNVTc5qWc 6022
tracarbon/locations/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tracarbon/locations/data/co2-emission-intensity-9.exhibit.json sha256=_P8yUaauMe54vrKdN4_E5pGS1Otd6xiRW2XsX66FXJY 1613
tracarbon/locations/data/grid-emissions-factors-aws.csv sha256=ell1UA75M3DxouVL4muKs3Xdh8KSgXin2rrzdUZopSU 1180
tracarbon/locations/location.py sha256=3pqb-aB4b5JJxshpysmu1jzGUHc39E6K80_rEcQgw9c 1613
tracarbon/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tracarbon-0.7.2.dist-info/LICENSE.txt sha256=Q81Fs-BoaGgP_Nz8BoXr3NRVIPOxU_I-Enty7uWGbtQ 10265
tracarbon-0.7.2.dist-info/METADATA sha256=3vup9qcgXT3BS7dZPMCDI64E0JCtySj9_MO49TVMcKs 11485
tracarbon-0.7.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
tracarbon-0.7.2.dist-info/entry_points.txt sha256=SZYgQWtHmIHTVPsWl9nMKnA-0I4HAWiVfvtogaUfOck 48
tracarbon-0.7.2.dist-info/RECORD

entry_points.txt

tracarbon = tracarbon.cli:main