summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use C3 (mostly) to compute IRO.issue21Jason Madden2020-03-1515-54/+1001
* Add additional low-level tests for super() unwrapping.Jason Madden2020-03-101-1/+38
* Remove unused str variablesJason Madden2020-03-101-15/+8
* Make provided/implementedBy and adapter registries respect super().issue11Jason Madden2020-03-095-45/+647
* Cleanups per review.issue138Jason Madden2020-02-175-41/+34
* Update documentation and clarify the relationship of the older mapping and se...Jason Madden2020-02-177-49/+158
* Do not test _WindowsConsoleIOJason Madden2020-02-171-1/+1
* Find more concrete classes that are registered.Jason Madden2020-02-175-15/+41
* Add interfaces for builtins and the io ABCs.Jason Madden2020-02-179-64/+439
* Add numbers ABC interfaces.Jason Madden2020-02-175-39/+199
* Add collections.IByteString and refactor to avoid one-to-one assumption about...Jason Madden2020-02-173-45/+161
* Add z.i.common.collections to parallel the collections.abc classes.Jason Madden2020-02-173-2/+482
* Merge pull request #177 from zopefoundation/fix-signatureJens W. Klein2020-02-162-5/+5
|\
| * Fix repr of "Attribute" to look like beforeJens W. Klein2020-02-162-5/+5
* | Add test case for #6.issue6Jason Madden2020-02-141-1/+50
|/
* Simplify the string formatting rules for the Invalid exceptions.Jason Madden2020-02-103-77/+221
* 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