Skip to content
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

Compatibility with Django 4.2 #40

Merged
merged 14 commits into from
Jun 7, 2024
Merged

Conversation

SunnyR
Copy link
Member

@SunnyR SunnyR commented Nov 22, 2023

This merge request aims to update the Python package to ensure seamless compatibility with Django 4.2 and Python 3.12. The following modifications have been implemented:

Django 4.2 Compatibility Updates:

  • Updated references for ugettext_lazy to gettext_lazy.
  • Upgraded package dependencies to versions compatible with Django 4.2.
  • Reviewed and adjusted any deprecated Django features, replacing them with their updated counterparts.
  • Ensured that existing functionality aligns with the latest Django ORM methods and query syntax.

Python 3.12 Compatibility Updates:

  • Dropped usage of six package.
  • Analyzed codebase for any potential issues related to Python 3.12.
  • Updated syntax and libraries to ensure compatibility with Python 3.12 features and standards.
  • Performed necessary adjustments to resolve any warnings or deprecation issues raised by Python 3.12.

Ref: https://sdelements.atlassian.net/browse/DEVOP-6778

@SunnyR SunnyR marked this pull request as draft November 22, 2023 02:13
@SunnyR SunnyR marked this pull request as ready for review June 5, 2024 02:27
@SunnyR SunnyR requested a review from RouganStriker June 5, 2024 02:27
@SunnyR SunnyR self-assigned this Jun 5, 2024
multi_import/cache.py Show resolved Hide resolved
multi_import/formats.py Show resolved Hide resolved
multi_import/formats.py Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
tests/test_file_detection.py Outdated Show resolved Hide resolved
@SunnyR SunnyR merged commit 45a66c2 into master Jun 7, 2024
1 check passed
@SunnyR SunnyR deleted the fix/compatibility_with_django4 branch June 7, 2024 21:44
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