Commit Graph
12 Commits
Author SHA1 Message Date
mayeut 4b19db8454 chore: drop python 3.7 for cibuildwheel driver
This drops python 3.7 for cibuildwheel.
Building python 3.6 / 3.7 packages is still supported.
2023-07-01 14:33:24 +02:00
Henry Schreiner 2d18de8aac fix: action using powershell on Windows (#1346)
* fix: action more native on Windows

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* fix: powershell on Windows

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2022-11-25 13:54:33 -05:00
mayeut 56c8fac392 chore: allow Python 3.11 in the GitHub Action 2022-10-14 08:44:16 +02:00
Henry SchreinerandJoe Rickerby eb39da0b10 feat: add --only (#1098)
* fix(style): use sub recommended replacement method

See https://docs.python.org/3/library/re.html#re.escape

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* feat: add --build

* refactor: switch to using --only

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* docs: cover --only

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* docs: undo change to --plat for auditwheel

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* (unrelated) speed up running the unit tests

based on a profile run, this speeds up the unit tests by 3x

* Remove `intercepted_build_args` reliance on `platform` fixture

* Add test that checks if 'only' overrides env var options

* Ensure that the --only command line option overrides env vars

* Fix UnboundLocalError

* Test cleanups

* style: typing.cast instead of plain cast

* feat: add only: to the GHA

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2022-09-09 08:34:47 -04:00
Henry Schreiner f423b51ea6 Update action.yml 2022-07-11 09:34:04 -05:00
mayeut 25c1bf53d0 action: use the most recent python from tool cache to run the GitHub Action 2022-06-29 22:09:03 +02:00
Henry Schreiner 8a45128d8c fix: missing s in action (#895) 2021-10-26 15:16:58 -04:00
Henry SchreinerandJoe Rickerby 12c64365e2 fix: add missing config-file option to the action (#883)
* fix: add missing config-file option to the action

* feat: empty config-file triggers default behavior

* Apply suggestions from code review

Co-authored-by: Joe Rickerby <joerick@mac.com>

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-10-22 22:34:38 -04:00
Henry Schreiner 55264c914f fix(action): use bash 2021-07-09 16:24:47 -04:00
Henry Schreiner b552fbd016 fix(action): Output a single stream (#741) 2021-06-30 18:10:01 -04:00
Henry Schreiner 4a02410632 fix: action still runs if setup-python is not called (#542)
* fix: action works if setup-python is missed

* fix: two steps

* fix: combine again

* fix: use pipx for action
2021-01-20 18:16:15 -05:00
Henry Schreiner 723b5e5128 feat: add support for composite-actions 2020-12-27 22:26:31 -05:00