zope.interface

E551820

zope.interface is a Python package that provides a formal system for defining, declaring, and querying interfaces, widely used to support component-based architectures and adaptation.

All labels observed (1)

Label Occurrences
zope.interface canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Python package
software library
category Python component architecture library
Python interface library
distributionPlatform PyPI NERFINISHED
documentationURL https://zopeinterface.readthedocs.io/
implementsConcept adaptation mechanism
component-based architecture support
interface specification
importName zope.interface NERFINISHED
license Zope Public License NERFINISHED
maintainedBy Zope Foundation NERFINISHED
originatedInProject Zope NERFINISHED
packageNameOnPyPI zope.interface
programmingLanguage Python
providesClass zope.interface.Interface NERFINISHED
zope.interface.adapter.AdapterRegistry NERFINISHED
zope.interface.declarations.Provides
zope.interface.implementer
zope.interface.provider
providesDecorator zope.interface.implementer
zope.interface.provider
sourceRepository https://github.com/zopefoundation/zope.interface
supportsFeature adapter lookup
adapter registration
adapter registries
attribute and method specifications
class-based interfaces
component lookup by interface
declaration via class bases
declaration via class decorators
documentation metadata on interfaces
interface declaration
interface definition
interface inheritance
interface querying
object-based interfaces
tagged values on interfaces
verification of interface implementation
supportsPythonVersion Python 3 NERFINISHED
usedFor API contracts in Python codebases
component-based systems
dependency inversion via interfaces
plug-in architectures
test doubles and mocking via interfaces
usedIn Pyramid web framework NERFINISHED
Twisted networking framework
Zope application server NERFINISHED

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.