cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
a440ab3655
[Bot] Update dependencies ( #1119 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-06-06 15:53:13 +02:00
Joe Rickerby
4bbbee7949
Bump version: v2.6.0
2022-05-25 18:43:56 +01:00
mayeut
2edd5270c3
mark CPython 3.11 as pre-release
2022-05-23 20:47:08 +02:00
mayeut
b8abcb128c
feature: add CPython 3.11 support
2022-05-23 20:47:08 +02:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
79bfea0817
[Bot] Update dependencies ( #1115 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-05-23 20:44:09 +02:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
0b1b47d7ec
Update dependencies ( #1111 )
...
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-05-16 17:48:27 -04:00
Joe Rickerby
0b6307072a
Bump version: v2.5.0
2022-04-29 14:46:08 +01:00
Joe Rickerby
46702f581d
Space out the log statements a little
2022-04-29 13:32:03 +01:00
Joe Rickerby
acc079675b
Merge remote-tracking branch 'origin/main' into abi3
2022-04-29 11:57:20 +01:00
Henry Schreiner
35054666bb
refactor: review comments
2022-04-27 17:18:01 -04:00
Henry Schreiner
b1e8549bb1
fix: minor cleanup
2022-04-27 14:55:30 -04:00
Henry Schreiner
958a7c32c1
refactor: use single entry for SDist builds
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-04-27 09:37:17 -04:00
Joe Rickerby
91fae8268e
Add prog arguments to ArgumentParser to prevent the wrong inferred name
...
when calling like 'python -m cibuildwheel', we get errors like
usage: __main__.py [-h] [--platform {auto,linux,macos,windows}] [--archs ARCHS] [--output-dir OUTPUT_DIR] [--config-file CONFIG_FILE]
[--print-build-identifiers] [--allow-empty] [--prerelease-pythons]
[package_dir]
__main__.py: error: unrecognized arguments: --sad
With this change, we get error outputs like:
usage: cibuildwheel [-h] [--platform {auto,linux,macos,windows}] [--archs ARCHS] [--output-dir OUTPUT_DIR] [--config-file CONFIG_FILE]
[--print-build-identifiers] [--allow-empty] [--prerelease-pythons]
[package_dir]
cibuildwheel: error: unrecognized arguments: --asda
2022-04-27 01:01:31 -04:00
Joe Rickerby
8c77d5ed41
Tidy ups, bug fixes
2022-04-27 01:01:31 -04:00
Joe Rickerby
763cd15ae2
Add from_sdist script
2022-04-27 01:01:31 -04:00
mayeut
e3ff027131
feature: add support for ABI3 wheels
2022-04-26 22:38:17 +02:00
Matthieu Darbois
de07370930
fix: extract project as current user on linux ( #1095 )
...
This allows git to work properly, e.g., `versioneer`/`setuptools_scm` with latest git versions.
c.f. https://github.com/pypa/manylinux/issues/1309
2022-04-26 13:29:00 -04:00
Paul McCarthy
f08f08c04d
style: spurious comma
2022-04-21 10:34:11 +01:00
Paul McCarthy
baf3ead650
style: exit early to reduce indentation
2022-04-19 16:00:12 +01:00
pre-commit-ci[bot]
d061fc7967
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-04-19 15:52:06 +01:00
Paul McCarthy
be9a635f9b
fix: don't assume that any configurations are active
2022-04-19 15:52:06 +01:00
Paul McCarthy
1e176a021b
RF: Remove unnecessary message
2022-04-19 15:52:06 +01:00
pre-commit-ci[bot]
07013d6baf
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-04-19 15:52:06 +01:00
Paul McCarthy
fe97589390
fix: Don't error if no new wheels were built (this may happen if --allow-empty is active)
2022-04-19 15:52:06 +01:00
Shantanu and hauntsaninja <>
6d4431306e
chore: use tomllib on Python 3.11 ( #1047 )
...
* Use tomllib on Python 3.11
* delint
Co-authored-by: hauntsaninja <>
2022-04-16 00:00:57 -04:00
9ae6ae2756
[pre-commit.ci] pre-commit autoupdate ( #1084 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.1.0 → v4.2.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.1.0...v4.2.0 )
- [github.com/asottile/pyupgrade: v2.31.1 → v2.32.0](https://github.com/asottile/pyupgrade/compare/v2.31.1...v2.32.0 )
* chore: fix minor style msg
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* chore: use extend on flake8
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-04-13 15:33:49 -04:00
cibuildwheel-bot[bot] and mayeut
5824aecc5c
Update dependencies ( #1073 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-04-05 00:53:56 -04:00
Joe Rickerby
1a5fec7075
Bump version: v2.4.0
2022-04-02 14:52:27 +01:00
cibuildwheel-bot[bot] and joerick
e88a29cbe7
Update dependencies ( #1070 )
...
Co-authored-by: joerick <joerick@users.noreply.github.com >
2022-04-01 22:00:22 -04: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
mayeut
23dc92c5f3
Update dependencies
2022-03-29 18:40:49 +01:00
mayeut
bc3ebefe35
Update dependencies
2022-03-21 06:14:03 +00: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
cibuildwheel-bot[bot] and mayeut
2f2ef924d5
Update dependencies ( #1043 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-03-07 10:50:11 -05:00
cibuildwheel-bot[bot] and mayeut
a591d08c46
Update dependencies ( #1039 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-02-28 10:54:11 -05: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
mayeut
70780dbc4e
feature: Add PyPy 3.9
2022-02-25 06:29:11 +01:00
mayeut
e9fc3332fd
fix: revert to PyPy 3.7 7.3.7
2022-02-24 22:45:21 +01:00
cibuildwheel-bot[bot] and mayeut
4465ec193f
Update dependencies ( #1027 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-02-22 17:27:47 -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
51b50db510
fix: A type alias cannot be final ( #1024 )
...
Addition of Python 3.10 to the checks exposed this.
2022-02-12 18:29:58 +01:00
cibuildwheel-bot[bot] and mayeut
07be87f34c
Update dependencies ( #1012 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-02-11 16:09:45 -05:00
Matthieu Darbois
27db8355cd
chore: use Final type annotation on every top-level constant ( #1010 )
2022-02-11 16:08:28 -05:00
Henry Schreiner
bc3106a4d0
fix: include Requires-Python info in printout ( #1017 )
2022-02-11 10:17:40 -05:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
b52698dad6
[pre-commit.ci] pre-commit autoupdate ( #1009 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 21.12b0 → 22.1.0](https://github.com/psf/black/compare/21.12b0...22.1.0 )
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-02-04 16:04:47 -05:00
mayeut
697693ae4d
Update dependencies
2022-01-31 06:11:14 +00:00
cibuildwheel-bot[bot] and mayeut
af2014c954
Update dependencies ( #994 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-01-25 07:56:17 +01:00
cibuildwheel-bot[bot] and mayeut
5255155bc5
Update dependencies ( #986 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-01-10 22:55:28 -05:00
Matthieu Darbois and Joe Rickerby
ab13f7a9de
feature: allow local runs on windows/macOS ( #974 )
...
* feature: allow local runs on windows/macOS
Cache python installations to a user cache folder using platformdirs.
The build environment is now a virtual environment to allow proper isolation.
Allows to run tests in parallel.
Co-authored-by: Joe Rickerby <joerick@mac.com >
2022-01-08 11:30:48 +01:00
65c7a69af8
Travis-CI: Fix Container Network ( #906 )
...
* Travis-CI: Fix Container Network
Add `--network=host` to Travis-CI PPC64le runners.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Travis PPC64le: Move Docker Work-Around
Move the control of the work-around for docker on ppc64le on travis
into the `docker_container` logic and do not expose as interface.
* style: minor fix
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2022-01-06 08:55:49 +01:00