Commit Graph
2620 Commits
Author SHA1 Message Date
Joe RickerbyandHenry Schreiner 9b904777d4 Apply suggestions from code review
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
2023-05-26 15:58:18 +01:00
Joe Rickerby abc10b603b Skip --volume test on Gitlab too 2023-05-16 08:53:51 +01:00
Joe Rickerby 6bf13bff03 Skip the --volume test on CircleCI 2023-05-15 22:07:09 +01:00
Joe Rickerby 3486f0f207 Fix support for Python 3.7 host version 2023-05-15 22:01:04 +01:00
Joe Rickerby 580205affc Merge remote-tracking branch 'origin/main' into docker-flags 2023-05-15 18:48:10 +01:00
Joe Rickerby 2afeca62a1 Don't run test unless docker is available 2023-05-15 09:13:28 +01:00
Joe Rickerby bf5db55bfa Fix tests 2023-05-15 09:09:13 +01:00
Joe Rickerby e56b444cd8 docs tweaks 2023-05-15 08:49:50 +01:00
Joe Rickerby 5fdbbcbe3a add unit test for create_args 2023-05-14 20:52:50 +01:00
Joe Rickerby 635c64eeb7 make it possible to run linux tests on arm64 macs 2023-05-14 20:51:17 +01:00
Joe Rickerby f29da13c2c Fix bug with copy-in 2023-05-14 20:50:33 +01:00
Joe Rickerby 290a55097d Add string and TOML-dict configuration of this param 2023-05-12 14:18:08 +01:00
Joe Rickerby bda7ff6351 Merge pull request #1486 from mayeut/update-workflow-virtualenv-bound 2023-05-11 18:41:16 +01:00
Joe Rickerby 4b88d36b20 Merge pull request #1494 from pypa/fixpyright
Fix a few types to keep pyright happy
2023-05-09 10:51:16 +01:00
Grzegorz Bokota 58c647acf0 Merge pull request #1489 from pypa/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2023-05-09 09:34:03 +02:00
pre-commit-ci[bot] 7a7e53e8d4 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.262 → v0.0.265](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.262...v0.0.265)
2023-05-08 22:29:04 +00:00
Joe Rickerby 5cb0964111 Implement create_args in the oci container class 2023-05-08 21:59:11 +01:00
Joe Rickerby de419eef44 Add docs 2023-05-08 21:47:29 +01:00
Joe Rickerby d7759bf876 Fix a few types to keep pyright happy 2023-05-08 21:05:24 +01:00
mayeut c2fb0e4e96 chore: update to virtualenv<20.22.0
virtualenv>=20.22.0 can't create python 3.6 environments.
2023-04-29 11:58:41 +02:00
Matthieu Darbois 00f6526ff5 Merge pull request #1483 from pypa/dependabot/github_actions/wntrblm/nox-2023.04.22
build(deps): bump wntrblm/nox from 2022.11.21 to 2023.04.22
2023-04-29 11:39:22 +02:00
mayeut 7efc7dbb91 chore: stop updating python 3.6 constraints
All dependencies (except distlib) dropped python 3.6, just stop trying updating.
2023-04-29 11:33:34 +02:00
dependabot[bot] ba4a993591 build(deps): bump wntrblm/nox from 2022.11.21 to 2023.04.22
Bumps [wntrblm/nox](https://github.com/wntrblm/nox) from 2022.11.21 to 2023.04.22.
- [Release notes](https://github.com/wntrblm/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wntrblm/nox/compare/2022.11.21...2023.04.22)

---
updated-dependencies:
- dependency-name: wntrblm/nox
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 13:57:36 +00:00
Henry Schreiner f8ef7fa826 chore: bump to Ruff 0.0.262 (#1481) 2023-04-20 12:44:19 -07:00
Joe Rickerby 5e15bb25b4 Bump version: v2.12.3 v2.12.3 2023-04-19 09:00:54 +01:00
Joe Rickerby 52572ccdd0 Merge pull request #1479 from henryiii/henryiii/fix/py37
fix: Python 3.7 support
2023-04-19 08:58:03 +01:00
Edouard Choinière c6027e4fc7 docs: fix options.md typos (#1477) 2023-04-18 23:50:58 -04:00
Henry Schreiner aff6dd5adc refactor: tomllib in _compat
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 23:29:54 -04:00
Henry Schreiner 31bd9c9174 refactor: restore typing for non-backports
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 23:29:01 -04:00
Henry Schreiner d996af554a fix: restore Python 3.7 support
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 22:02:47 -04:00
Henry Schreiner e42f243b52 ci: add Python 3.7
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 21:42:48 -04:00
Joe Rickerby 9f18d385cb Bump version: v2.12.2 v2.12.2 2023-04-18 21:11:25 +01:00
Joe Rickerby dfbc6c3902 Merge pull request #1476 from henryiii/henryiii/chore/ruff_ex
chore: ruff and typing updates
2023-04-18 20:58:15 +01:00
Henry Schreiner 8c5f89c035 chore: update typing to be generic on function args
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 13:06:17 -04:00
Henry Schreiner 6d038dfbdf chore: update typing to collections.abc
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 12:38:21 -04:00
Henry Schreiner ec9919a088 chore: add Ruff logging format check
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 12:01:08 -04:00
Henry Schreiner 1512427455 chore: touch up Ruff, add exe check
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-18 12:00:35 -04:00
Henry Schreiner 440e18c275 chore: minor cleanup (#1475) 2023-04-18 06:06:18 -07:00
pre-commit-ci[bot]pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>Henry Schreiner
063161f5af [pre-commit.ci] pre-commit autoupdate (#1468)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/charliermarsh/ruff-pre-commit: v0.0.260 → v0.0.261](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.260...v0.0.261)
- [github.com/pre-commit/mirrors-mypy: v1.1.1 → v1.2.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.1.1...v1.2.0)

* chore: update for mypy bug

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

---------

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>
2023-04-17 14:06:56 -04:00
Henry Schreiner 2246313344 fix: verbosity isn't supported for pypa/build (#1474)
This was incorrectly adding an empty config setting, and it was not correct if included for build - it's a pip wheel only setting. Reported in #1471.

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2023-04-17 14:06:45 -04:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> fdc0eae932 [Bot] Update dependencies (#1472)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2023-04-17 14:06:31 -04:00
David Lechner fa72100d49 fix: overwriting wheel on windows shouldn't break (#1464)
fix overwriting wheel on windows

This is the same fix as #1129 but for Windows this time.
2023-04-17 14:06:14 -04:00
Joe Rickerby 7c9b837780 Merge pull request #1461 from hoodmane/platform-interface
chore: Add a PlatformModule type
2023-04-14 12:50:42 +01:00
Joe Rickerby 1c1df68a50 Merge pull request #1469 from hoodmane/remove-pydantic-from-examples
Remove pydantic from example lists
2023-04-14 12:49:48 +01:00
Joe Rickerby 4a9d2a37a9 Merge pull request #1462 from hoodmane/default-build-frontend
Set the default build_frontend to be "default" (which is still "pip")
2023-04-14 12:44:21 +01:00
Hood Chatham 05bf46f059 Remove pydantic from example lists 2023-04-10 15:13:41 -07:00
Joe Rickerby 420ef86679 Apply @henryiii's suggestion 2023-04-10 22:24:20 +01:00
Joe Rickerby ae0ac92167 Use the platform object itself as the interface 2023-04-10 22:20:04 +01:00
Hood Chatham 26dd3f399e chore: Add a platform_interface type to export from each platform
This avoids the repetition of the platform checks in __main__.py
by defining a dataclass with `get_python_configurations` and `build`.
2023-04-10 13:30:23 -07:00
Joe Rickerby 33f642dc0b Merge pull request #1460 from hoodmane/chore-compute-platform 2023-04-10 22:22:04 +02:00