OctoPrint-FileCheck>=2021.2.23
OctoPrint-FirmwareCheck>=2021.10.11
OctoPrint-PiSupport>=2023.10.10
argon2-cffi>=23.1.0
Babel<2.13,>=2.12.1
cachelib<0.11,>=0.10.2
Click<9,>=8.1.7
colorlog<7,>=6.7.0
emoji<3,>=2.10.1
feedparser<7,>=6.0.11
filetype<2,>=1.2.0
Flask-Assets<3,>=2.1.0
Flask-Babel<4,>=3.1.0
Flask-Login<0.7,>=0.6.3
Flask-Limiter<4,>=3.5.0
flask<2.3,>=2.2.3
frozendict<3,>=2.4.0
future<1,>=0.18.3
markdown<3.5,>=3.4.4
netaddr<0.9,>=0.8
netifaces2<0.1,>=0.0.21
passlib<2,>=1.7.4
pathvalidate<3,>=2.5.2
pkginfo<2,>=1.9.6
psutil<6,>=5.9.8
pydantic==1.10.12
pylru<2,>=1.2.1
pyserial<4,>=3.5
pytz
PyYAML<7,>=6.0.1
requests<3,>=2.31.0
sarge==0.1.7.post1
semantic_version<3,>=2.10.0
sentry-sdk<2,>=1.40.0
setuptools
tornado<6.3,>=6.2
watchdog<3,>=2.3.1
websocket-client==1.6.1
werkzeug<2.3,>=2.2.3
wrapt<1.16,>=1.15
zeroconf~=0.127
zipstream-ng<2.0.0,>=1.7.1
blinker<1.7.0,>=1.6.3
class-doc<0.3,>=0.2.6
regex
unidecode
wheel

[:sys_platform == 'darwin']
appdirs<2,>=1.4.4

[develop]
ddt
mock<6,>=5.1.0
pytest-doctest-custom<2,>=1.0.0
pytest<8,>=7.3.0
pre-commit
pyinstrument

[docs]
sphinx
sphinxcontrib-httpdomain
sphinxcontrib-mermaid
sphinx_rtd_theme
readthedocs-sphinx-ext

[plugins]
cookiecutter<3,>=2.5.0
