-
Notifications
You must be signed in to change notification settings - Fork 106
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
[Dev-10645] Upgrade python to version 3.10.12 #4079
Open
ayubshahab
wants to merge
79
commits into
qat
Choose a base branch
from
dev-10645-python-upgrade-3.10
base: qat
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.
Conversation
This file contains 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
…onfig files as well as the library imports are interdependent.
…lake8" This reverts commit 602c120.
…ot yet been moved to the current sprint. However, I implemented the changes so travis build could proceed to the unit tests where I can see the spark/unit tests that are failing.
…we upgraded the black dependency to make it compatible with version 3.10.13. This ticket has not yet been moved to the current sprint. However, I implemented the changes so travis build could proceed to the unit tests where I can see the spark/unit tests that are failing.
…rrors.InvalidCursorName as seemingly certain functionality has been changed in newer versions. However, the version of Django we were previously using, 3.2.* the minor version is still compatible with python 3.10.13 so reverted back to that and the error resolved itself.
…n version 3.10.13 but so is django version 4.2.11. Testing this now to see if it causes any additional errors with existing functinality and tests.
…e-config-files [DEV-10756] update config files [DEV-10745] update library imports
…8-remove-unused-imports [DEV-10804] Removed unused imports flagged by flake8
…-reformatting [DEV-10805] Reformat files flagged by black
…nit-tests [DEV-10748] Fix for psycopg2.errors.InvalidCursorName while running tests
…rigger_test_db_setup-fix [Pipe-528] Fix for test_trigger_test_db_setup error
ayubshahab
changed the title
Dev 10645 python upgrade 3.10
[Dev-106450] Upgrade python to version 3.10.13
May 1, 2024
ayubshahab
changed the title
[Dev-106450] Upgrade python to version 3.10.13
[Dev-10645] Upgrade python to version 3.10.13
May 2, 2024
…nal tests failing after changing to psycopg2-binary
…ark-integration-tests [PIPE-524] Non-Spark Integration test failures
…se-queries-db-download [PIPE-529] Database queries to db_download fix
…est-failures [PIPE-526] Test Failures in Unit Tests Travis Job
…python310 switch to rocky linux
ayubshahab
force-pushed
the
dev-10645-python-upgrade-3.10
branch
from
June 13, 2024 19:45
b9266cb
to
2211ed7
Compare
…s-timeout-fix [DEV-11022] Fix for Travis Timeout Issues
@ayubshahab When is this PR going to be merged? |
@dporth-frb The main blocker is this ticket right here: https://federal-spending-transparency.atlassian.net/browse/PIPE-530 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description:
This feature branch is an accumulation of multiple tickets that spawned from initially updating usaspending-api from python 3.8.16 to python 3.10.12. This PR includes config file updates, code formatting changes, legacy code updates, deprecated functionality updates, testing suite updates and more.
Technical details:
DEV-10645 was decided as the feature branch were all work regarding python 3.10.12 upgrade would get merged into. After this branch is in a stable condition and has been thoroughly tested in different environments such as Sandbox, then it can be safely merged into QAT.
Requirements for PR merge:
Area for explaining above N/A when needed: