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

https://github.com/zopefoundation/zope.interface

interfaces maintained python

Score: 31.44438642741663

Last synced: about 10 hours ago
JSON representation

Repository metadata:

Interfaces for Python


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 798
Total Committers: 65
Avg Commits per committer: 12.277
Development Distribution Score (DDS): 0.771

Commits in past year: 75
Committers in past year: 6
Avg Commits per committer in past year: 12.5
Development Distribution Score (DDS) in past year: 0.467

Name Email Commits
Tres Seaver t****r@p****m 183
Jason Madden j****n@g****m 154
Jens Vagelpohl j****s@p****m 90
Michael Howitz m****h@g****m 84
Marius Gedminas m****s@g****s 49
Jens W. Klein j****k@k****t 21
Jim Fulton j****m@z****m 17
Stephan Richter s****r@g****m 13
Lennart Regebro r****o@g****m 11
Nathan Yergler n****n@y****t 9
David Glick d****d@g****m 9
Colin Watson c****n@d****g 8
Fred Drake f****e@a****g 8
Dmitry Vasiliev d****a@h****u 7
Chris McDonough c****m@p****m 7
Forest Gregg f****g@u****u 6
Jim Fulton j****m@j****o 6
Michael McNeil Forbes m****b@g****m 6
Christian Theune c****t@g****m 5
Dan Korostelev n****o@g****m 5
Georgy Berdyshev c****r@g****m 5
Jan-Jaap Driessen j****n@m****m 5
Philipp von Weitershausen p****p@w****e 5
mauro m****o@u****t 4
dieter d****r@h****e 4
Jean Jordaan j****n@g****m 4
Baiju Muthukadan b****l@g****m 4
Albertas Agejevas a****a@p****t 4
Joni Orponen j****n@4****h 4
Thomas Lotze t****l@g****m 4
and 35 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 165
Total pull requests: 258
Average time to close issues: 8 months
Average time to close pull requests: 18 days
Total issue authors: 74
Total pull request authors: 53
Average comments per issue: 3.32
Average comments per pull request: 2.59
Merged pull request: 214
Bot issues: 0
Bot pull requests: 1

Past year issues: 17
Past year pull requests: 33
Past year average time to close issues: 16 days
Past year average time to close pull requests: 9 days
Past year issue authors: 7
Past year pull request authors: 13
Past year average comments per issue: 1.53
Past year average comments per pull request: 2.39
Past year merged pull request: 24
Past year bot issues: 0
Past year bot pull requests: 1

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

Top Issue Authors

  • jamadden (30)
  • tseaver (19)
  • jensens (14)
  • icemac (9)
  • mgedmin (6)
  • frenzymadness (6)
  • d-maurer (4)
  • mgorny (4)
  • mmerickel (3)
  • glyph (3)
  • ale-rt (2)
  • kloczek (2)
  • dataflake (2)
  • Jorricks (1)
  • malinoff (1)

Top Pull Request Authors

  • jamadden (59)
  • icemac (45)
  • dataflake (27)
  • tseaver (24)
  • jensens (15)
  • mgedmin (11)
  • davisagli (8)
  • cjwatson (5)
  • fgregg (4)
  • afonsojanu (3)
  • Rotonen (3)
  • msabramo (3)
  • y-fujisaki2 (2)
  • gjo (2)
  • serhiorazin (2)

Top Issue Labels

  • bug (32)
  • enhancement (18)
  • question (15)
  • invalid (7)
  • wontfix (7)
  • help wanted (1)

Top Pull Request Labels

  • enhancement (18)
  • bug (3)
  • invalid (1)

Package metadata

ubuntu-24.04: zope.interface

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: other
  • Latest release: 6.1-1build1 (published 9 months ago)
  • Last Synced: 2026-03-13T07:18:03.638Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.575%
    • Forks count: 1.126%
    • Stargazers count: 1.174%
debian-12: zope.interface

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Documentation: https://packages.debian.org/bookworm/zope.interface
  • Licenses: other
  • Latest release: 5.5.2-1 (published 9 months ago)
  • Last Synced: 2026-08-19T11:37:00.846Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.903%
    • Forks count: 1.763%
    • Stargazers count: 1.848%
nixpkgs-unstable: python314Packages.zope-interface

Implementation of object interfaces, a mechanism for labeling objects as conforming to a given API or contract

pypi.org: zope.interface

Interfaces for Python

proxy.golang.org: github.com/zopefoundation/zope.interface

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/zopefoundation/zope.interface#section-documentation
  • Licenses: other
  • Latest release: v0.0.0-20260810093816-1e8f7ba138a7 (published 3 months ago)
  • Last Synced: 2026-11-03T07:32:40.825Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.482%
    • Average: 4.633%
    • Dependent repos count: 4.783%
spack.io: py-zope-interface

This package provides an implementation of "object interfaces" for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as implementation of the Design By Contract methodology support in Python.

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: []
  • Latest release: 7.1.1 (published 3 months ago)
  • Last Synced: 2026-11-03T07:32:43.163Z (1 day ago)
  • Versions: 16
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 9.351%
    • Dependent packages count: 11.616%
    • Stargazers count: 12.477%
    • Forks count: 13.311%
  • Maintainers (1)
conda-forge.org: zope.interface

Provides an implementation of object interfaces for Python.Interfaces are objects that specify the external behavior of objects that provide them.

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: ZPL-2.1
  • Latest release: 5.5.2 (published almost 4 years ago)
  • Last Synced: 2026-07-25T02:01:26.225Z (3 months ago)
  • Versions: 16
  • Dependent Packages: 41
  • Dependent Repositories: 121
  • Downloads: 2,911,451 Total
  • Rankings:
    • Dependent packages count: 1.682%
    • Dependent repos count: 3.094%
    • Average: 12.502%
    • Stargazers count: 22.566%
    • Forks count: 22.666%
anaconda.org: zope.interface

Provides an implementation of object interfaces for Python.Interfaces are objects that specify the external behavior of objects that provide them.

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: ZPL-2.1
  • Latest release: 8.0.1 (published 12 months ago)
  • Last Synced: 2026-07-22T16:04:13.594Z (4 months ago)
  • Versions: 12
  • Dependent Packages: 10
  • Dependent Repositories: 121
  • Downloads: 325,146 Total
  • Rankings:
    • Dependent packages count: 4.418%
    • Dependent repos count: 17.277%
    • Average: 23.238%
    • Stargazers count: 35.582%
    • Forks count: 35.673%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-zope.interface

Zope interfaces for Python

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Documentation: https://pkgsrc.se/devel/py-zope.interface
  • Licenses: zpl-2.1
  • Latest release: 8.2 (published 8 months ago)
  • Last Synced: 2026-08-19T11:35:58.976Z (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-24.10: zope.interface

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: other
  • Latest release: 6.4-1 (published 9 months ago)
  • Last Synced: 2026-08-19T11:36:48.484Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
gentoo-portage: dev-python/zope-interface

Interfaces for Python

  • Homepage: https://github.com/zopefoundation/zope.interface/
  • Documentation: https://packages.gentoo.org/packages/dev-python/zope-interface
  • Licenses: ZPL
  • Latest release: 8.4 (published 5 months ago)
  • Last Synced: 2026-08-19T11:34:28.497Z (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: zope.interface

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: other
  • Latest release: 5.5.2-1build1 (published 9 months ago)
  • Last Synced: 2026-07-25T20:03:49.878Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: python312Packages.zope-interface

Zope.Interface

nixpkgs-24.11: python311Packages.zope-interface

Zope.Interface

ubuntu-23.10: zope.interface

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: other
  • Latest release: 5.5.2-1build1 (published 9 months ago)
  • Last Synced: 2026-08-19T11:36:30.991Z (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-22.04: zope.interface

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: other
  • Latest release: 5.4.0-1build1 (published 9 months ago)
  • Last Synced: 2026-08-19T11:36:54.787Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: zope.interface

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Documentation: https://packages.debian.org/trixie/zope.interface
  • Licenses: other
  • Latest release: 7.2-1 (published 9 months ago)
  • Last Synced: 2026-03-12T18:05:17.611Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
openbsd-7.9-amd64: devel/py-zopeinterface

object interface infrastructure from Zope

  • Homepage: https://github.com/zopefoundation/zope.interface
  • Licenses: other
  • Latest release: 7.2p0 (published 6 months ago)
  • Last Synced: 2026-08-19T11:34:56.924Z (3 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)
nixpkgs-unstable: python313Packages.zope-interface

Implementation of object interfaces, a mechanism for labeling objects as conforming to a given API or contract


Dependencies

.github/workflows/tests.yml actions
  • AndreMiras/coveralls-python-action develop composite
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • pypa/gh-action-pypi-publish release/v1 composite
setup.py pypi
  • setuptools *
docs/requirements.txt pypi
  • Sphinx *
  • docutils <0.19
  • repoze.sphinx.autointerface *
  • sphinx_rtd_theme >1
.github/workflows/pre-commit.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • pre-commit-ci/lite-action v1.0.2 composite
  • pre-commit/action v3.0.1 composite
pyproject.toml pypi