An open API service for producing an overview of a list of open source projects.

https://github.com/zopefoundation/zc.lockfile

maintained

Score: 27.201274643527338

Last synced: 1 day ago
JSON representation

Repository metadata:

Basic portable implementation of interprocess locks using file-locking primitives.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 90
Total Committers: 15
Avg Commits per committer: 6.0
Development Distribution Score (DDS): 0.733

Commits in past year: 2
Committers in past year: 2
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.5

Name Email Commits
Michael Howitz m****h@g****m 24
Jim Fulton j****m@z****m 20
Antti Kaihola a****a@e****i 18
Steffen Allner s****a@g****m 5
Jim Fulton j****m@j****o 5
Stephan Richter s****r@g****m 4
Marius Gedminas m****s@g****s 4
Alexandru Ghica a****a@e****o 2
Adam Groszer a****r@g****m 2
zope-meta-auto-update[bot] 3****] 1
Wolfgang Schnerring w****c@w****e 1
Jason R. Coombs j****o@j****m 1
Jason Madden j****n@g****m 1
Fred Drake f****e@a****g 1
Alexandre Detiste a****e@g****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 12
Total pull requests: 24
Average time to close issues: 3 months
Average time to close pull requests: 10 months
Total issue authors: 10
Total pull request authors: 14
Average comments per issue: 2.67
Average comments per pull request: 2.42
Merged pull request: 15
Bot issues: 0
Bot pull requests: 1

Past year issues: 0
Past year pull requests: 2
Past year average time to close issues: N/A
Past year average time to close pull requests: 4 days
Past year issue authors: 0
Past year pull request authors: 2
Past year average comments per issue: 0
Past year average comments per pull request: 0.5
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/zopefoundation/zc.lockfile

Top Issue Authors

  • jimfulton (2)
  • icemac (2)
  • jaraco (1)
  • jack-mcivor (1)
  • sofiacofler (1)
  • MarkGooding (1)
  • pombredanne (1)
  • akaihola (1)
  • cosminc98 (1)
  • StabbarN (1)

Top Pull Request Authors

  • icemac (8)
  • jimfulton (2)
  • jamadden (2)
  • a-detiste (2)
  • zopyx (1)
  • LivInTheLookingGlass (1)
  • puittenbroek (1)
  • pombredanne (1)
  • akaihola (1)
  • wosc (1)
  • sallner (1)
  • zope-meta-auto-update[bot] (1)
  • jaraco (1)
  • alecghica (1)

Top Issue Labels

  • bug (1)
  • question (1)

Top Pull Request Labels

  • enhancement (2)
  • bug (1)

Package metadata

nixpkgs-unstable: python314Packages.zc-lockfile

Inter-process locks

pypi.org: zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Documentation: https://zc.lockfile.readthedocs.io/
  • Licenses: ZPL-2.1
  • Latest release: 4.0 (published about 1 year ago)
  • Last Synced: 2026-10-31T16:32:25.685Z (2 days ago)
  • Versions: 13
  • Dependent Packages: 28
  • Dependent Repositories: 1,757
  • Downloads: 2,287,997 Last month
  • Docker Downloads: 1,968,969,985
  • Rankings:
    • Docker downloads count: 0.025%
    • Downloads: 0.247%
    • Dependent repos count: 0.266%
    • Dependent packages count: 0.462%
    • Average: 4.04%
    • Forks count: 9.844%
    • Stargazers count: 13.399%
  • Maintainers (2)
alpine-v3.18: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r1 (published over 3 years ago)
  • Last Synced: 2026-03-10T13:11:49.815Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 12.107%
    • Forks count: 22.867%
    • Stargazers count: 25.56%
  • Maintainers (1)
alpine-v3.18: py3-zc.lockfile-pyc

Precompiled Python bytecode for py3-zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r1 (published over 3 years ago)
  • Last Synced: 2026-07-26T12:01:14.413Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 12.107%
    • Forks count: 22.867%
    • Stargazers count: 25.56%
  • Maintainers (1)
alpine-v3.17: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 2.0-r1 (published almost 5 years ago)
  • Last Synced: 2026-03-10T13:12:30.294Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 6.675%
    • Average: 12.375%
    • Forks count: 19.81%
    • Stargazers count: 23.016%
  • Maintainers (1)
alpine-edge: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 4.0-r0 (published about 1 year ago)
  • Last Synced: 2026-03-10T14:22:32.255Z (8 months ago)
  • Versions: 5
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 3.393%
    • Average: 13.354%
    • Forks count: 22.938%
    • Stargazers count: 27.086%
  • Maintainers (1)
alpine-v3.16: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 2.0-r1 (published almost 5 years ago)
  • Last Synced: 2026-08-24T15:29:02.165Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 15.842%
    • Forks count: 16.734%
    • Stargazers count: 19.323%
    • Dependent packages count: 27.311%
  • Maintainers (1)
alpine-edge: py3-zc.lockfile-pyc

Precompiled Python bytecode for py3-zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 4.0-r0 (published about 1 year ago)
  • Last Synced: 2026-03-10T14:21:27.451Z (8 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 14.133%
    • Average: 16.829%
    • Forks count: 24.865%
    • Stargazers count: 28.316%
  • Maintainers (1)
conda-forge.org: zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: ZPL-2.1
  • Latest release: 1.3.0 (published over 8 years ago)
  • Last Synced: 2026-03-14T16:14:16.364Z (8 months ago)
  • Versions: 3
  • Dependent Packages: 8
  • Dependent Repositories: 1
  • Downloads: 462,665 Total
  • Rankings:
    • Dependent packages count: 7.101%
    • Dependent repos count: 24.407%
    • Average: 30.191%
    • Forks count: 39.518%
    • Stargazers count: 49.738%
anaconda.org: zc.lockfile

The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files.

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: ZPL-2.1
  • Latest release: 1.3.0 (published about 8 years ago)
  • Last Synced: 2026-03-10T15:15:22.179Z (8 months ago)
  • Versions: 5
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 16,898 Total
  • Rankings:
    • Dependent packages count: 20.447%
    • Average: 43.272%
    • Forks count: 48.867%
    • Dependent repos count: 51.404%
    • Stargazers count: 52.371%
debian-12: zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Documentation: https://packages.debian.org/bookworm/zc.lockfile
  • Licenses: other
  • Latest release: 2.0-4 (published 9 months ago)
  • Last Synced: 2026-08-17T16:29:35.059Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: other
  • Latest release: 2.0-4 (published 9 months ago)
  • Last Synced: 2026-03-11T01:25:55.513Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.20: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r2 (published over 2 years ago)
  • Last Synced: 2026-03-11T14:12:32.393Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.19: py3-zc.lockfile-pyc

Precompiled Python bytecode for py3-zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r1 (published over 3 years ago)
  • Last Synced: 2026-03-10T15:16:18.221Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
ubuntu-24.04: zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: other
  • Latest release: 2.0-4 (published 9 months ago)
  • Last Synced: 2026-03-06T04:13:30.944Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.23: py3-zc.lockfile-pyc

Precompiled Python bytecode for py3-zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 4.0-r0 (published about 1 year ago)
  • Last Synced: 2026-04-09T12:05:17.959Z (7 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
gentoo-portage: dev-python/zc-lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile/
  • Documentation: https://packages.gentoo.org/packages/dev-python/zc-lockfile
  • Licenses: ZPL
  • Latest release: 4.0 (published 6 months ago)
  • Last Synced: 2026-07-16T01:03:26.520Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.23: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 4.0-r0 (published about 1 year ago)
  • Last Synced: 2026-04-13T00:04:31.471Z (7 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r2 (published over 2 years ago)
  • Last Synced: 2026-03-10T14:29:08.393Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
ubuntu-23.10: zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: other
  • Latest release: 2.0-4 (published 9 months ago)
  • Last Synced: 2026-03-09T21:04:47.884Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.19: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r1 (published over 3 years ago)
  • Last Synced: 2026-03-10T15:16:17.660Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
debian-13: zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Documentation: https://packages.debian.org/trixie/zc.lockfile
  • Licenses: other
  • Latest release: 3.0.post1-1 (published 9 months ago)
  • Last Synced: 2026-03-12T17:10:20.489Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Documentation: https://pkgsrc.se/devel/py-zc.lockfile
  • Licenses: zpl-2.1
  • Latest release: 1.3.0nb1 (published 8 months ago)
  • Last Synced: 2026-05-27T06:43:58.866Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.22: py3-zc.lockfile

Basic inter-process locks

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r2 (published over 2 years ago)
  • Last Synced: 2026-03-11T13:36:03.568Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-zc.lockfile-pyc

Precompiled Python bytecode for py3-zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r2 (published over 2 years ago)
  • Last Synced: 2026-03-10T14:28:46.169Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
ubuntu-24.10: zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: other
  • Latest release: 3.0.post1-1 (published 9 months ago)
  • Last Synced: 2026-03-08T07:42:13.630Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.21: py3-zc.lockfile-pyc

Precompiled Python bytecode for py3-zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r2 (published over 2 years ago)
  • Last Synced: 2026-03-10T14:29:10.514Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.20: py3-zc.lockfile-pyc

Precompiled Python bytecode for py3-zc.lockfile

  • Homepage: https://github.com/zopefoundation/zc.lockfile
  • Licenses: MIT
  • Latest release: 3.0-r2 (published over 2 years ago)
  • Last Synced: 2026-03-11T14:12:44.328Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
guix: python-zc-lockfile

Interprocess locks using lock files

nixpkgs-unstable: python313Packages.zc-lockfile

Inter-process locks


Dependencies

.github/workflows/tests.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
setup.py pypi
pyproject.toml pypi
.github/workflows/pre-commit.yml actions
  • actions/checkout v5 composite
  • actions/setup-python v6 composite
  • pre-commit-ci/lite-action 5d6cc0eb514c891a40562a58a8e71576c5c7fb43 composite
  • pre-commit/action 2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd composite