Updated requirement files

This commit is contained in:
Antoine Nguyen
2025-02-14 13:41:07 +01:00
parent b72b712f16
commit cb89c46201
6 changed files with 266 additions and 49 deletions
+45 -9
View File
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --extra=dev --output-file=dev-requirements.txt pyproject.toml
@@ -13,7 +13,9 @@ asgiref==3.8.1
# modoboa (pyproject.toml)
astroid==3.3.8
# via pylint
attrs==25.1.0
async-timeout==5.0.1
# via redis
attrs==24.3.0
# via
# jsonschema
# referencing
@@ -21,7 +23,9 @@ bcrypt==4.2.1
# via modoboa (pyproject.toml)
black==25.1.0
# via modoboa (pyproject.toml)
certifi==2025.1.31
caldav==1.3.9
# via modoboa (pyproject.toml)
certifi==2024.12.14
# via requests
cffi==1.17.1
# via cryptography
@@ -37,6 +41,7 @@ click==8.1.8
# via
# black
# rq
# x-wr-timezone
cryptography==44.0.1
# via
# fido2
@@ -121,7 +126,12 @@ gevent==24.11.1
# via modoboa (pyproject.toml)
greenlet==3.1.1
# via gevent
identify==2.6.7
icalendar==6.1.1
# via
# caldav
# recurring-ical-events
# x-wr-timezone
identify==2.6.6
# via pre-commit
idna==3.10
# via
@@ -137,8 +147,10 @@ jsonschema-specifications==2024.10.1
# via jsonschema
jwcrypto==1.5.6
# via django-oauth-toolkit
lxml==5.3.1
# via lxml-html-clean
lxml==5.3.0
# via
# caldav
# lxml-html-clean
lxml-html-clean==0.4.1
# via modoboa (pyproject.toml)
markupsafe==3.0.2
@@ -185,17 +197,26 @@ pylint==3.3.4
pyopenssl==25.0.0
# via modoboa (pyproject.toml)
python-dateutil==2.9.0.post0
# via modoboa (pyproject.toml)
# via
# icalendar
# modoboa (pyproject.toml)
# recurring-ical-events
# vobject
python-magic==0.4.27
# via modoboa (pyproject.toml)
pytz==2025.1
# via modoboa (pyproject.toml)
pytz==2024.2
# via
# caldav
# modoboa (pyproject.toml)
# vobject
pyyaml==6.0.2
# via
# drf-spectacular
# pre-commit
qrcode==8.0
# via modoboa (pyproject.toml)
recurring-ical-events==3.4.1
# via caldav
redis==5.2.1
# via
# django-rq
@@ -209,6 +230,7 @@ reportlab==4.3.1
# via modoboa (pyproject.toml)
requests==2.32.3
# via
# caldav
# django-oauth-toolkit
# modoboa (pyproject.toml)
# ovh
@@ -237,6 +259,7 @@ six==1.17.0
# via
# django-bower
# python-dateutil
# vobject
sqlparse==0.5.3
# via
# django
@@ -250,6 +273,13 @@ typing-extensions==4.12.2
# dj-database-url
# jwcrypto
# sievelib
tzdata==2025.1
# via
# icalendar
# recurring-ical-events
# x-wr-timezone
tzlocal==5.2
# via caldav
uritemplate==4.1.1
# via
# drf-spectacular
@@ -258,8 +288,14 @@ urllib3==2.3.0
# via requests
virtualenv==20.29.2
# via pre-commit
vobject==0.9.9
# via
# caldav
# modoboa (pyproject.toml)
werkzeug==3.1.3
# via modoboa (pyproject.toml)
x-wr-timezone==2.0.0
# via recurring-ical-events
zope-event==5.0
# via gevent
zope-interface==7.2
+42 -6
View File
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --extra=ldap --output-file=ldap-requirements.txt pyproject.toml
@@ -11,13 +11,17 @@ asgiref==3.8.1
# django
# django-cors-headers
# modoboa (pyproject.toml)
async-timeout==5.0.1
# via redis
attrs==25.1.0
# via
# jsonschema
# referencing
bcrypt==4.2.1
# via modoboa (pyproject.toml)
certifi==2025.1.31
caldav==1.3.9
# via modoboa (pyproject.toml)
certifi==2024.12.14
# via requests
cffi==1.17.1
# via cryptography
@@ -100,6 +104,11 @@ gevent==24.11.1
# via modoboa (pyproject.toml)
greenlet==3.1.1
# via gevent
icalendar==6.1.1
# via
# caldav
# recurring-ical-events
# x-wr-timezone
idna==3.10
# via
# requests
@@ -113,7 +122,9 @@ jsonschema-specifications==2024.10.1
jwcrypto==1.5.6
# via django-oauth-toolkit
lxml==5.3.1
# via lxml-html-clean
# via
# caldav
# lxml-html-clean
lxml-html-clean==0.4.1
# via modoboa (pyproject.toml)
oath==1.4.4
@@ -143,17 +154,26 @@ pyasn1-modules==0.4.1
pycparser==2.22
# via cffi
python-dateutil==2.9.0.post0
# via modoboa (pyproject.toml)
# via
# icalendar
# modoboa (pyproject.toml)
# recurring-ical-events
# vobject
python-ldap==3.4.4
# via django-auth-ldap
python-magic==0.4.27
# via modoboa (pyproject.toml)
pytz==2025.1
# via modoboa (pyproject.toml)
# via
# caldav
# modoboa (pyproject.toml)
# vobject
pyyaml==6.0.2
# via drf-spectacular
qrcode==8.0
# via modoboa (pyproject.toml)
recurring-ical-events==3.4.1
# via caldav
redis==5.2.1
# via
# django-rq
@@ -167,6 +187,7 @@ reportlab==4.3.1
# via modoboa (pyproject.toml)
requests==2.32.3
# via
# caldav
# django-oauth-toolkit
# modoboa (pyproject.toml)
# ovh
@@ -192,7 +213,9 @@ sgmllib3k==1.0.0
sievelib==1.4.2
# via modoboa (pyproject.toml)
six==1.17.0
# via python-dateutil
# via
# python-dateutil
# vobject
sqlparse==0.5.3
# via django
tldextract==5.1.3
@@ -202,12 +225,25 @@ typing-extensions==4.12.2
# dj-database-url
# jwcrypto
# sievelib
tzdata==2025.1
# via
# icalendar
# recurring-ical-events
# x-wr-timezone
tzlocal==5.2
# via caldav
uritemplate==4.1.1
# via
# drf-spectacular
# modoboa (pyproject.toml)
urllib3==2.3.0
# via requests
vobject==0.9.9
# via
# caldav
# modoboa (pyproject.toml)
x-wr-timezone==2.0.0
# via recurring-ical-events
zope-event==5.0
# via gevent
zope-interface==7.2
+45 -9
View File
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --extra=mysql --output-file=mysql-requirements.txt pyproject.toml
@@ -11,13 +11,17 @@ asgiref==3.8.1
# django
# django-cors-headers
# modoboa (pyproject.toml)
attrs==25.1.0
async-timeout==5.0.1
# via redis
attrs==24.3.0
# via
# jsonschema
# referencing
bcrypt==4.2.1
# via modoboa (pyproject.toml)
certifi==2025.1.31
caldav==1.3.9
# via modoboa (pyproject.toml)
certifi==2024.12.14
# via requests
cffi==1.17.1
# via cryptography
@@ -97,6 +101,11 @@ gevent==24.11.1
# via modoboa (pyproject.toml)
greenlet==3.1.1
# via gevent
icalendar==6.1.1
# via
# caldav
# recurring-ical-events
# x-wr-timezone
idna==3.10
# via
# requests
@@ -109,8 +118,10 @@ jsonschema-specifications==2024.10.1
# via jsonschema
jwcrypto==1.5.6
# via django-oauth-toolkit
lxml==5.3.1
# via lxml-html-clean
lxml==5.3.0
# via
# caldav
# lxml-html-clean
lxml-html-clean==0.4.1
# via modoboa (pyproject.toml)
mysqlclient==2.2.7
@@ -136,15 +147,24 @@ progressbar33==2.4
pycparser==2.22
# via cffi
python-dateutil==2.9.0.post0
# via modoboa (pyproject.toml)
# via
# icalendar
# modoboa (pyproject.toml)
# recurring-ical-events
# vobject
python-magic==0.4.27
# via modoboa (pyproject.toml)
pytz==2025.1
# via modoboa (pyproject.toml)
pytz==2024.2
# via
# caldav
# modoboa (pyproject.toml)
# vobject
pyyaml==6.0.2
# via drf-spectacular
qrcode==8.0
# via modoboa (pyproject.toml)
recurring-ical-events==3.4.1
# via caldav
redis==5.2.1
# via
# django-rq
@@ -158,6 +178,7 @@ reportlab==4.3.1
# via modoboa (pyproject.toml)
requests==2.32.3
# via
# caldav
# django-oauth-toolkit
# modoboa (pyproject.toml)
# ovh
@@ -183,7 +204,9 @@ sgmllib3k==1.0.0
sievelib==1.4.2
# via modoboa (pyproject.toml)
six==1.17.0
# via python-dateutil
# via
# python-dateutil
# vobject
sqlparse==0.5.3
# via django
tldextract==5.1.3
@@ -193,12 +216,25 @@ typing-extensions==4.12.2
# dj-database-url
# jwcrypto
# sievelib
tzdata==2025.1
# via
# icalendar
# recurring-ical-events
# x-wr-timezone
tzlocal==5.2
# via caldav
uritemplate==4.1.1
# via
# drf-spectacular
# modoboa (pyproject.toml)
urllib3==2.3.0
# via requests
vobject==0.9.9
# via
# caldav
# modoboa (pyproject.toml)
x-wr-timezone==2.0.0
# via recurring-ical-events
zope-event==5.0
# via gevent
zope-interface==7.2
+45 -9
View File
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --extra=postgresql --output-file=postgresql-requirements.txt pyproject.toml
@@ -11,13 +11,17 @@ asgiref==3.8.1
# django
# django-cors-headers
# modoboa (pyproject.toml)
attrs==25.1.0
async-timeout==5.0.1
# via redis
attrs==24.3.0
# via
# jsonschema
# referencing
bcrypt==4.2.1
# via modoboa (pyproject.toml)
certifi==2025.1.31
caldav==1.3.9
# via modoboa (pyproject.toml)
certifi==2024.12.14
# via requests
cffi==1.17.1
# via cryptography
@@ -97,6 +101,11 @@ gevent==24.11.1
# via modoboa (pyproject.toml)
greenlet==3.1.1
# via gevent
icalendar==6.1.1
# via
# caldav
# recurring-ical-events
# x-wr-timezone
idna==3.10
# via
# requests
@@ -109,8 +118,10 @@ jsonschema-specifications==2024.10.1
# via jsonschema
jwcrypto==1.5.6
# via django-oauth-toolkit
lxml==5.3.1
# via lxml-html-clean
lxml==5.3.0
# via
# caldav
# lxml-html-clean
lxml-html-clean==0.4.1
# via modoboa (pyproject.toml)
oath==1.4.4
@@ -138,15 +149,24 @@ psycopg-binary==3.2.3
pycparser==2.22
# via cffi
python-dateutil==2.9.0.post0
# via modoboa (pyproject.toml)
# via
# icalendar
# modoboa (pyproject.toml)
# recurring-ical-events
# vobject
python-magic==0.4.27
# via modoboa (pyproject.toml)
pytz==2025.1
# via modoboa (pyproject.toml)
pytz==2024.2
# via
# caldav
# modoboa (pyproject.toml)
# vobject
pyyaml==6.0.2
# via drf-spectacular
qrcode==8.0
# via modoboa (pyproject.toml)
recurring-ical-events==3.4.1
# via caldav
redis==5.2.1
# via
# django-rq
@@ -160,6 +180,7 @@ reportlab==4.3.1
# via modoboa (pyproject.toml)
requests==2.32.3
# via
# caldav
# django-oauth-toolkit
# modoboa (pyproject.toml)
# ovh
@@ -185,7 +206,9 @@ sgmllib3k==1.0.0
sievelib==1.4.2
# via modoboa (pyproject.toml)
six==1.17.0
# via python-dateutil
# via
# python-dateutil
# vobject
sqlparse==0.5.3
# via django
tldextract==5.1.3
@@ -196,12 +219,25 @@ typing-extensions==4.12.2
# jwcrypto
# psycopg
# sievelib
tzdata==2025.1
# via
# icalendar
# recurring-ical-events
# x-wr-timezone
tzlocal==5.2
# via caldav
uritemplate==4.1.1
# via
# drf-spectacular
# modoboa (pyproject.toml)
urllib3==2.3.0
# via requests
vobject==0.9.9
# via
# caldav
# modoboa (pyproject.toml)
x-wr-timezone==2.0.0
# via recurring-ical-events
zope-event==5.0
# via gevent
zope-interface==7.2
+45 -9
View File
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --output-file=requirements.txt pyproject.toml
@@ -11,13 +11,17 @@ asgiref==3.8.1
# django
# django-cors-headers
# modoboa (pyproject.toml)
attrs==25.1.0
async-timeout==5.0.1
# via redis
attrs==24.3.0
# via
# jsonschema
# referencing
bcrypt==4.2.1
# via modoboa (pyproject.toml)
certifi==2025.1.31
caldav==1.3.9
# via modoboa (pyproject.toml)
certifi==2024.12.14
# via requests
cffi==1.17.1
# via cryptography
@@ -97,6 +101,11 @@ gevent==24.11.1
# via modoboa (pyproject.toml)
greenlet==3.1.1
# via gevent
icalendar==6.1.1
# via
# caldav
# recurring-ical-events
# x-wr-timezone
idna==3.10
# via
# requests
@@ -109,8 +118,10 @@ jsonschema-specifications==2024.10.1
# via jsonschema
jwcrypto==1.5.6
# via django-oauth-toolkit
lxml==5.3.1
# via lxml-html-clean
lxml==5.3.0
# via
# caldav
# lxml-html-clean
lxml-html-clean==0.4.1
# via modoboa (pyproject.toml)
oath==1.4.4
@@ -134,15 +145,24 @@ progressbar33==2.4
pycparser==2.22
# via cffi
python-dateutil==2.9.0.post0
# via modoboa (pyproject.toml)
# via
# icalendar
# modoboa (pyproject.toml)
# recurring-ical-events
# vobject
python-magic==0.4.27
# via modoboa (pyproject.toml)
pytz==2025.1
# via modoboa (pyproject.toml)
pytz==2024.2
# via
# caldav
# modoboa (pyproject.toml)
# vobject
pyyaml==6.0.2
# via drf-spectacular
qrcode==8.0
# via modoboa (pyproject.toml)
recurring-ical-events==3.4.1
# via caldav
redis==5.2.1
# via
# django-rq
@@ -156,6 +176,7 @@ reportlab==4.3.1
# via modoboa (pyproject.toml)
requests==2.32.3
# via
# caldav
# django-oauth-toolkit
# modoboa (pyproject.toml)
# ovh
@@ -181,7 +202,9 @@ sgmllib3k==1.0.0
sievelib==1.4.2
# via modoboa (pyproject.toml)
six==1.17.0
# via python-dateutil
# via
# python-dateutil
# vobject
sqlparse==0.5.3
# via django
tldextract==5.1.3
@@ -191,12 +214,25 @@ typing-extensions==4.12.2
# dj-database-url
# jwcrypto
# sievelib
tzdata==2025.1
# via
# icalendar
# recurring-ical-events
# x-wr-timezone
tzlocal==5.2
# via caldav
uritemplate==4.1.1
# via
# drf-spectacular
# modoboa (pyproject.toml)
urllib3==2.3.0
# via requests
vobject==0.9.9
# via
# caldav
# modoboa (pyproject.toml)
x-wr-timezone==2.0.0
# via recurring-ical-events
zope-event==5.0
# via gevent
zope-interface==7.2
+44 -7
View File
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --extra=test --output-file=test-requirements.txt pyproject.toml
@@ -15,7 +15,9 @@ asgiref==3.8.1
# django
# django-cors-headers
# modoboa (pyproject.toml)
attrs==25.1.0
async-timeout==5.0.1
# via redis
attrs==24.3.0
# via
# jsonschema
# referencing
@@ -23,7 +25,9 @@ bcrypt==4.2.1
# via modoboa (pyproject.toml)
cachetools==5.5.1
# via tox
certifi==2025.1.31
caldav==1.3.9
# via modoboa (pyproject.toml)
certifi==2024.12.14
# via requests
cffi==1.17.1
# via
@@ -37,7 +41,9 @@ chardet==5.2.0
charset-normalizer==3.4.1
# via requests
click==8.1.8
# via rq
# via
# rq
# x-wr-timezone
colorama==0.4.6
# via tox
cryptography==44.0.1
@@ -119,6 +125,11 @@ greenlet==3.1.1
# via gevent
httmock==1.4.0
# via modoboa (pyproject.toml)
icalendar==6.1.1
# via
# caldav
# recurring-ical-events
# x-wr-timezone
idna==3.10
# via
# requests
@@ -132,7 +143,9 @@ jsonschema-specifications==2024.10.1
jwcrypto==1.5.6
# via django-oauth-toolkit
lxml==5.3.1
# via lxml-html-clean
# via
# caldav
# lxml-html-clean
lxml-html-clean==0.4.1
# via modoboa (pyproject.toml)
oath==1.4.4
@@ -170,15 +183,23 @@ pyproject-api==1.9.0
python-dateutil==2.9.0.post0
# via
# faker
# icalendar
# modoboa (pyproject.toml)
# recurring-ical-events
# vobject
python-magic==0.4.27
# via modoboa (pyproject.toml)
pytz==2025.1
# via modoboa (pyproject.toml)
# via
# caldav
# modoboa (pyproject.toml)
# vobject
pyyaml==6.0.2
# via drf-spectacular
qrcode==8.0
# via modoboa (pyproject.toml)
recurring-ical-events==3.4.1
# via caldav
redis==5.2.1
# via
# django-rq
@@ -192,6 +213,7 @@ reportlab==4.3.1
# via modoboa (pyproject.toml)
requests==2.32.3
# via
# caldav
# django-oauth-toolkit
# httmock
# modoboa (pyproject.toml)
@@ -218,7 +240,9 @@ sgmllib3k==1.0.0
sievelib==1.4.2
# via modoboa (pyproject.toml)
six==1.17.0
# via python-dateutil
# via
# python-dateutil
# vobject
sqlparse==0.5.3
# via django
testfixtures==8.3.0
@@ -233,6 +257,13 @@ typing-extensions==4.12.2
# faker
# jwcrypto
# sievelib
tzdata==2025.1
# via
# icalendar
# recurring-ical-events
# x-wr-timezone
tzlocal==5.2
# via caldav
uritemplate==4.1.1
# via
# drf-spectacular
@@ -241,6 +272,12 @@ urllib3==2.3.0
# via requests
virtualenv==20.29.2
# via tox
vobject==0.9.9
# via
# caldav
# modoboa (pyproject.toml)
x-wr-timezone==2.0.0
# via recurring-ical-events
zope-event==5.0
# via gevent
zope-interface==7.2