The current upstream release is 2.1.1. The bump seems non-trivial.
The package also needs bumping to EAPI 8 and switching to PEP517 build.
Ping.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b529edfe54ce41d205d0729be9c94875b639c6f0 commit b529edfe54ce41d205d0729be9c94875b639c6f0 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2023-02-24 17:59:04 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2023-02-24 17:59:04 +0000 package.mask: Last rite dev-python/hiredis Bug: https://bugs.gentoo.org/890385 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f87280304502ed04186b621a519db3192315782 commit 2f87280304502ed04186b621a519db3192315782 Author: Sven Wegener <swegener@gentoo.org> AuthorDate: 2023-02-24 20:35:49 +0000 Commit: Sven Wegener <swegener@gentoo.org> CommitDate: 2023-02-24 20:39:32 +0000 package.mask: Unmask dev-python/hiredis Bug: https://bugs.gentoo.org/890385 Signed-off-by: Sven Wegener <swegener@gentoo.org> profiles/package.mask | 6 ------ 1 file changed, 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57260d87ba0d71318130f516a1b2c702d3df0dc0 commit 57260d87ba0d71318130f516a1b2c702d3df0dc0 Author: Sven Wegener <swegener@gentoo.org> AuthorDate: 2023-02-24 20:35:05 +0000 Commit: Sven Wegener <swegener@gentoo.org> CommitDate: 2023-02-24 20:39:27 +0000 dev-python/hiredis: add 2.2.2 Bug: https://bugs.gentoo.org/890385 Signed-off-by: Sven Wegener <swegener@gentoo.org> dev-python/hiredis/Manifest | 1 + .../hiredis/files/hiredis-2.2.2-system-libs.patch | 53 ++++++++++++++++++++++ dev-python/hiredis/hiredis-2.2.2.ebuild | 26 +++++++++++ 3 files changed, 80 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67124d856839d6df25e4feaa8f9ced583ab556bd commit 67124d856839d6df25e4feaa8f9ced583ab556bd Author: Sven Wegener <swegener@gentoo.org> AuthorDate: 2023-02-24 20:32:46 +0000 Commit: Sven Wegener <swegener@gentoo.org> CommitDate: 2023-02-24 20:39:22 +0000 dev-python/hiredis: update EAPI 7 -> 8 Bug: https://bugs.gentoo.org/890385 Signed-off-by: Sven Wegener <swegener@gentoo.org> dev-python/hiredis/hiredis-2.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The package is still using legacy eclass mode instead of PEP517 build. Furthermore, it misses tests now.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7141f4af1cdfba37db29c65dddea3e9ee444d553 commit 7141f4af1cdfba37db29c65dddea3e9ee444d553 Author: Sven Wegener <swegener@gentoo.org> AuthorDate: 2023-03-04 20:44:31 +0000 Commit: Sven Wegener <swegener@gentoo.org> CommitDate: 2023-03-04 21:44:42 +0000 dev-python/hiredis: pep517, re-add tests Bug: https://bugs.gentoo.org/890385 Signed-off-by: Sven Wegener <swegener@gentoo.org> dev-python/hiredis/Manifest | 2 +- .../{hiredis-2.2.2.ebuild => hiredis-2.2.2-r1.ebuild} | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-)
The pypi sdist does not include the tests, I've switched to using the GitHub tarball.