summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Enable ppc64le wheels (#269)Marvin Gießing2023-04-051-1/+9
| | | Co-authored-by: Michael Howitz <mh@gocept.com>
* Add preliminary support for Python 3.12a5. (#268)Michael Howitz2023-03-061-4/+15
|
* - update to latest meta/configJens Vagelpohl2023-01-031-7/+7
|
* Drop support for Python 2.7, 3.5, 3.6. (#266)Michael Howitz2022-12-281-41/+1
| | | Co-authored-by: Jens Vagelpohl <jens@plyp.com>
* - Add support for building arm64 wheels on macOS.Jens Vagelpohl2022-11-131-31/+81
|
* - prepare release 5.5.15.5.1Jens Vagelpohl2022-11-031-11/+0
|
* - update to the latest meta/config and declare Python 3.11 supportJens Vagelpohl2022-11-021-10/+10
|
* Update to current meta/config.Michael Howitz2022-09-161-5/+6
|
* Update to the latest c-code templateMarius Gedminas2022-09-091-7/+8
| | | | | | | | | | | Add a regression test for CFLAGS not having -Ofast, which is known to break things. See https://github.com/zopefoundation/meta/pull/155 for reference. This reverts commit dc2e4b9841185889bdf8b77ee5c28f5b7295578a, which itself was reverting commit 22a761cc9e6fcfa840582d55a15abda31a9dd2e1, which was accidentally pushed to git master and is otherwise identical to this commit.
* Revert "Update to the latest c-code template"Marius Gedminas2022-09-091-8/+7
| | | | | | This reverts commit 22a761cc9e6fcfa840582d55a15abda31a9dd2e1. This was not supposed to have been pushed directly to master :/
* Update to the latest c-code templateMarius Gedminas2022-09-091-7/+8
| | | | | | Add a regression test for CFLAGS not having -Ofast, which is known to break things. See https://github.com/zopefoundation/meta/pull/155 for reference.
* Update to Python 3.11.0b4.Michael Howitz2022-08-031-6/+34
|
* Fix PyPy2 run on GHA.Michael Howitz2022-07-071-6/+13
|
* Add support for Python 3.11. (#253)Michael Howitz2022-01-281-5/+13
| | | | | * Add support for Python 3.11. * Do not use the binary version of coverage as it has a Python 3.11 wheel on PyPI which is not ABI compatible with the current alpha release and caused segfaults. * Do not push wheels of Python future releases to PyPI.
* Add support for Python 3.10 (#250)Michael Howitz2022-01-241-31/+32
| | | | | * Fix tests on Python 3.10. * "Fix" a test broken just on windows + allow to use posargs for tox test runs. * Checking array.array non-strictly did not help on Windows. – So ignore it completely.
* Configure with meta/config. (#243)Michael Howitz2021-06-021-33/+61
| | | | * Add support for Python 3.9. * Improve coverage.
* Fix the documentation so it can be tested with ↵Michael Howitz2021-05-051-1/+1
| | | | | `ZOPE_INTERFACE_STRICT_IRO=1`. (#242) Closes #241.
* Typo fixesissue225Jason Madden2021-03-011-1/+1
|
* manylinux2010 stopped shipping Python 2.7, so use a tagged version that ↵Jason Madden2021-02-261-3/+4
| | | | | | still has it. See https://github.com/pypa/manylinux/issues/428
* First pass at github actions.Jason Madden2021-02-261-0/+422
Fixes #225. Someone will need to add a `TWINE_PASSWORD` GitHub repository secret that is a token for `zope.eggbuilder` to upload to zope.interface. Builds and uploads manylinux32/64/aarch64 wheels. Builds and uploads Mac wheels. Builds the docs. Runs tests with the C extension and without the C extension. Reports coverage to coveralls. Has the start of an environment to do linting. Removes .travis.yml