- Drop support for Python 2.7 and 3.5 & support for Python 3.6 through 3.9 ([#163](#163))
- Add type hints ([#180](#180))
- Updated documentation to be hosted on https://projectfluent.org/python-fluent/fluent.runtime/.
- Updated package metadata.
- Added
fluent.runtime.FluentResourceandfluent.runtime.FluentBundle.add_resource. - Removed
fluent.runtime.FluentBundle.add_messages. - Replaced
bundle.format()withbundle.format_pattern(bundle.get_message().value). - Added
fluent.runtime.FluentLocalizationas main entrypoint for applications.
- Support for Fluent spec 1.0 (
fluent.syntax0.17), including parameterized terms.
First release to PyPI of fluent.runtime. This release contains a
FluentBundle implementation that can generate translations from FTL
messages. It targets the Fluent 0.7 spec.