mayeut
bc17f103f1
chore: drop python 3.6 for cibuildwheel driver
...
This drops python 3.6 for cibuildwheel.
Building python 3.6 packages is still supported.
2022-07-19 07:47:20 +02:00
Henry Schreiner
7ef593c2ad
fix: minor touchups based on stricter mypy settings ( #1060 )
...
* fix: minor touchups based on stricter mypy settings
* refactor: address review comments
2022-04-01 22:00:07 -04:00
Henry Schreiner
9c046c26db
fix: issue with typer breaking pycln
2022-03-29 16:58:32 -04:00
02cc5bdaea
[Bot] Update dependencies ( #1050 )
...
* Update dependencies
* chore: minor updates
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-03-18 00:13:35 -04:00
Henry Schreiner and Joe Rickerby
d6dc3b7cd9
chore: add PyLint and fix most issues ( #999 )
...
* chore: add PyLint and fix most issues
* fix: minor fixes after first push
* chore: remove reference to old toml lib
* chore: minor options cleanup
* ci: only fail with many pylint issues, annotate in GHA
* refactor: address review
* ci: force nox to report in CI
* refactor: use map instead of if chain
* refactor: simpler shell_with_arch
* refactor: even simpler shell_with_arch
* Restore if...elif...else blocks where guard-style is not intended
Co-authored-by: Joe Rickerby <joerick@mac.com >
2022-02-27 14:16:37 -05:00
Henry Schreiner and Joe Rickerby
45a211eb1c
chore: cleanup and harden pytest config ( #1011 )
...
* chore: cleanup and harden pytest config
* fix: try alternate terminate strategy
* Update cibuildwheel/docker_container.py
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2022-02-22 17:27:20 -05:00
Henry Schreiner
603a7b5bde
style(types): use new bracex static typing support ( #887 )
...
* style(types): use new bracex static typing support
* style(types): add a bit more basic typing
* style(types): globally ignore ghapi
* style(types): include a bit more in the global ignores
* fix(types): line invalid on Python 3.6
* fix: require typing_extensions 3.10
2021-10-26 15:56:35 -04:00
Henry Schreiner
0bfbd5b309
fix: produce working SDists
2021-10-26 12:07:17 -04:00
Henry Schreiner
bf36398572
chore: drop toml, use tomli ( #876 )
...
This is required to get TOML 1.0 support, and lightens our dependencies a bit.
2021-10-15 11:30:16 -04:00
Henry Schreiner
120f1e8d58
chore: add pycln for easier cleanup of imports ( #845 )
2021-09-25 11:41:09 +02:00
Henry Fredrick Schreiner
0aac8c2221
chore: stricter mypy checking
2021-06-12 14:02:06 -04:00
Henry Fredrick Schreiner
3311a36e65
chore: bump style, more in pyproject.toml
2021-06-12 12:01:40 -04:00
Henry Schreiner
bda76b21cb
style: activate string normalization
2021-05-03 13:12:36 -04:00
Henry Schreiner
9cbed6a9be
chore: add black for all code, no string norm
2021-05-03 13:12:36 -04:00
Henry Schreiner
38f52569aa
refactor: string and setup.cfg normalization ( #593 )
2021-04-25 12:38:28 -04:00
Henry Schreiner
f953acc65a
fix: updates should include universal2 Pythons ( #573 )
...
* fix: updates should include universal2 Pythons
* refactor: rename to macos_cpython
2021-02-02 16:30:50 -05:00
Henry Schreiner
4e17c275ef
fix: adding pyproject.toml
2020-12-27 22:26:31 -05:00