summaryrefslogtreecommitdiff
path: root/src/zope
Commit message (Expand)AuthorAgeFilesLines
* Move Declaration, Specification and ClassProvides to __slots__.Jason Madden2020-01-275-37/+93
* cache on volatile attribute in case class is persisted in ZODBhash_performanceJens W. Klein2020-01-251-3/+3
* Improve InterfaceClass __hash__ performanceJens W. Klein2020-01-241-5/+9
* Use tp_members in SpecificationBase and ClassProvidesBase.Jason Madden2020-01-234-232/+275
* Bump version as suggested in review.no-pure-python-buildJason Madden2020-01-221-0/+1
* Tweaks for coverage reporting.Jason Madden2020-01-211-2/+2
* Test PURE_PYTHON at runtime.Jason Madden2020-01-219-260/+350
* Remove unused test files.Jason Madden2020-01-213-67/+0
* key order doesn't mattermauro2019-10-091-1/+1
* fix 'dict_keys' object has no attribute 'extend'mauro2019-10-091-3/+5
* taggedvalue inheritancemauro2019-10-092-2/+36
* Fix coverage.issue126Jason Madden2018-10-231-2/+2
* Fix 'verifyObject' for class objects with staticmethods on Python 3.Jason Madden2018-10-232-1/+25
* Reorganize the 'declarations' document by functional group.Jason Madden2018-07-192-42/+42
* Formatting and cross refs for the 'Interface Specification' docJason Madden2018-07-192-26/+27
* Formatting and cross refs for IComponents.Jason Madden2018-07-191-114/+102
* Formatting for z.i.common.sequences.Jason Madden2018-07-191-22/+27
* Cross references and formatting for z.i.common.mappingJason Madden2018-07-191-17/+42
* Cross references and formatting for z.i.common.idatetime.Jason Madden2018-07-191-68/+99
* Add docstrings with cross-refs to z.i.common.interfacesJason Madden2018-07-191-56/+166
* Synchronize and simplify zope/__init__.pyissue114Jason Madden2018-03-081-7/+1
* Allow Registering and unregistering instance methods as listeners (#102)‮rekcäH nitraM‮2017-11-282-1/+12
* I removed an unnecessary whitespace.y-fujisaki22017-09-211-1/+1
* Fix process of reference count during GCy-fujisaki22017-09-191-1/+3
* Drop __annotations__ in interface declarationsMaxim Avanov2017-09-012-1/+11
* Merge pull request #95 from zopefoundation/combined-coverageJason Madden2017-06-1413-62/+68
|\
| * cleanups requested by @tseaver: remove assert from _implements since all its ...Jason Madden2017-06-142-3/+5
| * Enable combined coverage reports under tox and branch coveragecombined-coverageJason Madden2017-06-1413-61/+65
* | Fix the cache getting out of sync with _utility_registrations.issue93Jason Madden2017-06-142-13/+69
|/
* Fix #85 by implementing __reduce__ to omit _v_ attributes.issue85-take2-reduceJason Madden2017-06-142-5/+121
* 100% coverage (#90)Jason Madden2017-06-1214-271/+195
* Test sanity cleanups (#88)Jason Madden2017-06-0816-216/+102
* Added some comments to describe the management of _v_utility_registrations_cachesimplify-utility-registrations-cacheJim Fulton2017-05-121-0/+7
* Simply the caching of utility-registration data. In addition toJim Fulton2017-05-122-43/+16
* Raise ValueError if non-text name passed to adapter registry methods.75-prevent-non-text-name-errorsTres Seaver2017-05-044-3/+82
* Don't redefine METH_KEYWORDSJason Madden2017-01-051-88/+83
* Merge pull request #66 from zopefoundation/41-document-adapter-registry-apiTres Seaver2016-12-061-0/+4
|\
| * Document API for adapter registry.Tres Seaver2016-12-061-0/+4
* | Fix docstring summary line for 'unregisterAdapter'.Tres Seaver2016-12-061-1/+1
|/
* Merge branch 'master' of github.com:zopefoundation/zope.interfaceJean Jordaan2016-12-067-12/+126
|\
| * Add tests asserting that optimzations are / are not present as expected.Tres Seaver2016-11-153-0/+103
| * Fix C optimizations broken on Py3k.60-fix_c_optimizations-py3kTres Seaver2016-11-154-12/+23
* | Editing while reading: literals, typos, grammarJean Jordaan2016-10-161-1/+1
|/
* Fix equality testing of implementedBy objects that have been proxied. Fixes #55.fix-55Jason Madden2016-09-022-5/+46
* Support Components subclasses that are not hashable. (#54)Jason Madden2016-08-312-11/+31
* Fix comment.Jason Madden2016-08-301-1/+1
* Better naming, and incorporate feedback from @prsephtonJason Madden2016-08-221-18/+19
* Use dictionary lookups for testing subscribed status.Jason Madden2016-08-192-74/+268
* Make declarations.Implements sortable.comp-implementsJason Madden2016-08-034-13/+103
* Remove the _u compat function.literalsJason Madden2016-08-028-222/+214