Quart-babel

Latest version: v1.0.7

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.0.1

Updated dependencies due to sphinx documentation generation failure. Due to this we had to
revert back to using ipapi library over aioipapi.

1.0.0

In this release of Quart Babel the way the locale and timezone information is obtained
from a user was changed to ASGI middleware. **_Note that this will provide breaking changes
to the last version_**. The following was changed:

* Changed to use ASGI middleware over using Quarts request object in order to allow Quart
Babel to work with other Quart extensions like WTF for example.

* Changed gettext and format (date and number) functions from async to sync. Async functions
are no longer needed since all locale and timezone detection is done with middleware and saved
to context vars. This includes custom detect functions as well.

* Changed how to declare custom locale and timezone detection functions. Decorators are no longer
used.

* Updated typing for all classes and functions.

* Updated doc strings for all classes and functions.

* Updated documentation to reflect changes noted above.

* Added changelog to documentation.

* Added development page to documentation.

* Changed versioning format to [Semantic Versioning](https://semver.org/).

0.0.3

Made Quart-Babel work like Flask-BabelPlus.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.