pyyaml
altair
colour
pscript
pandas
pint>=0.19.1
py-moneyed
iso8601
xlrd
workalendar
inflection
inflect<=6.0.2
pydantic<2
humanize
psycopg2-binary
bcrypt
pytz
numpy<1.25
isodate
click
click-default-group
email_validator
rq
rq-dashboard
redis<5,>4.5
tldextract
pyomo>=5.6
tabulate
timetomodel>=0.7.3
timely-beliefs[forecast]>=1.20.1
python-dotenv
importlib_metadata
sqlalchemy<2,>=1.4.0
Flask-SSLify
Flask_JSON
Flask-Migrate
Flask-WTF
Flask-Mail
Flask-Security-Too>=5.0
Flask-Login
Flask-Classful>=0.16
Flask-Marshmallow
Flask-Cors
sentry-sdk[flask]
marshmallow>=3
marshmallow-polyfield
marshmallow-sqlalchemy>=0.23.1
webargs
uniplot>=0.7.0
Flask-SQLAlchemy>=2.5.2
flask<2.3,>=1.0
werkzeug<=2.2.3
vl-convert-python
Pillow>=10.0.1

[:os_name == "nt" or os_name == "win"]
rq-win
