diff --git a/poetry.lock b/poetry.lock index 65e88ef..8683357 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.4 and should not be changed by hand. [[package]] name = "arrow" version = "1.2.3" description = "Better dates & times for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -19,7 +18,6 @@ python-dateutil = ">=2.7.0" name = "asgiref" version = "3.7.2" description = "ASGI specs, helper code, and adapters" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -34,7 +32,6 @@ tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] name = "attrs" version = "23.1.0" description = "Classes Without Boilerplate" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -53,7 +50,6 @@ tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pyte name = "beautifulsoup4" version = "4.12.2" description = "Screen-scraping library" -category = "main" optional = false python-versions = ">=3.6.0" files = [ @@ -72,7 +68,6 @@ lxml = ["lxml"] name = "black" version = "23.9.1" description = "The uncompromising code formatter." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -117,7 +112,6 @@ uvloop = ["uvloop (>=0.15.2)"] name = "click" version = "8.1.7" description = "Composable command line interface toolkit" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -132,7 +126,6 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -144,7 +137,6 @@ files = [ name = "cssselect2" version = "0.7.0" description = "CSS selectors for Python ElementTree" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -164,7 +156,6 @@ test = ["flake8", "isort", "pytest"] name = "defusedxml" version = "0.7.1" description = "XML bomb protection for Python stdlib modules" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -176,7 +167,6 @@ files = [ name = "diff-match-patch" version = "20230430" description = "Diff Match and Patch" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -191,7 +181,6 @@ dev = ["attribution (==1.6.2)", "black (==23.3.0)", "flit (==3.8.0)", "mypy (==1 name = "django" version = "4.2.5" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -212,7 +201,6 @@ bcrypt = ["bcrypt"] name = "django-appconf" version = "1.0.5" description = "A helper class for handling configuration defaults of packaged apps gracefully." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -227,7 +215,6 @@ django = "*" name = "django-bootstrap-v5" version = "1.0.11" description = "Bootstrap 5 support for Django projects" -category = "main" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -246,7 +233,6 @@ docs = ["m2r2 (>=0.2.5,<0.3.0)", "sphinx (>=4.4,<5.0)", "sphinx_rtd_theme (>=1.0 name = "django-ckeditor" version = "6.7.0" description = "Django admin CKEditor integration." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -262,7 +248,6 @@ django-js-asset = ">=2.0" name = "django-classy-tags" version = "4.1.0" description = "Class based template tags for Django" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -277,7 +262,6 @@ django = ">=3.2" name = "django-cms" version = "3.11.4" description = "Lean enterprise content management powered by Django." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -298,7 +282,6 @@ packaging = "*" name = "django-compressor" version = "4.4" description = "('Compresses linked and inline JavaScript or CSS into single cached files.',)" -category = "main" optional = false python-versions = "*" files = [ @@ -315,7 +298,6 @@ rjsmin = "1.2.1" name = "django-filer" version = "3.0.6" description = "A file management application for django that makes handling of files and images a breeze." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -335,7 +317,6 @@ heif = ["pillow-heif"] name = "django-formtools" version = "2.4.1" description = "A set of high-level abstractions for Django forms" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -350,7 +331,6 @@ Django = ">=3.2" name = "django-import-export" version = "3.3.1" description = "Django application and library for importing and exporting data with included admin integration." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -367,7 +347,6 @@ tablib = {version = "3.5.0", extras = ["html", "ods", "xls", "xlsx", "yaml"]} name = "django-js-asset" version = "2.1.0" description = "script tag with additional attributes for django.forms.Media" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -385,7 +364,6 @@ tests = ["coverage"] name = "django-mail-template" version = "0.1.11" description = "Application for creating mails templates with context variables. There is a double mapping between a mail template and process configuration so is possible to change used mail template of a process at run time." -category = "main" optional = false python-versions = "*" files = [ @@ -400,7 +378,6 @@ django-ckeditor = "*" name = "django-mptt" version = "0.15.0" description = "Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances." -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -418,7 +395,6 @@ tests = ["coverage[toml]", "mock-django"] name = "django-polymorphic" version = "3.1.0" description = "Seamless polymorphic inheritance for Django models" -category = "main" optional = false python-versions = "*" files = [ @@ -433,7 +409,6 @@ Django = ">=2.1" name = "django-sass-processor" version = "1.2.2" description = "SASS processor to compile SCSS files into *.css, while rendering, or offline." -category = "main" optional = false python-versions = "*" files = [ @@ -448,7 +423,6 @@ management-command = ["django-compressor (>=2.4)"] name = "django-sekizai" version = "4.1.0" description = "Django Sekizai" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -464,7 +438,6 @@ django-classy-tags = ">=3.0" name = "django-treebeard" version = "4.7" description = "Efficient tree implementations for Django" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -479,7 +452,6 @@ Django = ">=3.2" name = "djangocms-admin-style" version = "3.2.6" description = "Adds pretty CSS styles for the django CMS admin interface." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -494,7 +466,6 @@ Django = "*" name = "djangocms-attributes-field" version = "3.0.0" description = "Adds attributes to Django models." -category = "main" optional = false python-versions = "*" files = [ @@ -509,7 +480,6 @@ django-cms = ">=3.7" name = "djangocms-column" version = "2.0.0" description = "Column Plugin for django CMS" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -525,7 +495,6 @@ django-cms = ">=3.8.0" name = "djangocms-file" version = "3.0.1" description = "Adds file plugin to django CMS" -category = "main" optional = false python-versions = "*" files = [ @@ -542,7 +511,6 @@ djangocms-attributes-field = ">=1" name = "djangocms-googlemap" version = "2.1.1" description = "Adds Google Maps plugins to django CMS." -category = "main" optional = false python-versions = "*" files = [ @@ -559,7 +527,6 @@ django-treebeard = ">=4.3" name = "djangocms-link" version = "3.1.1" description = "Adds a link plugin to django CMS" -category = "main" optional = false python-versions = "*" files = [ @@ -576,7 +543,6 @@ djangocms-attributes-field = ">=1" name = "djangocms-picture" version = "4.0.0" description = "Adds an image plugin to django CMS" -category = "main" optional = false python-versions = "*" files = [ @@ -594,7 +560,6 @@ easy-thumbnails = "*" name = "djangocms-snippet" version = "3.1.1" description = "Adds snippet plugin to django CMS." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -612,7 +577,6 @@ static-ace = ["djangocms-static-ace"] name = "djangocms-style" version = "3.0.0" description = "Adds style plugin to django CMS" -category = "main" optional = false python-versions = "*" files = [ @@ -628,7 +592,6 @@ djangocms-attributes-field = ">=1" name = "djangocms-text-ckeditor" version = "5.1.3" description = "Text Plugin for django CMS with CKEditor support" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -646,7 +609,6 @@ Pillow = "*" name = "djangocms-video" version = "3.0.0" description = "Adds video plugin to django CMS." -category = "main" optional = false python-versions = "*" files = [ @@ -663,7 +625,6 @@ djangocms-attributes-field = ">=1" name = "easy-thumbnails" version = "2.8.5" description = "Easy thumbnails for Django" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -684,7 +645,6 @@ svg = ["reportlab", "svglib"] name = "et-xmlfile" version = "1.1.0" description = "An implementation of lxml.xmlfile for the standard library" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -694,30 +654,29 @@ files = [ [[package]] name = "gunicorn" -version = "21.2.0" +version = "22.0.0" description = "WSGI HTTP Server for UNIX" -category = "main" optional = true -python-versions = ">=3.5" +python-versions = ">=3.7" files = [ - {file = "gunicorn-21.2.0-py3-none-any.whl", hash = "sha256:3213aa5e8c24949e792bcacfc176fef362e7aac80b76c56f6b5122bf350722f0"}, - {file = "gunicorn-21.2.0.tar.gz", hash = "sha256:88ec8bff1d634f98e61b9f65bc4bf3cd918a90806c6f5c48bc5603849ec81033"}, + {file = "gunicorn-22.0.0-py3-none-any.whl", hash = "sha256:350679f91b24062c86e386e198a15438d53a7a8207235a78ba1b53df4c4378d9"}, + {file = "gunicorn-22.0.0.tar.gz", hash = "sha256:4a0b436239ff76fb33f11c07a16482c521a7e09c1ce3cc293c2330afe01bec63"}, ] [package.dependencies] packaging = "*" [package.extras] -eventlet = ["eventlet (>=0.24.1)"] +eventlet = ["eventlet (>=0.24.1,!=0.36.0)"] gevent = ["gevent (>=1.4.0)"] setproctitle = ["setproctitle"] +testing = ["coverage", "eventlet", "gevent", "pytest", "pytest-cov"] tornado = ["tornado (>=0.2)"] [[package]] name = "html5lib" version = "1.1" description = "HTML parser based on the WHATWG HTML specification" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -739,7 +698,6 @@ lxml = ["lxml"] name = "ics" version = "0.7.2" description = "Python icalendar (rfc5545) parser" -category = "main" optional = false python-versions = "*" files = [ @@ -758,7 +716,6 @@ tatsu = ">4.2" name = "libsass" version = "0.22.0" description = "Sass for Python: A straightforward binding of libsass for Python." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -766,6 +723,7 @@ files = [ {file = "libsass-0.22.0-cp37-abi3-macosx_10_15_x86_64.whl", hash = "sha256:081e256ab3c5f3f09c7b8dea3bf3bf5e64a97c6995fd9eea880639b3f93a9f9a"}, {file = "libsass-0.22.0-cp37-abi3-win32.whl", hash = "sha256:89c5ce497fcf3aba1dd1b19aae93b99f68257e5f2026b731b00a872f13324c7f"}, {file = "libsass-0.22.0-cp37-abi3-win_amd64.whl", hash = "sha256:65455a2728b696b62100eb5932604aa13a29f4ac9a305d95773c14aaa7200aaf"}, + {file = "libsass-0.22.0-cp38-abi3-macosx_14_0_arm64.whl", hash = "sha256:5fb2297a4754a6c8e25cfe5c015a3b51a2b6b9021b333f989bb8ce9d60eb5828"}, {file = "libsass-0.22.0.tar.gz", hash = "sha256:3ab5ad18e47db560f4f0c09e3d28cf3bb1a44711257488ac2adad69f4f7f8425"}, ] @@ -773,7 +731,6 @@ files = [ name = "lxml" version = "4.9.3" description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*" files = [ @@ -881,7 +838,6 @@ source = ["Cython (>=0.29.35)"] name = "markuppy" version = "1.14" description = "An HTML/XML generator" -category = "main" optional = false python-versions = "*" files = [ @@ -892,7 +848,6 @@ files = [ name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -904,7 +859,6 @@ files = [ name = "odfpy" version = "1.4.1" description = "Python API and tools to manipulate OpenDocument files" -category = "main" optional = false python-versions = "*" files = [ @@ -918,7 +872,6 @@ defusedxml = "*" name = "openpyxl" version = "3.1.2" description = "A Python library to read/write Excel 2010 xlsx/xlsm files" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -933,7 +886,6 @@ et-xmlfile = "*" name = "packaging" version = "23.1" description = "Core utilities for Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -945,7 +897,6 @@ files = [ name = "pathspec" version = "0.11.2" description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -957,7 +908,6 @@ files = [ name = "pillow" version = "9.5.0" description = "Python Imaging Library (Fork)" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1037,7 +987,6 @@ tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "pa name = "platformdirs" version = "3.10.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1053,7 +1002,6 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-co name = "psycopg2-binary" version = "2.9.8" description = "psycopg2 - Python-PostgreSQL Database Adapter" -category = "main" optional = true python-versions = ">=3.6" files = [ @@ -1123,7 +1071,6 @@ files = [ name = "python-dateutil" version = "2.8.2" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -1138,7 +1085,6 @@ six = ">=1.5" name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1160,6 +1106,7 @@ files = [ {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"}, {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"}, + {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"}, {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"}, {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"}, {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"}, @@ -1198,7 +1145,6 @@ files = [ name = "rcssmin" version = "1.1.1" description = "CSS Minifier" -category = "main" optional = false python-versions = "*" files = [ @@ -1231,7 +1177,6 @@ files = [ name = "reportlab" version = "4.0.5" description = "The Reportlab Toolkit" -category = "main" optional = false python-versions = ">=3.7,<4" files = [ @@ -1251,7 +1196,6 @@ renderpm = ["rl-renderPM (>=4.0.3,<4.1)"] name = "rjsmin" version = "1.2.1" description = "Javascript Minifier" -category = "main" optional = false python-versions = "*" files = [ @@ -1284,7 +1228,6 @@ files = [ name = "setuptools" version = "68.2.2" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1301,7 +1244,6 @@ testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jar name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1313,7 +1255,6 @@ files = [ name = "soupsieve" version = "2.5" description = "A modern CSS selector implementation for Beautiful Soup." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1325,7 +1266,6 @@ files = [ name = "sqlparse" version = "0.4.4" description = "A non-validating SQL parser." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1342,7 +1282,6 @@ test = ["pytest", "pytest-cov"] name = "svglib" version = "1.5.1" description = "A pure-Python library for reading and converting SVG" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1359,7 +1298,6 @@ tinycss2 = ">=0.6.0" name = "tablib" version = "3.5.0" description = "Format agnostic tabular data library (XLS, JSON, YAML, CSV, etc.)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1389,7 +1327,6 @@ yaml = ["pyyaml"] name = "tatsu" version = "5.8.3" description = "TatSu takes a grammar in a variation of EBNF as input, and outputs a memoizing PEG/Packrat parser in Python." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1404,7 +1341,6 @@ future-regex = ["regex"] name = "tinycss2" version = "1.2.1" description = "A tiny CSS parser" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1423,7 +1359,6 @@ test = ["flake8", "isort", "pytest"] name = "tzdata" version = "2023.3" description = "Provider of IANA time zone data" -category = "main" optional = false python-versions = ">=2" files = [ @@ -1435,7 +1370,6 @@ files = [ name = "webencodings" version = "0.5.1" description = "Character encoding aliases for legacy web content" -category = "main" optional = false python-versions = "*" files = [ @@ -1447,7 +1381,6 @@ files = [ name = "xlrd" version = "2.0.1" description = "Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ @@ -1464,7 +1397,6 @@ test = ["pytest", "pytest-cov"] name = "xlwt" version = "1.3.0" description = "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+" -category = "main" optional = false python-versions = "*" files = [ @@ -1478,4 +1410,4 @@ production = ["gunicorn", "psycopg2-binary"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "2a0bfeca767bc116690002f51b112e9317d71fd9f735a71b223ca1f8e1d24953" +content-hash = "a63dbfcdc702c407e34e07201d8b49916a6a295dabeca3cc2919e3ed3e1d5cc3" diff --git a/pyproject.toml b/pyproject.toml index 7511183..ff0228c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ djangocms-style = "^3.0.0" djangocms-column = "^2.0.0" djangocms-googlemap = "^2.1.1" psycopg2-binary = {version = "^2.9.8", optional = true, extras = ["production"]} -gunicorn = {version = "^21.2.0", optional = true, extras = ["production"]} +gunicorn = {version = "^22.0.0", optional = true, extras = ["production"]} Pillow = "^9.4.0" django-import-export = "^3.3.1" django-bootstrap-v5 = "^1.0.11"