bs4>=0.0.2
chardet>=5.2.0
charset-normalizer>=3.4.4
requests>=2.32.5
tqdm<=5.0.0,>=4.67.1
bcrypt==5.0.0
screeninfo>=0.8.1
clipboard>=0.0.4
psutil
python-dotenv>=1.2.0
python-gettext~=5.0
pathlike-typing
argparse-typing>=0.2.0
tzlocal
pytz

[all]
Pillow>=3.3.0
flask>=3.1.2
flask-sqlalchemy>=3.1.1
flask-wtf>=1.2.2
jinja2>=3.1.6
markupsafe>=3.0.3
filetype>=1.2.0
puremagic~=1.30
Pyside6>=6.8.2
pyqtcli>=0.1.1
Django>=5.2.9
pygame>=2.6.1
kivy>=2.3.1
imapclient

[dev]
setuptools>=61.0.0
wheel>=0.46.3
twine>=6.2.0
build>=1.4.0

[dev_all]
setuptools>=61.0.0
wheel>=0.46.3
twine>=6.2.0
build>=1.4.0
Pillow>=3.3.0
flask>=3.1.2
flask-sqlalchemy>=3.1.1
flask-wtf>=1.2.2
jinja2>=3.1.6
markupsafe>=3.0.3
filetype>=1.2.0
puremagic~=1.30
Pyside6>=6.8.2
pyqtcli>=0.1.1
Django>=5.2.9
pygame>=2.6.1
kivy>=2.3.1
imapclient

[dev_full]
setuptools>=61.0.0
wheel>=0.46.3
twine>=6.2.0
build>=1.4.0
Pillow>=3.3.0
flask>=3.1.2
flask-sqlalchemy>=3.1.1
flask-wtf>=1.2.2
jinja2>=3.1.6
markupsafe>=3.0.3
filetype>=1.2.0
puremagic~=1.30
Pyside6>=6.8.2
pyqtcli>=0.1.1
Django>=5.2.9
pygame>=2.6.1
kivy>=2.3.1
imapclient

[django]
Django>=5.2.9

[email]
imapclient

[filetype]
filetype>=1.2.0
puremagic~=1.30

[flask]
flask>=3.1.2
flask-sqlalchemy>=3.1.1
flask-wtf>=1.2.2
jinja2>=3.1.6
markupsafe>=3.0.3

[full]
Pillow>=3.3.0
flask>=3.1.2
flask-sqlalchemy>=3.1.1
flask-wtf>=1.2.2
jinja2>=3.1.6
markupsafe>=3.0.3
filetype>=1.2.0
puremagic~=1.30
Pyside6>=6.8.2
pyqtcli>=0.1.1
Django>=5.2.9
pygame>=2.6.1
kivy>=2.3.1
imapclient

[image]
Pillow>=3.3.0

[kivy]
kivy>=2.3.1

[pygame]
pygame>=2.6.1

[pyside6]
Pyside6>=6.8.2
pyqtcli>=0.1.1
