Refactor imports to support Python 3.11+
Description:
Currently, the project supports Python versions 3.7 - 3.10 but is not compatible with Python 3.11+ due to changes in the import system and other potential updates in Python's internal structures. Refactoring the imports and addressing compatibility issues will allow the project to run on Python 3.11, 3.12, and future versions.
Scope of Work:
Acceptance Criteria:
Additional Context (Optional):
Refactor imports to support Python 3.11+
Description:
Currently, the project supports Python versions 3.7 - 3.10 but is not compatible with Python 3.11+ due to changes in the import system and other potential updates in Python's internal structures. Refactoring the imports and addressing compatibility issues will allow the project to run on Python 3.11, 3.12, and future versions.
Scope of Work:
__future__imports or legacy dependencies that are no longer needed or supported in Python 3.11+.Acceptance Criteria:
Additional Context (Optional):
main.py,setup.py, and other modules with import statements.