summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #81 from cjwatson/default-method-wrapper-checkerColin Watson2022-03-103-2/+11
|\ | | | | Fix default checker for method-wrapper on Python 3
| * Fix default checker for method-wrapper on Python 3Colin Watson2022-03-103-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/typosColin Watson2022-03-103-10/+10
|\ \ | |/ |/| Fix a number of typos
| * Fix a number of typosColin Watson2022-03-103-10/+10
|/
* Back to development: 5.3Michael Howitz2022-03-102-1/+7
|
* Preparing release 5.25.2Michael Howitz2022-03-102-2/+2
|
* Merge pull request #79 from zopefoundation/config-with-c-codeMichael Howitz2022-03-1050-861/+1542
|\ | | | | Config with c code
| * Configuring for c-codeMichael Howitz2022-03-105-10/+38
| |
| * Fix tests on Python 3.10 + lint.config-with-c-codeMichael Howitz2021-11-235-4/+8
| |
| * Configuring for c-codeMichael Howitz2021-11-235-31/+37
| |
| * Add needed dependencies so documentation can built without test extra.Michael Howitz2021-11-121-0/+2
| |
| * Remove obsolete tests.Michael Howitz2021-11-111-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-codeMichael Howitz2021-09-153-8/+5
| |
| * Lint the code.Michael Howitz2021-08-3035-428/+765
| | | | | | | | Add support for Python 3.9.
| * Configuring for c-codeMichael Howitz2021-08-3013-418/+744
| |
* | Publish the changelog on readthedocs.Jason Madden2021-09-242-0/+6
|/ | | | Fixes #80
* Merge pull request #77 from zopefoundation/use-pypi-tokenMarius Gedminas2021-06-161-2/+5
|\ | | | | Use a token for twine uploads from Appveyor
| * Use a token for twine uploads from AppveyorMarius Gedminas2021-06-161-2/+5
|/
* Merge pull request #74 from zopefoundation/all-repos_autofix_all-repos-sedJens Vagelpohl2020-10-281-2/+2
|\ | | | | Update badge URL for Travis
| * Update badge URL for Travisall-repos_autofix_all-repos-sedJürgen Gmach2020-10-281-2/+2
|/ | | | Committed via https://github.com/asottile/all-repos
* Back to development: 5.1.2Jason Madden2020-03-232-1/+7
|
* Preparing release 5.1.15.1.1Jason Madden2020-03-232-2/+2
|
* Merge pull request #73 from zopefoundation/consistent-interfacesJason Madden2020-03-238-30/+39
|\ | | | | Ensure all objects have consistent interface resolution orders.
| * Ensure all objects have consistent interface resolution orders.Jason Madden2020-03-238-30/+39
|/ | | | Fixes #71
* Add 3.8 wheels for mac os.Michael Howitz2020-03-131-0/+4
|
* Back to development: 5.2.0Michael Howitz2020-02-142-1/+7
|
* Preparing release 5.1.05.1.0Michael Howitz2020-02-142-2/+2
|
* Pimp MANIFEST + render missing lines as HTML report.Michael Howitz2020-02-142-9/+9
|
* Allow to use a common Sphinx version for Python 2 and 3. (#70)Michael Howitz2020-02-144-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-featuresJason Madden2020-02-121-22/+17
|\ | | | | Drop the use of the deprecated setuptools Features
| * Drop the use of the deprecated setuptools Featuresdeprecated-setuptools-featuresJason Madden2020-01-201-22/+17
| |
* | Merge pull request #69 from zopefoundation/zope_interface_issue141Jason Madden2020-02-064-11/+40
|\ \ | |/ |/| Let interfaces be iterated on Python 3
| * Let interfaces be iterated on Python 3Jason Madden2020-02-064-11/+40
|/ | | | Fixes https://github.com/zopefoundation/zope.interface/issues/141
* Merge pull request #68 from zopefoundation/use-3.6.2Jason Madden2020-01-201-1/+1
|\ | | | | Use MacPython 3.6.2.
| * Use MacPython 3.6.2.Jason Madden2020-01-201-1/+1
|/ | | | Fixes issue uploading coverage.
* Back to development: 5.1Marius Gedminas2019-11-112-1/+7
|
* Preparing release 5.05.0Marius Gedminas2019-11-112-2/+2
|
* Merge pull request #65 from zopefoundation/more-wheelsMarius Gedminas2019-11-115-21/+139
|\ | | | | More wheels: manylinux and Mac OS
| * Update changelogMarius Gedminas2019-11-111-0/+2
| |
| * Allow iter({}.items()) on PyPy3Marius Gedminas2019-11-111-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.5Marius Gedminas2019-11-111-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 wheelsMarius Gedminas2019-11-113-21/+130
|/
* Merge pull request #64 from zopefoundation/appveyor-py38Marius Gedminas2019-11-112-2/+11
|\ | | | | Add Python 3.8 to appveyor.yml
| * Add Python 3.8 to appveyor.ymlappveyor-py38Marius Gedminas2019-11-102-2/+11
|/
* Merge pull request #63 from cjwatson/declare-zope.schema-4.2.0Colin Watson2019-10-252-1/+4
|\ | | | | Properly declare dependency on zope.schema >= 4.2.0
| * Properly declare dependency on zope.schema >= 4.2.0Colin Watson2019-10-252-1/+4
|/ | | | This was introduced in zope.security 4.2.1.
* Use Python 3.8 final on Travis CIMarius Gedminas2019-10-231-1/+1
|
* Drop forgotten 3.4 classifierMarius Gedminas2019-04-301-1/+0
|
* Update to current Python versions. (#61)Michael Howitz2019-04-065-19/+29
| | | | Additionally we have to pin an older `Sphinx` version to keep supporting Python 2.
* Back to development: 4.3.2Adam Groszer2019-01-032-1/+7
|