frequenz-channels

View on PyPIReverse Dependencies (7)

1.6.1 frequenz_channels-1.6.1-py3-none-any.whl

Wheel Details

Project: frequenz-channels
Version: 1.6.1
Filename: frequenz_channels-1.6.1-py3-none-any.whl
Download: [link]
Size: 50275
MD5: 9538f021f197e1d36f31426600ebb6f7
SHA256: 3026ec2dd2972237684b95b7ec8beff6fda42e80f6318770014b918b77812887
Uploaded: 2025-01-28 08:54:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: frequenz-channels
Version: 1.6.1
Summary: Channel implementations for Python
Author-Email: Frequenz Energy-as-a-Service GmbH <floss[at]frequenz.com>
Project-Url: Documentation, https://frequenz-floss.github.io/frequenz-channels-python/
Project-Url: Changelog, https://github.com/frequenz-floss/frequenz-channels-python/releases
Project-Url: Issues, https://github.com/frequenz-floss/frequenz-channels-python/issues
Project-Url: Repository, https://github.com/frequenz-floss/frequenz-channels-python
Project-Url: Support, https://github.com/frequenz-floss/frequenz-channels-python/discussions/categories/support
License: MIT
Keywords: frequenz,python,lib,library,channels,channel
Classifier: Development Status :: 5 - Production/Stable
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: typing-extensions (<5,>=4.5.0)
Requires-Dist: watchfiles (<1.1.0,>=0.15.0)
Requires-Dist: flake8 (==7.1.1); 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.14); extra == "dev-flake8"
Requires-Dist: pydocstyle (==6.3.0); extra == "dev-flake8"
Requires-Dist: black (==24.10.0); extra == "dev-formatting"
Requires-Dist: isort (==5.13.2); extra == "dev-formatting"
Requires-Dist: Markdown (==3.7); extra == "dev-mkdocs"
Requires-Dist: black (==24.10.0); extra == "dev-mkdocs"
Requires-Dist: frequenz-repo-config[lib] (==0.11.0); extra == "dev-mkdocs"
Requires-Dist: markdown-callouts (==0.4.0); extra == "dev-mkdocs"
Requires-Dist: markdown-svgbob (==202406.1023); extra == "dev-mkdocs"
Requires-Dist: mike (==2.1.3); extra == "dev-mkdocs"
Requires-Dist: mkdocs-gen-files (==0.5.0); extra == "dev-mkdocs"
Requires-Dist: mkdocs-include-markdown-plugin (==7.1.2); extra == "dev-mkdocs"
Requires-Dist: mkdocs-literate-nav (==0.6.1); extra == "dev-mkdocs"
Requires-Dist: mkdocs-macros-plugin (==1.3.7); extra == "dev-mkdocs"
Requires-Dist: mkdocs-material (==9.5.49); extra == "dev-mkdocs"
Requires-Dist: mkdocstrings[python] (==0.27.0); extra == "dev-mkdocs"
Requires-Dist: mkdocstrings-python (==1.13.0); extra == "dev-mkdocs"
Requires-Dist: pymdownx-superfence-filter-lines (==0.1.0); extra == "dev-mkdocs"
Requires-Dist: frequenz-channels[dev-mkdocs,dev-noxfile,dev-pytest]; extra == "dev-mypy"
Requires-Dist: mypy (==1.14.1); extra == "dev-mypy"
Requires-Dist: types-Markdown (==3.7.0.20241204); extra == "dev-mypy"
Requires-Dist: nox (==2024.10.9); extra == "dev-noxfile"
Requires-Dist: frequenz-repo-config[lib] (==0.11.0); extra == "dev-noxfile"
Requires-Dist: frequenz-channels[dev-mkdocs,dev-noxfile,dev-pytest]; extra == "dev-pylint"
Requires-Dist: pylint (==3.3.3); extra == "dev-pylint"
Requires-Dist: async-solipsism (==0.7); extra == "dev-pytest"
Requires-Dist: frequenz-repo-config[extra-lint-examples] (==0.11.0); extra == "dev-pytest"
Requires-Dist: hypothesis (==6.123.2); extra == "dev-pytest"
Requires-Dist: pytest (==8.3.4); extra == "dev-pytest"
Requires-Dist: pytest-asyncio (==0.25.0); extra == "dev-pytest"
Requires-Dist: pytest-mock (==3.14.0); extra == "dev-pytest"
Requires-Dist: frequenz-channels[dev-flake8,dev-formatting,dev-mkdocs,dev-mypy,dev-noxfile,dev-pylint,dev-pytest]; 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: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7676 characters]

WHEEL

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

RECORD

Path Digest Size
frequenz/channels/__init__.py sha256=nXfVB5mmpvOvKfB_r78NXTxawhIYWzLjZNhg3_7qiIQ 3951
frequenz/channels/_anycast.py sha256=909fC96kKHQzx2pBj_7Gevz8vdHf1GeBwQgw8dTNL5I 16611
frequenz/channels/_broadcast.py sha256=P5FDaC25zArwfhc5EYi8ryugzyNnADg52g7iTVbFGBg 18588
frequenz/channels/_exceptions.py sha256=DOG52sB4UfLKwgZA_RlAO3hiz2ePKt7CGW_hTHLHBcU 3663
frequenz/channels/_generic.py sha256=4Wo83RQo2Mdeh0aVDgnI4LHP0JfPboBUjAKITVXjAkE 855
frequenz/channels/_latest_value_cache.py sha256=oh85Q6V-rGSx0CLhU7NnjrNwfddQiUEJnVXS74M_2Vw 4130
frequenz/channels/_merge.py sha256=U-OX1IDlaeQEduCUTNjx5Cn9hpSZp2zp6CF5vJHdEpo 8099
frequenz/channels/_receiver.py sha256=8GCYntrEZLoPPFrLlLGWA90kCBYSNq-BiqzAX6HyUpQ 21416
frequenz/channels/_select.py sha256=WougMcSryMNw-Igq7RCkeeRV2b5hm2eP0xg7aY1mdXw 20706
frequenz/channels/_sender.py sha256=3uyfMvIeSngV736jk1qBWT-tpz3nJOMfwp6d9A_fZ0c 2818
frequenz/channels/conftest.py sha256=NB21GYKVnjam9lHyFyBEYxR8qYjDkvV70f4kuYLzAUY 409
frequenz/channels/event.py sha256=CW9uP1gWPagfHtaC3oB47VBihBu-ABWGWe-JcbIj9nw 5685
frequenz/channels/file_watcher.py sha256=65nsLeHcoYF0JaWH_2QgBhFgmaWizcZBpVDeE3BJ7RQ 8877
frequenz/channels/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frequenz/channels/timer.py sha256=Cf3E1L4nEaCYVopROE5Tx6Sxu3PTxzQI2Q0wrVoK0aM 29929
frequenz/channels/experimental/__init__.py sha256=IF28hywU_i60tAmUJEICoV6oRkPmUFnLuxFO1-EQt4s 478
frequenz/channels/experimental/_pipe.py sha256=bZbgGlLP0fokH_eiecnE2iBYRb4r93uHMwqHTVYEOKw 2519
frequenz/channels/experimental/_relay_sender.py sha256=lklthTl1UJTPfveigs60QSBVkiQpPNvOKaev1Qk4nbQ 1734
frequenz/channels/experimental/_with_previous.py sha256=f64tEa6npXFC9rOZ-oxz8yzyW51pLkBz5mmve9XWzfM 4606
frequenz_channels-1.6.1.dist-info/LICENSE sha256=3pxusjfovEuCq3UpiRg1LUYuPnxT6CoUFXcOfmsYFTk 1089
frequenz_channels-1.6.1.dist-info/METADATA sha256=RYrvsHEJ4fdPpPsUF4oMM7V1IUiWGAQ3156QkcCEP80 11386
frequenz_channels-1.6.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
frequenz_channels-1.6.1.dist-info/top_level.txt sha256=x08GRcWytsyKXa2Ayme9e5pg3L5Kcq6lw_BaQmToMO4 9
frequenz_channels-1.6.1.dist-info/RECORD

top_level.txt

frequenz