diff --git a/.travis.yml b/.travis.yml index fac46661..599a813d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,7 +10,7 @@ python: - "nightly" env: global: - - FLUENT_RUNTIME_DEFAULT_DEPS="fluent.syntax==0.15 attrs==19.1.0 babel==2.6.0 pytz==2018.9 six==1.12.0" + - FLUENT_RUNTIME_DEFAULT_DEPS="fluent.syntax==0.17 attrs==19.1.0 babel==2.7.0 pytz==2019.2 six==1.12.0" - FLUENT_SYNTAX_DEFAULT_DEPS="six" matrix: - PACKAGE=fluent.syntax diff --git a/fluent.runtime/CHANGELOG.rst b/fluent.runtime/CHANGELOG.rst index 044a788f..62650efa 100644 --- a/fluent.runtime/CHANGELOG.rst +++ b/fluent.runtime/CHANGELOG.rst @@ -1,10 +1,10 @@ Changelog ========= -fluent.runtime development version (unreleased) +fluent.runtime 0.2 ----------------------------------------------- -* Support for Fluent spec 0.8 (``fluent.syntax`` 0.10), including parameterized +* Support for Fluent spec 1.0 (``fluent.syntax`` 0.17), including parameterized terms. fluent.runtime 0.1 (January 21, 2019) diff --git a/fluent.runtime/setup.py b/fluent.runtime/setup.py index 21324f1c..737a6789 100755 --- a/fluent.runtime/setup.py +++ b/fluent.runtime/setup.py @@ -3,7 +3,7 @@ setup(name='fluent.runtime', - version='0.1', + version='0.2', description='Localization library for expressive translations.', long_description='See https://github.com/projectfluent/python-fluent/ for more info.', author='Luke Plant', @@ -21,7 +21,7 @@ packages=['fluent', 'fluent.runtime'], # These should also be duplicated in tox.ini and ../.travis.yml install_requires=[ - 'fluent.syntax>=0.14,<=0.16', + 'fluent.syntax>=0.17,<0.18', 'attrs', 'babel', 'pytz', diff --git a/fluent.runtime/tox.ini b/fluent.runtime/tox.ini index 5d2553be..4d305fd7 100644 --- a/fluent.runtime/tox.ini +++ b/fluent.runtime/tox.ini @@ -1,17 +1,16 @@ # This config is for local testing. It should be duplicated into .travis.yml [tox] -envlist = {py27,py35,py36,py37,pypy,pypy3}-syntax0.15, py36-syntax0.14, latest +envlist = {py27,py35,py36,py37,pypy,pypy3}-syntax0.17, py36-syntax0.17, latest skipsdist=True [testenv] setenv = PYTHONPATH = {toxinidir} deps = - syntax0.15: fluent.syntax==0.15 - syntax0.14: fluent.syntax==0.14 + syntax0.17: fluent.syntax==0.17 attrs==19.1.0 - babel==2.6.0 - pytz==2018.9 + babel==2.7.0 + pytz==2019.2 six==1.12.0 commands = ./runtests.py @@ -22,7 +21,7 @@ deps = # It's tempting to use '.' here to get 'pip install .' # Unfortunately it is super slow: https://github.com/pypa/pip/issues/2195 # Instead we copy-paste from setup.py - fluent.syntax>=0.14,<=0.16 + fluent.syntax>=0.17,<0.18 attrs babel pytz