summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
3.6svbTres Seaver7 years
3.7Repository policy.Tres Seaver12 years
4.7MacOS wheels for 3.8Michael Howitz4 years
5.xMerge pull request #265 from cjwatson/return-None-from-test-caseColin Watson17 months
60-fix_c_optimizations-py3kFix C optimizations broken on Py3k.Tres Seaver7 years
62-ensure-license-file-in-wheelEnsure that LICENSE.txt is present in built wheels.Tres Seaver7 years
75-prevent-non-text-name-errorsRaise ValueError if non-text name passed to adapter registry methods.Tres Seaver7 years
adamg-bootstrapupdate bootstrap.pyAdam Groszer8 years
add-pure-test-supportAdd support for building/testing w/ 'PURE_PYTHON' defined.Tres Seaver8 years
all-repos_autofix_all-repos-sedUpdate badge URL for TravisJürgen Gmach4 years
appveyorAppveyor: 64-bit builds and wheelsMarius Gedminas8 years
c-opts-membersUse tp_members in SpecificationBase and ClassProvidesBase.Jason Madden4 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 Howitz2 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 Gedminas4 years
docs-updateUpdate the Adaptation docs to be more concrete.Jason Madden3 years
dont_cache_lookup_failuresupdate changelogtschorr7 years
drop-py32-supportDrop support for Python 3.2.Tres Seaver8 years
drop-py34Make tox -p auto handle coverage rightMarius Gedminas5 years
faster-eq-hash-comparisonRemove untested except in the metaclass __new__.Jason Madden4 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 Howitz5 years
fix-latex-docsUse LuaLaTeXMarius Gedminas6 years
fix-optimization-imports-under-python3Use relative importsBrian Sutherland7 years
fix-signatureFix repr of "Attribute" to look like beforeJens W. Klein4 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. Klein4 years
hash_performancecache on volatile attribute in case class is persisted in ZODBJens W. Klein4 years
hash_performance_2Remove unneeded overwrite and call to anyway inherited __hash__ methodJens W. Klein4 years
icemac-patch-1MacOS wheels for 3.8Michael Howitz4 years
implement-_lookup-in-CImplement _lookup in C-extensionJens W. Klein4 years
issue-241/docs-strict-iroImplement suggestions from code review.Michael Howitz3 years
issue11Make provided/implementedBy and adapter registries respect super().Jason Madden4 years
issue114Synchronize and simplify zope/__init__.pyJason Madden6 years
issue118Fix verification for methods of builtin types with pseudo-default arguments o...Jason Madden4 years
issue126Fix coverage.Jason Madden6 years
issue136-issue134Documentation clarifications.Jason Madden4 years
issue138Cleanups per review.Jason Madden4 years
issue153Add __all__ to all modules.Jason Madden4 years
issue157Remove support for hashing uninitialized interfaces.Jason Madden4 years
issue158Add comment detailing why __bases__ can be set per review.Jason Madden4 years
issue162The _empty singleton has no-op subscribe/unsubscribe methods.Jason Madden4 years
issue165-2use __qualname__ also for __cmpJens W. Klein4 years
issue165-testtypoJens W. Klein4 years
issue170Also document the not-a-method case.Jason Madden4 years
issue171Make verifyObject/Class collect and raise all errors instead of only the first.Jason Madden4 years
issue190More minor documentation fixups.Jason Madden4 years
issue192-issue194Make the RO for InterfaceClass consistent and fix handling of the STRICT_IRO ...Jason Madden4 years
issue193Make Declaration.__add__ try harder to produce consistent resolution orders.Jason Madden3 years
issue199Fix implementerOnly when duplicating something inherited from the parent.Jason Madden4 years
issue200More micro benchmarks.Jason Madden4 years
issue204The ImmutableDeclaration also has immutable _v_attrs.Jason Madden4 years
issue207Make Provides and ClassProvides ignore redundant interfaces like @implementerJason Madden3 years
issue208Fix interface definitions of IAdapterRegistry.subscribe, subscribers and subs...Jason Madden4 years
issue21Use C3 (mostly) to compute IRO.Jason Madden4 years
issue216Add info on the interaction of weakrefs and interface hashing.Jason Madden4 years
issue224Move itertools import to module scope.Jason Madden3 years
issue225Typo fixesJason Madden3 years
issue229Make ZOPE_INTERFACE_STRICT_IRO imply ZOPE_INTERFACE_LOG_CHANGED_IRO.Jason Madden3 years
issue229-take2Update documentation and Provides repr for better debugging.Jason Madden3 years
issue230Tweak wrapping in subscribed() docstring.Jason Madden3 years
issue236Update repr() and str() of some common objects.Jason Madden3 years
issue239Make C's __providedBy__ stop ignoring all errors and catch only AttributeError.Jason Madden3 years
issue3Let interface 'subclasses' override __adapt__.Jason Madden4 years
issue3_minor_cleanupMinor cleanup of #202.Jason Madden4 years
issue6Add test case for #6.Jason Madden4 years
issue8Move the one-base optimization down a level, and enable using pre-calculated ...Jason Madden4 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. Klein4 years
mac-use-362Use 3.6.2 on Travis.Jason Madden4 years
macpythonInstall the test extra with pip.Jason Madden7 years
manylinuxCI setup for manylinux wheels on tagged commitForest Gregg7 years
manylinux27cleanup after manylinux wheelbuildingForest Gregg7 years
masterBack to development: 6.1Michael Howitz13 months
no-pure-python-buildBump version as suggested in review.Jason Madden4 years
plone-py3WIP: do not break Plone on Python3ale-rt6 years
pure-ciTest pure builds on AppVeyorMarius Gedminas8 years
py39Visual Studio 2019 breaks even Python 2.7.Michael Howitz3 years
remove-docstrings-masterRemoved docstrings to avoid publishing in Zope2 environments.Maurits van Rees7 years
revert-35-add-pure-test-supportRevert "Add support for building/testing w/ 'PURE_PYTHON' defined."Tres Seaver8 years
roto-drop-py33Simplify and future-proof tox usage documentation.Joni Orponen6 years
roto-terryfyUpdate .travis.ymlMichael Howitz5 years
roto-travis-pypyLet pypy and pypy3 float on Travis.Joni Orponen6 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 Fulton7 years
slotsAvoid allocating space for tagged values unless they're used. This saves anot...Jason Madden4 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 Rees7 years
use-object-hashFixes #178: performace improvement by using objects hashJens W. Klein4 years
 
TagDownloadAuthorAge
6.1a2zope-interface-6.1a2.tar.gz  Michael Howitz13 months
6.1a1zope-interface-6.1a1.tar.gz  Michael Howitz13 months
6.0zope-interface-6.0.tar.gz  Michael Howitz14 months
5.5.2zope-interface-5.5.2.tar.gz  Jens Vagelpohl18 months
5.5.1zope-interface-5.5.1.tar.gz  Jens Vagelpohl18 months
5.5.0zope-interface-5.5.0.tar.gz  Michael Howitz19 months
5.4.0zope-interface-5.4.0.tar.gz  Jason Madden3 years
5.3.0zope-interface-5.3.0.tar.gz  Jens Vagelpohl3 years
5.3.0a1zope-interface-5.3.0a1.tar.gz  Jason Madden3 years
5.2.0zope-interface-5.2.0.tar.gz  Michael Howitz3 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 Madden4 years
5.0.2zope-interface-5.0.2.tar.gz  Jason Madden4 years
5.0.1zope-interface-5.0.1.tar.gz  Jason Madden4 years
5.0.0zope-interface-5.0.0.tar.gz  Jason Madden4 years
4.7.2zope-interface-4.7.2.tar.gz  Marius Gedminas4 years
4.7.1zope-interface-4.7.1.tar.gz  Marius Gedminas4 years
4.7.0zope-interface-4.7.0.tar.gz  Marius Gedminas4 years
4.6.0zope-interface-4.6.0.tar.gz  Jason Madden6 years
4.5.0zope-interface-4.5.0.tar.gz  Michael Howitz6 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 Fulton7 years
3.6.8zope-interface-3.6.8.tar.gz  Tres Seaver7 years
4.4.0zope-interface-4.4.0.tar.gz  Tres Seaver7 years
4.3.3zope-interface-4.3.3.tar.gz  Tres Seaver7 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 Seaver9 years
4.1.1zope-interface-4.1.1.tar.gz  Tres Seaver10 years
4.1.0zope-interface-4.1.0.tar.gz  Stephan Richter10 years
4.0.5zope-interface-4.0.5.tar.gz  Albertas Agejevas11 years
4.0.4zope-interface-4.0.4.tar.gz  Stephan Richter11 years
4.0.3zope-interface-4.0.3.tar.gz  Tres Seaver11 years
4.0.2zope-interface-4.0.2.tar.gz  Tres Seaver11 years
4.0.1zope-interface-4.0.1.tar.gz  Tres Seaver12 years
4.0.0zope-interface-4.0.0.tar.gz  Tres Seaver12 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 Seaver13 years
3.6.1zope-interface-3.6.1.tar.gz  Lennart Regebro14 years
3.6.0zope-interface-3.6.0.tar.gz  Lennart Regebro14 years
3.5.4zope-interface-3.5.4.tar.gz  Fabio Tranchitella14 years
3.5.3zope-interface-3.5.3.tar.gz  Thomas Lotze14 years
3.5.2zope-interface-3.5.2.tar.gz  Fred Drake15 years
3.5.1zope-interface-3.5.1.tar.gz  Dan Korostelev15 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 Fulton17 years
3.4.0a1zope-interface-3.4.0a1.tar.gz  Christian Theune17 years
3.3.0.1zope-interface-3.3.0.1.tar.gz  Jim Fulton17 years
3.3.0zope-interface-3.3.0.tar.gz  Jim Fulton17 years
3.3.0b1zope-interface-3.3.0b1.tar.gz  Jim Fulton17 years
3.3.0b2zope-interface-3.3.0b2.tar.gz  Fred Drake18 years
3.2.0zope-interface-3.2.0.tar.gz  Tres Seaver18 years
3.0.1zope-interface-3.0.1.tar.gz  Tres Seaver18 years