Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/init-pants/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ runs:
using: "composite"
steps:
- name: Initialize Pants and its GHA caches
uses: pantsbuild/actions/init-pants@v9
uses: pantsbuild/actions/init-pants@v10
# This action adds an env var to make pants use both pants.ci.toml & pants.toml.
# This action also creates 3 GHA caches (1 is optional).
# - `pants-setup` has the bootsrapped pants install
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}
make:
- name: 'Lint Checks (black, flake8, etc.)'
task: 'ci-checks'
Expand Down Expand Up @@ -108,7 +108,7 @@ jobs:
fail-fast: false
matrix:
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.8', version: '3.8.18'}
services:
mongo:
image: mongo:7.0
Expand Down Expand Up @@ -247,10 +247,10 @@ jobs:
# NOTE: To speed the CI run, we split unit and integration tests into multiple jobs where
# each job runs subset of tests.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}
make:
- name: 'Unit Tests (chunk 1)'
task: 'ci-unit'
Expand Down Expand Up @@ -390,10 +390,10 @@ jobs:
# NOTE: To speed the CI run, we split unit and integration tests into multiple jobs where
# each job runs subset of tests.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}
make:
# We run pack tests here since they rely on some integration tests set
# up (aka stanley user being present, etc.)
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/microbenchmarks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}
make:
- name: 'Microbenchmarks'
task: 'micro-benchmarks'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/orquesta-integration-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}
make:
- name: 'Integration Tests (Orquesta)'
task: 'ci-orquesta'
Expand Down
44 changes: 22 additions & 22 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
# Pants itself uses only 3.9
- {version-short: '3.9', version: '3.9.14'}
# Pants itself uses only 3.11
- {version-short: '3.11', version: '3.11.11'}

services:
mongo:
Expand Down Expand Up @@ -128,10 +128,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}
shard:
# Sharding of tests is handled by pants:
# https://www.pantsbuild.org/stable/docs/using-pants/advanced-target-selection#sharding-the-input-targets
Expand Down Expand Up @@ -225,10 +225,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}

services:
mongo:
Expand Down Expand Up @@ -314,10 +314,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}

services:
mongo:
Expand Down Expand Up @@ -436,10 +436,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}

services:
mongo:
Expand Down Expand Up @@ -556,10 +556,10 @@ jobs:
# NOTE: We need to use full Python version as part of Python deps cache key otherwise
# setup virtualenv step will fail.
python:
- {version-short: '3.8', version: '3.8.12'}
- {version-short: '3.9', version: '3.9.14'}
- {version-short: '3.10', version: '3.10.15'}
- {version-short: '3.11', version: '3.11.10'}
- {version-short: '3.8', version: '3.8.18'}
- {version-short: '3.9', version: '3.9.21'}
- {version-short: '3.10', version: '3.10.16'}
- {version-short: '3.11', version: '3.11.11'}

services:
mongo:
Expand Down
3 changes: 2 additions & 1 deletion BUILD.tools
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,8 @@ python_requirement(
name="twine-reqs",
resolve="twine",
requirements=[
"twine>=3.7.1,<3.8",
"twine>=3.7.1,<5",
"colorama>=0.4.3",
"importlib-metadata<8",
],
)
2 changes: 1 addition & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ Added
to pants' use of PEX lockfiles. This is not a user-facing addition.
#6118 #6141 #6133 #6120 #6181 #6183 #6200 #6237 #6229 #6240 #6241 #6244 #6251 #6253
#6254 #6258 #6259 #6260 #6269 #6275 #6279 #6278 #6282 #6283 #6273 #6287 #6306 #6307
#6311 #6314 #6315 #6317 #6319
#6311 #6314 #6315 #6317 #6319 #6312
Contributed by @cognifloyd
* Build of ST2 EL9 packages #6153
Contributed by @amanda11
Expand Down
Loading
Loading