summaryrefslogtreecommitdiff
path: root/src/zope/interface/declarations.py
Commit message (Expand)AuthorAgeFilesLines
* Make provided/implementedBy and adapter registries respect super().issue11Jason Madden2020-03-091-5/+87
* Add __all__ to all modules.issue153Jason Madden2020-02-051-0/+5
* The _empty singleton has no-op subscribe/unsubscribe methods.issue162Jason Madden2020-01-281-8/+21
* apply suggestion by @jmadden to enhance commentJens W. Klein2020-01-281-2/+2
* Remove unneeded overwrite and call to anyway inherited __hash__ methodhash_performance_2Jens W. Klein2020-01-281-3/+0
* Add comment detailing why __bases__ can be set per review.issue158Jason Madden2020-01-271-1/+7
* Make the singleton _empty immutable.Jason Madden2020-01-271-3/+48
* Move Declaration, Specification and ClassProvides to __slots__.Jason Madden2020-01-271-11/+11
* Use tp_members in SpecificationBase and ClassProvidesBase.Jason Madden2020-01-231-0/+3
* Test PURE_PYTHON at runtime.Jason Madden2020-01-211-41/+30
* Reorganize the 'declarations' document by functional group.Jason Madden2018-07-191-23/+23
* cleanups requested by @tseaver: remove assert from _implements since all its ...Jason Madden2017-06-141-1/+0
* Enable combined coverage reports under tox and branch coveragecombined-coverageJason Madden2017-06-141-10/+9
* 100% coverage (#90)Jason Madden2017-06-121-10/+10
* Fix C optimizations broken on Py3k.60-fix_c_optimizations-py3kTres Seaver2016-11-151-7/+9
* Fix equality testing of implementedBy objects that have been proxied. Fixes #55.fix-55Jason Madden2016-09-021-5/+6
* Make declarations.Implements sortable.comp-implementsJason Madden2016-08-031-8/+80
* 100% branch coverage for 'zope.interface.declarations'.Tres Seaver2014-12-081-3/+2
* Added ``@named(name)`` declaration.Stephan Richter2014-02-041-0/+9
* Drop explicit DeprecationWarnings for "class advice" APISTres Seaver2012-05-221-9/+0
* Deprecated the "class advice" APIs from ``zope.interface.declarations``.Tres Seaver2012-04-061-9/+20
* Improve the error raised by the class advice APIs when invoked under Py3k.Tres Seaver2012-04-061-3/+14
* Close Py3k coverage gap to absolute minimum.Tres Seaver2012-04-061-15/+22
* Move commented-out doctest snippets into API docs as real snippets.Tres Seaver2012-04-061-550/+51
* PyPy coverage tweak.Tres Seaver2012-04-041-1/+1
* Merge Py3k w/o 2to3 work.Tres Seaver2012-04-041-627/+548
* Merge from LP branch.Tres Seaver2012-03-261-15/+26
* typo implementor->implementerBrian Sutherland2011-10-091-1/+1
* Remove CVS-era Id fossils.Tres Seaver2010-06-031-2/+0
* Cleaning up imports, mostly in tests, some duplicates created by my merge. Py...Lennart Regebro2010-04-111-1/+0
* Merge of regebro-python3 branch, adding Python 3.1 compatibility\!Lennart Regebro2010-04-091-55/+66
* Comply with repository policy.Tres Seaver2010-04-061-1/+1
* Revert incorrect copyright header update.Christian Theune2009-12-171-1/+1
* Fix an edge case: make providedBy() work when a class has '__provides__' inWolfgang Schnerring2009-12-081-1/+3
* Updating copyright header after transfer of ownership to the Zope FoundationChristian Theune2009-11-021-1/+1
* Moving code to satellite.Christian Theune2007-05-031-0/+1385
* Removed interface copyJim Fulton2006-03-111-1378/+0
* Correcting borked move.Nathan Yergler2006-02-271-0/+1378