Skip to content

Commit 911a435

Browse files
PD-2 Support Python 3.9 to 3.13 (#281)
1 parent dba00dc commit 911a435

72 files changed

Lines changed: 1780 additions & 1467 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/docs.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222
repository: ${{github.event.pull_request.head.repo.full_name}}
2323
# Passing a PAT from the PlanXCybrog bot account here, since otherwise commits pushed by this action won't be able to trigger other actions, see https://github.com/stefanzweifel/git-auto-commit-action?tab=readme-ov-file#commits-made-by-this-action-do-not-trigger-new-workflow-runs
2424
token: ${{ secrets.PLANXCYBORG_PAT }}
25-
- name: Set up Python 3.9
25+
- name: Set up Python 3.13
2626
uses: actions/setup-python@v1
2727
with:
28-
python-version: 3.9
28+
python-version: 3.13
2929
- uses: actions/cache@preview
3030
with:
3131
path: ~/.cache/pypoetry/virtualenvs
@@ -48,7 +48,7 @@ jobs:
4848
- name: Build docs
4949
run: |
5050
sphinx-build --version
51-
export PYTHONPATH="${PYTHONPATH}:${{ env.pythonLocation }}/lib/python3.9/site-packages"
51+
export PYTHONPATH="${PYTHONPATH}:${{ env.pythonLocation }}/lib/python3.13/site-packages"
5252
cd docs
5353
poetry run make html
5454
cd ..

.github/workflows/pypi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: PyPI Poetry Publish
99
uses: uc-cdis/.github/.github/workflows/python_package_index_publish.yaml@master
1010
with:
11-
PYTHON_VERSION: '3.9'
11+
PYTHON_VERSION: '3.13'
1212
# This will attempt push to test PyPI first and only push to prod if it works
1313
DO_TEST_PUBLISH_FIRST: true
1414
secrets:

.gitignore

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -108,18 +108,9 @@ tests/resources/keys/*.pem
108108
schema.json
109109

110110
# pytest outputs
111+
tests/outputs
111112
*.sq3
112-
merged-output-test-manifest.*
113113
gen3/tools/indexing/tmp/
114-
indexing-output-manifest.csv
115-
object-manifest.csv
116-
output_manifest.csv
117114

118115
.dccache
119116
.idea
120-
# pytest output
121-
/input.csv
122-
/test_combined_discovery_metadata.tsv
123-
/test_combined_discovery_metadata_exact_match.tsv
124-
/tmp_output_file.csv
125-
/tmp_output_file_info.csv

.readthedocs.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.secrets.baseline

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/_build/doctrees/auth.doctree

155 Bytes
Binary file not shown.
908 Bytes
Binary file not shown.

docs/_build/doctrees/file.doctree

173 Bytes
Binary file not shown.

docs/_build/doctrees/index.doctree

0 Bytes
Binary file not shown.
882 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)