Skip to content

Add support for python 3.12 version#342

Merged
Harshetjain666 merged 1 commit intoqubole:unreleasedfrom
Harshetjain666:unreleased
Feb 19, 2025
Merged

Add support for python 3.12 version#342
Harshetjain666 merged 1 commit intoqubole:unreleasedfrom
Harshetjain666:unreleased

Conversation

@Harshetjain666
Copy link
Copy Markdown
Contributor

This pull request introduces compatibility and support for Python 3.12, ensuring that the codebase can run seamlessly with the latest Python version.

Key Changes:

  • Updated dependencies to support Python 3.12.
  • Fixed syntax issues and warnings caused by changes in Python 3.12, such as replacing deprecated constructs (e.g., is with literals, invalid escape sequences).
  • Refactored code to address compatibility issues with third-party libraries that were not natively compatible with Python 3.12.
  • Adjusted tests and CI pipelines to include Python 3.12 in the testing matrix.

Additional Notes:

  • All existing tests pass successfully with Python 3.12.
  • Backward compatibility with previous Python versions (e.g., 3.10, 3.11) has been preserved.

Impact:

This update enables users to leverage the new features and performance improvements introduced in Python 3.12 while maintaining support for earlier versions.

@Harshetjain666 Harshetjain666 merged commit ed9f4ab into qubole:unreleased Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants