diff --git a/poetry.lock b/poetry.lock index e7f48fc..eb456c4 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.7.1 and should not be changed by hand. [[package]] name = "amqp" version = "5.2.0" description = "Low-level AMQP client for Python (fork of amqplib)." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -19,7 +18,6 @@ vine = ">=5.0.0,<6.0.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 = "asttokens" version = "2.4.1" description = "Annotate AST trees with source code positions" -category = "dev" optional = false python-versions = "*" files = [ @@ -53,7 +50,6 @@ test = ["astroid (>=1,<2)", "astroid (>=2,<4)", "pytest"] name = "billiard" version = "4.2.0" description = "Python multiprocessing fork with improvements and bugfixes" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -65,7 +61,6 @@ files = [ name = "boto3" version = "1.34.36" description = "The AWS SDK for Python" -category = "main" optional = false python-versions = ">= 3.8" files = [ @@ -85,7 +80,6 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] name = "botocore" version = "1.34.36" description = "Low-level, data-driven core of boto 3." -category = "main" optional = false python-versions = ">= 3.8" files = [ @@ -105,7 +99,6 @@ crt = ["awscrt (==0.19.19)"] name = "celery" version = "5.3.6" description = "Distributed Task Queue." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -161,7 +154,6 @@ zstd = ["zstandard (==0.22.0)"] name = "certifi" version = "2024.2.2" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -173,7 +165,6 @@ files = [ name = "charset-normalizer" version = "3.3.2" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -273,7 +264,6 @@ files = [ name = "cli-helpers" version = "2.3.1" description = "Helpers for building command-line apps" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -293,7 +283,6 @@ styles = ["Pygments (>=1.6)"] name = "click" version = "8.1.7" description = "Composable command line interface toolkit" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -308,7 +297,6 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "click-didyoumean" version = "0.3.0" description = "Enables git-like *did-you-mean* feature in click" -category = "main" optional = false python-versions = ">=3.6.2,<4.0.0" files = [ @@ -323,7 +311,6 @@ click = ">=7" name = "click-plugins" version = "1.1.1" description = "An extension module for click to enable registering CLI commands via setuptools entry-points." -category = "main" optional = false python-versions = "*" files = [ @@ -341,7 +328,6 @@ dev = ["coveralls", "pytest (>=3.6)", "pytest-cov", "wheel"] name = "click-repl" version = "0.3.0" description = "REPL plugin for Click" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -360,7 +346,6 @@ testing = ["pytest (>=7.2.1)", "pytest-cov (>=4.0.0)", "tox (>=4.4.3)"] name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -372,7 +357,6 @@ files = [ name = "configobj" version = "5.0.8" description = "Config file reading, writing and validation." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -387,7 +371,6 @@ six = "*" name = "coverage" version = "7.4.1" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -450,19 +433,18 @@ toml = ["tomli"] [[package]] name = "crispy-bootstrap5" -version = "0.7" +version = "2024.2" description = "Bootstrap5 template pack for django-crispy-forms" -category = "main" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "crispy-bootstrap5-0.7.tar.gz", hash = "sha256:0745a67199619149b7feca87dab7a45664876ed50fb582b38fd2aeb3f8a8d869"}, - {file = "crispy_bootstrap5-0.7-py3-none-any.whl", hash = "sha256:f3ff1ef5cb379fe80b1b02e245008f276444098a4bdb8d855bed84c623798a85"}, + {file = "crispy-bootstrap5-2024.2.tar.gz", hash = "sha256:7d1fa40c6faf472e30e85c72551a3d2c9eedbf0abfff920683315e4e6f670f2b"}, + {file = "crispy_bootstrap5-2024.2-py3-none-any.whl", hash = "sha256:3867e320920a6ef156e94f9e0f06a80344c453e1b3bd96cd9dc0522ae9e9afb8"}, ] [package.dependencies] -django = ">=3.2" -django-crispy-forms = ">=1.13.0" +django = ">=4.2" +django-crispy-forms = ">=2" [package.extras] test = ["pytest", "pytest-django"] @@ -471,7 +453,6 @@ test = ["pytest", "pytest-django"] name = "cron-descriptor" version = "1.4.3" description = "A Python library that converts cron expressions into human readable strings." -category = "main" optional = false python-versions = "*" files = [ @@ -486,7 +467,6 @@ dev = ["polib"] name = "decorator" version = "5.1.1" description = "Decorators for Humans" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -498,7 +478,6 @@ files = [ name = "django" version = "4.2.10" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -519,7 +498,6 @@ bcrypt = ["bcrypt"] name = "django-celery-beat" version = "2.5.0" description = "Database-backed Periodic Tasks." -category = "main" optional = false python-versions = "*" files = [ @@ -539,7 +517,6 @@ tzdata = "*" name = "django-celery-results" version = "2.5.1" description = "Celery result backends for Django." -category = "main" optional = false python-versions = "*" files = [ @@ -555,7 +532,6 @@ Django = ">=3.2.18" name = "django-crispy-forms" version = "2.1" description = "Best way to have Django DRY forms" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -570,7 +546,6 @@ django = ">=4.2" name = "django-debug-toolbar" version = "4.3.0" description = "A configurable set of panels that display various debug information about the current request/response." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -586,7 +561,6 @@ sqlparse = ">=0.2" name = "django-extensions" version = "3.2.3" description = "Extensions for Django" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -601,7 +575,6 @@ Django = ">=3.2" name = "django-model-utils" version = "4.3.1" description = "Django model mixins and utilities" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -616,7 +589,6 @@ Django = ">=3.2" name = "django-pagedown" version = "2.2.1" description = "A Django app that allows the easy addition of Stack Overflow's 'PageDown' markdown editor to a django form field" -category = "main" optional = false python-versions = "*" files = [ @@ -632,7 +604,6 @@ Pillow = "*" name = "django-readonly-field" version = "1.1.2" description = "Make Django model fields readonly" -category = "main" optional = false python-versions = "*" files = [ @@ -650,7 +621,6 @@ dev = ["build", "dj-database-url", "flake8", "psycopg2", "pytest", "pytest-cov", name = "django-storages" version = "1.14.2" description = "Support for many storage backends in Django" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -674,7 +644,6 @@ sftp = ["paramiko (>=1.15)"] name = "django-taggit" version = "5.0.1" description = "django-taggit is a reusable Django application for simple tagging." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -689,7 +658,6 @@ Django = ">=4.1" name = "django-timezone-field" version = "6.1.0" description = "A Django app providing DB, form, and REST framework fields for zoneinfo and pytz timezone objects." -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -704,7 +672,6 @@ Django = ">=3.2,<6.0" name = "docutils" version = "0.20.1" description = "Docutils -- Python Documentation Utilities" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -716,7 +683,6 @@ files = [ name = "executing" version = "2.0.1" description = "Get the currently executing AST node of a frame, and other information" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -731,7 +697,6 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth name = "factory-boy" version = "3.3.0" description = "A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -750,7 +715,6 @@ doc = ["Sphinx", "sphinx-rtd-theme", "sphinxcontrib-spelling"] name = "faker" version = "23.1.0" description = "Faker is a Python package that generates fake data for you." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -765,7 +729,6 @@ python-dateutil = ">=2.4" name = "flower" version = "2.0.1" description = "Celery Flower" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -784,7 +747,6 @@ tornado = ">=5.0.0,<7.0.0" name = "gunicorn" version = "21.2.0" description = "WSGI HTTP Server for UNIX" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -805,7 +767,6 @@ tornado = ["tornado (>=0.2)"] name = "humanize" version = "4.9.0" description = "Python humanize utilities" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -820,7 +781,6 @@ tests = ["freezegun", "pytest", "pytest-cov"] name = "idna" version = "3.6" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -832,7 +792,6 @@ files = [ name = "ipdb" version = "0.13.13" description = "IPython-enabled pdb" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -848,7 +807,6 @@ ipython = {version = ">=7.31.1", markers = "python_version >= \"3.11\""} name = "ipython" version = "8.21.0" description = "IPython: Productive Interactive Computing" -category = "dev" optional = false python-versions = ">=3.10" files = [ @@ -884,7 +842,6 @@ test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.23)", "pa name = "jedi" version = "0.19.1" description = "An autocompletion tool for Python that can be used for text editors." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -904,7 +861,6 @@ testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] name = "jmespath" version = "1.0.1" description = "JSON Matching Expressions" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -916,7 +872,6 @@ files = [ name = "kombu" version = "5.3.5" description = "Messaging library for Python." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -949,7 +904,6 @@ zookeeper = ["kazoo (>=2.8.0)"] name = "markdown" version = "3.5.2" description = "Python implementation of John Gruber's Markdown." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -965,7 +919,6 @@ testing = ["coverage", "pyyaml"] name = "markupsafe" version = "2.1.5" description = "Safely add untrusted strings to HTML/XML markup." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1035,7 +988,6 @@ files = [ name = "matplotlib-inline" version = "0.1.6" description = "Inline Matplotlib backend for Jupyter" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -1050,7 +1002,6 @@ traitlets = "*" name = "mdgen" version = "0.1.10" description = "A library to generate random markdown text" -category = "main" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -1065,7 +1016,6 @@ Faker = "*" name = "mutagen" version = "1.47.0" description = "read and write audio tags for many formats" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1077,7 +1027,6 @@ files = [ name = "packaging" version = "23.2" description = "Core utilities for Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1089,7 +1038,6 @@ files = [ name = "parso" version = "0.8.3" description = "A Python Parser" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1105,7 +1053,6 @@ testing = ["docopt", "pytest (<6.0.0)"] name = "pendulum" version = "3.0.0" description = "Python datetimes made easy" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1205,7 +1152,6 @@ test = ["time-machine (>=2.6.0)"] name = "pexpect" version = "4.9.0" description = "Pexpect allows easy control of interactive console applications." -category = "dev" optional = false python-versions = "*" files = [ @@ -1220,7 +1166,6 @@ ptyprocess = ">=0.5" name = "pgcli" version = "4.0.1" description = "CLI for Postgres Database. With auto-completion and syntax highlighting." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1248,7 +1193,6 @@ sshtunnel = ["sshtunnel (>=0.4.0)"] name = "pgspecial" version = "2.1.1" description = "Meta-commands handler for Postgres Database." -category = "dev" optional = false python-versions = "*" files = [ @@ -1265,7 +1209,6 @@ sqlparse = ">=0.1.19" name = "pillow" version = "10.2.0" description = "Python Imaging Library (Fork)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1351,7 +1294,6 @@ xmp = ["defusedxml"] name = "prometheus-client" version = "0.19.0" description = "Python client for the Prometheus monitoring system." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1366,7 +1308,6 @@ twisted = ["twisted"] name = "prompt-toolkit" version = "3.0.43" description = "Library for building powerful interactive command lines in Python" -category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -1381,7 +1322,6 @@ wcwidth = "*" name = "psycopg" version = "3.1.18" description = "PostgreSQL database adapter for Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1405,7 +1345,6 @@ test = ["anyio (>=3.6.2,<4.0)", "mypy (>=1.4.1)", "pproxy (>=2.7)", "pytest (>=6 name = "psycopg2" version = "2.9.9" description = "psycopg2 - Python-PostgreSQL Database Adapter" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1428,7 +1367,6 @@ files = [ name = "ptyprocess" version = "0.7.0" description = "Run a subprocess in a pseudo terminal" -category = "dev" optional = false python-versions = "*" files = [ @@ -1440,7 +1378,6 @@ files = [ name = "pure-eval" version = "0.2.2" description = "Safely evaluate AST nodes without side effects" -category = "dev" optional = false python-versions = "*" files = [ @@ -1455,7 +1392,6 @@ tests = ["pytest"] name = "pygments" version = "2.17.2" description = "Pygments is a syntax highlighting package written in Python." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1471,7 +1407,6 @@ windows-terminal = ["colorama (>=0.4.6)"] name = "pylibmc" version = "1.6.3" description = "Quick and small memcached client for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1504,7 +1439,6 @@ files = [ name = "python-crontab" version = "3.0.0" description = "Python Crontab API" -category = "main" optional = false python-versions = "*" files = [ @@ -1523,7 +1457,6 @@ cron-schedule = ["croniter"] 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 = [ @@ -1538,7 +1471,6 @@ six = ">=1.5" name = "python-magic" version = "0.4.27" description = "File type identification using libmagic" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -1550,7 +1482,6 @@ files = [ name = "python-xmp-toolkit" version = "2.0.2" description = "Python XMP Toolkit for working with metadata." -category = "main" optional = false python-versions = "*" files = [ @@ -1565,7 +1496,6 @@ pytz = "*" name = "pytz" version = "2024.1" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ @@ -1577,7 +1507,6 @@ files = [ name = "requests" version = "2.31.0" description = "Python HTTP for Humans." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1599,7 +1528,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "s3transfer" version = "0.10.0" description = "An Amazon S3 Transfer Manager" -category = "main" optional = false python-versions = ">= 3.8" files = [ @@ -1617,7 +1545,6 @@ crt = ["botocore[crt] (>=1.33.2,<2.0a.0)"] name = "setproctitle" version = "1.3.3" description = "A Python module to customize the process title" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1718,7 +1645,6 @@ test = ["pytest"] name = "setuptools" version = "68.2.2" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1735,7 +1661,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 = [ @@ -1747,7 +1672,6 @@ files = [ name = "sqlparse" version = "0.4.4" description = "A non-validating SQL parser." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1764,7 +1688,6 @@ test = ["pytest", "pytest-cov"] name = "stack-data" version = "0.6.3" description = "Extract data from python stack frames and tracebacks for informative displays" -category = "dev" optional = false python-versions = "*" files = [ @@ -1784,7 +1707,6 @@ tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] name = "tabulate" version = "0.9.0" description = "Pretty-print tabular data" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1802,7 +1724,6 @@ widechars = ["wcwidth"] name = "tblib" version = "3.0.0" description = "Traceback serialization library." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1814,7 +1735,6 @@ files = [ name = "tornado" version = "6.4" description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." -category = "main" optional = false python-versions = ">= 3.8" files = [ @@ -1835,7 +1755,6 @@ files = [ name = "tqdm" version = "4.66.1" description = "Fast, Extensible Progress Meter" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1856,7 +1775,6 @@ telegram = ["requests"] name = "traitlets" version = "5.14.1" description = "Traitlets Python configuration system" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1872,7 +1790,6 @@ test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0, name = "typing-extensions" version = "4.9.0" description = "Backported and Experimental Type Hints for Python 3.8+" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1884,7 +1801,6 @@ files = [ name = "tzdata" version = "2023.4" description = "Provider of IANA time zone data" -category = "main" optional = false python-versions = ">=2" files = [ @@ -1896,7 +1812,6 @@ files = [ name = "urllib3" version = "2.0.7" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1914,7 +1829,6 @@ zstd = ["zstandard (>=0.18.0)"] name = "vine" version = "5.1.0" description = "Python promises." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1926,7 +1840,6 @@ files = [ name = "wcwidth" version = "0.2.13" description = "Measures the displayed width of unicode strings in a terminal" -category = "main" optional = false python-versions = "*" files = [ @@ -1938,7 +1851,6 @@ files = [ name = "werkzeug" version = "3.0.1" description = "The comprehensive WSGI web application library." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1955,4 +1867,4 @@ watchdog = ["watchdog (>=2.3)"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "edee93cc017774cd569c125c728239623b799bbda0934721f717d8f034d44aed" +content-hash = "486b4c624042468178f2acae729549dec2c84a36f68d58ae9725dbdb99617872" diff --git a/pyproject.toml b/pyproject.toml index d609a96..df244ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ mutagen = "^1.45.1" python-xmp-toolkit = "^2.0.1" django-pagedown = "^2.2.1" django-crispy-forms = "^2.0" -crispy-bootstrap5 = "^0.7" +crispy-bootstrap5 = "^2024.2" python-magic = "^0.4.27" django-celery-beat = "^2.4.0" requests = "^2.28.2"