Commit Graph
2898 Commits
Author SHA1 Message Date
Joe Rickerby 3ae9aa1da5 Update constraints again to reapply changes to constraints.in after merge 2024-02-27 21:46:07 +00:00
Joe Rickerby f04a522d50 Merge remote-tracking branch 'origin/main' into constraints-cleanup 2024-02-27 21:44:03 +00:00
Joe Rickerby edd67e0d26 Merge pull request #1734 from pypa/gha-images-latest
Don't bother pinning OS images for Github Actions
2024-02-27 21:37:11 +00:00
Joe Rickerby 8a8c07d4f9 Merge pull request #1763 from pypa/update-dependencies-pr
[Bot] Update dependencies
2024-02-27 21:33:33 +00:00
Joe Rickerby 74afe329a1 Merge remote-tracking branch 'origin/main' into constraints-cleanup 2024-02-27 21:28:54 +00:00
Joe Rickerby 7ada127bfc Remove loop with single entry in test 2024-02-27 21:26:16 +00:00
cibuildwheel-bot[bot] 6b3122aff7 Update dependencies 2024-02-26 06:03:55 +00:00
pre-commit-ci[bot]andpre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 7c02fa721c [pre-commit.ci] pre-commit autoupdate (#1765)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.2.1 → v0.2.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.2.1...v0.2.2)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-02-20 07:34:21 +01:00
Joe RickerbyandMatthieu Darbois 88d60dce89 Update .github/workflows/test.yml
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com>
2024-02-18 18:52:42 +00:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 1dea9e4a14 [Bot] Update dependencies (#1753)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-02-16 23:50:32 -05:00
Matthieu Darbois 53e2c74ab0 chore(action): update cibuildwheel arguments passing (#1757)
chore(action): update cibw arguments passing

Only pass arguments that were set to cibuildwheel.
2024-02-16 23:49:21 -05:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 32343a3cf1 chore(deps): bump the actions group with 1 update (#1758)
Bumps the actions group with 1 update: [pre-commit/action](https://github.com/pre-commit/action).


Updates `pre-commit/action` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/pre-commit/action/releases)
- [Commits](https://github.com/pre-commit/action/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: pre-commit/action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-13 07:52:19 +01:00
pre-commit-ci[bot]andpre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2e0ab0176c [pre-commit.ci] pre-commit autoupdate (#1760)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.2.0 → v0.2.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.2.0...v0.2.1)
- [github.com/python-jsonschema/check-jsonschema: 0.27.4 → 0.28.0](https://github.com/python-jsonschema/check-jsonschema/compare/0.27.4...0.28.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-02-13 07:52:03 +01:00
Matthieu Darbois 75d6d9d55b Merge branch 'main' into gha-images-latest 2024-02-10 09:58:58 +01:00
81b0a578df chore(CI): test on GHA macOS-14 runner (#1700)
* chore(CI): test on GHA macOS-14 runner
* update error message for skipped arm64 tests
* Update docs, README and examples

---------

Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-02-10 09:55:38 +01:00
Joe Rickerby 27d0942e1c Merge pull request #1754 from pypa/dependabot/github_actions/actions-894fc5cb1d
chore(deps): bump the actions group with 1 update
2024-02-06 22:01:28 +00:00
Joe Rickerby 68f1058d7e Merge pull request #1755 from pypa/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-02-06 21:56:27 +00:00
pre-commit-ci[bot] dfca0ce96a [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.14 → v0.2.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.14...v0.2.0)
- [github.com/python-jsonschema/check-jsonschema: 0.27.0 → 0.27.4](https://github.com/python-jsonschema/check-jsonschema/compare/0.27.0...0.27.4)
2024-02-05 18:23:05 +00:00
dependabot[bot] abd05a65ba chore(deps): bump the actions group with 1 update
Bumps the actions group with 1 update: [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request).


Updates `peter-evans/create-pull-request` from 5 to 6
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5...v6)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 13:29:35 +00:00
Joe Rickerby 88c113402d Merge pull request #1750 from njzjz/macos-test-venv
test macos-x86_64 and arm64 in different venv dir
2024-02-03 14:55:58 +00:00
Henry Schreiner c7a653d6a9 chore: minor touchups to pyproject (#1751) 2024-02-02 21:02:42 -05:00
Joe Rickerby 6c93c131c4 Go back to macos-12 for the AS transition 2024-02-02 17:56:34 +00:00
Joe Rickerby d635c0eee6 Add integration test 2024-02-02 17:51:54 +00:00
Jinzhe Zeng a78facb861 test macos_x86-64 and arm64 in different venv dir 2024-02-01 00:33:33 -05:00
Joe Rickerby ce3fb78320 Bump version: v2.16.5 v2.16 v2.16.5 2024-01-30 23:14:28 +00:00
Henry SchreinerandJoe Rickerby 5b0b4583a8 fix: download pipx for action, allow support for M1 (#1743)
* fix: download pipx for action, allow support for M1

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

* Update action.yml

* Don't use the quotes on Powershell for command path

* Use & to invoke a command with a string argument

---------

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2024-01-30 18:00:26 -05:00
Joe Rickerby a7ea5fb408 Merge pull request #1739 from henryiii/henryiii/chore/checkschemas
chore: check schemas
2024-01-30 20:27:46 +00:00
Joe Rickerby bc55e8bf0a Merge pull request #1741 from jborean93/pwsh-7.4
Add support for PowerShell 7.3 in GHA
2024-01-30 20:16:51 +00:00
Jordan Borean c753cd282d Add support for PowerShell 7.4 in GHA
Fixes compatibility with PowerShell 7.3 on Windows through GitHub
Actions when one of the options for cibuildwheel is empty.
2024-01-30 09:17:04 +10:00
Henry Schreiner 07bd78c4e6 chore: check schemas
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2024-01-29 15:39:04 -05:00
Hendrik Muhs d7db575b96 docs: add keyvi as an example that combines cibuildwheel with the ccache action to speedup runtime. (#1735)
* add keyvi to working-examples.md

Adding keyvi as example, it combines cibuildwheel with the ccache action to speedup runtime.

* Update projects.yml

* Update working-examples.md

revert changes in auto-generated file

* Update working-examples.md
2024-01-29 15:05:26 -05:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 7154e181e6 [Bot] Update dependencies (#1738)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-01-29 09:40:23 -05:00
Joe Rickerby 0b04ab1040 Bump version: v2.16.4 v2.16.4 2024-01-28 17:21:43 +00:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 34b049f138 [Bot] Update dependencies (#1737)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-01-27 23:09:53 -05:00
Joe Rickerby 3bf1908dcb Don't bother pinning OS images for Github Actions
Fix #1612

The hassle of updating these pins (both for us and our users, most copy our documentation) seems to outweigh the benefit of the pin. The truth is that they're not really pins anyway, Github update them all the time, and they don't work for historical repeatability because old images are retired all the time.
2024-01-27 11:21:22 +00:00
Joe Rickerby 4a79413fe6 Remove the Cirrus CI badge from readme
It frequently gives false negatives because of limited compute credits
2024-01-27 11:09:41 +00:00
Joe Rickerby e250df5d5d Bump version: v2.16.3 v2.16.3 2024-01-26 19:21:57 +00:00
Joe Rickerby fd0aae31e3 Merge pull request #1686 from doronz88/refactor/doc-linux-clarification
doc: add clarification regarding linux docker environment
2024-01-26 18:48:27 +00:00
Joe Rickerby 2a83588552 Apply suggestions from code review 2024-01-26 18:48:10 +00:00
OlenaandSviatoslav Sydorenko a1e3efb81c fix: correct path when building sdist package (#1687)
* Edit path when building sdist package

This patch changes the working directory from the temp to the project
when building sdist package.This resolves issues with relative paths
in configuration files.

Resolves #1683

* Add a test for the `package` placeholder exposure

The change extends the existing test — `test_simple`. It checks that
the temporary wheel build directory is the project root extracted from
the source distribution. It does so by testing the presence of the
`setup.py` in the current working directory, as a side effect.

* Edit quotes in the CLI argument for Windows compatibility

Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>

* Use single quotes to avoid syntax errors from f-string

Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>

---------

Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
2024-01-24 14:19:24 -05:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> c0e4b16ab9 [Bot] Update dependencies (#1728)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-01-22 18:17:27 -05:00
pre-commit-ci[bot]andpre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 40b63b834d [pre-commit.ci] pre-commit autoupdate (#1729)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.13 → v0.1.14](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.13...v0.1.14)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-22 18:14:54 -05:00
Joe Rickerby 23a6e88b0c Merge pull request #1672 from pypa/disable-host-mount
feat: Adds disable_host_mount suboption to container-engine
2024-01-20 19:05:12 +00:00
Joe Rickerby 4ca5d7cd2a We can't update the 3.6 pins in CI 2024-01-20 19:04:10 +00:00
Joe Rickerby 9879937c63 Don't preinstall setuptools and wheel, remove from constraints
Reasons to do this:

- setuptools is no longer the only game in town. When cibuildwheel was created, setuptools was the only way to make wheels. these days, there are many build backends so special casing setuptools doesn't make so much sense
- we don't need to preinstall `wheel` any more, setuptools will do that itself when it needs it.
- projects with pyproject.toml (i.e. the vast majority of projects going forward) don't benefit from the pin anyway, because both `pip` and `build` create an isolated environment to install `build-system.requires` into.
- this makes it easier for end users (such as @webknjaz) to control build-system versions using `PIP_CONSTRAINT`, because there's less potential for a user-specified version to conflict with one of our pins.
  - (long-term, I'd love `build` to [support this directly](https://github.com/pypa/build/issues/292), and then we could have a proper way to keep pyproject.toml dependencies loose and forward-compatible while retaining build determinism. But PIP_CONSTRAINT is the best we have for now. PIP_CONSTRAINT isn't ideal because it affects other things, like the test virtualenv).

This PR also adds a pin for pypa/build. It appears that was missing before, but we should pin it.
2024-01-20 18:44:03 +00:00
Joe Rickerby c18f6cba12 Empty commit to trigger TravisCI 2024-01-19 17:30:38 +00:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 93542c397c [Bot] Update dependencies (#1715)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-01-16 14:21:29 -05:00
pre-commit-ci[bot]andpre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 7a5515e3e0 [pre-commit.ci] pre-commit autoupdate (#1723)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.11 → v0.1.13](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.11...v0.1.13)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-16 14:20:57 -05:00
pre-commit-ci[bot]andpre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> a6da0692ce [pre-commit.ci] pre-commit autoupdate (#1720)
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.9 → v0.1.11](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.9...v0.1.11)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-01-15 11:30:43 -05:00
Joe Rickerby c9765e9dc2 Merge pull request #1712 from pypa/update-dependencies-pr
[Bot] Update dependencies
2023-12-29 12:03:11 +00:00