Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
95ed907
add 3.14 rc1 to CI
benclifford Aug 11, 2025
bd2efbb
use github pydantic, main branch as of the time of this commit
benclifford Aug 11, 2025
aff93f3
comment out pydantic, and globus-compute-sdk which requires it - so t…
benclifford Aug 11, 2025
0d06b6d
remove proxystore, pending new pydantic
benclifford Aug 11, 2025
4465679
turn on debug logging to console to see if that helps me understand r…
benclifford Aug 11, 2025
d862d66
log console output to see if it helps debugging
benclifford Aug 11, 2025
71ad62b
Merge remote-tracking branch 'origin/master' into benc-python3.14
benclifford Aug 19, 2025
530e6c0
add MacSafeQueue testing of other contexts - this more accurately rep…
benclifford Aug 19, 2025
08a70ad
Remove some debugging prints
benclifford Aug 19, 2025
fdaccf9
delete MacSafeQueue - this probably breaks on os x but its already br…
benclifford Aug 19, 2025
64f490c
Change some explicit Python versions from 3.11 to 3.14.0-rc1 in other…
benclifford Aug 19, 2025
a8211bc
Merge remote-tracking branch 'origin/master' into benc-python3.14
benclifford Sep 1, 2025
b24579f
Merge remote-tracking branch 'origin/master' into benc-python3.14
benclifford Sep 10, 2025
59fb026
force recent pydantic alpha that builds on my python 3.14
benclifford Sep 10, 2025
39f1911
bump new python to rc2, remove intermediate versions for now
benclifford Sep 10, 2025
136c9d5
Revert "remove proxystore, pending new pydantic"
benclifford Sep 10, 2025
ae92cf1
Revert "comment out pydantic, and globus-compute-sdk which requires i…
benclifford Sep 10, 2025
f07620d
remove pydantic force builds from git
benclifford Sep 10, 2025
3b86e73
Merge branch 'master' into benc-python3.14
benclifford Sep 17, 2025
1398ca6
Merge remote-tracking branch 'origin/master' into benc-python3.14
benclifford Sep 26, 2025
59d3903
bump python 3.14 release candidate number
benclifford Sep 26, 2025
205ae9e
Update python 3.14.0rc3 to 3.14.0 final
benclifford Oct 7, 2025
6c67314
Merge remote-tracking branch 'origin/master' into benc-python3.14
benclifford Oct 7, 2025
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/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
main-test-suite:
strategy:
matrix:
python-version: ["3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.14.0"]
runs-on: ubuntu-24.04
timeout-minutes: 60

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/gce_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
- synchronize

env:
PYTHON_VERSION: 3.11
PYTHON_VERSION: 3.14.0

jobs:
check-secret:
Expand Down Expand Up @@ -122,4 +122,4 @@ jobs:
runinfo/
pytest-parsl/
ci_job_info.txt
compression-level: 9
compression-level: 9
4 changes: 2 additions & 2 deletions .github/workflows/parsl+cctools.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up Python 3.11
- name: Set up Python 3.14
uses: actions/setup-python@v3
with:
python-version: '3.11'
python-version: '3.14.0'

- name: Add conda to system path
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/parsl+radical.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up Python 3.11
- name: Set up Python 3.14
uses: actions/setup-python@v3
with:
python-version: '3.11'
python-version: '3.14.0-rc.1'

- name: Add conda to system path
run: |
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ radical_local_test: ## Run the Radical local tests (-m radical --config local)
.PHONY: config_local_test
config_local_test: ## run the config-local tests (--config local)
pip3 install ".[monitoring,visualization,proxystore,kubernetes]"
pytest parsl/tests/ -k "not cleannet and not workqueue and not taskvine" --config local --random-order --durations 10
pytest parsl/tests/ -k "not cleannet and not workqueue and not taskvine" --config local --random-order --durations 10 --log-cli-level=DEBUG -s

.PHONY: site_test
site_test: ## Run the site tests
Expand Down
4 changes: 4 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# force a pydantic alpha version for trying out building in CI
pydantic==2.12.0a1


pyzmq>=17.1.2

# typeguard uses semantic versioning.
Expand Down
Loading