gpo.zugaina.org

Search Portage & Overlays:

dev-python/locket

File-based locks for Python

Screenshots

  • locket-1.0.0
    ~amd64 ~arm64
    test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: BSD   
    Overlay: stuff
  • locket-1.0.0
    ~amd64
    test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: BSD   
    Overlay: science
  • locket-1.0.0
    amd64 ~arm arm64 ~ppc64 ~riscv x86
    test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: BSD   

ChangeLog

commit 4eb4955442802b4c8ab3f031ad36e4dcefdba6d9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Apr 23 13:39:38 2026 +0200

dev-python/locket: drop fictional ~x86 keyword

1.0.0's test bdepend pulls dev-python/spur. After the earlier trim
in this series spur is ~amd64 ~arm64 only, so locket's ~x86 claim
is no longer satisfiable. Drop ~x86; ~amd64 and ~arm64 stay.

commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200

*/*: normalize personal-maintainer metadata.xml

Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:

- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>

Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.

commit 3552113178812ea1dac5699b7c14e86268d7c338
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 18:30:35 2026 +0200

dev-python/locket: declare EPYTEST_PLUGINS=()

Clears pkgcheck's EPyTestPluginsSuggestion. Empty list is the
appropriate choice: locket's tests don't use pytest plugins,
they just need dev-python/spur at import time (which stays in
BDEPEND under test?).

Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>

commit 4211fd9efc31722596ab11d441fd6d150f1b82e2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 16:39:05 2026 +0200

dev-python/locket: new package, add 1.0.0

Recreated based on ::gentoo's last ebuild before the treeclean.
Upstream latest (mwilliamson/locket.py v1.0.0, unchanged since 2022)
matches ::gentoo's last packaged version. Needed as a direct dep of
dev-python/partd (itself a dask dep).

Tested: `ebuild ... clean compile install` clean, no errors, just
an upstream setuptools-deprecation warning from the pyproject license
classifier.

Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>