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

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.

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.

3 participants