summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make the RO for InterfaceClass consistent and fix handling of the STRICT_IRO ...issue192-issue194Jason Madden2020-03-209-27/+94
* Back to development: 5.0.1Jason Madden2020-03-192-1/+7
* Preparing release 5.0.05.0.0Jason Madden2020-03-192-2/+2
* Merge branch 'faster-eq-hash-comparison'Jason Madden2020-03-1917-292/+1169
|\
| * Another comment update, referencing #163Jason Madden2020-03-191-2/+7
| * Update comments and add a test for more coverage.Jason Madden2020-03-196-54/+108
| * Remove untested except in the metaclass __new__.faster-eq-hash-comparisonJason Madden2020-03-181-7/+5
| * Add additional tests for assigning to Interface.__module__.Jason Madden2020-03-182-6/+7
| * Add tests for comparing InterfaceClass/Implements objects to things without t...Jason Madden2020-03-185-14/+159
| * Several small tweaks to GC and deletion handling.Jason Madden2020-03-181-5/+11
| * Move to a metaclass for handling __module__.Jason Madden2020-03-182-71/+203
| * Use a descriptor for __module__Jason Madden2020-03-184-48/+83
| * Avoid use of a metaclass by implementeng __getattribute__.Jason Madden2020-03-185-213/+270
| * Fix tests when zope.component is also importable.Jason Madden2020-03-182-1/+24
| * Clean up linter errors in test_interface.py so new/real problems are more obv...Jason Madden2020-03-181-41/+52
| * Benchmarks looking up adapters from components.Jason Madden2020-03-181-2/+60
| * Fix doctest by making sure the default type repr can be used.Jason Madden2020-03-181-2/+16
| * Move Interface hashing and comparison to C; 2.5 to 15x speedup in micro bench...Jason Madden2020-03-186-74/+361
| * Merge pull request #188 from zopefoundation/issue8Jason Madden2020-03-187-44/+224
| |\
| | * Move the one-base optimization down a level, and enable using pre-calculated ...Jason Madden2020-03-183-33/+84
| |/ |/|
* | Ensure Interface is the last item in the __sro__.Jason Madden2020-03-185-25/+154
|/
* Merge pull request #189 from zopefoundation/issue136-issue134Jason Madden2020-03-182-141/+151
|\
| * Documentation clarifications.issue136-issue134Jason Madden2020-03-172-141/+151
* | Merge pull request #191 from zopefoundation/issue190Jason Madden2020-03-187-62/+292
|\ \ | |/ |/|
| * More minor documentation fixups.issue190Jason Madden2020-03-183-27/+30
| * Make Interface.getTaggedValue follow the __iro__.Jason Madden2020-03-187-35/+262
|/
* Merge pull request #182 from zopefoundation/issue21Jason Madden2020-03-1722-103/+1236
|\
| * Use C3 (mostly) to compute IRO.issue21Jason Madden2020-03-1522-103/+1236
* | MacOS wheels for 3.8Michael Howitz2020-03-131-0/+4
|/
* Merge pull request #181 from zopefoundation/issue11Jason Madden2020-03-1011-63/+735
|\
| * 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-0910-55/+697
* | Print $TRAVIS_TAG in build logsMarius Gedminas2020-03-101-0/+2
* | Ask zest.releaser not to upload wheelsMarius Gedminas2020-03-101-0/+3
* | Update changelogMarius Gedminas2020-03-101-0/+7
|/
* Merge pull request #175 from zopefoundation/issue138Jason Madden2020-02-2115-39/+1338
|\
| * Cleanups per review.issue138Jason Madden2020-02-175-41/+34
| * Update documentation and clarify the relationship of the older mapping and se...Jason Madden2020-02-179-64/+193
| * 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-1710-64/+449
| * Add numbers ABC interfaces.Jason Madden2020-02-176-39/+204
| * 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-174-2/+487
|/
* Merge pull request #177 from zopefoundation/fix-signatureJens W. Klein2020-02-163-5/+6
|\
| * Fix repr of "Attribute" to look like beforeJens W. Klein2020-02-163-5/+6
* | Merge pull request #176 from zopefoundation/issue6Jason Madden2020-02-151-1/+50
|\ \ | |/ |/|
| * Add test case for #6.issue6Jason Madden2020-02-141-1/+50
|/
* Merge pull request #174 from zopefoundation/issue171Jason Madden2020-02-107-159/+562
|\