gpo.zugaina.org

Search Portage & Overlays:

dev-python/griffelib

Runtime utilities for inspecting Python callables

Screenshots

  • griffelib-2.3.0
    ~amd64 ~arm64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: ISC   
    Overlay: stuff
  • griffelib-2.2.0
    ~amd64 ~arm64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: ISC   
    Overlay: stuff
  • griffelib-2.1.0
    ~amd64 ~arm64
    test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15

    View      Download      Browse     License: ISC   
    Overlay: guru
  • griffelib-2.0.2
    ~amd64 ~arm64
    test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15

    View      Download      Browse     License: ISC   
    Overlay: guru

ChangeLog

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