Releases: DavideGalilei/gpytranslate
Releases · DavideGalilei/gpytranslate
gpytranslate v2.1.0
What's Changed
- Update 2.1.0 with Python requirement raised to >=3.12 and refreshed dependency ranges/lockfile (including aiofiles 25.x, pytest 9, pytest-asyncio 1.3.0).
- CI matrix now targets Python 3.12–3.14 and uses the latest checkout/setup-python actions.
- Added /dist to .gitignore and streamlined README install section.
- Released on pypi: gpytranslate 2.1.0
pip install --upgrade gpytranslateFull Changelog: v2.0.0...v2.1.0
gpytranslate 2.0.0
What's Changed
- 👨💻 Update 2.0.0 by @DavideGalilei in #28
Full Changelog: v1.5.1...v2.0.0
- Better type hints
- Library management with poetry
- Various fixes
- Updated on pypi
gpytranslate 1.5.1
- Attempt to bypass rate limiting
- Update copyright notice
- Added constant endpoint URLs
- gitignore
__pycache__ - Update version to 1.5.0
- Update tests and minimum python version: python 3.6 is EOL
- Switch from legacy setup.py to pyproject.toml
- Updated package on pypi
gpytranslate 1.4.0
- Circumvent some Google Translate limitations by switching user agents
- Raise
TranslateErrorinstead ofJsonDecodeError/generic exceptions when getting rate limited - Added useful resources in
README.md - Updated package on pypi
gpytranslate 1.3.0
- Fixed some issues
- Now
asyncio.gatherworks correctly with asyncTranslatormethods - Added a
test_gathertest - Changed license to MIT
- Updated package on pypi
gpytranslate 1.2.0
- Added TTS (Text to Speech) to Translators (
ttsmethod) - Added
BASE_HEADERStotypes.__init__to be sent along with library requests - Added
"__version__"to__init__.py's__all__ - Added
aiofilesto requirements (needed for async file I/O in asyncTranslator.tts) - Added
BaseTranslator.parse_ttsto clean params data and to avoid duplicated code - Updated examples, tests and readme
- Minor fixes to readme and library itself
- Updated library on pypi
gpytranslate 1.1.0
Changelog
- Minor changes and bug fixes
- Added
gpytranslate.SyncTranslator - Added a
BaseTranslatorclass to inherit translators from (useful when usingisinstance) - Moved
Translator.__version__togpytranslate.__version__ - Added proper license header to source files
- Slightly improved the examples in the readme and in examples/
- Shortened the links to other files or folders in the readme
- Removed implementation guide in the license file
- Updated library on pypi
Thanks to @alsoGAMER for his given help.
gpytranslate 1.0.3
- Removed
typing.Finalandtyping.Literal(they broke python 3.8 compatibility). - Updated test suite and added more python versions.
- Updated package on pypi.
gpytranslate 1.0.2
👀 Merge dev -> master | Major Update 1.0.2 (#4) * Updated examples * Added tests * Reformatting * Added proxy support, improved type hinting * Ignore some files * Major Update: 1.0.1 * Fixed setup.py * Added CI * Improved examples * [ci] Bump python version to 3.9 * Fixed a RuntimeError bug maybe * Added __version__ attribute to Translator Co-authored-by: alsoGAMER <35269770+alsoGAMER@users.noreply.github.com>