Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #81 from cjwatson/default-method-wrapper-checker | Colin Watson | 2022-03-10 | 3 | -2/+11 | |
|\ | | | | | Fix default checker for method-wrapper on Python 3 | |||||
| * | Fix default checker for method-wrapper on Python 3 | Colin Watson | 2022-03-10 | 3 | -2/+11 | |
| | | | | | | | | | | | | | | | | | | The default checker for `method-wrapper` objects such as `().__repr__` and `{}.__repr__` was previously set by setting the default checker `type(().__getslice__)`, which only worked on Python 2. Use a different exemplar for this type which works on both Python 2 and 3. Fixes #75. | |||||
* | | Merge pull request #82 from cjwatson/typos | Colin Watson | 2022-03-10 | 3 | -10/+10 | |
|\ \ | |/ |/| | Fix a number of typos | |||||
| * | Fix a number of typos | Colin Watson | 2022-03-10 | 3 | -10/+10 | |
|/ | ||||||
* | Back to development: 5.3 | Michael Howitz | 2022-03-10 | 2 | -1/+7 | |
| | ||||||
* | Preparing release 5.25.2 | Michael Howitz | 2022-03-10 | 2 | -2/+2 | |
| | ||||||
* | Merge pull request #79 from zopefoundation/config-with-c-code | Michael Howitz | 2022-03-10 | 50 | -861/+1542 | |
|\ | | | | | Config with c code | |||||
| * | Configuring for c-code | Michael Howitz | 2022-03-10 | 5 | -10/+38 | |
| | | ||||||
| * | Fix tests on Python 3.10 + lint.config-with-c-code | Michael Howitz | 2021-11-23 | 5 | -4/+8 | |
| | | ||||||
| * | Configuring for c-code | Michael Howitz | 2021-11-23 | 5 | -31/+37 | |
| | | ||||||
| * | Add needed dependencies so documentation can built without test extra. | Michael Howitz | 2021-11-12 | 1 | -0/+2 | |
| | | ||||||
| * | Remove obsolete tests. | Michael Howitz | 2021-11-11 | 1 | -19/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | I renamed the tests (that's why their name ends with `2`) there where methods with the same names around line 1600. The other tests assure that a TypeError is raised when calling `pow(x, y, proxy)` because "a PyProxy cannot lie about its type". Interestingly the deleted tests did not fail on CPython but the tests expecting the TypeError were locally successful, too, but not at GHA – that's strange. I am restoring here the status before my renaming of the tests: The now deleted tests did not run because of the name clash. | |||||
| * | Configuring for c-code | Michael Howitz | 2021-09-15 | 3 | -8/+5 | |
| | | ||||||
| * | Lint the code. | Michael Howitz | 2021-08-30 | 35 | -428/+765 | |
| | | | | | | | | Add support for Python 3.9. | |||||
| * | Configuring for c-code | Michael Howitz | 2021-08-30 | 13 | -418/+744 | |
| | | ||||||
* | | Publish the changelog on readthedocs. | Jason Madden | 2021-09-24 | 2 | -0/+6 | |
|/ | | | | Fixes #80 | |||||
* | Merge pull request #77 from zopefoundation/use-pypi-token | Marius Gedminas | 2021-06-16 | 1 | -2/+5 | |
|\ | | | | | Use a token for twine uploads from Appveyor | |||||
| * | Use a token for twine uploads from Appveyor | Marius Gedminas | 2021-06-16 | 1 | -2/+5 | |
|/ | ||||||
* | Merge pull request #74 from zopefoundation/all-repos_autofix_all-repos-sed | Jens Vagelpohl | 2020-10-28 | 1 | -2/+2 | |
|\ | | | | | Update badge URL for Travis | |||||
| * | Update badge URL for Travisall-repos_autofix_all-repos-sed | Jürgen Gmach | 2020-10-28 | 1 | -2/+2 | |
|/ | | | | Committed via https://github.com/asottile/all-repos | |||||
* | Back to development: 5.1.2 | Jason Madden | 2020-03-23 | 2 | -1/+7 | |
| | ||||||
* | Preparing release 5.1.15.1.1 | Jason Madden | 2020-03-23 | 2 | -2/+2 | |
| | ||||||
* | Merge pull request #73 from zopefoundation/consistent-interfaces | Jason Madden | 2020-03-23 | 8 | -30/+39 | |
|\ | | | | | Ensure all objects have consistent interface resolution orders. | |||||
| * | Ensure all objects have consistent interface resolution orders. | Jason Madden | 2020-03-23 | 8 | -30/+39 | |
|/ | | | | Fixes #71 | |||||
* | Add 3.8 wheels for mac os. | Michael Howitz | 2020-03-13 | 1 | -0/+4 | |
| | ||||||
* | Back to development: 5.2.0 | Michael Howitz | 2020-02-14 | 2 | -1/+7 | |
| | ||||||
* | Preparing release 5.1.05.1.0 | Michael Howitz | 2020-02-14 | 2 | -2/+2 | |
| | ||||||
* | Pimp MANIFEST + render missing lines as HTML report. | Michael Howitz | 2020-02-14 | 2 | -9/+9 | |
| | ||||||
* | Allow to use a common Sphinx version for Python 2 and 3. (#70) | Michael Howitz | 2020-02-14 | 4 | -10/+13 | |
| | | | | | | * Allow to use a common Sphinx version for Python 2 and 3. * Work around pypa/virtualenv#1555 | |||||
* | Merge pull request #67 from zopefoundation/deprecated-setuptools-features | Jason Madden | 2020-02-12 | 1 | -22/+17 | |
|\ | | | | | Drop the use of the deprecated setuptools Features | |||||
| * | Drop the use of the deprecated setuptools Featuresdeprecated-setuptools-features | Jason Madden | 2020-01-20 | 1 | -22/+17 | |
| | | ||||||
* | | Merge pull request #69 from zopefoundation/zope_interface_issue141 | Jason Madden | 2020-02-06 | 4 | -11/+40 | |
|\ \ | |/ |/| | Let interfaces be iterated on Python 3 | |||||
| * | Let interfaces be iterated on Python 3 | Jason Madden | 2020-02-06 | 4 | -11/+40 | |
|/ | | | | Fixes https://github.com/zopefoundation/zope.interface/issues/141 | |||||
* | Merge pull request #68 from zopefoundation/use-3.6.2 | Jason Madden | 2020-01-20 | 1 | -1/+1 | |
|\ | | | | | Use MacPython 3.6.2. | |||||
| * | Use MacPython 3.6.2. | Jason Madden | 2020-01-20 | 1 | -1/+1 | |
|/ | | | | Fixes issue uploading coverage. | |||||
* | Back to development: 5.1 | Marius Gedminas | 2019-11-11 | 2 | -1/+7 | |
| | ||||||
* | Preparing release 5.05.0 | Marius Gedminas | 2019-11-11 | 2 | -2/+2 | |
| | ||||||
* | Merge pull request #65 from zopefoundation/more-wheels | Marius Gedminas | 2019-11-11 | 5 | -21/+139 | |
|\ | | | | | More wheels: manylinux and Mac OS | |||||
| * | Update changelog | Marius Gedminas | 2019-11-11 | 1 | -0/+2 | |
| | | ||||||
| * | Allow iter({}.items()) on PyPy3 | Marius Gedminas | 2019-11-11 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | Dict item iterators use a special type (builtins.dict_itemiterator) on recent versions of PyPy3. Fixes zope.security.interfaces.ForbiddenAttribute: ('__next__', <dict_itemiterator object at 0x00007f7c9c107320>) | |||||
| * | Add a workaround for Mac OS Python 3.5 | Marius Gedminas | 2019-11-11 | 1 | -0/+3 | |
| | | | | | | | | | | | | The problem is a TLS protocol mismatch (PyPI wants TLS 1.2 or newer, Python 3.5 doesn't support it, pip takes great pains to use alternative http/tls implementations to make everything work somehow). | |||||
| * | Build manylinux and MacOS wheels | Marius Gedminas | 2019-11-11 | 3 | -21/+130 | |
|/ | ||||||
* | Merge pull request #64 from zopefoundation/appveyor-py38 | Marius Gedminas | 2019-11-11 | 2 | -2/+11 | |
|\ | | | | | Add Python 3.8 to appveyor.yml | |||||
| * | Add Python 3.8 to appveyor.ymlappveyor-py38 | Marius Gedminas | 2019-11-10 | 2 | -2/+11 | |
|/ | ||||||
* | Merge pull request #63 from cjwatson/declare-zope.schema-4.2.0 | Colin Watson | 2019-10-25 | 2 | -1/+4 | |
|\ | | | | | Properly declare dependency on zope.schema >= 4.2.0 | |||||
| * | Properly declare dependency on zope.schema >= 4.2.0 | Colin Watson | 2019-10-25 | 2 | -1/+4 | |
|/ | | | | This was introduced in zope.security 4.2.1. | |||||
* | Use Python 3.8 final on Travis CI | Marius Gedminas | 2019-10-23 | 1 | -1/+1 | |
| | ||||||
* | Drop forgotten 3.4 classifier | Marius Gedminas | 2019-04-30 | 1 | -1/+0 | |
| | ||||||
* | Update to current Python versions. (#61) | Michael Howitz | 2019-04-06 | 5 | -19/+29 | |
| | | | | Additionally we have to pin an older `Sphinx` version to keep supporting Python 2. | |||||
* | Back to development: 4.3.2 | Adam Groszer | 2019-01-03 | 2 | -1/+7 | |
| |