Joe Rickerby
3545d1bc0d
Merge pull request #1290 from pypa/brew-docs-update
2022-10-03 08:39:45 +01:00
Joe Rickerby
bfcff06662
Tidy up the Tips and Tricks page and add information about Homebrew deps
2022-10-01 14:32:32 +01:00
Joe Rickerby
9d343cede3
Fix/improve changelog formatting in the docs
2022-09-25 10:08:38 +01:00
Joe Rickerby
7c45799919
Bump version: v2.10.2
2022-09-25 09:48:12 +01:00
Joe Rickerby
f7669045f5
Merge pull request #1258 from henryiii/henryiii/chore/dev
...
chore: nicer tracebacks and dev improvements
2022-09-25 09:34:05 +01:00
Joe Rickerby
73a435b9f6
Merge pull request #1266 from henryiii/henryiii/fix/crossplatform
...
fix: better cross-platform auto archs
2022-09-25 09:31:25 +01:00
Joe Rickerby
8b0aa9b9e5
Merge pull request #1282 from pypa/fix-1281
2022-09-25 08:33:28 +01:00
Joe Rickerby
6b0e1bc2c4
Merge pull request #1274 from pypa/diagram-fix
2022-09-25 08:32:16 +01:00
Joe Rickerby
5e5fdd1b9a
Fix win32 identifiers with --only
2022-09-24 23:12:32 +01:00
Joe Rickerby
1e3f3fdce7
Add failing test
2022-09-24 23:10:05 +01:00
Joe Rickerby
faa3ab4c2a
Refactor a little to minimise changes and clarify naming
2022-09-24 23:04:46 +01:00
Joe Rickerby
4447618234
Merge pull request #1276 from pypa/pre-commit-ci-update-config
2022-09-19 22:14:49 +01:00
Joe Rickerby
728e37103b
Add script to generate the image from HTML
2022-09-18 16:12:57 +01:00
Joe Rickerby
4503076c80
Fix diagram venv box location
...
The repair step isn't done inside the test venv.
2022-09-18 13:46:49 +01:00
Joe Rickerby
225387a9d5
Bump version: v2.10.1
2022-09-18 12:57:10 +01:00
Joe Rickerby
ad172699f1
Merge pull request #1273 from pypa/toml-environment-quoting
2022-09-18 10:20:09 +03:00
Joe Rickerby
5dcb363679
Fix typing-extensions requirement
2022-09-17 11:29:39 +01:00
Joe Rickerby
13fc768552
Revert to the previous quoting behaviour for environment option
2022-09-17 11:15:00 +01:00
Joe Rickerby
7b43ed453f
Add failing test
2022-09-17 09:58:19 +01:00
Joe Rickerby
6181943e32
Increase Cirrus CI timeout ( #1267 )
...
Gives us a little more flex for the Cirrus build. I've set these to the maximum because we already use pytest-timeout to catch stalled tests, so there's little need to be conservative. MacOS ARM and aarch64 linux are currently running at 5 and 20 minutes respectively, so no need to increase their limits.
See https://github.com/pypa/cibuildwheel/runs/8321188914 for an example timeout on Linux x86
2022-09-13 22:58:09 +02:00
Joe Rickerby
67a7175578
Bump version: v2.10.0
2022-09-13 12:26:31 +03:00
Joe Rickerby
6f17a09d06
Merge pull request #1249 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-09-04 18:05:26 +01:00
Joe Rickerby
2dfeb94026
Merge pull request #1253 from maxbachmann/main
...
avoid RecursionError on Windows
2022-09-04 15:00:08 +01:00
Joe Rickerby
0117165b02
Merge pull request #1191 from jack1142/add_cirrus_ci_support
...
Add support for Cirrus CI
2022-08-30 22:08:46 +01:00
Joe Rickerby
35ffadc277
Merge pull request #1235 from pypa/docs-update
...
Update docs toolchain
2022-08-30 21:57:04 +01:00
Joe Rickerby
8537b1670f
Merge pull request #1242 from pypa/pre-commit-ci-update-config
2022-08-23 08:27:23 +01:00
Joe Rickerby
eb463fd198
Merge pull request #1230 from pypa/update-dependencies-pr
2022-08-22 22:22:23 +01:00
Joe Rickerby
225ff6347f
Minor styling improvements
2022-08-17 09:12:02 +01:00
Joe Rickerby
75c93112dc
Update mkdocs and fix resulting issues
2022-08-16 22:53:11 +01:00
Joe Rickerby
4cfe1a3fff
Merge pull request #1233 from Cryptex-github/main
...
Add ril to projects.yml
2022-08-16 22:27:11 +01:00
Joe Rickerby
888771972a
Add @czaki to the maintainers
2022-08-12 11:46:24 +01:00
Joe Rickerby
0abd6c205d
Bump version: v2.9.0
2022-08-11 19:43:33 +01:00
Joe Rickerby
71cebdaca4
Merge pull request #1219 from pypa/disable-pytest-azurepipelines-plugin
...
Remove pytest-azurepipelines for now
2022-08-11 19:16:49 +01:00
Joe Rickerby
5b0d8e7d48
Merge pull request #1220 from pypa/henryiii/ci/noxaction
...
ci: use official nox action
2022-08-11 19:16:37 +01:00
Joe Rickerby
bed97dbe5f
Merge pull request #1224 from kemingy/add_example_proj
...
chore: add two ML example projects
2022-08-11 19:16:24 +01:00
Joe Rickerby
72e1fec0a4
Merge pull request #1226 from minrk/unprerelease-311
...
Build CPython 3.11 by default (no longer behind prerelease_pythons)
2022-08-11 19:16:03 +01:00
Joe Rickerby
046df7d44e
Merge pull request #1223 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-08-11 13:02:33 +01:00
Joe Rickerby
6549a90991
Merge pull request #1217 from mayeut/no-universal2
...
fix: don't build `universal2` as a default on macOS arm64 runners
2022-08-09 08:46:31 +01:00
Joe Rickerby
caeb0c23cc
Remove pytest-azurepipelines for now
...
Test errors in Azure are all printing KeyError: 'reason', it seems to be an incompatibility between pytest-azurepipelines and pytest-xdist. I've filed a bug here: https://github.com/Azure/pytest-azurepipelines/issues/71
in the meantime, I'll disable this plugin.
2022-08-08 22:21:22 +01:00
Joe Rickerby
ac42f66a72
Change expected_wheels to only expect universal2 when a flag is passed
2022-08-08 18:26:37 +01:00
Joe Rickerby
03c8f5b741
Docs/examples updates
2022-08-08 09:18:00 +01:00
Joe Rickerby
9d170ac0f4
Merge pull request #1208 from pypa/dependabot/github_actions/pypa/gh-action-pypi-publish-1.5.1
...
chore(deps): bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1
2022-08-02 19:07:20 +01:00
Joe Rickerby
c731529187
Merge pull request #1196 from jack1142/remove_dependency_on_unix_tools_in_windows
...
Remove dependency on Unix tools in Windows test suite
2022-07-30 15:10:07 +01:00
Joe Rickerby
7c95f77524
Ensure the tests that use subcommands have access to the system env
2022-07-29 18:48:43 +01:00
Joe Rickerby
7c7dda7208
Merge pull request #1197 from pypa/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-07-29 16:19:54 +01:00
Joe Rickerby
74e40d5078
Merge pull request #1194 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-07-29 16:19:24 +01:00
Joe Rickerby
4db339cbb7
Merge pull request #1175 from mayeut/python-3.7
...
chore: drop python 3.6 for cibuildwheel driver
2022-07-29 16:13:56 +01:00
Joe Rickerby
f2c03faa7c
Merge pull request #1195 from jack1142/fix_arch_x86_64_shell_true
...
Fix Rosetta2 usage for shell commands
2022-07-29 16:06:32 +01:00
Joe Rickerby
fb63392538
Merge pull request #1186 from hadialqattan/patch-1
...
Upgrading Pycln from v2.0.3 to v2.0.4 (a pre-commit hook)
2022-07-19 12:01:17 +01:00
Joe Rickerby
afb4329fe3
Bump version: v2.8.1
2022-07-18 21:41:54 +01:00
Joe Rickerby
5d73e913d8
Merge pull request #1185 from pypa/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-07-18 21:16:57 +01:00
Joe Rickerby
444c40f590
Merge pull request #1180 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-07-18 21:14:30 +01:00
Joe Rickerby
98f5bc52f0
Merge pull request #1182 from larsoner/bump-macos
...
DOC: Bump to non-deprecated image
2022-07-18 21:07:32 +01:00
Joe Rickerby
7c922f99d4
Merge pull request #1147 from abitrolly/patch-2
...
Clear up that BEFORE_ALL runs outside of Python env
2022-07-15 18:03:57 +01:00
Joe Rickerby
57800921c5
Don't attempt to test CPython 3.8 wheels on Apple Silicon. ( #1171 )
...
I've added a warning for users, so they know that it doesn't get tested.
See discussion in #1169 for the reason why.
Fixes #1168 , fixes #1169
2022-07-14 11:42:40 +02:00
Joe Rickerby
e50075b96f
fix: expand the catch statement on util.download to be more robust ( #1173 )
...
URLError and SSLError both subclass OSError. Should prevent random
network errors like this from breaking the build
https://app.circleci.com/pipelines/github/pypa/cibuildwheel/3668/workflows/6a3b6066-e892-48c4-bb6b-4c094b1c814e/jobs/9933?invite=true#step-103-623
2022-07-13 09:02:32 -05:00
Joe Rickerby
024bc2dc7f
Merge remote-tracking branch 'origin/main' into action-tool-cache
2022-07-11 18:31:18 +02:00
Joe Rickerby
d76bbb6046
Consolidate Github Actions sample builds
2022-07-11 18:29:09 +02:00
Joe Rickerby
f349304eb7
Small changelog wording changes
2022-07-05 18:36:03 +01:00
Joe Rickerby
5ef488ba30
Bump version: v2.8.0
2022-07-05 18:33:12 +01:00
Joe Rickerby
40f92bd1bc
Proposal to improve this doc entry
2022-07-05 17:15:09 +01:00
Joe Rickerby
e035e3a289
Merge pull request #1152 from mayeut/already-built
...
fix: error out if multiple wheels with the same name are produced
2022-07-05 16:58:52 +01:00
Joe Rickerby
6fe0354c26
Merge pull request #966 from Erotemic/new_podman_support
...
Podman support on Linux
2022-07-05 16:57:03 +01:00
Joe Rickerby
b5b8e128d0
Add a pyproject.toml to the windows arm64 cross compile test
2022-07-04 15:29:30 +01:00
Joe Rickerby
d02366f547
fix: multiple version tags per release bug in release tooling ( #1166 )
2022-07-03 14:00:19 -04:00
Joe Rickerby
c4bb04567b
Add docs for CIBW_CONTAINER_ENGINE
2022-06-29 21:06:24 +01:00
Joe Rickerby
7c56b98331
Merge remote-tracking branch 'origin/main' into new_podman_support
2022-06-29 20:20:36 +01:00
Joe Rickerby
f69fa19d07
Run podman tests only on linux
2022-06-29 20:18:08 +01:00
Joe Rickerby
0107cc32b3
Merge pull request #1099 from henryiii/henryiii/refactor/namespace
...
refactor: use dataclasses instead of NamedTuples
2022-06-29 12:03:26 +01:00
Joe Rickerby
ac1bce28ad
Merge pull request #1162 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-06-29 11:58:43 +01:00
Joe Rickerby
90552fc2ea
Merge pull request #1163 from pypa/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-06-29 11:58:02 +01:00
Joe Rickerby
22ba00bb46
Fix missing rename
2022-06-27 19:32:35 +01:00
Joe Rickerby
b612a6c993
Actually run the podman integration test on podman :)
2022-06-27 19:19:00 +01:00
Joe Rickerby
f23d8aaae5
Add an integration test for a podman build
2022-06-27 19:08:46 +01:00
Joe Rickerby
e5ef3c1b76
Tweak test config to remove always-skipped test
2022-06-27 18:35:28 +01:00
Joe Rickerby
d66c1e92bf
Lots more naming changes to reflect that containers are not necessarily 'docker'
2022-06-27 18:30:49 +01:00
Joe Rickerby
1d2e5d5d8f
Rename DockerContainer -> OCIContainer, and a few other things
...
OCIContainer.container_engine -> OCIContainer.engine
OCIContainer.docker_image -> OCIContainer.image
Variables that refer to 'docker_images' have been renamed to
'container_images'
2022-06-27 17:46:22 +01:00
Joe Rickerby
2457006796
Make container-engine a global option, since that's how its being used
2022-06-27 17:32:40 +01:00
Joe Rickerby
3bd759f50c
Add some type safety to the container_engine option
2022-06-27 17:26:31 +01:00
Joe Rickerby
de3144a947
Remove unused imports
2022-06-27 16:53:08 +01:00
Joe Rickerby
6a371aca73
Refactor the tests to use --run-docker and --run-podman
...
Simplified test setup using a parameterised fixture. The VFS test
is now just a single test that handles its own clean up.
2022-06-27 16:45:27 +01:00
Joe Rickerby
d9b4644286
Don't need shell for this command
2022-06-27 15:23:50 +01:00
Joe Rickerby
8d389467be
Switch to the simpler podman cp implementation
...
The trick is "{src_path}/.".
See https://docs.podman.io/en/latest/markdown/podman-cp.1.html#description
2022-06-27 14:48:33 +01:00
Joe Rickerby
4e7a94ecad
Merge pull request #1149 from pypa/pip-option-doc
...
Document use of pip options through environment variables
2022-06-25 17:57:31 +01:00
Joe Rickerby
7abdc0666d
Merge pull request #1156 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-06-25 17:31:14 +01:00
Joe Rickerby
c3750edebb
Document use of pip options through environment variables
2022-06-19 10:45:07 +01:00
Joe Rickerby
0bf4f7abc3
Merge pull request #1135 from abitrolly/patch-1
...
Update GitHub Action examples
2022-06-19 09:54:31 +01:00
Joe Rickerby
cc56a140d2
Bump version: v2.7.0
2022-06-17 19:33:39 +01:00
Joe Rickerby
cdccbd1c46
Merge remote-tracking branch 'origin/main' into henryiii/refactor/namespace
2022-06-17 18:08:17 +01:00
Joe Rickerby
133197e81b
Merge pull request #1026 from mayeut/manylinux_2_28
...
feature: add manylinux_2_28 support
2022-06-17 17:34:00 +01:00
Joe Rickerby
2bc52972e3
Merge pull request #1117 from Darandos/linux-on-windows
...
Fix Linux builds on Windows
2022-06-17 17:26:13 +01:00
Joe Rickerby
c022fa33c0
Merge pull request #1129 from dlech/patch-1
...
fix overwriting wheel on macos
2022-06-17 16:55:12 +01:00
Joe Rickerby
f1c2d6c4f9
Merge pull request #1133 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-06-16 14:00:46 +01:00
Joe Rickerby
cd7ea913e6
Merge pull request #1138 from nitzmahone/prerelease_python_test_fix
...
ensure tests run on prerelease Pythons
2022-06-15 21:37:31 +01:00
Joe Rickerby
860b14fd70
Refactor class hierarchy
...
Removes unnecessary overlap in functionality
2022-06-15 10:12:46 +01:00
Joe Rickerby
aa753429b2
Bump version: v2.6.1
2022-06-07 09:14:16 +01:00
Joe Rickerby
4bbbee7949
Bump version: v2.6.0
2022-05-25 18:43:56 +01:00
Joe Rickerby
d73f1ea2a4
Merge pull request #1109 from mayeut/python-3.11
...
feature: add CPython 3.11 support
2022-05-25 18:33:47 +01:00
Joe Rickerby
a08a952b4b
Merge pull request #1100 from pypa/docs-diagram
...
Add interactive diagram to the docs
2022-05-25 09:04:56 +01:00
Joe Rickerby
dcb5be78d0
Add noscript fallback
2022-05-09 14:24:03 +01:00