Summary: | dev-vcs/pre-commit still requires dev-python/toml | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Marek Szuba <marecki> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/pre-commit/pre-commit/pull/2566 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 881279 | ||
Bug Blocks: | 878651 |
Description
Michał Górny
2022-10-29 13:29:21 UTC
Upstream dropped toml dependency literally today, see commit e703982de45ac64492897b25fa4edbdb8da10e62. Will see if backfiring this works, if not hopefully there will be a new release soon enough. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fe831d60f51bd1d43c3ff6c34510e78d99ade4 commit 37fe831d60f51bd1d43c3ff6c34510e78d99ade4 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2022-10-30 00:28:19 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2022-10-30 00:31:38 +0000 dev-vcs/pre-commit: drop dependency on dev-python/toml Backported to 2.20.0 from upstream Git master branch. Bug: https://bugs.gentoo.org/878677 Signed-off-by: Marek Szuba <marecki@gentoo.org> dev-vcs/pre-commit/Manifest | 1 + .../files/pre-commit-2.20.0-no_toml.patch | 81 ++++++++++++++++++++++ dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild | 54 +++++++++++++++ 3 files changed, 136 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea058cc176b290223a151c4e5f32ea0f064c94a commit dea058cc176b290223a151c4e5f32ea0f064c94a Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2022-11-15 08:57:56 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2022-11-15 08:58:08 +0000 dev-vcs/pre-commit: drop ebuilds depending on dev-python/toml Closes: https://bugs.gentoo.org/878677 Signed-off-by: Marek Szuba <marecki@gentoo.org> dev-vcs/pre-commit/Manifest | 1 - dev-vcs/pre-commit/pre-commit-2.20.0.ebuild | 51 ----------------------------- 2 files changed, 52 deletions(-) |