# HG changeset patch # User Mads Kiilerich # Date 2020-02-06 02:38:25 # Node ID d122a95326306fd5ef85aae9442af392650db19f # Parent 5a3cef4a331f6fc042dd9b73dc87c7794812e429 setup: bump version numbers to current max This will most likely give best py3 support, and we need thorough testing anyway. Based on 'pip freeze' before/after: sed -i '/>=[^#]*$/s/, < [0-9.]\+//g' setup.py dev_requirements.txt diff --git a/dev_requirements.txt b/dev_requirements.txt --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -1,8 +1,8 @@ -pytest >= 4.6.6, < 4.7 +pytest >= 4.6.6, < 5.4 pytest-sugar >= 0.9.2, < 0.10 pytest-benchmark >= 3.2.2, < 3.3 pytest-localserver >= 0.5.0, < 0.6 -mock >= 3.0.0, < 3.1 -Sphinx >= 1.8.0, < 1.9 +mock >= 3.0.0, < 4.1 +Sphinx >= 1.8.0, < 2.4 WebTest >= 2.0.6, < 2.1 isort == 4.3.21 diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -40,9 +40,9 @@ __platform__ = platform.system() is_windows = __platform__ in ['Windows'] requirements = [ - "alembic >= 1.0.10, < 1.1", + "alembic >= 1.0.10, < 1.5", "gearbox >= 0.1.0, < 1", - "waitress >= 0.8.8, < 1.4", + "waitress >= 0.8.8, < 1.5", "WebOb >= 1.8, < 1.9", "backlash >= 0.1.2, < 1", "TurboGears2 >= 2.4, < 2.5", @@ -51,20 +51,20 @@ requirements = [ "WebHelpers2 >= 2.0, < 2.1", "FormEncode >= 1.3.1, < 1.4", "SQLAlchemy >= 1.2.9, < 1.4", - "Mako >= 0.9.1, < 1.1", - "Pygments >= 2.2.0, < 2.5", + "Mako >= 0.9.1, < 1.2", + "Pygments >= 2.2.0, < 2.6", "Whoosh >= 2.7.1, < 2.8", "celery >= 3.1, < 4.0", # TODO: celery 4 doesn't work - "Babel >= 1.3, < 2.8", + "Babel >= 1.3, < 2.9", "python-dateutil >= 2.1.0, < 2.9", "Markdown >= 2.2.1, < 3.2", - "docutils >= 0.11, < 0.15", + "docutils >= 0.11, < 0.17", "URLObject >= 2.3.4, < 2.5", "Routes >= 2.0, < 2.5", "dulwich >= 0.19.0, < 0.20", "mercurial >= 5.2, < 5.4", "decorator >= 4.2.1, < 4.5", - "Paste >= 2.0.3, < 3.1", + "Paste >= 2.0.3, < 3.4", "bleach >= 3.0, < 3.2", "Click >= 7.0, < 8", "ipaddr >= 2.2.0, < 2.3",