Description:
This PR is regarding the Python 3.12 upgrade and includes config file updates, code formatting, removed deprecated code and updated class imports.
Technical details:
Includes config files updates as well as dependency upgrades. Updated deprecated code & libraries and formatted codebase to adhered to new versions of black, flake8, and Dredd.
Other:
This PR is not mean to be merged into QAT until the full upgrade to Python 3.12 is completed. All tests passing and all api endpoints have been verified. Further code changes that need to occur to ensure all tests passing will have their respective branches merged into the change branch pipe-518-python-3.12-upgrade
Since we decided on updating to python 3.10.12 from python 3.8.16. The feature branch pipe-518-python-3.12-upgrade itself can be stashed away until we are ready to update to python 3.12.
Description: This PR is regarding the Python 3.12 upgrade and includes config file updates, code formatting, removed deprecated code and updated class imports.
Technical details: Includes config files updates as well as dependency upgrades. Updated deprecated code & libraries and formatted codebase to adhered to new versions of black, flake8, and Dredd.
Other: This PR is not mean to be merged into QAT until the full upgrade to Python 3.12 is completed. All tests passing and all api endpoints have been verified. Further code changes that need to occur to ensure all tests passing will have their respective branches merged into the change branch
pipe-518-python-3.12-upgrade
Requirements for PR merge:
Area for explaining above N/A when needed: