{"package": "modoboa", "summary": "Mail hosting made simple", "pypi_url": "https://pypi.org/project/modoboa", "piwheels_url": "https://www.piwheels.org/project/modoboa", "releases": {"2.9.0": {"released": "2026-05-29 15:34:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.9.0-py3-none-any.whl": {"file_url": "/simple/modoboa/modoboa-2.9.0-py3-none-any.whl", "filehash": "0934e74b3052fa57fb4f9a0651c47f2e2b522698fc29068b9621e0cd8813ea1f", "filesize": 5504960, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "charset-normalizer", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "html2text", "idna", "libpass", "lxml-html-clean", "oath", "ovh", "packaging", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.8.2": {"released": "2026-04-08 15:41:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.8.2-py3-none-any.whl", "filehash": "559740cd954716c2d1ccd5417fa2fb608cd094dbe2970f4728bb0aa7029f5bcd", "filesize": 4920625, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "charset-normalizer", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "html2text", "idna", "libpass", "lxml-html-clean", "oath", "ovh", "packaging", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.8.1": {"released": "2026-03-31 15:45:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.8.1-py3-none-any.whl", "filehash": "d071fcaef072ba95cfa1fa48fb409aaef82801e5227834d60f7b3d578e75cf6b", "filesize": 4917990, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "charset-normalizer", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "html2text", "idna", "libpass", "lxml-html-clean", "oath", "ovh", "packaging", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.8.0": {"released": "2026-03-23 10:26:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.8.0-py3-none-any.whl", "filehash": "039ba23294be5078dbc72ce01c9d52e9834e6ab5b7616774ca33c8a24cd49dd3", "filesize": 4918621, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "charset-normalizer", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "html2text", "idna", "libpass", "lxml-html-clean", "oath", "ovh", "packaging", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.7.2": {"released": "2026-02-25 09:15:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.7.2-py3-none-any.whl", "filehash": "a1e66799d7b6401b7909a240f17cedf2fc22307a772a457a63c60df6f7b0a837", "filesize": 4916765, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "html2text", "idna", "libpass", "lxml-html-clean", "oath", "ovh", "packaging", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.7.1": {"released": "2026-02-23 15:35:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.7.1-py3-none-any.whl", "filehash": "6c5c5497edcfcdb4abc1e09e753a96d6ae84cedd5b9b629ba9d223b6f2b08eb7", "filesize": 4917013, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "html2text", "idna", "libpass", "lxml-html-clean", "oath", "ovh", "packaging", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.7.0": {"released": "2026-02-04 16:34:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.7.0-py3-none-any.whl", "filehash": "3a2872dc2e0849775d66ed2e27255475f17e61f364fe1db08c4f59bd4a4c8945", "filesize": 4839029, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "html2text", "idna", "libpass", "lxml-html-clean", "oath", "ovh", "packaging", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.6.5": {"released": "2025-12-02 16:05:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.6.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.6.5-py3-none-any.whl", "filehash": "95d8df488e161f4d6d7a1e18e6e70d462f7c87900ea2a65646e746989c4d65cb", "filesize": 4840158, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.6.4": {"released": "2025-11-28 14:57:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.6.4-py3-none-any.whl", "filehash": "017566c2e5466a03a6f4edeaefa182f4b048905a123110d9fafbf6643944f1b1", "filesize": 4748335, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.6.3": {"released": "2025-11-14 16:23:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.6.3-py3-none-any.whl", "filehash": "8d9c225090a349df0e37b78e5e3a76f7fb5da1917ef921cfc36edddc0d1bc954", "filesize": 4728314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.6.2": {"released": "2025-10-28 00:58:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.6.2-py3-none-any.whl", "filehash": "3ec24f99ff107bc7ce0a399ce879e472b8f88432ab5b9c10b7e758fd9680ff9e", "filesize": 4730374, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.6.1": {"released": "2025-10-16 15:51:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.6.1-py3-none-any.whl", "filehash": "6dc20237a5386eeee36ab02b0e25efe5e87b0e18dee9949a4a086eccf890bace", "filesize": 4730375, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.6.0": {"released": "2025-09-23 09:23:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.6.0-py3-none-any.whl", "filehash": "9d027e39933e9e55143615bba43356a9524035fe293d0965c53a2534de40d7d5", "filesize": 4726332, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.5.1": {"released": "2025-09-10 16:13:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.5.1-py3-none-any.whl", "filehash": "839a4df82d1c803571a7354417ebe5a2a3abf457ee2b71eef0017b68dc121910", "filesize": 4722320, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.5.0": {"released": "2025-09-08 14:45:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.5.0-py3-none-any.whl", "filehash": "122906da025ef178296eae8759a87bc9fcd66bdb3a2b7bfc0331d692f1f2a4b9", "filesize": 4722140, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "html2text", "idna", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.11": {"released": "2025-08-22 08:36:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.11-py3-none-any.whl", "filehash": "aec0ce8ed2b9de7742658c8cf4515a48612d44cec71bba5ff01219cc483d709b", "filesize": 4634459, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.10": {"released": "2025-08-07 12:37:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.10-py3-none-any.whl", "filehash": "730fe5d1b7e484fd6cf9316d67b64d31cc965a919c493b0ea3143df3220e1ded", "filesize": 4622127, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.9": {"released": "2025-07-31 12:44:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.9-py3-none-any.whl", "filehash": "4e0dd538c75cce7a480b76bd21a83133c22182b67a33f471535119170c3b772c", "filesize": 4614163, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.8": {"released": "2025-07-29 16:25:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.8-py3-none-any.whl", "filehash": "a1c43c53e99dc8916259622ed08212913e0305b295c5e3f885cb86e7ec5bd33b", "filesize": 4620015, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.7": {"released": "2025-07-27 11:14:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.7-py3-none-any.whl", "filehash": "103c53d7438f78fab1b5193fa978d25897d403d25591a5dfd08b79c87125e325", "filesize": 4619797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.6": {"released": "2025-07-26 18:44:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.6-py3-none-any.whl", "filehash": "ebf613df1857bab66abed8f7744a1a4b98e00350e25792ffecff39bebcc50bca", "filesize": 4597491, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.5": {"released": "2025-07-26 17:37:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.5-py3-none-any.whl", "filehash": "29963826f1e25e84e3b0a8561dd2b90335a5db540af2d55984ee573218f34b2c", "filesize": 4604197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.4": {"released": "2025-07-25 11:29:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.4-py3-none-any.whl", "filehash": "6228635bc98a9e982bb9eaac562d3b50315f5538b10782ebfb0406a64110fef1", "filesize": 4600735, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.3": {"released": "2025-07-18 20:45:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.3-py3-none-any.whl", "filehash": "7e0b24b44355ef7d4b02ce50287af8484a583b0ec23dfc72045e467335351100", "filesize": 4596462, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.2": {"released": "2025-07-18 12:54:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.2-py3-none-any.whl", "filehash": "51cfd27539877fdbd91b4e577a64b6deb0c59e094913deb5600ab0c40d14f3da", "filesize": 4598893, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.1": {"released": "2025-07-07 13:44:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.1-py3-none-any.whl", "filehash": "500af60a0d17bb01e6741cfe4e315d53bbdb45605fdfa29df66f1758ecf35d30", "filesize": 4589186, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.4.0": {"released": "2025-07-03 07:42:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.4.0-py3-none-any.whl", "filehash": "0304d6133aac177f8cceeb919f3c8b04e5ce415fa3e14e69cdc53ae3dbc63091", "filesize": 4585345, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "caldav", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-nested-routers", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "packaging", "passlib", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool-bindings", "sievelib", "tldextract", "uritemplate", "vobject"]}}}, "2.3.6": {"released": "2025-03-28 12:29:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.6-py3-none-any.whl", "filehash": "e1974e1ab04f54464673d3e4847116af00df4f711470193ac3fd4ea63c501583", "filesize": 13120276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.5": {"released": "2025-03-26 13:55:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.5-py3-none-any.whl", "filehash": "c86481b225b2f55868600deeae0bf3adb4dabf3509d9d98beb09d18fb763ce5d", "filesize": 13120116, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml-html-clean", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.4": {"released": "2024-12-02 10:34:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.4-py3-none-any.whl", "filehash": "d8e3952cfcbac88507b615b015f597edc14cc85a35c642927ea3dffe5f08f3bf", "filesize": 13117848, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.3": {"released": "2024-12-02 08:31:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.3-py3-none-any.whl", "filehash": "a368293d2c46bb6e67b740ec863f921f3fc7348343febbeeec6b9d56defa17a1", "filesize": 13117717, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.2": {"released": "2024-08-22 14:28:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.2-py3-none-any.whl", "filehash": "3d6fc36e3eb299b230691644174eafac9b15f16dfd613e265312762c98ec3958", "filesize": 13045201, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.1": {"released": "2024-08-20 11:39:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.1-py3-none-any.whl", "filehash": "3bdbfe54264f0996295a304d08158997e18cce1c2880977395e2a40cff50abf9", "filesize": 13045208, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.0": {"released": "2024-08-02 08:44:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.0-py3-none-any.whl", "filehash": "be03a066b3c95f92356db284e71733e6894bbb63049121a43dab47b5ec44830e", "filesize": 13045310, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.0b4": {"released": "2024-07-19 09:57:31", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.0b4-py3-none-any.whl", "filehash": "8094692237ecec846ff253e9fdff397a0f727588b942cf30436e3e68c2ded8f3", "filesize": 13087555, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.0b3": {"released": "2024-07-18 11:48:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.0b3-py3-none-any.whl", "filehash": "67dd38ed040a1c05d62c22a6fb3c0d74e21524d9c5a913c20b7e0096b217b86c", "filesize": 13087402, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.0b2": {"released": "2024-07-17 15:49:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.0b2-py3-none-any.whl", "filehash": "856a503918d03d10bd480103c687beae1684aac6943e26dc4a61f2631edfc207", "filesize": 13106453, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.3.0b1": {"released": "2024-07-17 11:52:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.3.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.3.0b1-py3-none-any.whl", "filehash": "2c5bfff1c27b4ea14c02d7986697a93cb8d5d0d87b478ae42231503c4ecb4665", "filesize": 10298900, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-cors-headers", "django-environ", "django-filter", "django-oauth-toolkit", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-rq", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "drf-spectacular", "feedparser", "fido2", "gevent", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rq", "rrdtool", "sievelib", "tldextract", "uritemplate"]}}}, "2.2.4": {"released": "2024-01-11 16:52:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.3": {"released": "2023-12-22 10:55:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.2": {"released": "2023-10-20 14:46:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.1": {"released": "2023-10-10 07:30:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.0": {"released": "2023-08-30 16:47:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.1.3.dev0": {"released": "2023-04-22 11:44:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.1.3.dev0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.1.3.dev0-py3-none-any.whl", "filehash": "de9d02559c94690a23f07cfe3c116196461cfea06d4098e8d6dd90e085e82de9", "filesize": 12653309, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rrdtool", "tldextract", "uritemplate"]}}}, "2.1.2": {"released": "2023-05-03 07:59:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.1.2.dev0": {"released": "2023-04-22 09:33:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.1.2.dev0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.1.2.dev0-py3-none-any.whl", "filehash": "67732b27cb6b8925814e2b29899079ebda75d515165d9891bb7c3ad2cf0706af", "filesize": 12653309, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rrdtool", "tldextract", "uritemplate"]}}}, "2.1.1": {"released": "2023-04-23 07:47:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.1.0": {"released": "2023-04-22 08:19:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.1.0-py3-none-any.whl", "filehash": "2737e83db679c1dc89a313f13c42a03d873df29c8c662c923b8e6c2ac66462a9", "filesize": 10036076, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "defusedxml", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-rename-app", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "python-magic", "pytz", "qrcode", "redis", "reportlab", "requests", "rrdtool", "tldextract", "uritemplate"]}}}, "2.0.5": {"released": "2023-02-23 10:48:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.5-py3-none-any.whl", "filehash": "8e6af5e630d6233e6a2e478bb66479fc605fbfb80806f23f2cb809cbc8ba7d91", "filesize": 12520801, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.4": {"released": "2023-02-11 08:10:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.4-py3-none-any.whl", "filehash": "1a181cb7ed1030d283ed4be1bdc0d5761c094246cd92fca84010eb00d474373e", "filesize": 12421286, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "python-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.3": {"released": "2022-10-27 16:11:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.3-py3-none-any.whl", "filehash": "3266f716e7a5e919f80ececbe89fbee6dc6b8aa61a97eca2303538f1f8912cf6", "filesize": 12392931, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.2": {"released": "2022-09-25 08:26:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.2-py3-none-any.whl", "filehash": "d50cb4ced1f374f773d8971576c973757414944b2e846c3b15c4ec9d261e23ba", "filesize": 12377727, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.1": {"released": "2022-05-18 15:19:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.1-py3-none-any.whl", "filehash": "a87ca7c8a1fc071363bbcfded3ada3ac1f8225ec787a0a5880817358cf0cfd54", "filesize": 12407487, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "asgiref", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.0": {"released": "2022-05-05 14:23:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.0-py3-none-any.whl", "filehash": "63989a3b7b0b2eb43385d8716048d0d1f088334bca8e22d662cf696f706796a7", "filesize": 12406981, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-spectacular", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.0b3": {"released": "2021-09-22 08:23:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.0b3-py3-none-any.whl", "filehash": "d9b81150474672061e8386abe64b56b84912ef8e1ec0b64b880a8294e2f3360c", "filesize": 12325302, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-flex-fields", "drf-spectacular", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.0b2": {"released": "2021-08-26 13:49:47", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.0b2-py3-none-any.whl", "filehash": "534660215f30097c47172671fe91bc027aabfbeaedf7027fcae5bc45dd68e02f", "filesize": 12325309, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-flex-fields", "drf-spectacular", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "2.0.0b1": {"released": "2021-08-25 14:52:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-2.0.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-2.0.0b1-py3-none-any.whl", "filehash": "a1983d1a63bbe5767e9c02b1d9b1eb63af5f04daa5dbcad4b9f330f3ef6b6a7d", "filesize": 9801163, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-filter", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "djangorestframework-simplejwt", "dnspython", "drf-flex-fields", "drf-spectacular", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "1.17.0": {"released": "2020-11-05 15:19:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.17.0-py3-none-any.whl", "filehash": "03dc0bec62d5dd2435ce47c96ce47bacea980bac2112a34f92a51c3f9cc7eb1f", "filesize": 9747477, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-otp", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "qrcode", "redis", "requests", "rrdtool", "uritemplate"]}}}, "1.16.1": {"released": "2020-10-05 07:30:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.16.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.16.1-py3-none-any.whl", "filehash": "560d8f0cbaef74af0efe6b319657fc64d810d70560e758acc26d79b610789f85", "filesize": 9729584, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "redis", "requests", "rrdtool", "uritemplate"]}}}, "1.16.0": {"released": "2020-10-02 14:09:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.16.0-py3-none-any.whl", "filehash": "9b2acadc7f576934146816a7d3692f0ccea9ecee1c6448ccf1d1e4eb4f5d9967", "filesize": 9729582, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["aioredis", "aiosmtplib", "bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "greenlet", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "redis", "requests", "rrdtool", "uritemplate"]}}}, "1.15.0": {"released": "2020-05-07 12:24:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.15.0-py3-none-any.whl", "filehash": "24fb6de7809d88393288bedb2ff2707dac420090febc22634ab8678c0e21a2c8", "filesize": 9580152, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["bcrypt", "chardet", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-phonenumber-field", "django-reversion", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "jsonfield", "lxml", "oath", "ovh", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "uritemplate"]}}}, "1.14.0": {"released": "2019-07-05 13:51:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.14.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.14.0-py2.py3-none-any.whl", "filehash": "e1918f5d06dade71486b09477333d5d7991fd870d5b056eeeec65db0f1ee47a4", "filesize": 7790777, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.13.1": {"released": "2019-01-31 18:36:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.13.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.13.1-py2.py3-none-any.whl", "filehash": "003ea1edb28e7bc7589d1643fa840dfa8fb969b6974ff82b3c885c057016fa93", "filesize": 7650215, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.13.0": {"released": "2018-12-21 16:58:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.13.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.13.0-py2.py3-none-any.whl", "filehash": "bcdfd8fcda29c694a9d704be67e5ea5e2621a0d6967bcf139565a6026cc7416d", "filesize": 7650106, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.12.2": {"released": "2018-10-19 08:04:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.12.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.12.2-py2.py3-none-any.whl", "filehash": "5f0d71525261608c3f1f54ff928cb64eaba73f830c5ad0045cddc8e14d038852", "filesize": 7618606, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.12.1": {"released": "2018-10-17 15:02:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.12.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.12.1-py2.py3-none-any.whl", "filehash": "d53d9530827ceceb96c923b6078feb5c6c6b270e0439a9b9f34c2aaf6bb9fd1a", "filesize": 7618346, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.12.0": {"released": "2018-10-17 14:07:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.12.0-py2.py3-none-any.whl", "filehash": "855b42e4acac35062ec4066bc24913017dab7e407a88efe1cb6a77c8b082d6d5", "filesize": 7617819, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.11.1": {"released": "2018-10-12 20:50:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.11.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.11.1-py2.py3-none-any.whl", "filehash": "6e5d8f791da8ea4e4f473941fe43b1fd4d57f2972f0825a140ae83ea28803fd0", "filesize": 6231876, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.11.0": {"released": "2018-10-12 15:58:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.11.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.11.0-py2.py3-none-any.whl", "filehash": "f1d03d11e35620527b48573acf7c44187685f2d46bb05046e0edace20b185ee3", "filesize": 6231861, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.7": {"released": "2018-10-01 11:47:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.7-py2.py3-none-any.whl", "filehash": "919fab8ba5c5db81e53f196b0b0a21b8e08346ed4321e2794e70c957d7072734", "filesize": 6219281, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.6": {"released": "2018-07-12 13:26:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.6-py2.py3-none-any.whl", "filehash": "ba9d023bd6a3e440733af5c9958ffc8e5bdb777f35752df9b18ef4618d7606a9", "filesize": 6190006, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.5": {"released": "2018-05-14 16:19:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.5-py2.py3-none-any.whl", "filehash": "456832705a70be0332b0ca53a8b683381616e340cee99794ae66c07f6f43cad3", "filesize": 6092169, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.4": {"released": "2018-04-06 10:30:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.4-py2.py3-none-any.whl", "filehash": "b8672e3f45c41df1c456d0454fcf69f19fececfc1c75a23da2cc37bb6bea8bdd", "filesize": 6091624, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "jsonfield", "lxml", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.3": {"released": "2018-03-02 08:01:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.3-py2.py3-none-any.whl", "filehash": "7351d3abc9e6e796814e839071837763bcd72682391803f56b90094a7476d00d", "filesize": 6091728, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.2": {"released": "2018-02-09 14:06:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.2-py2.py3-none-any.whl", "filehash": "7c93910c6843eb31ebe8331bcf739c8c8e1a27c7aece9cd7ca981825a76fcfba", "filesize": 6091477, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.1": {"released": "2018-01-26 16:27:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.1-py2.py3-none-any.whl", "filehash": "ab48de736295d7729a7a17848bce604a9cd61dac9904f9f93e5d5d1563adde3a", "filesize": 6089267, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-csv", "bcrypt", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.10.0": {"released": "2018-01-25 09:57:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.10.0-py2.py3-none-any.whl", "filehash": "8125112511b6810825636461d6f73bf1ca4f7aba5117941264e56c7e0850878e", "filesize": 6089464, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-csv", "bcrypt", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.9.1": {"released": "2017-10-11 16:25:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.9.1-py3-none-any.whl", "filehash": "8063d010109708a36daf8c0e7a5188c834496f3397fdd4400e478f051a93d685", "filesize": 4522425, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.9.0": {"released": "2017-09-09 07:27:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.9.0-py3-none-any.whl", "filehash": "60f83c34b35b983b6fc9618efb15a8dcb39a5855da01dcc3a524b5616afb5998", "filesize": 4517617, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.8.3": {"released": "2017-09-08 08:58:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.8.3-py3-none-any.whl", "filehash": "c6a3a2583511e7ca5867807ae93c3d57450f6f1b35f1a092002a1d5f968cb34e", "filesize": 4506763, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.8.2": {"released": "2017-07-28 13:53:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.8.2-py3-none-any.whl", "filehash": "565955974687bb8e357811dcdbb9c882eeae5ab3a8f704f489ecf9b3e0512395", "filesize": 4506027, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-ckeditor", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}, "1.8.1": {"released": "2017-07-07 13:41:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.8.1-py3-none-any.whl", "filehash": "b58c02a55171895588b3f73539dcefefed80e6694eceed57f663abeb8ba0377a", "filesize": 4505922, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "dj-database-url", "django", "django-ckeditor", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar33", "py-dateutil", "pycrypto", "pytz", "requests", "rfc6266"]}}}, "1.8.0": {"released": "2017-06-30 08:07:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.8.0-py3-none-any.whl", "filehash": "feb936680e4f30e070d9a82307bce0bd910a849bfcfdd1474a32878344d5c2f7", "filesize": 4499874, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "dj-database-url", "django", "django-ckeditor", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar33", "py-dateutil", "pycrypto", "pytz", "requests", "rfc6266"]}}}, "1.7.4": {"released": "2017-04-25 14:57:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.7.4-py3-none-any.whl", "filehash": "7791b9f512df290a19e157d8a99fb6276dfcb63b4ecc729b4d04035fd4919575", "filesize": 4465429, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "dj-database-url", "django", "django-ckeditor", "django-passwords", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "pytz", "requests", "rfc6266"]}}}, "1.7.3": {"released": "2017-04-20 17:34:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.7.3-py3-none-any.whl", "filehash": "14b3d17aff66362e3eb0ad79804b41e51a5c7ce04f6ea9a582314b8890521a2e", "filesize": 4463385, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "dj-database-url", "django", "django-ckeditor", "django-passwords", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "pytz", "requests", "rfc6266"]}}}, "1.7.2": {"released": "2017-03-16 16:32:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.7.2-py3-none-any.whl", "filehash": "da23080896565cc4c30d5f53380fa2e6bd11b2ba47ab588f3a8e0230392374b3", "filesize": 5700520, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "coreapi", "coreapi-cli", "dj-database-url", "django", "django-ckeditor", "django-passwords", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "requests", "rfc6266"]}}}, "1.7.1": {"released": "2017-03-08 09:09:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.7.1-py3-none-any.whl", "filehash": "1bb1ef19d687ff8514b16402537a37164a946fe691fa5f3f61edd4e7794118e3", "filesize": 5697764, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "requests", "rfc6266"]}}}, "1.7.0": {"released": "2017-03-03 12:28:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.7.0-py3-none-any.whl", "filehash": "958cd70a6a8e69d3cdedcdef52a8e9551973e2063d1f86c1af59a1256c020d42", "filesize": 5697877, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "requests", "rfc6266"]}}}, "1.6.3": {"released": "2017-01-17 09:42:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.6.3-py3-none-any.whl", "filehash": "06e97b30ea05fbf644152a68549b2160482ba44f6ec417315e96becd168141d5", "filesize": 5688029, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "requests", "rfc6266"]}}}, "1.6.2": {"released": "2016-12-13 18:08:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.6.2-py3-none-any.whl", "filehash": "51e5a16e5c75276e0f62a0a3b56ea19f471bcf475ede17bb6a3b13c9bfd9418c", "filesize": 5687222, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "requests", "rfc6266"]}}}, "1.6.1": {"released": "2016-10-12 12:40:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.6.1-py3-none-any.whl", "filehash": "744ad8cebbd63bd71f4910d6f90480b8e4139a30d205a567f4af2ecc9a2274f2", "filesize": 5673218, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "requests", "rfc6266"]}}}, "1.6.0": {"released": "2016-09-16 15:24:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.6.0-py3-none-any.whl", "filehash": "86fc83ee6dc9dd92f741339f5ae4b72562064e78a5379fbcdc721a2d9d73f4dd", "filesize": 5671477, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "passlib", "progressbar", "py-dateutil", "pycrypto", "requests", "rfc6266"]}}}, "1.5.3": {"released": "2016-05-11 14:48:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.5.3-py3-none-any.whl", "filehash": "3265172bef46e29bad31685e1573a0df1bf671f0c1d00e815c2a4faef281c070", "filesize": 5590677, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.5.2": {"released": "2016-05-08 14:02:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.5.2-py3-none-any.whl", "filehash": "109b32648efe8a88c0e578c019ffc753df7d09daba2e16ebfeefd4a42e7cf28e", "filesize": 5590677, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.5.1": {"released": "2016-05-03 07:11:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.5.1-py3-none-any.whl", "filehash": "b7d57606c4ddf02dcce5bfc29d5152e19d3ad3ecded8f4cc11b786f6a299bdff", "filesize": 5588200, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.5.0": {"released": "2016-05-02 11:14:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.5.0-py3-none-any.whl", "filehash": "1aa68246aaa68dfda3f7173dac0be8bd1c4f7e261da61382223408e2c8a45a26", "filesize": 5588195, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "bcrypt", "dj-database-url", "django", "django-passwords", "django-rest-swagger", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.4.5": {"released": "2016-03-15 16:48:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.4.5-py3-none-any.whl", "filehash": "b438506b8cc6a1c2add7d1ffc1134a4be9f48908f06a0cb52384e89cdab52792", "filesize": 5564861, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-passwords", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "factory-boy", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.4.4": {"released": "2016-02-22 08:37:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.4.4-py3-none-any.whl", "filehash": "eaf64049f880aff77fab8f3f9cc11732edf3a0fb0359f3a1b108bd564b561f7d", "filesize": 5564872, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-passwords", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "factory-boy", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.4.3": {"released": "2016-01-28 08:14:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.4.3-py3-none-any.whl", "filehash": "cdf4ea28983fa6cda7e08c2ff37fbb4fb187a1a82a6864293535281e65abf474", "filesize": 5565042, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-passwords", "django-reversion", "django-subcommand2", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "factory-boy", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.4.2": {"released": "2015-12-13 20:26:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.4.2-py3-none-any.whl", "filehash": "9a06574dce7fa241d7a8137efb2afc406d731f0981c1cddab17d371881fe0946", "filesize": 5563794, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-passwords", "django-reversion", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "factory-boy", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.4.1": {"released": "2015-12-04 20:37:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.4.1-py3-none-any.whl", "filehash": "213ad76c2c6fb6879a910598e83a4529960071e542d510a9aef511e90cb7edc7", "filesize": 5563739, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-passwords", "django-reversion", "django-versionfield2", "django-xforwardedfor-middleware", "djangorestframework", "factory-boy", "passlib", "progressbar", "pycrypto", "requests", "rfc6266"]}}}, "1.3.5": {"released": "2015-10-21 08:45:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.3.5-py3-none-any.whl", "filehash": "881e86257e3b33753c61779467b1866fe316e330828861bafbe3f107ffb78db6", "filesize": 5229512, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-passwords", "django-reversion", "django-versionfield2", "django-xforwardedfor-middleware", "factory-boy", "passlib", "pycrypto", "requests"]}}}, "1.3.4": {"released": "2015-07-09 08:29:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.3.4-py3-none-any.whl", "filehash": "74de3d929d474959ae53f91a45be9abb0b6794247e0cf0aff96280721793419f", "filesize": 5197100, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-reversion", "django-versionfield2", "django-xforwardedfor-middleware", "factory-boy", "passlib", "pycrypto", "requests"]}}}, "1.3.3": {"released": "2015-06-14 09:11:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.3.3-py3-none-any.whl", "filehash": "e8cacbf00dbad88e5c086c24957f8a94791ccac3bc9a5ae34991b97a88178e81", "filesize": 5033624, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-reversion", "django-versionfield2", "django-xforwardedfor-middleware", "factory-boy", "passlib", "pycrypto", "requests"]}}}, "1.3.2": {"released": "2015-06-11 17:55:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.3.2-py3-none-any.whl", "filehash": "337ec01ca0c7f2c056aedf36a72c34a9785c152deb045543efa573a0416473ce", "filesize": 5033293, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-reversion", "django-versionfield2", "django-xforwardedfor-middleware", "factory-boy", "passlib", "pycrypto", "requests"]}}}, "1.3.1": {"released": "2015-05-01 13:23:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.3.1-py3-none-any.whl", "filehash": "ca3537cea4ac18f480584c9fcb55035ff9c7f4deb4f4460b4ad06a3d06453c75", "filesize": 5033197, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-reversion", "django-versionfield2", "factory-boy", "passlib", "pycrypto", "requests"]}}}, "1.3.0": {"released": "2015-04-30 13:28:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.3.0-py3-none-any.whl", "filehash": "f727229619b4b4522a43981ef668ae5b035802abac7e95d75003889b12011a10", "filesize": 5033184, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "dj-database-url", "django", "django-reversion", "django-versionfield2", "factory-boy", "passlib", "pycrypto", "requests"]}}}, "1.2.2": {"released": "2015-06-18 19:10:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.2.2-py3-none-any.whl", "filehash": "51635a33e095e839c5b76704059420c3b62f42fc99a8063863f855153b4a7f71", "filesize": 5734811, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "chardet", "dj-database-url", "django", "django-reversion", "django-versionfield2", "django-xforwardedfor-middleware", "factory-boy", "lxml", "passlib", "pycrypto", "requests", "rfc6266", "sievelib", "south"]}}}, "1.2.1": {"released": "2015-03-11 12:46:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.2.1-py3-none-any.whl", "filehash": "d60abda6c0a1c8627297835dc91409866c585e222bc506101ae90d6ccf45b82f", "filesize": 5732812, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "chardet", "dj-database-url", "django", "django-reversion", "django-versionfield2", "factory-boy", "lxml", "passlib", "pycrypto", "requests", "rfc6266", "sievelib", "south"]}}}, "1.2.0": {"released": "2014-12-31 12:19:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.2.0-py3-none-any.whl", "filehash": "9ea6961ef608ad1e9599a2b9eb4f3580b10c97ca86bdbf555cae8831e77a847c", "filesize": 5720501, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "chardet", "dj-database-url", "django", "django-reversion", "django-versionfield2", "factory-boy", "lxml", "passlib", "pycrypto", "requests", "rfc6266", "sievelib", "south"]}}}, "1.2.0-rc2": {"released": "2014-12-14 10:02:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"modoboa-1.2.0rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-1.2.0rc2-py3-none-any.whl", "filehash": "a47f76f272d9b19171a034a9a2b70a139bcc6f6005906efa5625f0e55eecd68f", "filesize": 5712805, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "chardet", "dj-database-url", "django", "django-reversion", "django-versionfield", "factory-boy", "lxml", "passlib", "pycrypto", "requests", "rfc6266", "sievelib", "south"]}}}, "0.7.0": {"released": "2018-10-12 09:23:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"modoboa-0.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/modoboa/modoboa-0.7.0-py2.py3-none-any.whl", "filehash": "9ca02c8904df74ab31913b80078bd7de1752b18869ac67907c9fc5e2d79ebf3c", "filesize": 6219229, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["backports-csv", "bcrypt", "chardet", "coreapi", "coreapi-cli", "cryptography", "dj-database-url", "django", "django-braces", "django-ckeditor", "django-reversion", "django-subcommand2", "django-xforwardedfor-middleware", "djangorestframework", "dnspython", "feedparser", "gevent", "ipaddress", "jsonfield", "lxml", "passlib", "pillow", "progressbar33", "py-dateutil", "pytz", "requests", "rfc6266"]}}}}}