| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix C optimizations broken on Py3k.60-fix_c_optimizations-py3k | Tres Seaver | 2016-11-15 | 1 | -7/+9 |
| | | | | | | | | | | | - The bare import of '_zope_c_optimizations' prevented them from being used. - After enabling them via absolute imports, they would fail due to http://bugs.python.org/issue15657. Fixes #60. | ||||
| * | Fix equality testing of implementedBy objects that have been proxied. Fixes #55.fix-55 | Jason Madden | 2016-09-02 | 1 | -5/+6 |
| | | |||||
| * | Make declarations.Implements sortable.comp-implements | Jason Madden | 2016-08-03 | 1 | -8/+80 |
| | | | | | Fixes #42 | ||||
| * | 100% branch coverage for 'zope.interface.declarations'. | Tres Seaver | 2014-12-08 | 1 | -3/+2 |
| | | |||||
| * | Added ``@named(name)`` declaration. | Stephan Richter | 2014-02-04 | 1 | -0/+9 |
| | | | | | | | | The decorator specifies the component name, so it does not have to be passed in during registration. This in turn allows developers to define component names once globally and use it everywhere, especially when using ZCML where the name had to be specified a second time. | ||||
| * | Drop explicit DeprecationWarnings for "class advice" APIS | Tres Seaver | 2012-05-22 | 1 | -9/+0 |
| | | | | | | | | These APIs are still deprecated under Python 2.x, and still raise an exception under Python 3.x, but no longer cause a warning to be emitted under Python 2.x. | ||||
| * | Deprecated the "class advice" APIs from ``zope.interface.declarations``. | Tres Seaver | 2012-04-06 | 1 | -9/+20 |
| | | | | | | | | | | Code which uses the deprecated APIs will not work as expected under Py3k. Instead of ``implements``, ``implementsOnly``, or ``classProvides``, prefer the equivalent class decorators: ``@implementer``, ``@implementer_only``, and ``@provider``. | ||||
| * | Improve the error raised by the class advice APIs when invoked under Py3k. | Tres Seaver | 2012-04-06 | 1 | -3/+14 |
| | | |||||
| * | Close Py3k coverage gap to absolute minimum. | Tres Seaver | 2012-04-06 | 1 | -15/+22 |
| | | | | | | We *can't* test the classAdvice stuff under Py3k. Need to deprecate it before the 4.0 release. | ||||
| * | Move commented-out doctest snippets into API docs as real snippets. | Tres Seaver | 2012-04-06 | 1 | -550/+51 |
| | | |||||
| * | PyPy coverage tweak. | Tres Seaver | 2012-04-04 | 1 | -1/+1 |
| | | |||||
| * | Merge Py3k w/o 2to3 work. | Tres Seaver | 2012-04-04 | 1 | -627/+548 |
| | | |||||
| * | Merge from LP branch. | Tres Seaver | 2012-03-26 | 1 | -15/+26 |
| | | |||||
| * | typo implementor->implementer | Brian Sutherland | 2011-10-09 | 1 | -1/+1 |
| | | |||||
| * | Remove CVS-era Id fossils. | Tres Seaver | 2010-06-03 | 1 | -2/+0 |
| | | |||||
| * | Cleaning up imports, mostly in tests, some duplicates created by my merge. ↵ | Lennart Regebro | 2010-04-11 | 1 | -1/+0 |
| | | | | | Pyflakes is happier now, but we do a lot of things that confuses it. | ||||
| * | Merge of regebro-python3 branch, adding Python 3.1 compatibility\! | Lennart Regebro | 2010-04-09 | 1 | -55/+66 |
| | | |||||
| * | Comply with repository policy. | Tres Seaver | 2010-04-06 | 1 | -1/+1 |
| | | |||||
| * | Revert incorrect copyright header update. | Christian Theune | 2009-12-17 | 1 | -1/+1 |
| | | |||||
| * | Fix an edge case: make providedBy() work when a class has '__provides__' in | Wolfgang Schnerring | 2009-12-08 | 1 | -1/+3 |
| | | | | | | its __slots__ (see http://thread.gmane.org/gmane.comp.web.zope.devel/22490) | ||||
| * | Updating copyright header after transfer of ownership to the Zope Foundation | Christian Theune | 2009-11-02 | 1 | -1/+1 |
| | | |||||
| * | Moving code to satellite. | Christian Theune | 2007-05-03 | 1 | -0/+1385 |
| | | |||||
| * | Removed interface copy | Jim Fulton | 2006-03-11 | 1 | -1378/+0 |
| | | |||||
| * | Correcting borked move. | Nathan Yergler | 2006-02-27 | 1 | -0/+1378 |
