diff --git a/setup.cfg b/setup.cfg index 85a8c279..e4fd9f71 100644 --- a/setup.cfg +++ b/setup.cfg @@ -23,24 +23,24 @@ packages = find: include_package_data = True zip_safe = False install_requires = - blinker~=1.4 - cachetools~=4.1 - debts~=0.5 - email_validator~=1.0 - Flask-Babel>=1,<3 - Flask-Cors~=3.0 - Flask-Mail~=0.9 + blinker>=1.4,<2 + cachetools>=4.1,<5 + debts>=0.5,<1 + email_validator>=1.0,<2 + Flask-Babel>=1.0,<3 + Flask-Cors>=3.0,<4 + Flask-Mail>=0.9,<1 Flask-Migrate>=2.5.3,<4 # Not following semantic versioning (e.g. https://github.com/miguelgrinberg/flask-migrate/commit/1af28ba273de6c88544623b8dc02dd539340294b) - Flask-RESTful~=0.3,>=0.3.9 - Flask-SQLAlchemy~=2.4 - Flask-WTF~=0.14,>=0.14.3 # See b76da172652da94c1f9c4b2fdd965375da8a2c3f + Flask-RESTful>=0.3.9,<1 + Flask-SQLAlchemy>=2.4,<3 + Flask-WTF>=0.14.3,<1 WTForms>=2.3.1,<2.4 - Flask>=2.0,<3.0 - itsdangerous>=2.0,<3.0 - Jinja2>=3.0,<4.0 - requests~=2.22 - SQLAlchemy-Continuum~=1.3,>=1.3.9 - SQLAlchemy~=1.3.0 # New 1.4 changes API, see #728 + Flask>=2,<3 + itsdangerous>=2,<3 + Jinja2>=3,<4 + requests>=2.22,<3 + SQLAlchemy-Continuum>=1.3.9,<2 + SQLAlchemy>=1.3.0,<1.4 # New 1.4 changes API, see #728 [options.extras_require] dev = @@ -51,7 +51,7 @@ dev = pytest>=5.4.1 tox>=3.14.6 zest.releaser>=6.20.1 - psycopg2-binary~=2.9 + psycopg2-binary>=2.9,<3 PyMySQL>=0.9,<1.1 doc =