summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Make verifyObject/Class collect and raise all errors instead of only the first.issue171Jason Madden2020-02-084-85/+247
* Add warning to change note about string changes breaking doctests.Jason Madden2020-02-082-7/+31
* Also document the not-a-method case.issue170Jason Madden2020-02-071-1/+1
* Make verification errors more readable and useful.Jason Madden2020-02-075-47/+180
* Fix verification for methods of builtin types with pseudo-default arguments o...issue118Jason Madden2020-02-066-46/+162
* Add __all__ to all modules.issue153Jason Madden2020-02-0510-39/+117
* better namingJens W. Klein2020-02-041-9/+9
* iPerformace optimization in _lookup _lookupAll _subscriptionslookup-performanceJens W. Klein2020-02-041-6/+13
* The _empty singleton has no-op subscribe/unsubscribe methods.issue162Jason Madden2020-01-283-9/+43
* 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-272-3/+101
* Remove support for hashing uninitialized interfaces.issue157Jason Madden2020-01-272-17/+4
* Whitespace.Jason Madden2020-01-271-1/+1
* Avoid allocating space for tagged values unless they're used. This saves anot...Jason Madden2020-01-271-3/+9
* Specifications with no dependents are common (4700 out of 7000 in this exampl...Jason Madden2020-01-272-13/+29
* 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