{"id":159346961,"number":"0.8.2","published_at":"2025-12-22T17:21:44.000Z","licenses":null,"integrity":"sha256-d6db44282ad257e6e0011db4bf3c28bbaa94f656e93b1f7fd5074f4a5098a1ea","status":null,"download_url":"https://files.pythonhosted.org/packages/99/b0/7c20310333bf635930e11f3cdc02c388d4276bcfae7daca313360aa6d35a/python_invar-0.8.2-py3-none-any.whl","registry_url":"https://pypi.org/project/python-invar/0.8.2","documentation_url":"https://python-invar.readthedocs.io/en/0.8.2","install_command":"pip install python-invar==0.8.2 --index-url https://pypi.org/simple","immutable":null,"metadata":{"download_url":"https://files.pythonhosted.org/packages/99/b0/7c20310333bf635930e11f3cdc02c388d4276bcfae7daca313360aa6d35a/python_invar-0.8.2-py3-none-any.whl","requires_python":"\u003e=3.11","yanked":false,"yanked_reason":null,"packagetype":"bdist_wheel","python_version":"py3","size":106702,"has_sig":false},"created_at":"2025-12-25T10:40:15.068Z","updated_at":"2025-12-25T10:40:15.068Z","purl":"pkg:pypi/python-invar@0.8.2","related_tag":{"name":"v0.8.2","sha":"32b5ddb08e97c47664ab057f631dd994c8dd13d9","kind":"commit","published_at":"2025-12-22T17:21:06.000Z","download_url":"https://codeload.github.com/Tefx/Invar/tar.gz/v0.8.2","html_url":"https://github.com/Tefx/Invar/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Tefx/Invar@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tefx%2FInvar/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tefx%2FInvar/tags/v0.8.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-invar/versions/0.8.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-invar/versions/0.8.2/codemeta","dependencies":[{"id":1839913489,"ecosystem":"pypi","package_name":"crosshair-tool","requirements":"\u003e=0.0.60","kind":"runtime","optional":false},{"id":1839913490,"ecosystem":"pypi","package_name":"deal","requirements":"\u003e=4.0","kind":"runtime","optional":false},{"id":1839913491,"ecosystem":"pypi","package_name":"hypothesis","requirements":"\u003e=6.0","kind":"runtime","optional":false},{"id":1839913492,"ecosystem":"pypi","package_name":"mcp","requirements":"\u003e=1.0","kind":"runtime","optional":false},{"id":1839913493,"ecosystem":"pypi","package_name":"pre-commit","requirements":"\u003e=3.0","kind":"runtime","optional":false},{"id":1839913494,"ecosystem":"pypi","package_name":"pydantic","requirements":"\u003e=2.0","kind":"runtime","optional":false},{"id":1839913495,"ecosystem":"pypi","package_name":"returns","requirements":"\u003e=0.20","kind":"runtime","optional":false},{"id":1839913496,"ecosystem":"pypi","package_name":"rich","requirements":"\u003e=13.0","kind":"runtime","optional":false},{"id":1839913497,"ecosystem":"pypi","package_name":"typer","requirements":"\u003e=0.9","kind":"runtime","optional":false},{"id":1839913498,"ecosystem":"pypi","package_name":"mypy","requirements":"\u003e=1.0","kind":"extra == \"dev\"","optional":true},{"id":1839913499,"ecosystem":"pypi","package_name":"pytest-cov","requirements":"\u003e=4.0","kind":"extra == \"dev\"","optional":true},{"id":1839913500,"ecosystem":"pypi","package_name":"pytest","requirements":"\u003e=7.0","kind":"extra == \"dev\"","optional":true},{"id":1839913501,"ecosystem":"pypi","package_name":"ruff","requirements":"\u003e=0.1","kind":"extra == \"dev\"","optional":true}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/python-invar"}