index
:
delta/python-packages/zope-interface.git
3.6
3.7
4.7
5.x
60-fix_c_optimizations-py3k
62-ensure-license-file-in-wheel
75-prevent-non-text-name-errors
adamg-bootstrap
add-pure-test-support
all-repos_autofix_all-repos-sed
appveyor
c-opts-members
combined-coverage
comp-implements
config-with-c-code
coverage
coveralls-on-travis
doc_persistency_equality#218
docs-in-py3
docs-update
dont_cache_lookup_failures
drop-py32-support
drop-py34
faster-eq-hash-comparison
fix-46
fix-55
fix-68
fix-latex-docs
fix-optimization-imports-under-python3
fix-signature
fix_register_instance_methods
hash-performance
hash_performance
hash_performance_2
icemac-patch-1
implement-_lookup-in-C
issue-241/docs-strict-iro
issue11
issue114
issue118
issue126
issue136-issue134
issue138
issue153
issue157
issue158
issue162
issue165-2
issue165-test
issue170
issue171
issue190
issue192-issue194
issue193
issue199
issue200
issue204
issue207
issue208
issue21
issue216
issue224
issue225
issue229
issue229-take2
issue230
issue236
issue239
issue3
issue3_minor_cleanup
issue6
issue8
issue85
issue85-take2-reduce
issue93
literals
lookup-performance
mac-use-362
macpython
manylinux
manylinux27
master
no-pure-python-build
plone-py3
pure-ci
py39
remove-docstrings-master
revert-35-add-pure-test-support
roto-drop-py33
roto-terryfy
roto-travis-pypy
setuptools-build
simplify-utility-registrations-cache
slots
test-cleanup
travis-36
use-object-hash
github.com: zopefoundation/zope.interface.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
zope
/
interface
/
interface.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Let interface 'subclasses' override __adapt__.
issue3
Jason Madden
2020-04-06
1
-1
/
+76
*
Remove the bare except: statements.
Jason Madden
2020-04-02
1
-9
/
+3
*
Ensure that objects that implement no interfaces still have Interface in thei...
Jason Madden
2020-03-30
1
-0
/
+6
*
Make the RO for InterfaceClass consistent and fix handling of the STRICT_IRO ...
issue192-issue194
Jason Madden
2020-03-20
1
-4
/
+6
*
Another comment update, referencing #163
Jason Madden
2020-03-19
1
-2
/
+7
*
Update comments and add a test for more coverage.
Jason Madden
2020-03-19
1
-19
/
+35
*
Remove untested except in the metaclass __new__.
faster-eq-hash-comparison
Jason Madden
2020-03-18
1
-7
/
+5
*
Add tests for comparing InterfaceClass/Implements objects to things without t...
Jason Madden
2020-03-18
1
-0
/
+10
*
Move to a metaclass for handling __module__.
Jason Madden
2020-03-18
1
-62
/
+108
*
Use a descriptor for __module__
Jason Madden
2020-03-18
1
-24
/
+65
*
Avoid use of a metaclass by implementeng __getattribute__.
Jason Madden
2020-03-18
1
-132
/
+162
*
Fix doctest by making sure the default type repr can be used.
Jason Madden
2020-03-18
1
-2
/
+16
*
Move Interface hashing and comparison to C; 2.5 to 15x speedup in micro bench...
Jason Madden
2020-03-18
1
-66
/
+95
*
Move the one-base optimization down a level, and enable using pre-calculated ...
Jason Madden
2020-03-18
1
-15
/
+16
*
Ensure Interface is the last item in the __sro__.
Jason Madden
2020-03-18
1
-18
/
+76
*
Make Interface.getTaggedValue follow the __iro__.
Jason Madden
2020-03-18
1
-12
/
+26
*
Use C3 (mostly) to compute IRO.
issue21
Jason Madden
2020-03-15
1
-2
/
+11
*
Fix repr of "Attribute" to look like before
Jens W. Klein
2020-02-16
1
-1
/
+1
*
Make verification errors more readable and useful.
Jason Madden
2020-02-07
1
-0
/
+18
*
Fix verification for methods of builtin types with pseudo-default arguments o...
issue118
Jason Madden
2020-02-06
1
-2
/
+9
*
Add __all__ to all modules.
issue153
Jason Madden
2020-02-05
1
-0
/
+9
*
The _empty singleton has no-op subscribe/unsubscribe methods.
issue162
Jason Madden
2020-01-28
1
-1
/
+4
*
Remove support for hashing uninitialized interfaces.
issue157
Jason Madden
2020-01-27
1
-7
/
+2
*
Avoid allocating space for tagged values unless they're used. This saves anot...
Jason Madden
2020-01-27
1
-3
/
+9
*
Specifications with no dependents are common (4700 out of 7000 in this exampl...
Jason Madden
2020-01-27
1
-9
/
+25
*
Move Declaration, Specification and ClassProvides to __slots__.
Jason Madden
2020-01-27
1
-16
/
+42
*
cache on volatile attribute in case class is persisted in ZODB
hash_performance
Jens W. Klein
2020-01-25
1
-3
/
+3
*
Improve InterfaceClass __hash__ performance
Jens W. Klein
2020-01-24
1
-5
/
+9
*
Use tp_members in SpecificationBase and ClassProvidesBase.
Jason Madden
2020-01-23
1
-1
/
+5
*
Test PURE_PYTHON at runtime.
Jason Madden
2020-01-21
1
-27
/
+18
*
fix 'dict_keys' object has no attribute 'extend'
mauro
2019-10-09
1
-3
/
+5
*
taggedvalue inheritance
mauro
2019-10-09
1
-0
/
+25
*
Formatting and cross refs for the 'Interface Specification' doc
Jason Madden
2018-07-19
1
-2
/
+3
*
Drop __annotations__ in interface declarations
Maxim Avanov
2017-09-01
1
-1
/
+2
*
Enable combined coverage reports under tox and branch coverage
combined-coverage
Jason Madden
2017-06-14
1
-3
/
+3
*
100% coverage (#90)
Jason Madden
2017-06-12
1
-7
/
+7
*
Fix C optimizations broken on Py3k.
60-fix_c_optimizations-py3k
Tres Seaver
2016-11-15
1
-3
/
+3
*
Make declarations.Implements sortable.
comp-implements
Jason Madden
2016-08-03
1
-1
/
+1
*
100% branch coverage.
Tres Seaver
2014-12-09
1
-1
/
+1
*
Remove fossilized 'InterfaceClass.deferred()'.
Tres Seaver
2014-12-08
1
-28
/
+1
*
- Fixed a bug that was revealed by porting zope.traversing. During a loop, the
Stephan Richter
2013-02-21
1
-1
/
+1
*
further simplify some attribute lookups
Fred Drake
2012-04-06
1
-2
/
+2
*
Drop unneeded compatibility shims for method / function attributes.
Tres Seaver
2012-04-06
1
-6
/
+3
*
Move commented-out doctest snippets into API docs as real snippets.
Tres Seaver
2012-04-06
1
-140
/
+3
*
Merge Py3k w/o 2to3 work.
Tres Seaver
2012-04-04
1
-152
/
+153
*
Merge from LP branch.
Tres Seaver
2012-03-26
1
-24
/
+35
*
Avoid exceptions due to tne new ``__qualname__`` attribute added in Python 3.3
Tres Seaver
2012-02-16
1
-3
/
+5
*
Work around buggy behavior in some subclasses of `InterfaceClass``
Tres Seaver
2011-08-11
1
-0
/
+5
*
Revert r122462 after updating zope.app.interface.
Tres Seaver
2011-08-11
1
-2
/
+1
*
Fix a regression introduced in 3.6.4, that made one zope.app.interface test fail
Gediminas Paulauskas
2011-08-04
1
-1
/
+2
[next]