Skip to content

Releases: DavideGalilei/gpytranslate

gpytranslate 2.0.0

03 Dec 19:36
a248601
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.1...v2.0.0

  • Better type hints
  • Library management with poetry
  • Various fixes
  • Updated on pypi

gpytranslate 1.5.1

04 Feb 21:53
c0f59a3
Compare
Choose a tag to compare
  • 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

02 Jan 16:01
ffec836
Compare
Choose a tag to compare
  • Circumvent some Google Translate limitations by switching user agents
  • Raise TranslateError instead of JsonDecodeError/generic exceptions when getting rate limited
  • Added useful resources in README.md
  • Updated package on pypi

gpytranslate 1.3.0

21 Aug 11:08
b110d51
Compare
Choose a tag to compare
  • Fixed some issues
  • Now asyncio.gather works correctly with async Translator methods
  • Added a test_gather test
  • Changed license to MIT
  • Updated package on pypi

gpytranslate 1.2.0

31 May 16:19
bab9d83
Compare
Choose a tag to compare
  • Added TTS (Text to Speech) to Translators (tts method)
  • Added BASE_HEADERS to types.__init__ to be sent along with library requests
  • Added "__version__" to __init__.py's __all__
  • Added aiofiles to requirements (needed for async file I/O in async Translator.tts)
  • Added BaseTranslator.parse_tts to 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

27 May 17:59
b635c6d
Compare
Choose a tag to compare

Changelog

  • Minor changes and bug fixes
  • Added gpytranslate.SyncTranslator
  • Added a BaseTranslator class to inherit translators from (useful when using isinstance)
  • Moved Translator.__version__ to gpytranslate.__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

18 May 15:16
d1c1448
Compare
Choose a tag to compare
  • Removed typing.Final and typing.Literal (they broke python 3.8 compatibility).
  • Updated test suite and added more python versions.
  • Updated package on pypi.

gpytranslate 1.0.2

15 May 20:56
90af4d8
Compare
Choose a tag to compare
👀 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>