diff --git a/poetry.lock b/poetry.lock index 027810cf38a8203f51edc3a2c63ef799e2713514..61dae5929a8e188760a5eed4193bb97f532ba1c8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -13,65 +13,66 @@ description = "AlekSIS (School Information System) — Core" category = "main" optional = false python-versions = "^3.7" - -[package.dependencies] -calendarweek = ">=0.4.3,<0.5.0" -celery-progress = ">=0.0.12,<0.0.13" -colour = ">=0.1.5,<0.2.0" -Django = ">=3.0,<4.0" -django-any-js = ">=1.0,<2.0" -django-bleach = ">=0.6.1,<0.7.0" -django-cache-memoize = ">=0.1.6,<0.2.0" -django-ckeditor = ">=6.0.0,<7.0.0" -django-colorfield = ">=0.3.0,<0.4.0" -django-dbbackup = ">=3.3.0,<4.0.0" -django-debug-toolbar = ">=2.0,<3.0" -django-dynamic-preferences = ">=1.9,<2.0" -django-easy-audit = ">=1.2rc1,<2.0" -django-favicon-plus-reloaded = ">=1.0.4,<2.0.0" -django-filter = ">=2.2.0,<3.0.0" -django-guardian = ">=2.2.0,<3.0.0" -django-hattori = ">=0.2,<0.3" +develop = false + +[package.dependencies] +calendarweek = "^0.4.3" +celery-progress = "^0.0.12" +colour = "^0.1.5" +Django = "^3.0" +django-any-js = "^1.0" +django-bleach = "^0.6.1" +django-cache-memoize = "^0.1.6" +django-ckeditor = "^6.0.0" +django-colorfield = "^0.3.0" +django-dbbackup = "^3.3.0" +django-debug-toolbar = "^2.0" +django-dynamic-preferences = "^1.9" +django-easy-audit = "^1.2rc1" +django-favicon-plus-reloaded = "^1.0.4" +django-filter = "^2.2.0" +django-guardian = "^2.2.0" +django-hattori = "^0.2" django-haystack = "3.0b1" -django-health-check = ">=3.12.1,<4.0.0" -django-image-cropping = ">=1.2,<2.0" -django-impersonate = ">=1.4,<2.0" -django-ipware = ">=3.0,<4.0" -django-js-reverse = ">=0.9.1,<0.10.0" -django-jsonstore = ">=0.4.1,<0.5.0" -django-maintenance-mode = ">=0.15.0,<0.16.0" -django-material = ">=1.6.0,<2.0.0" -django-menu-generator = ">=1.0.4,<2.0.0" -django-middleware-global-request = ">=0.1.2,<0.2.0" +django-health-check = "^3.12.1" +django-image-cropping = "^1.2" +django-impersonate = "^1.4" +django-ipware = "^3.0" +django-js-reverse = "^0.9.1" +django-jsonstore = "^0.4.1" +django-maintenance-mode = "^0.15.0" +django-material = "^1.6.0" +django-menu-generator = "^1.0.4" +django-middleware-global-request = "^0.1.2" django-phonenumber-field = {version = "<5.1", extras = ["phonenumbers"]} -django-polymorphic = ">=3.0.0,<4.0.0" -django-prometheus = ">=2.1.0,<3.0.0" -django-pwa = ">=1.0.8,<2.0.0" -django-reversion = ">=3.0.7,<4.0.0" -django-sass-processor = ">=0.8,<0.9" -django_select2 = ">=7.1,<8.0" -django-settings-context-processor = ">=0.2,<0.3" -django-tables2 = ">=2.1,<3.0" -django-templated-email = ">=2.3.0,<3.0.0" -django-two-factor-auth = {version = ">=1.12.1,<2.0.0", extras = ["call", "phonenumbers", "sms", "yubikey"]} -django_widget_tweaks = ">=1.4.5,<2.0.0" -django-yarnpkg = ">=6.0,<7.0" -dynaconf = {version = ">=3.1,<4.0", extras = ["ini", "toml", "yaml"]} -easy-thumbnails = ">=2.6,<3.0" -html2text = ">=2020.0.0,<2021.0.0" -libsass = ">=0.20.0,<0.21.0" -license-expression = ">=1.2,<2.0" -Pillow = ">=7.0,<8.0" -psutil = ">=5.7.0,<6.0.0" -psycopg2 = ">=2.8,<3.0" -python-memcached = ">=1.59,<2.0" -requests = ">=2.22,<3.0" -rules = ">=2.2,<3.0" -spdx-license-list = ">=0.5.0,<0.6.0" +django-polymorphic = "^3.0.0" +django-prometheus = "^2.1.0" +django-pwa = "^1.0.8" +django-reversion = "^3.0.7" +django-sass-processor = "^0.8" +django_select2 = "^7.1" +django-settings-context-processor = "^0.2" +django-tables2 = "^2.1" +django-templated-email = "^2.3.0" +django-two-factor-auth = {version = "^1.12.1", extras = ["call", "phonenumbers", "sms", "yubikey"]} +django_widget_tweaks = "^1.4.5" +django-yarnpkg = "^6.0" +dynaconf = {version = "^3.1", extras = ["ini", "toml", "yaml"]} +easy-thumbnails = "^2.6" +html2text = "^2020.0.0" +libsass = "^0.20.0" +license-expression = "^1.2" +Pillow = "^7.0" +psutil = "^5.7.0" +psycopg2 = "^2.8" +python-memcached = "^1.59" +requests = "^2.22" +rules = "^2.2" +spdx-license-list = "^0.5.0" [package.extras] -celery = ["celery-haystack (>=0.10.0,<0.11.0)", "django-celery-results (>=1.1.2,<2.0.0)", "Celery[django,redis] (>=4.4.0,<5.0.0)", "django-celery-email (>=3.0.0,<4.0.0)", "django-celery-beat (>=2.0.0,<3.0.0)"] ldap = ["django-auth-ldap (>=2.2,<3.0)"] +celery = ["Celery[redis,django] (>=4.4.0,<5.0.0)", "django-celery-results (>=1.1.2,<2.0.0)", "django-celery-beat (>=2.0.0,<3.0.0)", "django-celery-email (>=3.0.0,<4.0.0)", "celery-haystack (>=0.10.0,<0.11.0)"] [package.source] type = "git" @@ -923,8 +924,8 @@ optional = false python-versions = "*" [package.dependencies] -configobj = {version = "*", optional = true, markers = "extra == \"all\""} -"ruamel.yaml" = {version = "*", optional = true, markers = "extra == \"all\""} +configobj = {version = "*", optional = true, markers = "extra == \"ini\""} +"ruamel.yaml" = {version = "*", optional = true, markers = "extra == \"yaml\""} toml = {version = "*", optional = true, markers = "extra == \"toml\""} [package.extras] @@ -1483,7 +1484,7 @@ py = ">=1.8.2" toml = "*" [package.extras] -checkqa_mypy = ["mypy (0.780)"] +checkqa_mypy = ["mypy (==0.780)"] testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"] [[package]] @@ -1499,7 +1500,7 @@ coverage = ">=4.4" pytest = ">=4.6" [package.extras] -testing = ["fields", "hunter", "process-tests (2.0.2)", "six", "pytest-xdist", "virtualenv"] +testing = ["fields", "hunter", "process-tests (==2.0.2)", "six", "pytest-xdist", "virtualenv"] [[package]] name = "pytest-django" @@ -1663,7 +1664,7 @@ urllib3 = ">=1.21.1,<1.27" [package.extras] security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)"] -socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7)", "win-inet-pton"] +socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] [[package]] name = "restructuredtext-lint" @@ -2055,7 +2056,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" [package.extras] brotli = ["brotlipy (>=0.6.0)"] secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] -socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7,<2.0)"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] name = "webencodings" @@ -2675,6 +2676,8 @@ pycryptodome = [ {file = "pycryptodome-3.9.9-cp27-cp27m-macosx_10_6_intel.whl", hash = "sha256:5598dc6c9dbfe882904e54584322893eff185b98960bbe2cdaaa20e8a437b6e5"}, {file = "pycryptodome-3.9.9-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:1cfdb92dca388e27e732caa72a1cc624520fe93752a665c3b6cd8f1a91b34916"}, {file = "pycryptodome-3.9.9-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:5f19e6ef750f677d924d9c7141f54bade3cd56695bbfd8a9ef15d0378557dfe4"}, + {file = "pycryptodome-3.9.9-cp27-cp27m-win32.whl", hash = "sha256:a3d8a9efa213be8232c59cdc6b65600276508e375e0a119d710826248fd18d37"}, + {file = "pycryptodome-3.9.9-cp27-cp27m-win_amd64.whl", hash = "sha256:50826b49fbca348a61529693b0031cdb782c39060fb9dca5ac5dff858159dc5a"}, {file = "pycryptodome-3.9.9-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:19cb674df6c74a14b8b408aa30ba8a89bd1c01e23505100fb45f930fbf0ed0d9"}, {file = "pycryptodome-3.9.9-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:28f75e58d02019a7edc7d4135203d2501dfc47256d175c72c9798f9a129a49a7"}, {file = "pycryptodome-3.9.9-cp35-cp35m-macosx_10_6_intel.whl", hash = "sha256:6d3baaf82681cfb1a842f1c8f77beac791ceedd99af911e4f5fabec32bae2259"}, @@ -2685,17 +2688,26 @@ pycryptodome = [ {file = "pycryptodome-3.9.9-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:7798e73225a699651888489fbb1dbc565e03a509942a8ce6194bbe6fb582a41f"}, {file = "pycryptodome-3.9.9-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:46e96aeb8a9ca8b1edf9b1fd0af4bf6afcf3f1ca7fa35529f5d60b98f3e4e959"}, {file = "pycryptodome-3.9.9-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:843e5f10ecdf9d307032b8b91afe9da1d6ed5bb89d0bbec5c8dcb4ba44008e11"}, + {file = "pycryptodome-3.9.9-cp36-cp36m-win32.whl", hash = "sha256:b68794fba45bdb367eeb71249c26d23e61167510a1d0c3d6cf0f2f14636e62ee"}, + {file = "pycryptodome-3.9.9-cp36-cp36m-win_amd64.whl", hash = "sha256:60febcf5baf70c566d9d9351c47fbd8321da9a4edf2eff45c4c31c86164ca794"}, {file = "pycryptodome-3.9.9-cp37-cp37m-macosx_10_6_intel.whl", hash = "sha256:4ed27951b0a17afd287299e2206a339b5b6d12de9321e1a1575261ef9c4a851b"}, {file = "pycryptodome-3.9.9-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:9000877383e2189dafd1b2fc68c6c726eca9a3cfb6d68148fbb72ccf651959b6"}, {file = "pycryptodome-3.9.9-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:faa682c404c218e8788c3126c9a4b8fbcc54dc245b5b6e8ea5b46f3b63bd0c84"}, {file = "pycryptodome-3.9.9-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:62c488a21c253dadc9f731a32f0ac61e4e436d81a1ea6f7d1d9146ed4d20d6bd"}, + {file = "pycryptodome-3.9.9-cp37-cp37m-win32.whl", hash = "sha256:834b790bbb6bd18956f625af4004d9c15eed12d5186d8e57851454ae76d52215"}, + {file = "pycryptodome-3.9.9-cp37-cp37m-win_amd64.whl", hash = "sha256:70d807d11d508433daf96244ec1c64e55039e8a35931fc5ea9eee94dbe3cb6b5"}, {file = "pycryptodome-3.9.9-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:27397aee992af69d07502126561d851ba3845aa808f0e55c71ad0efa264dd7d4"}, {file = "pycryptodome-3.9.9-cp38-cp38-manylinux1_i686.whl", hash = "sha256:d7ec2bd8f57c559dd24e71891c51c25266a8deb66fc5f02cc97c7fb593d1780a"}, {file = "pycryptodome-3.9.9-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:e15bde67ccb7d4417f627dd16ffe2f5a4c2941ce5278444e884cb26d73ecbc61"}, {file = "pycryptodome-3.9.9-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:5c3c4865730dfb0263f822b966d6d58429d8b1e560d1ddae37685fd9e7c63161"}, + {file = "pycryptodome-3.9.9-cp38-cp38-win32.whl", hash = "sha256:76b1a34d74bb2c91bce460cdc74d1347592045627a955e9a252554481c17c52f"}, + {file = "pycryptodome-3.9.9-cp38-cp38-win_amd64.whl", hash = "sha256:6e4227849e4231a3f5b35ea5bdedf9a82b3883500e5624f00a19156e9a9ef861"}, {file = "pycryptodome-3.9.9-cp39-cp39-manylinux1_i686.whl", hash = "sha256:2a68df525b387201a43b27b879ce8c08948a430e883a756d6c9e3acdaa7d7bd8"}, {file = "pycryptodome-3.9.9-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:a4599c0ca0fc027c780c1c45ed996d5bef03e571470b7b1c7171ec1e1a90914c"}, {file = "pycryptodome-3.9.9-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:b4e6b269a8ddaede774e5c3adbef6bf452ee144e6db8a716d23694953348cd86"}, + {file = "pycryptodome-3.9.9-cp39-cp39-win32.whl", hash = "sha256:a199e9ca46fc6e999e5f47fce342af4b56c7de85fae893c69ab6aa17531fb1e1"}, + {file = "pycryptodome-3.9.9-cp39-cp39-win_amd64.whl", hash = "sha256:6e89bb3826e6f84501e8e3b205c22595d0c5492c2f271cbb9ee1c48eb1866645"}, + {file = "pycryptodome-3.9.9.tar.gz", hash = "sha256:910e202a557e1131b1c1b3f17a63914d57aac55cf9fb9b51644962841c3995c4"}, ] pydocstyle = [ {file = "pydocstyle-5.1.1-py3-none-any.whl", hash = "sha256:aca749e190a01726a4fb472dd4ef23b5c9da7b9205c0a7857c06533de13fd678"}, diff --git a/pyproject.toml b/pyproject.toml index 52f818f4546ee9d0e40a0b88fa47109436d557ca..3336b25d984123a485822439cd8dfe3d3aa194f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ name = "AlekSIS-App-TICDesk" version = "2.0a3.dev0" packages = [ - { include = "aleksis" } + { include = "ticdesk" } ] readme = "README.rst" include = ["CHANGELOG.rst", "LICENCE.rst"]