summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Merge pull request #209 from zopefoundation/issue208Jason Madden2020-04-234-79/+120
|\
| * Fix interface definitions of IAdapterRegistry.subscribe, subscribers and subs...Jason Madden2020-04-234-79/+120
|/
* Back to development: 5.1.1Jason Madden2020-04-082-1/+7
* Preparing release 5.1.05.1.0Jason Madden2020-04-082-2/+2
* Merge pull request #203 from zopefoundation/issue199Jason Madden2020-04-086-155/+265
|\
| * Fix implementerOnly when duplicating something inherited from the parent.issue199Jason Madden2020-04-072-79/+89
| * Special case the base Interface in @implementer/classImplements to skip the r...Jason Madden2020-04-074-11/+44
| * Make @implementer and classImplements not re-declare redundant interfaces.Jason Madden2020-04-074-97/+164
* | Merge pull request #205 from zopefoundation/issue204Jason Madden2020-04-073-6/+45
|\ \
| * | The ImmutableDeclaration also has immutable _v_attrs.issue204Jason Madden2020-04-073-6/+45
| |/
* | Merge pull request #206 from zopefoundation/issue3_minor_cleanupJason Madden2020-04-071-2/+11
|\ \ | |/ |/|
| * Minor cleanup of #202.issue3_minor_cleanupJason Madden2020-04-071-2/+11
|/
* Merge pull request #202 from zopefoundation/issue3Jason Madden2020-04-0712-111/+626
|\
| * Feedback from review: whitespace, doc clarification, and a unit test showing ...Jason Madden2020-04-075-24/+86
| * Let interface 'subclasses' override __adapt__.issue3Jason Madden2020-04-0611-65/+373
| * Add documentation for taggedValue and invariant.Jason Madden2020-04-063-0/+74
| * Add more cross refs to documentation and fix a couple sphinx warnings about d...Jason Madden2020-04-063-44/+115
|/
* Merge pull request #201 from zopefoundation/issue200Jason Madden2020-04-069-200/+525
|\
| * More micro benchmarks.issue200Jason Madden2020-04-021-2/+116
| * MS VS stuck on c89 strikes again.Jason Madden2020-04-021-1/+1
| * Remove the bare except: statements.Jason Madden2020-04-028-197/+408
|/
* Back to development: 5.0.3Jason Madden2020-03-302-1/+7
* Preparing release 5.0.25.0.2Jason Madden2020-03-302-2/+2
* Merge pull request #198 from zopefoundation/issue197Jason Madden2020-03-304-13/+60
|\
| * Ensure that objects that implement no interfaces still have Interface in thei...Jason Madden2020-03-304-13/+60
|/
* Back to development: 5.0.2Jason Madden2020-03-212-1/+7
* Preparing release 5.0.15.0.1Jason Madden2020-03-212-2/+2
* Merge pull request #195 from zopefoundation/issue192-issue194Jason Madden2020-03-219-27/+94
|\
| * 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
|\