summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Stop using 'const PyObject*, per @vstinnerJason Madden2023-01-271-1/+14
| | | | | | | | See also https://github.com/python/cpython/issues/91768 Fixes #302 Also stops building the mac wheels we ship with Ofast and debugging assertions. That's not meant for production use.
* Moving to currently supported action versions.Jason Madden2023-01-271-32/+16
|
* Fix setup.py encoding; bump github codeql from v2 to v2Jason Madden2023-01-261-2/+2
|
* Stop trying to use faulthandler because all releases have been yanked from PyPI.Jason Madden2023-01-261-4/+0
|
* Switch from ubuntu-latest to ubuntu-20.04 in an attempt to get the legacy ↵Jason Madden2023-01-261-2/+5
| | | | versions of Python working again.
* .github/workflows/tests.yml: Move to final release of 3.11Jason Madden2022-11-031-2/+2
|
* Tests move from 3.11a6 to 3.11rc2Jason Madden2022-10-101-1/+1
| | | | Matching 1.1.3
* Merge pull request #293 from bigcat88/masterJason Madden2022-03-241-0/+1
|\ | | | | Added musli build for arm8(aarch64).
| * Added musli build for arm8(aarch64).Alexander Piskun2022-02-181-0/+1
| |
* | Merge pull request #294 from vstinner/py311a6Jason Madden2022-03-241-1/+1
|\ \ | | | | | | Update for Python 3.11 alpha 6
| * | Update GitHub Action to Python 3.11a6Victor Stinner2022-03-241-1/+1
| |/
* | Add the workflow_dispatch event to .github/workflows/tests.ymlJason Madden2022-03-241-1/+1
|/ | | | This lets us manually run a workflow. See https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
* Merge pull request #280 from brandtbucher/recursion-depthJason Madden2022-01-191-1/+1
|\ | | | | Restore compatibility with Python 3.11
| * Bump GHA Python 3.11 from a2 to a4Jason Madden2022-01-191-1/+1
| |
| * Add 3.11 to tox.ini and tests.ymlJason Madden2021-12-161-1/+1
| |
* | Add musllinux wheelsissue269Jason Madden2021-12-171-1/+7
| |
* | Specify the python needed.Jason Madden2021-12-171-17/+24
| |
* | Seems to not be running the compiler?Jason Madden2021-12-171-9/+8
| |
* | Guess the language.Jason Madden2021-12-171-2/+2
| |
* | Building like normal failed to find source; try autobuild.codeqlJason Madden2021-12-161-18/+20
| |
* | Try adding CodeQL analysis.Jason Madden2021-12-161-0/+33
|/
* Fix a double-addressing issue.Jason Madden2021-10-121-0/+2
|
* Whoops, can't enable PYTHONFAULTHANDLER twice. GHA complains.Jason Madden2021-10-121-1/+0
|
* Enable exception handling for old MSVCJason Madden2021-10-121-0/+3
|
* Tweak compiler flags.Jason Madden2021-10-121-2/+6
|
* Simplify thread state cleanup.Jason Madden2021-10-121-0/+3
|
* Test 2.7 non-standard threading on GHA. Use 3.10 final on Appveyor.Jason Madden2021-10-121-1/+1
|
* Allow using the PyThread_ APIs back on Python 2.7 as well. Add tox.ini to ↵Jason Madden2021-10-121-1/+3
| | | | test this.
* Add GHA test cases that disable the use of standard threading.Jason Madden2021-10-121-4/+33
| | | | It passes for me locally.
* Enable debug prints, windows is crashing.Jason Madden2021-10-121-0/+1
|
* Add some hopefully failing tests for #245Jason Madden2021-08-061-0/+1
|
* Is yaml picky about single quote vs double quote?Jason Madden2021-08-051-1/+1
| | | | Maybe: The workflow is not valid. .github/workflows/tests.yml (Line: 64, Col: 11): Unexpected symbol: '"3'. Located at position 26 within expression: matrix.python-version != "3.10.0-rc.1"
* Current release of Sphinx doesn't run on 3.10rc1.Jason Madden2021-08-051-0/+5
|
* Update CI to 3.10rc1 from beta1.Jason Madden2021-08-051-1/+1
|
* Add a manylinux environment that should have Python 3.10.Jason Madden2021-05-051-1/+1
|
* Add support for Python 3.10Jason Madden2021-05-051-2/+9
| | | | | | Fixs #236 and fixes #237 Locally, the python.org installer for macOS 3.10.0b1 is crashing on the test suite, but versions I've built myself are fine. I'm still trying to figure out what's going on.
* Move to GitHub actions and away from Travis.Jason Madden2021-01-131-0/+117
Because Travis is no longer free. Run tests on Linux and macOS. Use the manylinux images to build and test: - x86_64 (redundant with the normal tests, but needed for uploads) - aarch64 - ppc64le In the last two cases, this requires emulation, but that's probably what Travis was doing anyway. On releases, the manylinux and macOS builds will be uploaded.