{"id":190906681,"number":"3.1.49","published_at":"2026-04-29T00:31:18.000Z","licenses":"BSD-3-Clause","integrity":"sha256-024b0422d7f84d15cd794844e029ffebd4c5d42a7eb9b936b458697ef550a02c","status":null,"download_url":"https://files.pythonhosted.org/packages/fd/6f/b842bfa6f21d6f87c57f9abf7194225e55279d96d869775e19e9f7236fc5/gitpython-3.1.49-py3-none-any.whl","registry_url":"https://pypi.org/project/gitpython/3.1.49","documentation_url":"https://gitpython.readthedocs.io/en/3.1.49","install_command":"pip install gitpython==3.1.49 --index-url https://pypi.org/simple","metadata":{"download_url":"https://files.pythonhosted.org/packages/fd/6f/b842bfa6f21d6f87c57f9abf7194225e55279d96d869775e19e9f7236fc5/gitpython-3.1.49-py3-none-any.whl","requires_python":"\u003e=3.7","yanked":false,"yanked_reason":null,"packagetype":"bdist_wheel","python_version":"py3","size":212190,"has_sig":false},"created_at":"2026-04-29T13:53:35.457Z","updated_at":"2026-05-05T01:10:58.840Z","purl":"pkg:pypi/gitpython@3.1.49","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gitpython/versions/3.1.49","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gitpython/versions/3.1.49/codemeta","dependencies":[{"id":2021702872,"ecosystem":"pypi","package_name":"gitdb","requirements":"\u003c5,\u003e=4.0.1","kind":"runtime","optional":false},{"id":2021702873,"ecosystem":"pypi","package_name":"typing-extensions","requirements":"\u003e=3.10.0.2","kind":"python_version \u003c \"3.10\"","optional":true},{"id":2021702874,"ecosystem":"pypi","package_name":"coverage[toml]","requirements":"*","kind":"extra == \"test\"","optional":true},{"id":2021702875,"ecosystem":"pypi","package_name":"ddt","requirements":"!=1.4.3,\u003e=1.1.1","kind":"extra == \"test\"","optional":true},{"id":2021702876,"ecosystem":"pypi","package_name":"mock","requirements":"*","kind":"python_version \u003c \"3.8\" and extra == \"test\"","optional":true},{"id":2021702877,"ecosystem":"pypi","package_name":"mypy","requirements":"==1.18.2","kind":"python_version \u003e= \"3.9\" and extra == \"test\"","optional":true},{"id":2021702878,"ecosystem":"pypi","package_name":"pre-commit","requirements":"*","kind":"extra == \"test\"","optional":true},{"id":2021702879,"ecosystem":"pypi","package_name":"pytest","requirements":"\u003e=7.3.1","kind":"extra == \"test\"","optional":true},{"id":2021702880,"ecosystem":"pypi","package_name":"pytest-cov","requirements":"*","kind":"extra == \"test\"","optional":true},{"id":2021702881,"ecosystem":"pypi","package_name":"pytest-instafail","requirements":"*","kind":"extra == \"test\"","optional":true},{"id":2021702882,"ecosystem":"pypi","package_name":"pytest-mock","requirements":"*","kind":"extra == \"test\"","optional":true},{"id":2021702883,"ecosystem":"pypi","package_name":"pytest-sugar","requirements":"*","kind":"extra == \"test\"","optional":true},{"id":2021702884,"ecosystem":"pypi","package_name":"typing-extensions","requirements":"*","kind":"python_version \u003c \"3.11\" and extra == \"test\"","optional":true},{"id":2021702885,"ecosystem":"pypi","package_name":"sphinx","requirements":"\u003c8,\u003e=7.4.7","kind":"extra == \"doc\"","optional":true},{"id":2021702886,"ecosystem":"pypi","package_name":"sphinx_rtd_theme","requirements":"*","kind":"extra == \"doc\"","optional":true},{"id":2021702887,"ecosystem":"pypi","package_name":"sphinx-autodoc-typehints","requirements":"*","kind":"extra == \"doc\"","optional":true}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gitpython"}