frequenz-repo-config

View on PyPIReverse Dependencies (22)

0.10.0 frequenz_repo_config-0.10.0-py3-none-any.whl

Wheel Details

Project: frequenz-repo-config
Version: 0.10.0
Filename: frequenz_repo_config-0.10.0-py3-none-any.whl
Download: [link]
Size: 39736
MD5: ab07a0c6fb97a0c57c1d1f35e259b810
SHA256: de19830e5d9656b1df4eb071fb5a3776f6ed5f956c0249381ed34d0051b713ee
Uploaded: 2024-07-10 11:35:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: frequenz-repo-config
Version: 0.10.0
Summary: Frequenz repository setup tools and common configuration
Author-Email: Frequenz Energy-as-a-Service GmbH <floss[at]frequenz.com>
Project-Url: Documentation, https://frequenz-floss.github.io/frequenz-repo-config-python/
Project-Url: Changelog, https://github.com/frequenz-floss/frequenz-repo-config-python/releases
Project-Url: Issues, https://github.com/frequenz-floss/frequenz-repo-config-python/issues
Project-Url: Repository, https://github.com/frequenz-floss/frequenz-repo-config-python
Project-Url: Support, https://github.com/frequenz-floss/frequenz-repo-config-python/discussions/categories/support
License: MIT
Keywords: config,frequenz,grpc,lib,library,mkdocs,nox,project,protobuf,python,repo-config,repository,setuptools,tool
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Python: <4,>=3.11
Requires-Dist: nox (>=2022.11.21)
Requires-Dist: mkdocs-gen-files (<0.6.0,>=0.4.0)
Requires-Dist: semver (<4,>=3.0.1)
Requires-Dist: github-action-utils (<2,>=1.1.0)
Requires-Dist: grpcio-tools (<2,>=1.47.0); extra == "api"
Requires-Dist: mypy-protobuf (<4,>=3.0.0); extra == "api"
Requires-Dist: setuptools (<71,>=67.6.0); extra == "api"
Requires-Dist: frequenz-repo-config[dev-flake8,dev-formatting,dev-mkdocs,dev-mypy,dev-noxfile,dev-pylint,dev-pytest]; extra == "dev"
Requires-Dist: flake8 (==7.1.0); extra == "dev-flake8"
Requires-Dist: flake8-docstrings (==1.7.0); extra == "dev-flake8"
Requires-Dist: flake8-pyproject (==1.2.3); extra == "dev-flake8"
Requires-Dist: pydoclint (==0.5.3); extra == "dev-flake8"
Requires-Dist: pydocstyle (==6.3.0); extra == "dev-flake8"
Requires-Dist: black (==24.4.2); extra == "dev-formatting"
Requires-Dist: isort (==5.13.2); extra == "dev-formatting"
Requires-Dist: black (==24.4.2); extra == "dev-mkdocs"
Requires-Dist: Markdown (==3.6.0); extra == "dev-mkdocs"
Requires-Dist: mike (==2.1.2); extra == "dev-mkdocs"
Requires-Dist: mkdocs-gen-files (==0.5.0); extra == "dev-mkdocs"
Requires-Dist: mkdocs-literate-nav (==0.6.1); extra == "dev-mkdocs"
Requires-Dist: mkdocs-macros-plugin (==1.0.5); extra == "dev-mkdocs"
Requires-Dist: mkdocs-material (==9.5.27); extra == "dev-mkdocs"
Requires-Dist: mkdocstrings[python] (==0.25.1); extra == "dev-mkdocs"
Requires-Dist: mkdocstrings-python (==1.10.5); extra == "dev-mkdocs"
Requires-Dist: mypy (==1.10.1); extra == "dev-mypy"
Requires-Dist: types-setuptools (<71,>=67.6.0); extra == "dev-mypy"
Requires-Dist: types-Markdown (==3.6.0.20240316); extra == "dev-mypy"
Requires-Dist: types-PyYAML (==6.0.12.20240311); extra == "dev-mypy"
Requires-Dist: types-babel (==2.11.0.15); extra == "dev-mypy"
Requires-Dist: types-colorama (==0.4.15.20240311); extra == "dev-mypy"
Requires-Dist: frequenz-repo-config[dev-mkdocs,dev-noxfile,dev-pytest]; extra == "dev-mypy"
Requires-Dist: nox (==2024.4.15); extra == "dev-noxfile"
Requires-Dist: frequenz-repo-config[dev-mkdocs,dev-noxfile,dev-pytest]; extra == "dev-pylint"
Requires-Dist: setuptools (<71,>=67.6.0); extra == "dev-pylint"
Requires-Dist: pytest (==8.2.2); extra == "dev-pytest"
Requires-Dist: pylint (==3.2.5); extra == "dev-pytest"
Requires-Dist: cookiecutter (==2.6.0); extra == "dev-pytest"
Requires-Dist: jinja2 (==3.1.4); extra == "dev-pytest"
Requires-Dist: sybil (<7,>=6.1.1); extra == "dev-pytest"
Requires-Dist: pylint (<4,>=2.17.3); extra == "extra-lint-examples"
Requires-Dist: pytest (<9,>=7.3.0); extra == "extra-lint-examples"
Requires-Dist: sybil (<7,>=6.1.1); extra == "extra-lint-examples"
Provides-Extra: actor
Provides-Extra: api
Provides-Extra: app
Provides-Extra: dev
Provides-Extra: dev-flake8
Provides-Extra: dev-formatting
Provides-Extra: dev-mkdocs
Provides-Extra: dev-mypy
Provides-Extra: dev-noxfile
Provides-Extra: dev-pylint
Provides-Extra: dev-pytest
Provides-Extra: extra-lint-examples
Provides-Extra: lib
Provides-Extra: model
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2915 characters]

WHEEL

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

RECORD

Path Digest Size
frequenz/repo/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frequenz/repo/config/__init__.py sha256=6opvW9GLqt6owrKI_FXldqURhBMNnH35Dvktn9AG3Lc 14547
frequenz/repo/config/_core.py sha256=P5TmcIcRhsc1eWKa_f4Q2JfI3_5KTT3IEntvS4ELzpE 501
frequenz/repo/config/github.py sha256=uTdsEPHGWSnHtpaE1QqY-rD_nxgIHAmVyuBwbzKhF6s 7480
frequenz/repo/config/protobuf.py sha256=yYiB1OzL0jjKY7CUMdAvIokFQPfBAaB5LfjOwoVBPqg 2956
frequenz/repo/config/version.py sha256=7471X4okDz8s93FO3uEr7e08C2Dh6vmWVyRF1KWuR-I 18007
frequenz/repo/config/cli/__init__.py sha256=bj1lBrcB_nzDOOcoinDORK8bC9l8Z68I334aN7Ws5ds 100
frequenz/repo/config/cli/version/__init__.py sha256=XlMyUckQaJL3xUp8f14_ADEy9fzv_dmJ0jB8-5Mi2d0 115
frequenz/repo/config/cli/version/mike/__init__.py sha256=pWAXsEMmaCxkLHIyYR9Slz-ejTMrqoOQai8oZmGRq1s 130
frequenz/repo/config/cli/version/mike/info.py sha256=HVs7GY0mh7DiXGg3biebU_sWqDRrgxW2keuV8eYMBd4 2144
frequenz/repo/config/cli/version/mike/sort.py sha256=ka6NsI4Y9dA8pclRFi9HgwJv7VPpDio1goabToq6N6Y 2306
frequenz/repo/config/mkdocs/__init__.py sha256=K3Al7vLOpMLQ6Sz_b-mMRfV7kau6fOlXt7hggpZIyJA 297
frequenz/repo/config/mkdocs/api_pages.py sha256=9jYZH4P6BKtyibyAZJ4BHlVokmEZ0MWVJo61r8AUatw 5363
frequenz/repo/config/mkdocs/mike.py sha256=9rPXumNgrSEqGFfR924V74p3OzwIf6snJHpZFqUfusQ 9047
frequenz/repo/config/nox/__init__.py sha256=8KSmrJY8k_wNz19bYIxXgnq6jgAJ_i_Yy7ny7OfE3hE 1815
frequenz/repo/config/nox/config.py sha256=VMVtJ6kMVbVj-YVJP2cgZaQ8m4YFkYj1alo44OfjhXU 8109
frequenz/repo/config/nox/default.py sha256=w4UsVyBKdw6nDfdicqio-vsJ16211vMYH3pVj2h-F-o 3257
frequenz/repo/config/nox/session.py sha256=9-rTLOQFvU2K1ULGWLXH1DaTua9zUJ1qoPNFU0x8EEQ 4930
frequenz/repo/config/nox/util.py sha256=bDxCOzSTS4XcD7S1qFZcjbIgUGzmcu2NFw2qwjy4vB0 6948
frequenz/repo/config/pytest/__init__.py sha256=cOl4p1Spe_bXBX7c85uG3Ns_KDTffEqKm_PLkxwzY4w 346
frequenz/repo/config/pytest/examples.py sha256=fq5t3dK54DNA8nkItdZTPhqGQ_bQLm9CT5u1R1-QQl8 7123
frequenz/repo/config/setuptools/__init__.py sha256=FxUb3bzJ1oOR_uY7ZgEo9c6WAIueEMEGYOshFm1jSjw 98
frequenz/repo/config/setuptools/grpc_tools.py sha256=SUNdNs9XkKlKwpc87SPkjR-62nUTLemgBb9AOVMmG3w 3489
frequenz_repo_config-0.10.0.dist-info/LICENSE sha256=C3svrUte2N2h2JaK1qfbYQNp5MTaqdaJkFLe-kgUxbU 1089
frequenz_repo_config-0.10.0.dist-info/METADATA sha256=68XdSEfQSZI4G9PjHff4Uqb0rxYqKe3sbqkJtRAE8jw 7097
frequenz_repo_config-0.10.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
frequenz_repo_config-0.10.0.dist-info/entry_points.txt sha256=QeluzHqXSXRguP37h_z2ROsSVX6PLy2Vrss1A5W8iz4 93
frequenz_repo_config-0.10.0.dist-info/top_level.txt sha256=x08GRcWytsyKXa2Ayme9e5pg3L5Kcq6lw_BaQmToMO4 9
frequenz_repo_config-0.10.0.dist-info/RECORD

top_level.txt

frequenz

entry_points.txt

compile_proto = frequenz.repo.config.setuptools.grpc_tools:CompileProto