-
Notifications
You must be signed in to change notification settings - Fork 495
Open
Description
Description:
Python 2 reached its official end-of-life on January 1, 2020, and is no longer receiving security updates or bug fixes. To ensure long-term maintainability, compatibility, and security, we should migrate the project to Python 3.
Benefits:
- Continued support and compatibility with modern libraries and frameworks.
- Access to performance improvements and new language features in Python 3.
- Compliance with community standards and supported environments.
Tasks:
- Update
requirements.txt
or dependency files to ensure compatibility with Python 3. - Replace deprecated Python 2 syntax (e.g.,
print
statements, exception handling). - Update string handling (
unicode
vsstr
,bytes
) where necessary. - Ensure all tests run successfully under Python 3.
Additional Notes:
- Backward compatibility with Python 2 will not be maintained.
Metadata
Metadata
Assignees
Labels
No labels