-
Notifications
You must be signed in to change notification settings - Fork 84
Python 3.13 🚂 #7096
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
johnewart
wants to merge
80
commits into
main
Choose a base branch
from
johnewart/python3.13
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,160
−596
Open
Python 3.13 🚂 #7096
Changes from all commits
Commits
Show all changes
80 commits
Select commit
Hold shift + click to select a range
4d52e1d
Python 3.13
johnewart 80e1635
Replace str Enum mixin pattern with enum.StrEnum, minor other fixes f…
johnewart f93cbb2
Only build 3.13.x
johnewart 03f9235
Minor updates
johnewart db127ef
Remove pandas dependency
johnewart 1da1248
Linting
johnewart 4259bcd
Merge branch 'main' into johnewart/python3.13
johnewart 67e8141
Replace pandas CSV reader with built-in csv library in a few tests
johnewart 4e45016
Cache the nox virtual environments
johnewart 9dd5594
Cache container builds to GH actions cache if possible
johnewart 0114c14
Fix pydantic function call
johnewart 6a23cc2
Cache redis and postgres rather than pull them from dockerhub if poss…
johnewart cb32a67
Move uses to after checkout
johnewart 44d4b32
Workflow tweak
johnewart 75a7c26
Workflow tweak
johnewart ee7926a
Workflow tweak
johnewart 5369aaa
Workflow tweak
johnewart 6a55b7b
Workflow tweak
johnewart f741b4d
Some test failure fixes
johnewart 272d405
parallel run fix
johnewart ecd1a0a
Fix pydantic create_model call
johnewart 11f6e2b
Bump typer to fix a click issue
johnewart 5e31d2e
Bump python version in other workflows
johnewart 80dcfc5
reformat tests with black
johnewart 259315f
Add nox caching to static checks
johnewart fd486d0
A few straggling enum string mixins
johnewart 5afc0b8
Format noxfiles
johnewart c17b763
isort...
johnewart d4c2a4c
Fix a pydantic version in a test string
johnewart 895c16d
Replace straggling str/Enum mixin and sets with lists that are used f…
johnewart b7cbfc6
Fix a few tests with AsyncClient taking app
johnewart 3be84a5
Don't fail builds if Coverage doesn't upload
johnewart a1ffcb5
Minor test fixes
johnewart 3f779d3
Fix some tests
johnewart e348c13
Don't use xdist for integration tests
johnewart b5f8e86
Fix import
johnewart c20852c
Fix noxfile
johnewart 76455ea
Fix some Pydantic dynamic model creation in SaaS connection secrets
johnewart 11f6b39
Pydantic fix
johnewart d322a86
Handle single value in dynamic model
johnewart e2c0165
Merge branch 'main' into johnewart/python3.13
johnewart e570f50
Merge branch 'main' into johnewart/python3.13
galvana 6d8db09
Fixing fideslog dependency
galvana f3971ad
Fix pytest_nox method
johnewart 2fab9ff
xfail only dsr2.0 tests
johnewart a6835f4
Updating docs Dockerfile
galvana 07de19d
Fixing pytest_nox
galvana 208fc5d
Fixing CLI tests
galvana e827e15
Fixing Pydantic schemas
galvana d8b25c1
Fixing DSR 2.0
galvana aa7c99e
Removing select DSR 2.0 tests
galvana 588e206
Fixing flaky test
galvana e091e47
Updating test to use string keys instead of CollectionAddress objects
galvana 1bb3a07
Re-up parallel workers
johnewart a45f867
Bump pylint, add pytest-loguru
johnewart a29499e
Fix test to not be timing sensitive
johnewart 3c7355a
Remove unused variable
johnewart 804db20
Suppress stdout capture and warnings from pytest itself to address th…
johnewart aea7007
Make static checks non-terminal for now
johnewart da699c1
XFail the docs test because our schema transmogrification code is bre…
johnewart 5e9f4b6
Update CLI test to use database name based on worker id when using xdist
johnewart c962121
Update loguru
johnewart 42d6954
Don't use xdist for ctl-not-external tests
johnewart 5f5a4de
Xfail test_scan_dataset_db_input_connection_string for now
johnewart 7807b0e
Fix flaky test and celery session worker to be resilient
johnewart b69519c
Downgrade click
johnewart a89735d
Update string enum mixin to StrEnum for PrivacyNoticeRegion
johnewart 7a666e1
Merge branch 'main' into johnewart/python3.13
galvana 79b6bba
Update fideslang version
johnewart 84fffd3
Remove git dependency for fideslog
johnewart 93254f4
Bump fideslang
johnewart 39d0b5e
Merge branch 'main' into johnewart/python3.13
johnewart a0c4e65
Consolidate multiple StrEnum imports
johnewart 3884d97
Update Dockerfile for docs to be 3.13 instead of 3.12
johnewart 55ad433
Removed unneeded test that failed in 3.13
johnewart 2afba09
Removed nox python versions other than 3.13
johnewart dca8861
Merge branch 'main' into johnewart/python3.13
johnewart 0fa21bc
Remove outdated ManualTaskLogStatus class
johnewart baccd22
Merge branch 'main' into johnewart/python3.13
johnewart 034ec4f
Merge branch 'main' into johnewart/python3.13
johnewart File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
syntax: Python version
3.11.11doesn't exist (should be3.13.11to match the Dockerfile and other workflow)