summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* - improve code coverage by testing `__reduce__` and `__reduce_ex__`Jens Vagelpohl2023-01-171-0/+36
* - `__getslice__` and `__setslice__` are Python 2 onlyJens Vagelpohl2023-01-172-23/+1
* - remove no cover pragma from methods that are now coveredJens Vagelpohl2023-01-171-3/+3
* - Remove proxying code for names that no longer exist in Python 3Jens Vagelpohl2023-01-163-59/+6
* - incorporate suggestions and remove changes I am not sure about myselfJens Vagelpohl2023-01-043-15/+12
* - Drop support for Python 2.7, 3.5, 3.6.Jens Vagelpohl2023-01-036-442/+100
* Configuring for c-codeMarius Gedminas2022-09-121-0/+29
* Fix PyPy2 run on GHA. (#52)Michael Howitz2022-07-085-11/+19
* Python 3.11 foreward compatibilty.Michael Howitz2021-11-191-2/+3
* Fix more deprecation warnings.Michael Howitz2021-07-151-6/+3
* Lint the code.Michael Howitz2021-07-155-105/+221
* Don't set tp_print/tp_vectorcall_offset on Python 3.issue36Jason Madden2020-01-201-0/+7
* Fix error handling in the tp_setattro slotMarius Gedminas2019-06-271-1/+1
* Simplify getting the char* in get/setattro for clarity and performanceJason Madden2017-11-071-46/+11
* Untrack self when deallocating.KIMURA Chikahiro2017-09-131-0/+1
* Fix indexing pure-Python proxies on Py3, and restore __getslice__ on Py2issue21Jason Madden2017-09-123-43/+120
* Use the right security proxy when testing C removeAllProxiesdoctest-all-the-thingsJason Madden2017-07-111-2/+4
* 100% coverageJason Madden2017-07-113-108/+97
* Make py_sameProxiedObjects handle zope.security proxiesissue15Jason Madden2017-04-162-28/+28
* Skip tests dependent on zope.security if it is missing.Tres Seaver2016-05-091-0/+8
* Fix removing pure python security proxiesBrian Sutherland2016-05-052-1/+12
* Workaround bizarre bug in PyPy 2.5.0 where proxys around types cannot be corr...Jason Madden2015-05-281-5/+19
* Fix looking up interfaces implemented/providedBy proxies around builtin types...Jason Madden2015-05-282-2/+80
* Make subclasses of ProxyBase delegate __module__ to the wrapped object. Also ...Jason Madden2015-05-283-5/+95
* Merge branch 'int-and-float' of git://github.com/NextThought/zope.proxy into ...Tres Seaver2015-05-193-28/+94
|\
| * Move the new tests to try to avoid a conflict with the previous PR.Jason Madden2015-05-071-65/+64
| * Make the C implementation proxy __unicode__, and make it use the standard met...Jason Madden2015-05-073-29/+95
* | Make it easier to subclass PyProxyBase using multiple-inheritance. This will ...Jason Madden2015-05-082-13/+37
* | Fix getting methods as attributes.Jason Madden2015-05-072-2/+18
* | zope.container._proxy relied on the implementation detail of PyNonOverridable.Jason Madden2015-05-071-0/+5
* | Handle descriptors defined in PyProxyBase subclasses the same way the C versi...Jason Madden2015-05-073-29/+158
|/
* - Fixed ``PyProxyBase.__iter__()`` to return the result ofStephan Richter2013-03-112-3/+35
* Replace use of ``PyCObject`` APIs with equivalent ``PyCapsule`` APIs,Tres Seaver2012-12-192-4/+11
* Fix tests which break under Python 3.3 due to '__qualname__'.Tres Seaver2012-11-211-2/+2
* Avoid 'p' as a variable name for debugging ease.Tres Seaver2012-11-211-49/+50
* Add test for DSD providing both instances' interfaces and its own.Tres Seaver2012-06-071-14/+53
* Moar tests for lying about '__class__' in pure Python.Tres Seaver2012-06-061-6/+12
* Restore tests for lying about '__class__' in pure Python.Tres Seaver2012-06-062-14/+17
* Fix 'non_overridable' decorator under pure Python.Tres Seaver2012-06-062-3/+42
* Unused import.Tres Seaver2012-06-061-1/+0
* Moar Py3 compatibility.Tres Seaver2012-06-061-0/+3
* Py3 compatibility.Tres Seaver2012-06-061-1/+2
* Back out support for __reversed__.Tres Seaver2012-06-062-5/+10
* Neaten slot names.Tres Seaver2012-06-061-88/+91
* Detabify.Tres Seaver2012-06-061-137/+137
* Remove pre-Python-2.6 BBB cruft.Tres Seaver2012-06-062-17/+0
* Add pure-Python fallback implementations of the proxy module API functions.Tres Seaver2012-06-062-86/+282
* Add pure-Python fallback implementation of zope.proxy.ProxyBase.Tres Seaver2012-06-063-272/+741
* No splat imports.Tres Seaver2012-06-061-1/+8
* Suppress nannyism under Python3.Tres Seaver2012-06-061-49/+49