Skip to main content

A python library that generates energy labels based on findings in Azure subscriptions

Project description

azureenergylabelerlib

A python library that generates energy labels based on findings in Azure subscriptions

Usage

Legacy: pip install azureenergylabelerlib

Preferred: uv add azureenergylabelerlib

Developing further

Development flow as Paleofuturistic Python

Prerequisite: uv

Setup

  • Fork and clone this repository.
  • Download additional dependencies: uv sync --all-extras --dev
  • Optional: validate the setup with uv run python -m unittest

Workflow

  • Download dependencies (if you need any): uv add some_lib_you_need
  • Develop (optional, tinker: uvx --with-editable . ptpython)
  • QA:
    • Format: uv run ruff format
    • Lint: uv run ruff check
    • Type check: uv run mypy
    • Test: uv run python -m unittest
  • Build (to validate it works): uv build
  • Review documentation updates: uv run mkdocs serve
  • Make a pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azureenergylabelerlib-4.0.1.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azureenergylabelerlib-4.0.1-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

Details for the file azureenergylabelerlib-4.0.1.tar.gz.

File metadata

File hashes

Hashes for azureenergylabelerlib-4.0.1.tar.gz
Algorithm Hash digest
SHA256 eb48f4ed67e48a95de4ce76d6f85afe97ab941d95fc5d6caf910ec312ba97ef7
MD5 55ae1218610d224581864b9eb8e050b4
BLAKE2b-256 1c74b513016054d48a9419c8ed3dba3873cb296b1dbcf4f8f045d9e2e6d4126f

See more details on using hashes here.

File details

Details for the file azureenergylabelerlib-4.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for azureenergylabelerlib-4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fbe9313525542e85966304c14e49c81c2a6c08c8376ac3dad230e66c77b537ca
MD5 291c1292c8e13cf5fd2d4df2ea98d588
BLAKE2b-256 3de8e19390be8c03773046567fa2171a01034e2356a4867ba641fb86fd742169

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page