summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* 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.