ihatemoney/setup.cfg
Glandos d67097ce7f Bump minimal requests
It's required by Sphinx. Technically, we could have two different requirements in main and doc, but the minimal version is so old that it doesn't really matter.
2023-06-15 23:02:44 +02:00

81 lines
2.1 KiB
INI

[metadata]
name = ihatemoney
version = 6.0.0.dev0
url = https://github.com/spiral-project/ihatemoney
description = A simple shared budget manager web application.
long_description = file: README.rst, CHANGELOG.rst
author = Alexis Métaireau & contributors
author_email= alexis@notmyidea.org
keywords = web, budget
license = Custom BSD Beerware
classifiers =
Programming Language :: Python
Programming Language :: Python :: 3
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Topic :: Internet :: WWW/HTTP
Topic :: Internet :: WWW/HTTP :: WSGI :: Application
[options]
packages = find:
include_package_data = True
zip_safe = False
install_requires =
blinker>=1.4,<2
cachetools>=4.1,<5
debts>=0.5,<1
email_validator>=1.0,<3
Flask-Babel>=1.0,<4
Flask-Cors>=3.0.8,<4
Flask-Limiter>=2.6,<3
Flask-Mail>=0.9.1,<1
Flask-Migrate>=2.5.3,<5 # Not following semantic versioning (e.g. https://github.com/miguelgrinberg/flask-migrate/commit/1af28ba273de6c88544623b8dc02dd539340294b)
Flask-RESTful>=0.3.9,<1
Flask-SQLAlchemy>=2.4,<3
Flask-Talisman>=0.8,<2
Flask-WTF>=0.14.3,<2
WTForms>=2.3.1,<3.1
Flask>=2,<2.3
Werkzeug>=2,<2.3
itsdangerous>=2,<3
Jinja2>=3,<4
qrcode>=7.1,<8
requests>=2.25,<3
SQLAlchemy-Continuum>=1.3.12,<2
SQLAlchemy>=1.3.0,<1.5 # New 1.4 changes API, see #728
python-dateutil
[options.extras_require]
database =
# Python 3.11 support starts in 2.9.2
psycopg2-binary>=2.9.2,<3
PyMySQL>=0.9,<1.1
dev =
black==23.3.0
flake8==5.0.4
isort==5.11.5
vermin==1.5.1
Flask-Testing>=0.8.1
pytest>=6.2.5
tox>=3.14.6
zest.releaser>=6.20.1
doc =
Sphinx>=7,<8
docutils==0.19
myst-parser>=2,<3
[options.entry_points]
flask.commands =
generate_password_hash = ihatemoney.manage:password_hash
generate-config = ihatemoney.manage:generate_config
console_scripts =
ihatemoney = ihatemoney.manage:cli
paste.app_factory =
main = ihatemoney.run:main