Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

release: v4.0.0 #426

Merged
merged 16 commits into from
Dec 13, 2024
Merged

release: v4.0.0 #426

merged 16 commits into from
Dec 13, 2024

Conversation

ssut
Copy link
Owner

@ssut ssut commented Nov 20, 2024

This PR introduces the long-awaited v4.0.0 release of py-googletrans. After years of feedback and community contributions, this update brings significant changes to improve stability, usability, and maintainability over v3.

Highlights

  • Resolved Most Reported Issues: addresses and resolves longstanding problems.
  • Async-only API: Transitioned to a modern asynchronous API to improve scalability and better align with current Python development practices.
  • Complete Type Annotations: Introduced full type hints to make the library easier to use with modern IDEs.
  • Modernized Codebase: Refactored the entire codebase for maintainability and to follow modern de-facto Python standards.

Breaking Changes

  • API Transition to Async: All synchronous APIs have been removed. If you’re upgrading, ensure your code is updated to use async functions.

Expected release date: 2024 Dec

@ssut ssut changed the title chore: v4.0.0 release: v4.0.0 Nov 20, 2024
@codecov-commenter
Copy link

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@ssut ssut marked this pull request as ready for review November 23, 2024 05:01
@ssut ssut mentioned this pull request Dec 9, 2024
@ssut ssut merged commit c6930e3 into main Dec 13, 2024
12 checks passed
@ssut ssut deleted the release/4.0.0 branch December 13, 2024 14:31
@StephanAkkerman
Copy link
Contributor

@ssut When can we expect a new pypi release?

@ssut
Copy link
Owner Author

ssut commented Dec 20, 2024

@ssut When can we expect a new pypi release?

I am currently experiencing issues publishing the v4.0.0 release using uv. I expect to resolve this within a week or by this weekend.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants