summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
3.6svbTres Seaver8 years
3.7Repository policy.Tres Seaver12 years
4.7MacOS wheels for 3.8Michael Howitz5 years
5.xMerge pull request #265 from cjwatson/return-None-from-test-caseColin Watson23 months
60-fix_c_optimizations-py3kFix C optimizations broken on Py3k.Tres Seaver8 years
62-ensure-license-file-in-wheelEnsure that LICENSE.txt is present in built wheels.Tres Seaver8 years
75-prevent-non-text-name-errorsRaise ValueError if non-text name passed to adapter registry methods.Tres Seaver8 years
adamg-bootstrapupdate bootstrap.pyAdam Groszer9 years
add-pure-test-supportAdd support for building/testing w/ 'PURE_PYTHON' defined.Tres Seaver9 years
all-repos_autofix_all-repos-sedUpdate badge URL for TravisJürgen Gmach4 years
appveyorAppveyor: 64-bit builds and wheelsMarius Gedminas9 years
c-opts-membersUse tp_members in SpecificationBase and ClassProvidesBase.Jason Madden5 years
combined-coverageEnable combined coverage reports under tox and branch coverageJason Madden7 years
comp-implementsMake declarations.Implements sortable.Jason Madden8 years
config-with-c-codeAssure that `UNVERIFIABLE_RO` is actually used.Michael Howitz3 years
coverageConvert tox to run the coverage command, like travis.Jason Madden7 years
coveralls-on-travisDespite the list, pypy-5.6 doesn,t work, it must be 5.6.0Jason Madden7 years
doc_persistency_equality#218Add more persistence examples.Jason Madden4 years
docs-in-py3Use .. caution:: to warn about the the old class-advice based APIsMarius Gedminas5 years
docs-updateUpdate the Adaptation docs to be more concrete.Jason Madden4 years
dont_cache_lookup_failuresupdate changelogtschorr8 years
drop-py32-supportDrop support for Python 3.2.Tres Seaver9 years
drop-py34Make tox -p auto handle coverage rightMarius Gedminas5 years
faster-eq-hash-comparisonRemove untested except in the metaclass __new__.Jason Madden5 years
fix-46Merge branch 'master' into fix-46Michael Howitz8 years
fix-55Fix equality testing of implementedBy objects that have been proxied. Fixes #55.Jason Madden8 years
fix-68Fix issue with missing `__init__.py`.Michael Howitz6 years
fix-latex-docsUse LuaLaTeXMarius Gedminas7 years
fix-optimization-imports-under-python3Use relative importsBrian Sutherland8 years
fix-signatureFix repr of "Attribute" to look like beforeJens W. Klein5 years
fix_register_instance_methodsAnnotate method so it doesn’t decrease coverage.Martin Häcker7 years
hash-performanceperformance: store cached hashvalue in slot (~1.6x faster)Jens W. Klein5 years
hash_performancecache on volatile attribute in case class is persisted in ZODBJens W. Klein5 years
hash_performance_2Remove unneeded overwrite and call to anyway inherited __hash__ methodJens W. Klein5 years
icemac-patch-1MacOS wheels for 3.8Michael Howitz5 years
implement-_lookup-in-CImplement _lookup in C-extensionJens W. Klein5 years
issue-241/docs-strict-iroImplement suggestions from code review.Michael Howitz4 years
issue11Make provided/implementedBy and adapter registries respect super().Jason Madden5 years
issue114Synchronize and simplify zope/__init__.pyJason Madden7 years
issue118Fix verification for methods of builtin types with pseudo-default arguments o...Jason Madden5 years
issue126Fix coverage.Jason Madden6 years
issue136-issue134Documentation clarifications.Jason Madden5 years
issue138Cleanups per review.Jason Madden5 years
issue153Add __all__ to all modules.Jason Madden5 years
issue157Remove support for hashing uninitialized interfaces.Jason Madden5 years
issue158Add comment detailing why __bases__ can be set per review.Jason Madden5 years
issue162The _empty singleton has no-op subscribe/unsubscribe methods.Jason Madden5 years
issue165-2use __qualname__ also for __cmpJens W. Klein5 years
issue165-testtypoJens W. Klein5 years
issue170Also document the not-a-method case.Jason Madden5 years
issue171Make verifyObject/Class collect and raise all errors instead of only the first.Jason Madden5 years
issue190More minor documentation fixups.Jason Madden5 years
issue192-issue194Make the RO for InterfaceClass consistent and fix handling of the STRICT_IRO ...Jason Madden5 years
issue193Make Declaration.__add__ try harder to produce consistent resolution orders.Jason Madden4 years
issue199Fix implementerOnly when duplicating something inherited from the parent.Jason Madden5 years
issue200More micro benchmarks.Jason Madden5 years
issue204The ImmutableDeclaration also has immutable _v_attrs.Jason Madden5 years
issue207Make Provides and ClassProvides ignore redundant interfaces like @implementerJason Madden4 years
issue208Fix interface definitions of IAdapterRegistry.subscribe, subscribers and subs...Jason Madden5 years
issue21Use C3 (mostly) to compute IRO.Jason Madden5 years
issue216Add info on the interaction of weakrefs and interface hashing.Jason Madden4 years
issue224Move itertools import to module scope.Jason Madden4 years
issue225Typo fixesJason Madden4 years
issue229Make ZOPE_INTERFACE_STRICT_IRO imply ZOPE_INTERFACE_LOG_CHANGED_IRO.Jason Madden4 years
issue229-take2Update documentation and Provides repr for better debugging.Jason Madden4 years
issue230Tweak wrapping in subscribed() docstring.Jason Madden4 years
issue236Update repr() and str() of some common objects.Jason Madden4 years
issue239Make C's __providedBy__ stop ignoring all errors and catch only AttributeError.Jason Madden4 years
issue3Let interface 'subclasses' override __adapt__.Jason Madden5 years
issue3_minor_cleanupMinor cleanup of #202.Jason Madden5 years
issue6Add test case for #6.Jason Madden5 years
issue8Move the one-base optimization down a level, and enable using pre-calculated ...Jason Madden5 years
issue85Partially revert #84 in order to fix #85Jason Madden7 years
issue85-take2-reduceFix #85 by implementing __reduce__ to omit _v_ attributes.Jason Madden7 years
issue93Fix the cache getting out of sync with _utility_registrations.Jason Madden7 years
literalsRemove the _u compat function.Jason Madden8 years
lookup-performanceiPerformace optimization in _lookup _lookupAll _subscriptionsJens W. Klein5 years
mac-use-362Use 3.6.2 on Travis.Jason Madden5 years
macpythonInstall the test extra with pip.Jason Madden8 years
manylinuxCI setup for manylinux wheels on tagged commitForest Gregg8 years
manylinux27cleanup after manylinux wheelbuildingForest Gregg8 years
masterBack to development: 6.1Michael Howitz19 months
no-pure-python-buildBump version as suggested in review.Jason Madden5 years
plone-py3WIP: do not break Plone on Python3ale-rt6 years
pure-ciTest pure builds on AppVeyorMarius Gedminas9 years
py39Visual Studio 2019 breaks even Python 2.7.Michael Howitz4 years
remove-docstrings-masterRemoved docstrings to avoid publishing in Zope2 environments.Maurits van Rees8 years
revert-35-add-pure-test-supportRevert "Add support for building/testing w/ 'PURE_PYTHON' defined."Tres Seaver9 years
roto-drop-py33Simplify and future-proof tox usage documentation.Joni Orponen7 years
roto-terryfyUpdate .travis.ymlMichael Howitz6 years
roto-travis-pypyLet pypy and pypy3 float on Travis.Joni Orponen7 years
setuptools-buildMake setuptools a hard dep of setup.pyJason Madden8 years
simplify-utility-registrations-cacheAdded some comments to describe the management of _v_utility_registrations_cacheJim Fulton8 years
slotsAvoid allocating space for tagged values unless they're used. This saves anot...Jason Madden5 years
test-cleanupMake the odd tests work on all supported python versionsJason Madden7 years
travis-36Added Travis, appveyor, tox, manylinux for 3.6 branch.Maurits van Rees8 years
use-object-hashFixes #178: performace improvement by using objects hashJens W. Klein5 years
 
TagDownloadAuthorAge
6.1a2zope-interface-6.1a2.tar.gz  Michael Howitz19 months
6.1a1zope-interface-6.1a1.tar.gz  Michael Howitz19 months
6.0zope-interface-6.0.tar.gz  Michael Howitz20 months
5.5.2zope-interface-5.5.2.tar.gz  Jens Vagelpohl24 months
5.5.1zope-interface-5.5.1.tar.gz  Jens Vagelpohl2 years
5.5.0zope-interface-5.5.0.tar.gz  Michael Howitz2 years
5.4.0zope-interface-5.4.0.tar.gz  Jason Madden4 years
5.3.0zope-interface-5.3.0.tar.gz  Jens Vagelpohl4 years
5.3.0a1zope-interface-5.3.0a1.tar.gz  Jason Madden4 years
5.2.0zope-interface-5.2.0.tar.gz  Michael Howitz4 years
5.1.2zope-interface-5.1.2.tar.gz  Jason Madden4 years
5.1.1zope-interface-5.1.1.tar.gz  Jason Madden4 years
5.1.0zope-interface-5.1.0.tar.gz  Jason Madden5 years
5.0.2zope-interface-5.0.2.tar.gz  Jason Madden5 years
5.0.1zope-interface-5.0.1.tar.gz  Jason Madden5 years
5.0.0zope-interface-5.0.0.tar.gz  Jason Madden5 years
4.7.2zope-interface-4.7.2.tar.gz  Marius Gedminas5 years
4.7.1zope-interface-4.7.1.tar.gz  Marius Gedminas5 years
4.7.0zope-interface-4.7.0.tar.gz  Marius Gedminas5 years
4.6.0zope-interface-4.6.0.tar.gz  Jason Madden6 years
4.5.0zope-interface-4.5.0.tar.gz  Michael Howitz7 years
4.4.3zope-interface-4.4.3.tar.gz  Marius Gedminas7 years
4.4.2zope-interface-4.4.2.tar.gz  Jason Madden7 years
4.4.1zope-interface-4.4.1.tar.gz  Jim Fulton8 years
3.6.8zope-interface-3.6.8.tar.gz  Tres Seaver8 years
4.4.0zope-interface-4.4.0.tar.gz  Tres Seaver8 years
4.3.3zope-interface-4.3.3.tar.gz  Tres Seaver8 years
4.3.2zope-interface-4.3.2.tar.gz  Marius Gedminas8 years
4.3.1zope-interface-4.3.1.tar.gz  Michael Howitz8 years
4.3.0zope-interface-4.3.0.tar.gz  Michael Howitz8 years
4.2.0zope-interface-4.2.0.tar.gz  Tres Seaver8 years
4.1.3zope-interface-4.1.3.tar.gz  Marius Gedminas9 years
4.1.2zope-interface-4.1.2.tar.gz  Tres Seaver10 years
4.1.1zope-interface-4.1.1.tar.gz  Tres Seaver11 years
4.1.0zope-interface-4.1.0.tar.gz  Stephan Richter11 years
4.0.5zope-interface-4.0.5.tar.gz  Albertas Agejevas12 years
4.0.4zope-interface-4.0.4.tar.gz  Stephan Richter12 years
4.0.3zope-interface-4.0.3.tar.gz  Tres Seaver12 years
4.0.2zope-interface-4.0.2.tar.gz  Tres Seaver12 years
4.0.1zope-interface-4.0.1.tar.gz  Tres Seaver12 years
4.0.0zope-interface-4.0.0.tar.gz  Tres Seaver13 years
3.8.0zope-interface-3.8.0.tar.gz  Chris McDonough13 years
3.6.7zope-interface-3.6.7.tar.gz  Hanno Schlichting13 years
3.7.0zope-interface-3.7.0.tar.gz  Tres Seaver13 years
3.6.6zope-interface-3.6.6.tar.gz  Tres Seaver13 years
3.6.5zope-interface-3.6.5.tar.gz  Tres Seaver13 years
3.6.4zope-interface-3.6.4.tar.gz  Tres Seaver13 years
3.6.3zope-interface-3.6.3.tar.gz  Tres Seaver13 years
3.6.2zope-interface-3.6.2.tar.gz  Tres Seaver14 years
3.6.1zope-interface-3.6.1.tar.gz  Lennart Regebro15 years
3.6.0zope-interface-3.6.0.tar.gz  Lennart Regebro15 years
3.5.4zope-interface-3.5.4.tar.gz  Fabio Tranchitella15 years
3.5.3zope-interface-3.5.3.tar.gz  Thomas Lotze15 years
3.5.2zope-interface-3.5.2.tar.gz  Fred Drake15 years
3.5.1zope-interface-3.5.1.tar.gz  Dan Korostelev16 years
3.5.0zope-interface-3.5.0.tar.gz  Hanno Schlichting16 years
3.4.1zope-interface-3.4.1.tar.gz  Jim Fulton17 years
3.4.0zope-interface-3.4.0.tar.gz  Fred Drake17 years
3.4.0b1zope-interface-3.4.0b1.tar.gz  Jim Fulton18 years
3.4.0a1zope-interface-3.4.0a1.tar.gz  Christian Theune18 years
3.3.0.1zope-interface-3.3.0.1.tar.gz  Jim Fulton18 years
3.3.0zope-interface-3.3.0.tar.gz  Jim Fulton18 years
3.3.0b1zope-interface-3.3.0b1.tar.gz  Jim Fulton18 years
3.3.0b2zope-interface-3.3.0b2.tar.gz  Fred Drake18 years
3.2.0zope-interface-3.2.0.tar.gz  Tres Seaver19 years
3.0.1zope-interface-3.0.1.tar.gz  Tres Seaver19 years