{"bugs":[{"bugid":970681,"firstseen":"2026-03-01T14:48:28.988840","severity":"normal","status":"CONFIRMED","summary":"dev-python\/hatch: removal"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"de9d49e5d94c773040873236c83c84fc86ecf5fb","committime":"2025-11-27T12:30:46","packageid":78110,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"58cd3ceae78a4a774906a6c3e2a2ea8009dc88c5","committime":"2025-11-27T12:15:20","packageid":78110,"repoid":1,"summary":"dev-python\/hatch: Enable attestation check"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"There are still other regressions, but this at least fixes outdated\nplugin entry point.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"944b88858f2e845f9eb49e9a4d5d81749abff412","committime":"2025-11-27T12:13:51","packageid":78110,"repoid":1,"summary":"dev-python\/hatch: Use EPYTEST_PLUGINS to fix running tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c369ff70f8d6bd6a0bdd25dbccfbed411561d870","committime":"2025-05-04T19:39:29","packageid":78110,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"0184856b233c183ce4c839b695caa2021c75fd2c","committime":"2025-05-04T19:13:59","packageid":78110,"repoid":1,"summary":"dev-python\/hatch: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7b4d2c353261bfdfa8a2fe9c9bafe45ece6eb960","committime":"2025-04-08T05:05:14","packageid":78110,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"a2e01cc944802d49975c3db150f6a754ff5f294d","committime":"2025-04-08T04:34:27","packageid":78110,"repoid":1,"summary":"dev-python\/hatch: Bump to 1.14.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ed7c931582f6c9a9d23b9cf04e2cab53e1e51fa8","committime":"2025-03-02T19:49:27","packageid":78110,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"239d1108d32bfe37a835c7aade6d4ecc55ffb402","committime":"2025-03-02T19:07:54","packageid":78110,"repoid":1,"summary":"dev-python\/hatch: Enable pypy3.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8e9d20bdd9453a4ba6300e91d661972669deb09","committime":"2025-01-11T09:33:31","packageid":78110,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Strip Python-level dependency on \"uv\".  We install it as a pure Rust\npackage, and therefore don't have .dist-info for it.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"ace6eb5ddc5dde473ec6116f5d4b734c74c7c250","committime":"2025-01-11T08:39:54","packageid":78110,"repoid":1,"summary":"dev-python\/hatch: Strip Python-level dep on dev-python\/uv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"56cd1451ff8b47f7a54d90ddc9b5fa4419700143","committime":"2025-01-11T07:04:17","packageid":78110,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Another packaging tool, added to help people run tests\nin an upstream-blessed way quickly.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"61b9c669bd44482239b1236a846df6022235eb9c","committime":"2025-01-11T06:13:13","packageid":78110,"repoid":1,"summary":"dev-python\/hatch: New package, 1.14.0"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":859721,"firstseen":"2025-04-08T06:23:58.050154","license":"MIT","moddate":"2026-03-30T13:49:22","packageid":78110,"repoid":1,"slot":"0","uses":["python_targets_pypy3_11","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","test","verify-provenance"],"version":"1.14.1"}],"masks":[{"atomspec":["dev-python\/hatch"],"dateadded":"2026-02-28","ebuildids":[859721],"email":"mgorny@gentoo.org","message":"The test suite is broken since 1.16.0 (Nov 2025), and upstream did not address the problem so far: https:\/\/github.com\/pypa\/hatch\/issues\/2123 Removal on 2026-03-30.  Bug #970681.","person":"Michał Górny","setno":8088}],"package":{"categoryid":336,"description":"Modern, extensible Python project management","firstseen":"2025-01-11T07:17:14.368944","name":"hatch","packageid":78110},"rdependencies":[{"block":false,"categoryid":336,"description":"Virtual Python Environment builder","ebuildids":[859721],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"virtualenv","packageid":41946},{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[859721,859721,859721],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Python module for spawning child apps and responding to expected patterns","ebuildids":[859721,859721],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pexpect","packageid":54055},{"block":false,"categoryid":336,"description":"Provides access to the system keyring service","ebuildids":[859721],"firstseen":"2012-12-20T14:37:01.718521","maintainer":"prometheanfire@gentoo.org","maintainername":"Matthew Thode","name":"keyring","packageid":60144},{"block":false,"categoryid":336,"description":"A Python package for creating beautiful command line interfaces","ebuildids":[859721],"firstseen":"2014-06-08T13:38:17.734703","maintainer":"python@gentoo.org","maintainername":"Python","name":"click","packageid":62295},{"block":false,"categoryid":336,"description":"Core utilities for Python packages","ebuildids":[859721],"firstseen":"2015-08-24T13:48:37.707111","maintainer":"python@gentoo.org","maintainername":"Python","name":"packaging","packageid":64001},{"block":false,"categoryid":336,"description":"A featureful, correct URL for Python","ebuildids":[859721],"firstseen":"2017-06-17T17:18:56.238259","name":"hyperlink","packageid":67798,"summary":"The humble, but powerful, URL runs everything around us. Chances are you've used several just to read this text. Hyperlink is a featureful, pure-Python implementation of the URL, with an emphasis on correctness."},{"block":false,"categoryid":336,"description":"Fully-featured HTTP client which provides sync and async APIs","ebuildids":[859721],"firstseen":"2021-02-24T00:36:06.111267","name":"httpx","packageid":72494},{"block":false,"categoryid":336,"description":"Python library for rendering rich text, tables, etc. to the terminal","ebuildids":[859721],"firstseen":"2021-02-26T14:50:50.276425","name":"rich","packageid":72507},{"block":false,"categoryid":336,"description":"Style preserving TOML library","ebuildids":[859721],"firstseen":"2021-06-10T11:23:31.875555","name":"tomlkit","packageid":72960},{"block":false,"categoryid":336,"description":"A small Python module for determining appropriate platform-specific dirs","ebuildids":[859721],"firstseen":"2021-07-16T09:10:07.043965","name":"platformdirs","packageid":73197},{"block":false,"categoryid":336,"description":"A lil' TOML writer","ebuildids":[859721],"firstseen":"2021-10-11T09:23:33.626269","name":"tomli-w","packageid":73427},{"block":false,"categoryid":336,"description":"Modern, extensible Python build backend","ebuildids":[859721],"firstseen":"2022-04-06T19:22:49.777777","name":"hatchling","packageid":74753},{"block":false,"categoryid":336,"description":"Wrappers to build Python packages using PEP 517 hooks","ebuildids":[859721],"firstseen":"2023-01-12T06:34:45.783094","name":"pyproject-hooks","packageid":75751},{"block":false,"categoryid":336,"description":"Cross-platform tool for adding locations to the user PATH","ebuildids":[859721,859721],"firstseen":"2023-01-25T16:49:04.650289","name":"userpath","packageid":75790},{"block":false,"categoryid":336,"description":"Zstandard Bindings for Python","ebuildids":[859721],"firstseen":"2023-02-21T08:05:58.421762","name":"zstandard","packageid":75853},{"block":false,"categoryid":336,"description":"Tool to Detect Surrounding Shell","ebuildids":[859721],"firstseen":"2023-04-07T15:22:25.063612","name":"shellingham","packageid":76006},{"block":false,"categoryid":336,"description":"A Python package installer and resolver, written in Rust","ebuildids":[859721],"firstseen":"2024-03-04T20:15:48.016059","name":"uv","packageid":77148},{"block":false,"categoryid":450,"description":"A fast, compliant alternative implementation of the Python (3.11) language","ebuildids":[859721],"firstseen":"2024-10-21T16:27:14.789750","name":"pypy","packageid":77785}],"repos":[{"branch":"master","lastcommit":"43a4988e0fa15f038220ebd74aa888ace0c9b303","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/pypa\/hatch\/","https:\/\/pypi.org\/project\/hatch\/"],"uses":[{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Verify provenance of PyPI distfiles (verifies that the artifact comes from upstream source repository)","isdefault":false,"use":"verify-provenance"},{"description":"Build with PyPy3.11","group":"python_targets","isdefault":false,"use":"pypy3_11"},{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"}]}