dev-python/griffelib
Runtime utilities for inspecting Python callables
-
griffelib-2.4.0~amd64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: ISC Overlay: inode64-overlay -
griffelib-2.3.2~amd64 ~arm ~arm64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: ISC Overlay: stuff -
griffelib-2.3.1~amd64 ~arm ~arm64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: ISC Overlay: stuff -
griffelib-2.3.0~amd64 ~arm ~arm64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: ISC Overlay: stuff
ChangeLog
commit c25fd47f3fc6a0b40793581376f81cc504944aaa
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 6 21:06:06 2026 +0200
dev-python/griffelib: drop 2.2.0
Retention keeps the last three releases.
commit be4f4b2afa912946570b76390a8684be41ca7262
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 6 21:05:47 2026 +0200
dev-python/griffelib: add 2.3.2
Upstream raised requires-python to 3.11 and lists 3.15; the runtime
surface and the version-source patch carry over from 2.3.1.
commit ee2200b915c20cc32d9b0553512db6a2632c058b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 6 11:25:05 2026 +0200
dev-python/griffelib: add 2.3.1
commit e17cd5f8b62761b2eeeee73b1959a0e1cc09330c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 25 09:21:36 2026 +0200
dev-python/griffelib: Keyword 2.3.0 for ~arm
Pure Python, with no compiled code or architecture-specific paths.
commit 7874289bfa813ece884613263f8b1b70d9dc277e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:15:06 2026 +0200
dev-python/griffelib: trim 2.2.0 patch rationale
commit 63793049c3ffda94fc6d62095c630672e5227124
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 06:50:21 2026 +0200
dev-python/griffelib: trim 2.3.0 version rationale
commit 46d05e6f841932db1553faebe5ed2df538c7bb20
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 4 19:41:56 2026 +0200
dev-python/griffelib: add 2.3.0
Swaps the static-version patch for one that serves every release. griffelib
is published out of the griffe monorepo and reads its version by executing
../../scripts/get_version.py, a path the sdist does not ship, so hatchling
dies without a patch. The old one hardcoded the version into [project] and
therefore had to be rewritten on each bump; pointing [tool.hatch.version] at
the uv-dynamic-versioning source that pyproject.toml already configures, and
feeding it UV_DYNAMIC_VERSIONING_BYPASS, drops the version out of the patch
entirely.
2.2.0 keeps its own $-named patch until it is dropped. Upstream still
declares no runtime dependencies; the new pypi extra is optional and not
enabled.
commit 5d00f5fa82843ef49c06ed1042932c563544a5c5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Aug 24 10:47:37 2026 +0200
dev-python/griffelib: new package, add 2.2.0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 6 21:06:06 2026 +0200
dev-python/griffelib: drop 2.2.0
Retention keeps the last three releases.
commit be4f4b2afa912946570b76390a8684be41ca7262
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 6 21:05:47 2026 +0200
dev-python/griffelib: add 2.3.2
Upstream raised requires-python to 3.11 and lists 3.15; the runtime
surface and the version-source patch carry over from 2.3.1.
commit ee2200b915c20cc32d9b0553512db6a2632c058b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Oct 6 11:25:05 2026 +0200
dev-python/griffelib: add 2.3.1
commit e17cd5f8b62761b2eeeee73b1959a0e1cc09330c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 25 09:21:36 2026 +0200
dev-python/griffelib: Keyword 2.3.0 for ~arm
Pure Python, with no compiled code or architecture-specific paths.
commit 7874289bfa813ece884613263f8b1b70d9dc277e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:15:06 2026 +0200
dev-python/griffelib: trim 2.2.0 patch rationale
commit 63793049c3ffda94fc6d62095c630672e5227124
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 06:50:21 2026 +0200
dev-python/griffelib: trim 2.3.0 version rationale
commit 46d05e6f841932db1553faebe5ed2df538c7bb20
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 4 19:41:56 2026 +0200
dev-python/griffelib: add 2.3.0
Swaps the static-version patch for one that serves every release. griffelib
is published out of the griffe monorepo and reads its version by executing
../../scripts/get_version.py, a path the sdist does not ship, so hatchling
dies without a patch. The old one hardcoded the version into [project] and
therefore had to be rewritten on each bump; pointing [tool.hatch.version] at
the uv-dynamic-versioning source that pyproject.toml already configures, and
feeding it UV_DYNAMIC_VERSIONING_BYPASS, drops the version out of the patch
entirely.
2.2.0 keeps its own $-named patch until it is dropped. Upstream still
declares no runtime dependencies; the new pypi extra is optional and not
enabled.
commit 5d00f5fa82843ef49c06ed1042932c563544a5c5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Aug 24 10:47:37 2026 +0200
dev-python/griffelib: new package, add 2.2.0

