sci-ml/huggingface_hub
a client library to interact with the Hugging Face Hub
-
huggingface_hub-1.27.0~amd64 ~arm64torch test python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
View
Download
Browse License: Apache-2.0 Overlay: stuff -
huggingface_hub-1.26.1~amd64 ~arm64torch test python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
View
Download
Browse License: Apache-2.0 Overlay: stuff
ChangeLog
commit 9f088b8ff0ce3214b2245564bff5ccca29904ac1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 8 08:56:34 2026 +0200
sci-ml/huggingface_hub: drop 1.26.0
commit ee97ae1d2ac364369285d7cd1c6a16982c33b1a8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 8 08:56:27 2026 +0200
sci-ml/huggingface_hub: add 1.27.0
commit 8e25d50bb6305c1f14325636579312f2346fd577
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Aug 6 17:30:53 2026 +0200
sci-ml/huggingface_hub: drop 1.25.1
commit 86963452a0930e19fdf69b115e972e3b12a82c7f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Aug 6 17:30:30 2026 +0200
sci-ml/huggingface_hub: add 1.26.1
commit 5c8650c6ecd6af2e18e6b5c62c0e52d337c832f4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 31 10:19:19 2026 +0200
sci-ml/huggingface_hub: drop 1.23.0, 1.24.0
Superseded; retention keeps the last two releases (1.25.1, 1.26.0).
commit 9107aa836d30f9d0fa25dd3c79eb8906b76aef16
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 31 10:19:14 2026 +0200
sci-ml/huggingface_hub: add 1.26.0
Upstream deps are unchanged from 1.25.1: the hf-xet requirement stays
>=1.5.1,<2.0.0 (satisfied by hf_xet-1.5.2) and the click>=8.4.2 floor is
unchanged, so the ebuild is copied verbatim.
commit 56a349e8fcb3c37934e3d55b560e9cdb2ab85e1d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 16:58:39 2026 +0200
sci-ml/huggingface_hub: add 1.25.1
All nine entries in upstream install_requires are already covered by the
declared RDEPEND, floors included.
Records why three upstream major caps are not mirrored: none of them binds
against anything either repo ships, and the omission had been carried
undocumented.
commit d26e488d095396a8343a1053601f18f59982a8df
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 10:04:12 2026 +0200
*/*: drop dead Python targets from PYTHON_COMPAT
139 ebuilds across 65 packages still listed python3_10, python3_11 or
python3_13t. None of the three is a supported implementation any more:
gentoo's python-utils-r1 sets _PYTHON_ALL_IMPLS to python3_ plus
python3_t, and everything older falls into the branch commented
"implementations deprecated prior to EAPI 9 are fatal".
Inert today, which is why nothing caught it. Targets outside
_PYTHON_ALL_IMPLS are silently dropped rather than rejected, so they
never became USE flags and never produced a dependency atom -- an ebuild
declaring python3_ was only ever offering 12, 13 and 14.
Two reasons to clean them up anyway. The eclass branch they land in
dies for any EAPI other than 7 or 8, so all 139 are waiting to break on
the first EAPI 9 bump. And pkgcheck's OldPythonCompat is a git-scoped
check that only inspects ebuilds touched in a commit range, so it never
reports these on a full-tree scan and would instead fire on whichever
unrelated commit next touches one of them.
No revbump, because nothing observable changes. Verified on a sample
spanning every transformation shape that the python USE flags portage
offers are byte-identical before and after, and that a pkgcheck run
over all 65 packages returns a set-identical list of findings.
The eight python2_7 ebuilds are deliberately untouched: that target is
also absent from _PYTHON_ALL_IMPLS, but they reach it through the
_PYTHON_ALLOW_PY27 hatch in the overlay's forked python-utils-r1_py2.
commit 816cd3618c2bd34c5a07a1b4bb15253499b9ab52
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 17 15:10:22 2026 +0200
sci-ml/huggingface_hub: drop 1.22.0
commit f82005b286ad37d5befb5d2491700e4a0771c869
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 17 15:10:22 2026 +0200
sci-ml/huggingface_hub: add 1.24.0
commit d7b7694fcf11288cfa1be6a43ea1c8792fd36c83
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 10 14:00:48 2026 +0200
sci-ml/huggingface_hub: drop 1.21.0
commit 410621f110054d2678f5aa07b6fbdc046f89945c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 10 14:00:22 2026 +0200
sci-ml/huggingface_hub: add 1.23.0
commit 5562ca64b76950f03d0495d96439dca78ff0d9ed
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jul 4 10:16:20 2026 +0200
sci-ml/huggingface_hub: add 1.22.0
1.22.0 drops the typer CLI dependency in favour of click directly
(upstream now pins click>=8.4.2,<9 — 8.4.0/8.4.1 shipped a broken fish
completion script, hence the floor). The typer bounds are removed and
the bare click atom gets the >=8.4.2 floor.
commit fe30dcd635265b91ddd344a7296b8d63c7862ec7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 30 14:30:37 2026 +0200
sci-ml/huggingface_hub: new package
Fork of ::gentoo's sci-ml/huggingface_hub bumped to 1.21.0 (::gentoo has
1.3.7). Second link of the chain to unblock vllm 0.24.0: transformers
>=5.5.3 requires huggingface_hub >=1.5.0.
RDEPEND deltas vs 1.3.7: add dev-python/click (1.21.0 lists it directly),
drop dev-python/shellingham (no longer a dep), floor sci-ml/hf_xet >=1.5.1
(1.21.0 requirement, satisfied by our hf_xet fork), and cap
dev-python/typer >=0.20.0,<0.26.0 -- the cap is load-bearing since
::gentoo ships typer-0.26.8 which 1.21.0 excludes. tokenizers/hf_xet at
the 1.5.x level keep the chain off a deeper fork. test deselects are
1.3.7-era (inert without USE=test).
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 8 08:56:34 2026 +0200
sci-ml/huggingface_hub: drop 1.26.0
commit ee97ae1d2ac364369285d7cd1c6a16982c33b1a8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 8 08:56:27 2026 +0200
sci-ml/huggingface_hub: add 1.27.0
commit 8e25d50bb6305c1f14325636579312f2346fd577
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Aug 6 17:30:53 2026 +0200
sci-ml/huggingface_hub: drop 1.25.1
commit 86963452a0930e19fdf69b115e972e3b12a82c7f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Aug 6 17:30:30 2026 +0200
sci-ml/huggingface_hub: add 1.26.1
commit 5c8650c6ecd6af2e18e6b5c62c0e52d337c832f4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 31 10:19:19 2026 +0200
sci-ml/huggingface_hub: drop 1.23.0, 1.24.0
Superseded; retention keeps the last two releases (1.25.1, 1.26.0).
commit 9107aa836d30f9d0fa25dd3c79eb8906b76aef16
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 31 10:19:14 2026 +0200
sci-ml/huggingface_hub: add 1.26.0
Upstream deps are unchanged from 1.25.1: the hf-xet requirement stays
>=1.5.1,<2.0.0 (satisfied by hf_xet-1.5.2) and the click>=8.4.2 floor is
unchanged, so the ebuild is copied verbatim.
commit 56a349e8fcb3c37934e3d55b560e9cdb2ab85e1d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 16:58:39 2026 +0200
sci-ml/huggingface_hub: add 1.25.1
All nine entries in upstream install_requires are already covered by the
declared RDEPEND, floors included.
Records why three upstream major caps are not mirrored: none of them binds
against anything either repo ships, and the omission had been carried
undocumented.
commit d26e488d095396a8343a1053601f18f59982a8df
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 10:04:12 2026 +0200
*/*: drop dead Python targets from PYTHON_COMPAT
139 ebuilds across 65 packages still listed python3_10, python3_11 or
python3_13t. None of the three is a supported implementation any more:
gentoo's python-utils-r1 sets _PYTHON_ALL_IMPLS to python3_ plus
python3_t, and everything older falls into the branch commented
"implementations deprecated prior to EAPI 9 are fatal".
Inert today, which is why nothing caught it. Targets outside
_PYTHON_ALL_IMPLS are silently dropped rather than rejected, so they
never became USE flags and never produced a dependency atom -- an ebuild
declaring python3_ was only ever offering 12, 13 and 14.
Two reasons to clean them up anyway. The eclass branch they land in
dies for any EAPI other than 7 or 8, so all 139 are waiting to break on
the first EAPI 9 bump. And pkgcheck's OldPythonCompat is a git-scoped
check that only inspects ebuilds touched in a commit range, so it never
reports these on a full-tree scan and would instead fire on whichever
unrelated commit next touches one of them.
No revbump, because nothing observable changes. Verified on a sample
spanning every transformation shape that the python USE flags portage
offers are byte-identical before and after, and that a pkgcheck run
over all 65 packages returns a set-identical list of findings.
The eight python2_7 ebuilds are deliberately untouched: that target is
also absent from _PYTHON_ALL_IMPLS, but they reach it through the
_PYTHON_ALLOW_PY27 hatch in the overlay's forked python-utils-r1_py2.
commit 816cd3618c2bd34c5a07a1b4bb15253499b9ab52
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 17 15:10:22 2026 +0200
sci-ml/huggingface_hub: drop 1.22.0
commit f82005b286ad37d5befb5d2491700e4a0771c869
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 17 15:10:22 2026 +0200
sci-ml/huggingface_hub: add 1.24.0
commit d7b7694fcf11288cfa1be6a43ea1c8792fd36c83
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 10 14:00:48 2026 +0200
sci-ml/huggingface_hub: drop 1.21.0
commit 410621f110054d2678f5aa07b6fbdc046f89945c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 10 14:00:22 2026 +0200
sci-ml/huggingface_hub: add 1.23.0
commit 5562ca64b76950f03d0495d96439dca78ff0d9ed
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jul 4 10:16:20 2026 +0200
sci-ml/huggingface_hub: add 1.22.0
1.22.0 drops the typer CLI dependency in favour of click directly
(upstream now pins click>=8.4.2,<9 — 8.4.0/8.4.1 shipped a broken fish
completion script, hence the floor). The typer bounds are removed and
the bare click atom gets the >=8.4.2 floor.
commit fe30dcd635265b91ddd344a7296b8d63c7862ec7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jun 30 14:30:37 2026 +0200
sci-ml/huggingface_hub: new package
Fork of ::gentoo's sci-ml/huggingface_hub bumped to 1.21.0 (::gentoo has
1.3.7). Second link of the chain to unblock vllm 0.24.0: transformers
>=5.5.3 requires huggingface_hub >=1.5.0.
RDEPEND deltas vs 1.3.7: add dev-python/click (1.21.0 lists it directly),
drop dev-python/shellingham (no longer a dep), floor sci-ml/hf_xet >=1.5.1
(1.21.0 requirement, satisfied by our hf_xet fork), and cap
dev-python/typer >=0.20.0,<0.26.0 -- the cap is load-bearing since
::gentoo ships typer-0.26.8 which 1.21.0 excludes. tokenizers/hf_xet at
the 1.5.x level keep the chain off a deeper fork. test deselects are
1.3.7-era (inert without USE=test).

