From b9715981e7cf1b9deaba2e764d6ea8b0c6535c10 Mon Sep 17 00:00:00 2001 From: Alexander-D-Karpov Date: Tue, 7 Nov 2023 13:38:43 +0300 Subject: [PATCH] updated req --- poetry.lock | 376 ++++++++++++++++++++++++++++++++++++++++++++++--- pyproject.toml | 1 + 2 files changed, 361 insertions(+), 16 deletions(-) diff --git a/poetry.lock b/poetry.lock index 0a1bf5f..d9601fe 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,9 +1,10 @@ -# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. [[package]] name = "aiofiles" version = "23.2.1" description = "File support for asyncio." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -15,6 +16,7 @@ files = [ name = "aiohttp" version = "3.8.6" description = "Async http client/server framework (asyncio)" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -123,6 +125,7 @@ speedups = ["Brotli", "aiodns", "cchardet"] name = "aiosignal" version = "1.3.1" description = "aiosignal: a list of registered asynchronous callbacks" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -137,6 +140,7 @@ frozenlist = ">=1.1.0" name = "alabaster" version = "0.7.13" description = "A configurable sidebar-enabled Sphinx theme" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -148,6 +152,7 @@ files = [ name = "amqp" version = "5.1.1" description = "Low-level AMQP client for Python (fork of amqplib)." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -162,6 +167,7 @@ vine = ">=5.0.0" name = "amzqr" version = "0.0.1" description = "Generater for amazing QR Codes. Including Common, Artistic and Animated QR Codes." +category = "main" optional = false python-versions = ">=3" files = [ @@ -178,6 +184,7 @@ Pillow = ">=3.3.1" name = "anyio" version = "3.7.1" description = "High level compatibility layer for multiple asynchronous event loop implementations" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -198,6 +205,7 @@ trio = ["trio (<0.22)"] name = "appdirs" version = "1.4.4" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" optional = false python-versions = "*" files = [ @@ -209,6 +217,7 @@ files = [ name = "appnope" version = "0.1.3" description = "Disable App Nap on macOS >= 10.9" +category = "main" optional = false python-versions = "*" files = [ @@ -220,6 +229,7 @@ files = [ name = "argcomplete" version = "1.10.3" description = "Bash tab completion for argparse" +category = "main" optional = false python-versions = "*" files = [ @@ -234,6 +244,7 @@ test = ["coverage", "flake8", "pexpect", "wheel"] name = "argon2-cffi" version = "21.3.0" description = "The secure Argon2 password hashing algorithm." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -253,6 +264,7 @@ tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pytest"] name = "argon2-cffi-bindings" version = "21.2.0" description = "Low-level CFFI bindings for Argon2" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -290,6 +302,7 @@ tests = ["pytest"] name = "asgiref" version = "3.7.2" description = "ASGI specs, helper code, and adapters" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -304,6 +317,7 @@ tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] name = "astroid" version = "2.15.8" description = "An abstract syntax tree for Python with inference support." +category = "main" optional = false python-versions = ">=3.7.2" files = [ @@ -319,6 +333,7 @@ wrapt = {version = ">=1.14,<2", markers = "python_version >= \"3.11\""} name = "asttokens" version = "2.4.0" description = "Annotate AST trees with source code positions" +category = "main" optional = false python-versions = "*" files = [ @@ -336,6 +351,7 @@ test = ["astroid", "pytest"] name = "async-timeout" version = "4.0.3" description = "Timeout context manager for asyncio programs" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -347,6 +363,7 @@ files = [ name = "attrs" version = "23.1.0" description = "Classes Without Boilerplate" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -365,6 +382,7 @@ tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pyte name = "autobahn" version = "23.6.2" description = "WebSocket client & server library, WAMP real-time framework" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -393,6 +411,7 @@ xbr = ["base58 (>=2.1.0)", "bitarray (>=2.7.5)", "cbor2 (>=5.2.0)", "click (>=8. name = "automat" version = "22.10.0" description = "Self-service finite-state machines for the programmer on the go." +category = "main" optional = false python-versions = "*" files = [ @@ -411,6 +430,7 @@ visualize = ["Twisted (>=16.1.1)", "graphviz (>0.5.1)"] name = "babel" version = "2.13.0" description = "Internationalization utilities" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -425,6 +445,7 @@ dev = ["freezegun (>=1.0,<2.0)", "pytest (>=6.0)", "pytest-cov"] name = "backcall" version = "0.2.0" description = "Specifications for callback functions passed in to an API" +category = "main" optional = false python-versions = "*" files = [ @@ -436,6 +457,7 @@ files = [ name = "beautifulsoup4" version = "4.8.2" description = "Screen-scraping library" +category = "main" optional = false python-versions = "*" files = [ @@ -455,6 +477,7 @@ lxml = ["lxml"] name = "billiard" version = "4.1.0" description = "Python multiprocessing fork with improvements and bugfixes" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -466,6 +489,7 @@ files = [ name = "black" version = "23.9.1" description = "The uncompromising code formatter." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -510,6 +534,7 @@ uvloop = ["uvloop (>=0.15.2)"] name = "blis" version = "0.7.11" description = "The Blis BLAS-like linear algebra library, as a self-contained C-extension." +category = "main" optional = false python-versions = "*" files = [ @@ -556,6 +581,7 @@ numpy = {version = ">=1.19.0", markers = "python_version >= \"3.9\""} name = "brotli" version = "1.1.0" description = "Python bindings for the Brotli compression library" +category = "main" optional = false python-versions = "*" files = [ @@ -648,6 +674,7 @@ files = [ name = "brotlicffi" version = "1.1.0.0" description = "Python CFFI bindings to the Brotli library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -687,6 +714,7 @@ cffi = ">=1.0.0" name = "cairocffi" version = "1.6.1" description = "cffi-based cairo bindings for Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -706,6 +734,7 @@ xcb = ["xcffib (>=1.4.0)"] name = "cairosvg" version = "2.7.1" description = "A Simple SVG Converter based on Cairo" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -728,6 +757,7 @@ test = ["flake8", "isort", "pytest"] name = "catalogue" version = "2.0.10" description = "Super lightweight function registries for your library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -739,6 +769,7 @@ files = [ name = "celery" version = "5.3.4" description = "Distributed Task Queue." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -795,6 +826,7 @@ zstd = ["zstandard (==0.21.0)"] name = "certifi" version = "2023.7.22" description = "Python package for providing Mozilla's CA Bundle." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -806,6 +838,7 @@ files = [ name = "cffi" version = "1.16.0" description = "Foreign Function Interface for Python calling C code." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -870,6 +903,7 @@ pycparser = "*" name = "cfgv" version = "3.4.0" description = "Validate configuration and produce human readable error messages." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -881,6 +915,7 @@ files = [ name = "channels" version = "4.0.0" description = "Brings async, event-driven capabilities to Django 3.2 and up." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -901,6 +936,7 @@ tests = ["async-timeout", "coverage (>=4.5,<5.0)", "pytest", "pytest-asyncio", " name = "channels-redis" version = "4.1.0" description = "Redis-backed ASGI channel layer implementation" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -922,6 +958,7 @@ tests = ["async-timeout", "cryptography (>=1.3.0)", "pytest", "pytest-asyncio", name = "chardet" version = "3.0.4" description = "Universal encoding detector for Python 2 and 3" +category = "main" optional = false python-versions = "*" files = [ @@ -933,6 +970,7 @@ files = [ name = "charset-normalizer" version = "3.3.0" 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 = [ @@ -1032,6 +1070,7 @@ files = [ name = "click" version = "8.1.7" description = "Composable command line interface toolkit" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1046,6 +1085,7 @@ 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 = [ @@ -1060,6 +1100,7 @@ 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 = [ @@ -1077,6 +1118,7 @@ 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 = [ @@ -1095,6 +1137,7 @@ testing = ["pytest (>=7.2.1)", "pytest-cov (>=4.0.0)", "tox (>=4.4.3)"] name = "cloudpathlib" version = "0.15.1" description = "pathlib-style classes for cloud storage services." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1112,6 +1155,7 @@ s3 = ["boto3"] 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 = [ @@ -1123,6 +1167,7 @@ files = [ name = "compressed-rtf" version = "1.0.6" description = "Compressed Rich Text Format (RTF) compression and decompression package" +category = "main" optional = false python-versions = "*" files = [ @@ -1133,6 +1178,7 @@ files = [ name = "confection" version = "0.1.3" description = "The sweetest config system for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1148,6 +1194,7 @@ srsly = ">=2.4.0,<3.0.0" name = "constantly" version = "15.1.0" description = "Symbolic constants in Python" +category = "main" optional = false python-versions = "*" files = [ @@ -1159,6 +1206,7 @@ files = [ name = "contourpy" version = "1.1.0" description = "Python library for calculating contours of 2D quadrilateral grids" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1217,6 +1265,7 @@ test-no-images = ["pytest", "pytest-cov", "wurlitzer"] name = "contourpy" version = "1.1.1" description = "Python library for calculating contours of 2D quadrilateral grids" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1288,6 +1337,7 @@ test-no-images = ["pytest", "pytest-cov", "wurlitzer"] name = "coverage" version = "7.3.2" description = "Code coverage measurement for Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1352,6 +1402,7 @@ toml = ["tomli"] name = "crispy-bootstrap5" version = "0.7" description = "Bootstrap5 template pack for django-crispy-forms" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1370,6 +1421,7 @@ test = ["pytest", "pytest-django"] name = "cron-descriptor" version = "1.4.0" description = "A Python library that converts cron expressions into human readable strings." +category = "main" optional = false python-versions = "*" files = [ @@ -1383,6 +1435,7 @@ dev = ["polib"] name = "cryptography" version = "41.0.4" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1428,6 +1481,7 @@ test-randomorder = ["pytest-randomly"] name = "cssselect2" version = "0.7.0" description = "CSS selectors for Python ElementTree" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1447,6 +1501,7 @@ test = ["flake8", "isort", "pytest"] name = "cycler" version = "0.12.1" description = "Composable style cycles" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1462,6 +1517,7 @@ tests = ["pytest", "pytest-cov", "pytest-xdist"] name = "cymem" version = "2.0.8" description = "Manage calls to calloc/free through Cython" +category = "main" optional = false python-versions = "*" files = [ @@ -1504,6 +1560,7 @@ files = [ name = "daphne" version = "4.0.0" description = "Django ASGI (HTTP/WebSocket) server" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1523,6 +1580,7 @@ tests = ["django", "hypothesis", "pytest", "pytest-asyncio"] name = "decorator" version = "5.1.1" description = "Decorators for Humans" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1534,6 +1592,7 @@ files = [ 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 = [ @@ -1545,6 +1604,7 @@ files = [ name = "dill" version = "0.3.7" description = "serialize all of Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1559,6 +1619,7 @@ graph = ["objgraph (>=1.7.2)"] name = "distlib" version = "0.3.7" description = "Distribution utilities" +category = "main" optional = false python-versions = "*" files = [ @@ -1570,6 +1631,7 @@ files = [ name = "django" version = "4.2.6" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1590,6 +1652,7 @@ bcrypt = ["bcrypt"] name = "django-active-link" version = "0.1.8" description = "The best way to highlight active links in your Django app." +category = "main" optional = false python-versions = "*" files = [ @@ -1601,6 +1664,7 @@ files = [ name = "django-allauth" version = "0.54.0" description = "Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1618,6 +1682,7 @@ requests-oauthlib = ">=0.3.0" name = "django-anymail" version = "10.1" description = "Django email backends and webhooks for Amazon SES, Brevo (Sendinblue), MailerSend, Mailgun, Mailjet, Mandrill, Postal, Postmark, SendGrid, and SparkPost" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1638,6 +1703,7 @@ postal = ["cryptography"] name = "django-cacheops" version = "7.0.1" description = "A slick ORM cache with automatic granular event-driven invalidation for Django." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1653,6 +1719,7 @@ redis = ">=3.0.0" name = "django-celery-beat" version = "2.5.0" description = "Database-backed Periodic Tasks." +category = "main" optional = false python-versions = "*" files = [ @@ -1672,6 +1739,7 @@ tzdata = "*" name = "django-ckeditor" version = "6.7.0" description = "Django admin CKEditor integration." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1687,6 +1755,7 @@ 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 = [ @@ -1701,6 +1770,7 @@ django = ">=3.2" name = "django-colorfield" version = "0.8.0" description = "simple color field for your models with a nice color-picker in the admin-interface." +category = "main" optional = false python-versions = "*" files = [ @@ -1715,6 +1785,7 @@ Pillow = ">=9.0.0" name = "django-cors-headers" version = "4.3.0" description = "django-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS)." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1729,6 +1800,7 @@ Django = ">=3.2" name = "django-coverage-plugin" version = "3.1.0" description = "Django template coverage.py plugin" +category = "main" optional = false python-versions = "*" files = [ @@ -1743,6 +1815,7 @@ coverage = "*" name = "django-crispy-forms" version = "1.14.0" description = "Best way to have Django DRY forms" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1754,6 +1827,7 @@ files = [ name = "django-debug-toolbar" version = "4.2.0" description = "A configurable set of panels that display various debug information about the current request/response." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1769,6 +1843,7 @@ sqlparse = ">=0.2" name = "django-environ" version = "0.9.0" description = "A package that allows you to utilize 12factor inspired environment variables to configure your Django application." +category = "main" optional = false python-versions = ">=3.4,<4" files = [ @@ -1777,14 +1852,15 @@ files = [ ] [package.extras] -develop = ["coverage[toml] (>=5.0a4)", "furo (>=2021.8.17b43,<2021.9.dev0)", "pytest (>=4.6.11)", "sphinx (>=3.5.0)", "sphinx-notfound-page"] -docs = ["furo (>=2021.8.17b43,<2021.9.dev0)", "sphinx (>=3.5.0)", "sphinx-notfound-page"] +develop = ["coverage[toml] (>=5.0a4)", "furo (>=2021.8.17b43,<2021.9.0)", "pytest (>=4.6.11)", "sphinx (>=3.5.0)", "sphinx-notfound-page"] +docs = ["furo (>=2021.8.17b43,<2021.9.0)", "sphinx (>=3.5.0)", "sphinx-notfound-page"] testing = ["coverage[toml] (>=5.0a4)", "pytest (>=4.6.11)"] [[package]] name = "django-extensions" version = "3.2.3" description = "Extensions for Django" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1799,6 +1875,7 @@ Django = ">=3.2" name = "django-extra-settings" version = "0.9.1" description = "config and manage typed extra settings using just the django admin." +category = "main" optional = false python-versions = "*" files = [ @@ -1813,6 +1890,7 @@ jsonfield = ">=3.0.0" name = "django-filter" version = "23.3" description = "Django-filter is a reusable Django application for allowing users to filter querysets dynamically." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1827,6 +1905,7 @@ Django = ">=3.2" name = "django-haystack" version = "3.2.1" description = "Pluggable search for Django." +category = "main" optional = false python-versions = "*" files = [ @@ -1844,6 +1923,7 @@ elasticsearch = ["elasticsearch (>=5,<8)"] name = "django-health-check" version = "3.17.0" description = "Run checks on services like databases, queue servers, celery processes, etc." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1862,6 +1942,7 @@ test = ["celery", "pytest", "pytest-cov", "pytest-django", "redis"] name = "django-ipware" version = "5.0.1" description = "A Django application to retrieve user's IP address" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1873,6 +1954,7 @@ files = [ name = "django-jazzmin" version = "2.6.0" description = "Drop-in theme for django admin, that utilises AdminLTE 3 & Bootstrap 4 to make yo' admin look jazzy" +category = "main" optional = false python-versions = ">=3.6.2" files = [ @@ -1887,6 +1969,7 @@ django = ">=2.2" 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 = [ @@ -1904,6 +1987,7 @@ tests = ["coverage"] name = "django-location-field" version = "2.7.2" description = "Location field for Django" +category = "main" optional = false python-versions = "*" files = [ @@ -1914,6 +1998,7 @@ files = [ name = "django-model-utils" version = "4.3.1" description = "Django model mixins and utilities" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1928,6 +2013,7 @@ Django = ">=3.2" name = "django-polymorphic" version = "3.1.0" description = "Seamless polymorphic inheritance for Django models" +category = "main" optional = false python-versions = "*" files = [ @@ -1942,6 +2028,7 @@ Django = ">=2.1" name = "django-redis" version = "5.4.0" description = "Full featured redis cache backend for Django." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1960,6 +2047,7 @@ hiredis = ["redis[hiredis] (>=3,!=4.0.0,!=4.0.1)"] name = "django-rest-auth" version = "0.9.5" description = "Create a set of REST API endpoints for Authentication and Registration" +category = "main" optional = false python-versions = "*" files = [ @@ -1978,6 +2066,7 @@ with-social = ["django-allauth (>=0.25.0)"] name = "django-robots" version = "5.0" description = "Robots exclusion application for Django, complementing Sitemaps." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1988,6 +2077,7 @@ files = [ name = "django-sekizai" version = "4.1.0" description = "Django Sekizai" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2003,6 +2093,7 @@ django-classy-tags = ">=3.0" name = "django-structlog" version = "5.3.0" description = "Structured Logging for Django" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2023,6 +2114,7 @@ celery = ["celery (>=5.1)"] name = "django-stubs" version = "1.14.0" description = "Mypy stubs for Django" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2034,7 +2126,7 @@ files = [ django = "*" django-stubs-ext = ">=0.7.0" mypy = [ - {version = ">=0.980", optional = true, markers = "extra != \"compatible-mypy\""}, + {version = ">=0.980"}, {version = ">=0.991,<1.0", optional = true, markers = "extra == \"compatible-mypy\""}, ] tomli = "*" @@ -2049,6 +2141,7 @@ compatible-mypy = ["mypy (>=0.991,<1.0)"] name = "django-stubs-ext" version = "4.2.2" description = "Monkey-patching and extensions for django-stubs" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2064,6 +2157,7 @@ typing-extensions = "*" name = "django-tables2" version = "2.6.0" description = "Table/data-grid framework for Django" +category = "main" optional = false python-versions = "*" files = [ @@ -2081,6 +2175,7 @@ tablib = ["tablib"] name = "django-timezone-field" version = "6.0.1" 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 = [ @@ -2095,6 +2190,7 @@ Django = ">=3.2,<5.0" name = "django-upload-validator" version = "1.1.6" description = "A simple Django file type validator using python-magic" +category = "main" optional = false python-versions = "*" files = [ @@ -2109,6 +2205,7 @@ python-magic = "*" name = "djangorestframework" version = "3.14.0" description = "Web APIs for Django, made easy." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2124,6 +2221,7 @@ pytz = "*" name = "djangorestframework-stubs" version = "1.8.0" description = "PEP-484 stubs for django-rest-framework" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2134,7 +2232,7 @@ files = [ [package.dependencies] django-stubs = ">=1.13.0" mypy = [ - {version = ">=0.980", optional = true, markers = "extra != \"compatible-mypy\""}, + {version = ">=0.980"}, {version = ">=0.991,<0.1000", optional = true, markers = "extra == \"compatible-mypy\""}, ] requests = ">=2.0.0" @@ -2151,6 +2249,7 @@ markdown = ["types-Markdown (>=0.1.5)"] name = "docutils" version = "0.20.1" description = "Docutils -- Python Documentation Utilities" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2162,6 +2261,7 @@ files = [ name = "docx2txt" version = "0.8" description = "A pure python-based utility to extract text and images from docx files." +category = "main" optional = false python-versions = "*" files = [ @@ -2172,6 +2272,7 @@ files = [ name = "drf-spectacular" version = "0.26.5" description = "Sane and flexible OpenAPI 3 schema generation for Django REST framework" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2195,6 +2296,7 @@ sidecar = ["drf-spectacular-sidecar"] name = "ebcdic" version = "1.1.1" description = "Additional EBCDIC codecs" +category = "main" optional = false python-versions = "*" files = [ @@ -2205,6 +2307,7 @@ files = [ name = "elasticsearch" version = "7.9.1" description = "Python client for Elasticsearch" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4" files = [ @@ -2226,6 +2329,7 @@ requests = ["requests (>=2.4.0,<3.0.0)"] name = "execnet" version = "2.0.2" description = "execnet: rapid multi-Python deployment" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2240,6 +2344,7 @@ testing = ["hatch", "pre-commit", "pytest", "tox"] name = "executing" version = "2.0.0" description = "Get the currently executing AST node of a frame, and other information" +category = "main" optional = false python-versions = "*" files = [ @@ -2254,6 +2359,7 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth name = "extract-msg" version = "0.28.7" description = "Extracts emails and attachments saved in Microsoft Outlook's .msg files" +category = "main" optional = false python-versions = "*" files = [ @@ -2272,6 +2378,7 @@ tzlocal = ">=2.1" 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 = [ @@ -2290,6 +2397,7 @@ doc = ["Sphinx", "sphinx-rtd-theme", "sphinxcontrib-spelling"] name = "faker" version = "19.10.0" description = "Faker is a Python package that generates fake data for you." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2304,6 +2412,7 @@ python-dateutil = ">=2.4" name = "fastapi" version = "0.86.0" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2325,6 +2434,7 @@ test = ["anyio[trio] (>=3.2.1,<4.0.0)", "black (==22.8.0)", "coverage[toml] (>=6 name = "ffmpeg-python" version = "0.2.0" description = "Python bindings for FFmpeg - with complex filtering support" +category = "main" optional = false python-versions = "*" files = [ @@ -2342,6 +2452,7 @@ dev = ["Sphinx (==2.1.0)", "future (==0.17.1)", "numpy (==1.16.4)", "pytest (==4 name = "filelock" version = "3.12.4" description = "A platform independent file lock." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2358,6 +2469,7 @@ typing = ["typing-extensions (>=4.7.1)"] name = "flake8" version = "6.1.0" description = "the modular source code checker: pep8 pyflakes and co" +category = "main" optional = false python-versions = ">=3.8.1" files = [ @@ -2374,6 +2486,7 @@ pyflakes = ">=3.1.0,<3.2.0" name = "flake8-isort" version = "6.1.0" description = "flake8 plugin that integrates isort ." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2391,6 +2504,7 @@ test = ["pytest"] name = "flower" version = "2.0.1" description = "Celery Flower" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2409,6 +2523,7 @@ tornado = ">=5.0.0,<7.0.0" name = "fonttools" version = "4.43.1" description = "Tools to manipulate font files" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2474,6 +2589,7 @@ woff = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "zopfli (>=0.1.4)"] name = "frozenlist" version = "1.4.0" description = "A list-like structure which implements collections.abc.MutableSequence" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2544,6 +2660,7 @@ files = [ name = "fsspec" version = "2023.9.2" description = "File-system specification" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2579,6 +2696,7 @@ tqdm = ["tqdm"] name = "funcy" version = "1.18" description = "A fancy and practical functional tools" +category = "main" optional = false python-versions = "*" files = [ @@ -2590,6 +2708,7 @@ files = [ name = "future" version = "0.18.3" description = "Clean single-source support for Python 3 and 2" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -2600,6 +2719,7 @@ files = [ name = "greenlet" version = "3.0.0" description = "Lightweight in-process concurrent programming" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2675,6 +2795,7 @@ test = ["objgraph", "psutil"] name = "gunicorn" version = "21.2.0" description = "WSGI HTTP Server for UNIX" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -2691,10 +2812,23 @@ gevent = ["gevent (>=1.4.0)"] setproctitle = ["setproctitle"] tornado = ["tornado (>=0.2)"] +[[package]] +name = "h11" +version = "0.14.0" +description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, + {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, +] + [[package]] name = "hiredis" version = "2.2.3" description = "Python wrapper for hiredis" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2793,6 +2927,7 @@ files = [ name = "huggingface-hub" version = "0.17.3" description = "Client library to download and publish models, datasets and other repos on the huggingface.co hub" +category = "main" optional = false python-versions = ">=3.8.0" files = [ @@ -2826,6 +2961,7 @@ typing = ["pydantic (<2.0)", "types-PyYAML", "types-requests", "types-simplejson name = "humanize" version = "4.8.0" description = "Python humanize utilities" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2840,6 +2976,7 @@ tests = ["freezegun", "pytest", "pytest-cov"] name = "hyperlink" version = "21.0.0" description = "A featureful, immutable, and correct URL for Python." +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2854,6 +2991,7 @@ idna = ">=2.5" name = "identify" version = "2.5.30" description = "File identification library for Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2868,6 +3006,7 @@ license = ["ukkonen"] name = "idna" version = "3.4" description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -2879,6 +3018,7 @@ files = [ name = "imageio" version = "2.31.5" description = "Library for reading and writing a wide range of image, video, scientific, and volumetric data formats." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2910,6 +3050,7 @@ tifffile = ["tifffile"] name = "imagesize" version = "1.4.1" description = "Getting image size from png/jpeg/jpeg2000/gif file" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2921,6 +3062,7 @@ files = [ name = "imapclient" version = "2.1.0" description = "Easy-to-use, Pythonic and complete IMAP client library" +category = "main" optional = false python-versions = "*" files = [ @@ -2939,6 +3081,7 @@ test = ["mock (>=1.3.0)"] name = "incremental" version = "22.10.0" description = "\"A small library that versions your Python projects.\"" +category = "main" optional = false python-versions = "*" files = [ @@ -2954,6 +3097,7 @@ scripts = ["click (>=6.0)", "twisted (>=16.4.0)"] name = "inflection" version = "0.5.1" description = "A port of Ruby on Rails inflector to Python" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -2965,6 +3109,7 @@ files = [ name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2976,6 +3121,7 @@ files = [ name = "ipdb" version = "0.13.13" description = "IPython-enabled pdb" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2991,6 +3137,7 @@ ipython = {version = ">=7.31.1", markers = "python_version >= \"3.11\""} name = "ipython" version = "8.16.1" description = "IPython: Productive Interactive Computing" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -3029,6 +3176,7 @@ test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.21)", "pa name = "isort" version = "5.12.0" description = "A Python utility / library to sort Python imports." +category = "main" optional = false python-versions = ">=3.8.0" files = [ @@ -3046,6 +3194,7 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] name = "jedi" version = "0.19.1" description = "An autocompletion tool for Python that can be used for text editors." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3065,6 +3214,7 @@ testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] name = "jinja2" version = "3.1.2" description = "A very fast and expressive template engine." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3082,6 +3232,7 @@ i18n = ["Babel (>=2.7)"] name = "jsonfield" version = "3.1.0" description = "A reusable Django field that allows you to store validated JSON in your model." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3096,6 +3247,7 @@ Django = ">=2.2" name = "jsonschema" version = "4.19.1" description = "An implementation of JSON Schema validation for Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3117,6 +3269,7 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- name = "jsonschema-specifications" version = "2023.7.1" description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3131,6 +3284,7 @@ referencing = ">=0.28.0" name = "kiwisolver" version = "1.4.5" description = "A fast implementation of the Cassowary constraint solver" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3244,6 +3398,7 @@ files = [ name = "kombu" version = "5.3.2" description = "Messaging library for Python." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3276,6 +3431,7 @@ zookeeper = ["kazoo (>=2.8.0)"] name = "langcodes" version = "3.3.0" description = "Tools for labeling human languages with IETF language tags" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3290,6 +3446,7 @@ data = ["language-data (>=1.1,<2.0)"] name = "lazy-object-proxy" version = "1.9.0" description = "A fast and thorough lazy object proxy." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3335,6 +3492,7 @@ files = [ name = "livereload" version = "2.6.3" description = "Python LiveReload is an awesome tool for web developers" +category = "main" optional = false python-versions = "*" files = [ @@ -3350,6 +3508,7 @@ tornado = {version = "*", markers = "python_version > \"2.7\""} 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 = [ @@ -3457,6 +3616,7 @@ source = ["Cython (>=0.29.35)"] name = "mako" version = "1.2.4" description = "A super-fast templating language that borrows the best ideas from the existing templating languages." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3476,6 +3636,7 @@ testing = ["pytest"] name = "markdown" version = "3.5" description = "Python implementation of John Gruber's Markdown." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3491,6 +3652,7 @@ testing = ["coverage", "pyyaml"] name = "markupsafe" version = "2.1.3" description = "Safely add untrusted strings to HTML/XML markup." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3550,6 +3712,7 @@ files = [ name = "matplotlib" version = "3.8.0" description = "Python plotting package" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -3599,6 +3762,7 @@ setuptools_scm = ">=7" name = "matplotlib-inline" version = "0.1.6" description = "Inline Matplotlib backend for Jupyter" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -3613,6 +3777,7 @@ traitlets = "*" name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3624,6 +3789,7 @@ files = [ name = "mpmath" version = "1.3.0" description = "Python library for arbitrary-precision floating-point arithmetic" +category = "main" optional = false python-versions = "*" files = [ @@ -3641,6 +3807,7 @@ tests = ["pytest (>=4.6)"] name = "msgpack" version = "1.0.7" description = "MessagePack serializer" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3706,6 +3873,7 @@ files = [ name = "multidict" version = "6.0.4" description = "multidict implementation" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3789,6 +3957,7 @@ files = [ name = "murmurhash" version = "1.0.10" description = "Cython bindings for MurmurHash" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3831,6 +4000,7 @@ files = [ name = "mutagen" version = "1.47.0" description = "read and write audio tags for many formats" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3842,6 +4012,7 @@ files = [ name = "mypy" version = "0.991" description = "Optional static typing for Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3891,6 +4062,7 @@ reports = ["lxml"] name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -3902,6 +4074,7 @@ files = [ name = "networkx" version = "3.1" description = "Python package for creating and manipulating graphs and networks" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3920,6 +4093,7 @@ test = ["codecov (>=2.1)", "pytest (>=7.2)", "pytest-cov (>=4.0)"] name = "nodeenv" version = "1.8.0" description = "Node.js virtual environment builder" +category = "main" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*" files = [ @@ -3934,6 +4108,7 @@ setuptools = "*" name = "numpy" version = "1.25.2" description = "Fundamental package for array computing in Python" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -3968,6 +4143,7 @@ files = [ name = "oauthlib" version = "3.2.2" description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3984,6 +4160,7 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] name = "olefile" version = "0.46" description = "Python package to parse, read and write Microsoft OLE2 files (Structured Storage or Compound Document, Microsoft Office)" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -3994,6 +4171,7 @@ files = [ name = "packaging" version = "23.2" description = "Core utilities for Python packages" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4005,6 +4183,7 @@ files = [ name = "parso" version = "0.8.3" description = "A Python Parser" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -4020,6 +4199,7 @@ testing = ["docopt", "pytest (<6.0.0)"] name = "pathspec" version = "0.11.2" description = "Utility library for gitignore style pattern matching of file paths." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4031,6 +4211,7 @@ files = [ name = "pathy" version = "0.10.2" description = "pathlib.Path subclasses for local and cloud bucket storage" +category = "main" optional = false python-versions = ">= 3.6" files = [ @@ -4053,6 +4234,7 @@ test = ["mock", "pytest", "pytest-coverage", "typer-cli"] name = "pdfminer-six" version = "20191110" description = "PDF parser and analyzer" +category = "main" optional = false python-versions = "*" files = [ @@ -4074,6 +4256,7 @@ docs = ["sphinx", "sphinx-argparse"] name = "pexpect" version = "4.8.0" description = "Pexpect allows easy control of interactive console applications." +category = "main" optional = false python-versions = "*" files = [ @@ -4088,6 +4271,7 @@ ptyprocess = ">=0.5" name = "pgvector" version = "0.2.3" description = "pgvector support for Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4101,6 +4285,7 @@ numpy = "*" name = "pickleshare" version = "0.7.5" description = "Tiny 'shelve'-like database with concurrency support" +category = "main" optional = false python-versions = "*" files = [ @@ -4112,6 +4297,7 @@ files = [ name = "pillow" version = "10.0.1" description = "Python Imaging Library (Fork)" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4179,6 +4365,7 @@ tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "pa name = "platformdirs" version = "3.11.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4194,6 +4381,7 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-co name = "pluggy" version = "1.3.0" description = "plugin and hook calling mechanisms for python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4209,6 +4397,7 @@ testing = ["pytest", "pytest-benchmark"] name = "pre-commit" version = "3.4.0" description = "A framework for managing and maintaining multi-language pre-commit hooks." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4227,6 +4416,7 @@ virtualenv = ">=20.10.0" name = "preshed" version = "3.0.9" description = "Cython hash table that trusts the keys are pre-hashed" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -4273,6 +4463,7 @@ murmurhash = ">=0.28.0,<1.1.0" name = "preview-generator" version = "0.29" description = "A library for generating preview (thumbnails, text or json overview) for file-based content" +category = "main" optional = false python-versions = ">= 3.7" files = [ @@ -4300,6 +4491,7 @@ video = ["ffmpeg-python"] name = "prometheus-client" version = "0.17.1" description = "Python client for the Prometheus monitoring system." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -4314,6 +4506,7 @@ twisted = ["twisted"] name = "prompt-toolkit" version = "3.0.39" description = "Library for building powerful interactive command lines in Python" +category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -4328,6 +4521,7 @@ wcwidth = "*" name = "psutil" version = "5.9.5" description = "Cross-platform lib for process and system monitoring in Python." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -4354,6 +4548,7 @@ test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] name = "psycopg2-binary" version = "2.9.9" description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4383,7 +4578,6 @@ files = [ {file = "psycopg2_binary-2.9.9-cp311-cp311-win32.whl", hash = "sha256:dc4926288b2a3e9fd7b50dc6a1909a13bbdadfc67d93f3374d984e56f885579d"}, {file = "psycopg2_binary-2.9.9-cp311-cp311-win_amd64.whl", hash = "sha256:b76bedd166805480ab069612119ea636f5ab8f8771e640ae103e05a4aae3e417"}, {file = "psycopg2_binary-2.9.9-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8532fd6e6e2dc57bcb3bc90b079c60de896d2128c5d9d6f24a63875a95a088cf"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b0605eaed3eb239e87df0d5e3c6489daae3f7388d455d0c0b4df899519c6a38d"}, {file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f8544b092a29a6ddd72f3556a9fcf249ec412e10ad28be6a0c0d948924f2212"}, {file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d423c8d8a3c82d08fe8af900ad5b613ce3632a1249fd6a223941d0735fce493"}, {file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e5afae772c00980525f6d6ecf7cbca55676296b580c0e6abb407f15f3706996"}, @@ -4392,8 +4586,6 @@ files = [ {file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:cb16c65dcb648d0a43a2521f2f0a2300f40639f6f8c1ecbc662141e4e3e1ee07"}, {file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:911dda9c487075abd54e644ccdf5e5c16773470a6a5d3826fda76699410066fb"}, {file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:57fede879f08d23c85140a360c6a77709113efd1c993923c59fde17aa27599fe"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-win32.whl", hash = "sha256:64cf30263844fa208851ebb13b0732ce674d8ec6a0c86a4e160495d299ba3c93"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-win_amd64.whl", hash = "sha256:81ff62668af011f9a48787564ab7eded4e9fb17a4a6a74af5ffa6a457400d2ab"}, {file = "psycopg2_binary-2.9.9-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2293b001e319ab0d869d660a704942c9e2cce19745262a8aba2115ef41a0a42a"}, {file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03ef7df18daf2c4c07e2695e8cfd5ee7f748a1d54d802330985a78d2a5a6dca9"}, {file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a602ea5aff39bb9fac6308e9c9d82b9a35c2bf288e184a816002c9fae930b77"}, @@ -4435,6 +4627,7 @@ files = [ name = "ptyprocess" version = "0.7.0" description = "Run a subprocess in a pseudo terminal" +category = "main" optional = false python-versions = "*" files = [ @@ -4446,6 +4639,7 @@ files = [ name = "pure-eval" version = "0.2.2" description = "Safely evaluate AST nodes without side effects" +category = "main" optional = false python-versions = "*" files = [ @@ -4460,6 +4654,7 @@ tests = ["pytest"] name = "pyasn1" version = "0.5.0" description = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ @@ -4471,6 +4666,7 @@ files = [ name = "pyasn1-modules" version = "0.3.0" description = "A collection of ASN.1-based protocols modules" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ @@ -4485,6 +4681,7 @@ pyasn1 = ">=0.4.6,<0.6.0" name = "pycld2" version = "0.41" description = "Python bindings around Google Chromium's embedded compact language detection library (CLD2)" +category = "main" optional = false python-versions = "*" files = [ @@ -4495,6 +4692,7 @@ files = [ name = "pycodestyle" version = "2.11.0" description = "Python style guide checker" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4506,6 +4704,7 @@ files = [ name = "pycparser" version = "2.21" description = "C parser in Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -4517,6 +4716,7 @@ files = [ name = "pycryptodome" version = "3.19.0" description = "Cryptographic library for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -4558,6 +4758,7 @@ files = [ name = "pycryptodomex" version = "3.19.0" description = "Cryptographic library for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -4599,6 +4800,7 @@ files = [ name = "pydantic" version = "1.10.13" description = "Data validation and settings management using python type hints" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4651,6 +4853,7 @@ email = ["email-validator (>=1.0.3)"] name = "pydotplus" version = "2.0.2" description = "Python interface to Graphviz's Dot language" +category = "main" optional = false python-versions = "*" files = [ @@ -4664,6 +4867,7 @@ pyparsing = ">=2.0.1" name = "pydub" version = "0.25.1" description = "Manipulate audio with an simple and easy high level interface" +category = "main" optional = false python-versions = "*" files = [ @@ -4675,6 +4879,7 @@ files = [ name = "pyexifinfo" version = "0.4.0" description = "Simple Metadata extraction using Exiftool" +category = "main" optional = false python-versions = "*" files = [ @@ -4685,6 +4890,7 @@ files = [ name = "pyflakes" version = "3.1.0" description = "passive checker of Python programs" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -4696,6 +4902,7 @@ files = [ name = "pygments" version = "2.16.1" description = "Pygments is a syntax highlighting package written in Python." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4710,6 +4917,7 @@ plugins = ["importlib-metadata"] name = "pyjwt" version = "2.8.0" description = "JSON Web Token implementation in Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4730,6 +4938,7 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] name = "pylint" version = "2.17.7" description = "python code static checker" +category = "main" optional = false python-versions = ">=3.7.2" files = [ @@ -4754,6 +4963,7 @@ testutils = ["gitpython (>3)"] name = "pylint-celery" version = "0.3" description = "pylint-celery is a Pylint plugin to aid Pylint in recognising and understandingerrors caused when using the Celery library" +category = "main" optional = false python-versions = "*" files = [ @@ -4769,6 +4979,7 @@ pylint-plugin-utils = ">=0.2.1" name = "pylint-django" version = "2.5.3" description = "A Pylint plugin to help Pylint understand the Django web framework" +category = "main" optional = false python-versions = "*" files = [ @@ -4788,6 +4999,7 @@ with-django = ["Django"] name = "pylint-plugin-utils" version = "0.8.2" description = "Utilities and helpers for writing Pylint plugins" +category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -4802,6 +5014,7 @@ pylint = ">=1.7" name = "pyopenssl" version = "23.2.0" description = "Python wrapper module around the OpenSSL library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -4820,6 +5033,7 @@ test = ["flaky", "pretend", "pytest (>=3.0.1)"] name = "pyparsing" version = "3.1.1" description = "pyparsing module - Classes and methods to define and execute parsing grammars" +category = "main" optional = false python-versions = ">=3.6.8" files = [ @@ -4834,6 +5048,7 @@ diagrams = ["jinja2", "railroad-diagrams"] name = "pysocks" version = "1.7.1" description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -4846,6 +5061,7 @@ files = [ name = "pytest" version = "7.4.2" description = "pytest: simple powerful testing with Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4866,6 +5082,7 @@ testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "no name = "pytest-asyncio" version = "0.21.1" description = "Pytest support for asyncio" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4884,6 +5101,7 @@ testing = ["coverage (>=6.2)", "flaky (>=3.5.0)", "hypothesis (>=5.7.1)", "mypy name = "pytest-django" version = "4.5.2" description = "A Django plugin for pytest." +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -4902,6 +5120,7 @@ testing = ["Django", "django-configurations (>=2.0)"] name = "pytest-factoryboy" version = "2.3.1" description = "Factory Boy support for pytest." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4921,6 +5140,7 @@ typing-extensions = "*" name = "pytest-lambda" version = "2.2.0" description = "Define pytest fixtures with lambda functions." +category = "main" optional = false python-versions = ">=3.7.0,<4.0.0" files = [ @@ -4936,6 +5156,7 @@ wrapt = ">=1.11.0,<2.0.0" name = "pytest-mock" version = "3.11.1" description = "Thin-wrapper around the mock package for easier use with pytest" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4953,6 +5174,7 @@ dev = ["pre-commit", "pytest-asyncio", "tox"] name = "pytest-sugar" version = "0.9.7" description = "pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly)." +category = "main" optional = false python-versions = "*" files = [ @@ -4972,6 +5194,7 @@ dev = ["black", "flake8", "pre-commit"] name = "pytest-xdist" version = "3.3.1" description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -4992,6 +5215,7 @@ testing = ["filelock"] name = "python-crontab" version = "3.0.0" description = "Python Crontab API" +category = "main" optional = false python-versions = "*" files = [ @@ -5010,6 +5234,7 @@ 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 = [ @@ -5024,6 +5249,7 @@ 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 = [ @@ -5035,6 +5261,7 @@ files = [ name = "python-mpd2" version = "3.1.0" description = "A Python MPD client library" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -5049,6 +5276,7 @@ twisted = ["Twisted"] name = "python-pptx" version = "0.6.21" description = "Generate and manipulate Open XML PowerPoint (.pptx) files" +category = "main" optional = false python-versions = "*" files = [ @@ -5064,6 +5292,7 @@ XlsxWriter = ">=0.5.7" name = "python-slugify" version = "7.0.0" description = "A Python slugify application that also handles Unicode" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5081,6 +5310,7 @@ unidecode = ["Unidecode (>=1.1.1)"] name = "python3-openid" version = "3.2.0" description = "OpenID support for modern servers and consumers." +category = "main" optional = false python-versions = "*" files = [ @@ -5099,6 +5329,7 @@ postgresql = ["psycopg2"] name = "pytube" version = "15.0.0" description = "Python 3 library for downloading YouTube Videos." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5110,6 +5341,7 @@ files = [ name = "pytz" version = "2023.3.post1" description = "World timezone definitions, modern and historical" +category = "main" optional = false python-versions = "*" files = [ @@ -5121,6 +5353,7 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -5170,6 +5403,7 @@ files = [ name = "rawpy" version = "0.18.1" description = "RAW image processing for Python, a wrapper for libraw" +category = "main" optional = false python-versions = "*" files = [ @@ -5202,6 +5436,7 @@ numpy = "*" name = "redis" version = "4.6.0" description = "Python client for Redis database and key-value store" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5220,6 +5455,7 @@ ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)" name = "referencing" version = "0.30.2" description = "JSON Referencing + Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5235,6 +5471,7 @@ rpds-py = ">=0.7.0" name = "regex" version = "2023.10.3" description = "Alternative regular expression module, to replace re." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5332,6 +5569,7 @@ files = [ name = "requests" version = "2.31.0" description = "Python HTTP for Humans." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5354,6 +5592,7 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "requests-oauthlib" version = "1.3.1" description = "OAuthlib authentication support for Requests." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -5372,6 +5611,7 @@ rsa = ["oauthlib[signedtoken] (>=3.0.0)"] name = "rpds-py" version = "0.10.6" description = "Python bindings to Rust's persistent data structures (rpds)" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5480,6 +5720,7 @@ files = [ name = "safetensors" version = "0.4.0" description = "" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5599,6 +5840,7 @@ torch = ["safetensors[numpy]", "torch (>=1.10)"] name = "sentry-sdk" version = "1.32.0" description = "Python client for Sentry (https://sentry.io)" +category = "main" optional = false python-versions = "*" files = [ @@ -5644,6 +5886,7 @@ tornado = ["tornado (>=5)"] name = "service-identity" version = "23.1.0" description = "Service identity verification for pyOpenSSL & cryptography." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5668,6 +5911,7 @@ tests = ["coverage[toml] (>=5.0.2)", "pytest"] 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 = [ @@ -5684,6 +5928,7 @@ testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jar name = "setuptools-scm" version = "8.0.4" description = "the blessed package to manage your versions by scm tags" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5705,6 +5950,7 @@ test = ["build", "pytest", "rich", "wheel"] name = "six" version = "1.12.0" description = "Python 2 and 3 compatibility utilities" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*" files = [ @@ -5716,6 +5962,7 @@ files = [ name = "smart-open" version = "6.4.0" description = "Utils for streaming large files (S3, HDFS, GCS, Azure Blob Storage, gzip, bz2...)" +category = "main" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -5737,6 +5984,7 @@ webhdfs = ["requests"] name = "sniffio" version = "1.3.0" description = "Sniff out which async library your code is running under" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5748,6 +5996,7 @@ files = [ name = "snowballstemmer" version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." +category = "main" optional = false python-versions = "*" files = [ @@ -5759,6 +6008,7 @@ files = [ name = "sortedcontainers" version = "2.4.0" description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" +category = "main" optional = false python-versions = "*" files = [ @@ -5770,6 +6020,7 @@ files = [ name = "soupsieve" version = "2.5" description = "A modern CSS selector implementation for Beautiful Soup." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -5781,6 +6032,7 @@ files = [ name = "spacy" version = "3.7.1" description = "Industrial-strength Natural Language Processing (NLP) in Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5871,6 +6123,7 @@ transformers = ["spacy-transformers (>=1.1.2,<1.4.0)"] name = "spacy-alignments" version = "0.9.1" description = "A spaCy package for the Rust tokenizations library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -5910,6 +6163,7 @@ files = [ name = "spacy-legacy" version = "3.0.12" description = "Legacy registered functions for spaCy backwards compatibility" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -5921,6 +6175,7 @@ files = [ name = "spacy-loggers" version = "1.0.5" description = "Logging utilities for SpaCy" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -5932,6 +6187,7 @@ files = [ name = "spacy-lookups-data" version = "1.0.5" description = "Additional lookup tables and data resources for spaCy" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -5946,6 +6202,7 @@ setuptools = "*" name = "spacy-transformers" version = "1.3.2" description = "spaCy pipelines for pre-trained BERT and other transformers" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -5953,30 +6210,24 @@ files = [ {file = "spacy_transformers-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:befb4674e822c9fccc4d39271c9b98aec27fb7861181013dbac2198e14a0c70a"}, {file = "spacy_transformers-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:bac8090036c89b5a9621110b7a7302d059c2c34fb39b09c6589f51c14efc83c5"}, {file = "spacy_transformers-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f492873819613b5039226b8ea7faa7a89179098b4857a145841912bd0ac2e9b"}, - {file = "spacy_transformers-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2ed8b8c2a4ea940ac8c36be2d77cf114801898b890ad51d938fd96c2a14e08e"}, {file = "spacy_transformers-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:1f9a11f4b98313598f7348ffcbbdc854e8f3653057785d31de30db82341896fe"}, {file = "spacy_transformers-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d04d346aff7443b718278d11ec565f63a131283dbebd3b187aa6b0e703f3cce3"}, {file = "spacy_transformers-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e214a2322b14c7123aeb0c7112e1fd6ba151180734e6f379bd528d5b134989e7"}, {file = "spacy_transformers-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:688647a5150075d0777622b18a1876518328fe427cc96df9083737fa3e1ad9da"}, - {file = "spacy_transformers-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ee05eb8b84e83ff2e949c291dddaf3e337523c094f5f80ef5d29a3849a1a1d3"}, {file = "spacy_transformers-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:fe91f7ebe1624896d205be8d5679d1d1177a73c5476ee47d3430e53b0836164c"}, {file = "spacy_transformers-1.3.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b07021f63ec293e487b4260a4d259a6b9592275bab5f324c9b3dd5cb082d098e"}, {file = "spacy_transformers-1.3.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0bf961e4f18bf4a14750cb98ac7624495b9d0156e74ade5918be16f5af90bc0"}, - {file = "spacy_transformers-1.3.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8f96c5f517e89b2c2cc8540aec4db2d7a987f9442d74c2f8569a6fc534dae01"}, {file = "spacy_transformers-1.3.2-cp36-cp36m-win_amd64.whl", hash = "sha256:90cc57ec37abd94b5a7e4238316a36eb41f3e97fc5a8c01fda4bad27b2b88f40"}, {file = "spacy_transformers-1.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:639e2fc2bd6b2b5385ef0515ade9621087cfeaf43935e7991b27a1d485b6df25"}, {file = "spacy_transformers-1.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7093aab214b1b76781e4ffc00f22bfa094e06285bdbdfa24bdab09096968e060"}, - {file = "spacy_transformers-1.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ebe0a70e4014e445877f31c69e3a04ced57b70931cb9740479a87a4c4bbea1c4"}, {file = "spacy_transformers-1.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:4cb1f8e68f223e94b32c62b1f05b9445fa4ccb74798b347f5e8afbf05ab50099"}, {file = "spacy_transformers-1.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91f5609d002858defe846050715da0e3d684e5f64ff0e3c3ea06fab08c9e7b2c"}, {file = "spacy_transformers-1.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6d5b4e26a990d18b010cf1d5a168c91aff04e4f36275ded9d2ecb4dc5c912be5"}, {file = "spacy_transformers-1.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:572c82a991f2f50befb7d9cb62634f162858fb0723d532bc00bd6bad0d506686"}, - {file = "spacy_transformers-1.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b7f6982d150a4713b9b4afc271ed6facae469f4011dbdb2c9f80a8f3c0ceb7e8"}, {file = "spacy_transformers-1.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:5701c11206f6ac5591beaa28fa5251081ba5991f60d13ead1c30784b04f36d98"}, {file = "spacy_transformers-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:43b401abecf561be4054246cbbe171a13ea078f252a9d29fea73bf1e49fc51cd"}, {file = "spacy_transformers-1.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:35dc8c36753f9ff0e27f8ecb43fee71804b636e455a48e8deb8adc6ef6d17f52"}, {file = "spacy_transformers-1.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9306c01bc30747dcf986e8b86e36b965ac4694fe79245b55d82568df68098a82"}, - {file = "spacy_transformers-1.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad21e92060b53680bb1a518c0ed5cf5f90b38f8975a7fa500a1064a2dcb87d93"}, {file = "spacy_transformers-1.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:5beea005a540fc730c4c2da4b1523d517ee129c3de5f97a4f0752a3a3adbcf36"}, ] @@ -6005,6 +6256,7 @@ cuda92 = ["cupy-cuda92 (>=5.0.0b4)"] name = "speechrecognition" version = "3.8.1" description = "Library for performing speech recognition, with support for several engines and APIs, online and offline." +category = "main" optional = false python-versions = "*" files = [ @@ -6015,6 +6267,7 @@ files = [ name = "sphinx" version = "7.2.6" description = "Python documentation generator" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -6049,6 +6302,7 @@ test = ["cython (>=3.0)", "filelock", "html5lib", "pytest (>=4.6)", "setuptools name = "sphinx-autobuild" version = "2021.3.14" description = "Rebuild Sphinx documentation on changes, with live-reload in the browser." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -6068,6 +6322,7 @@ test = ["pytest", "pytest-cov"] name = "sphinxcontrib-applehelp" version = "1.0.7" description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -6086,6 +6341,7 @@ test = ["pytest"] name = "sphinxcontrib-devhelp" version = "1.0.5" description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp documents" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -6104,6 +6360,7 @@ test = ["pytest"] name = "sphinxcontrib-htmlhelp" version = "2.0.4" description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -6122,6 +6379,7 @@ test = ["html5lib", "pytest"] name = "sphinxcontrib-jsmath" version = "1.0.1" description = "A sphinx extension which renders display math in HTML via JavaScript" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -6136,6 +6394,7 @@ test = ["flake8", "mypy", "pytest"] name = "sphinxcontrib-qthelp" version = "1.0.6" description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp documents" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -6154,6 +6413,7 @@ test = ["pytest"] name = "sphinxcontrib-serializinghtml" version = "1.1.9" description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)" +category = "main" optional = false python-versions = ">=3.9" files = [ @@ -6172,6 +6432,7 @@ test = ["pytest"] name = "spotipy" version = "2.16.1" description = "A light weight Python library for the Spotify Web API" +category = "main" optional = false python-versions = "*" files = [ @@ -6192,6 +6453,7 @@ test = ["mock (==2.0.0)"] name = "sqlalchemy" version = "2.0.21" description = "Database Abstraction Library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6211,6 +6473,14 @@ files = [ {file = "SQLAlchemy-2.0.21-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b69f1f754d92eb1cc6b50938359dead36b96a1dcf11a8670bff65fd9b21a4b09"}, {file = "SQLAlchemy-2.0.21-cp311-cp311-win32.whl", hash = "sha256:af520a730d523eab77d754f5cf44cc7dd7ad2d54907adeb3233177eeb22f271b"}, {file = "SQLAlchemy-2.0.21-cp311-cp311-win_amd64.whl", hash = "sha256:141675dae56522126986fa4ca713739d00ed3a6f08f3c2eb92c39c6dfec463ce"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:56628ca27aa17b5890391ded4e385bf0480209726f198799b7e980c6bd473bd7"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:db726be58837fe5ac39859e0fa40baafe54c6d54c02aba1d47d25536170b690f"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7421c1bfdbb7214313919472307be650bd45c4dc2fcb317d64d078993de045b"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:632784f7a6f12cfa0e84bf2a5003b07660addccf5563c132cd23b7cc1d7371a9"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f6f7276cf26145a888f2182a98f204541b519d9ea358a65d82095d9c9e22f917"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2a1f7ffac934bc0ea717fa1596f938483fb8c402233f9b26679b4f7b38d6ab6e"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-win32.whl", hash = "sha256:bfece2f7cec502ec5f759bbc09ce711445372deeac3628f6fa1c16b7fb45b682"}, + {file = "SQLAlchemy-2.0.21-cp312-cp312-win_amd64.whl", hash = "sha256:526b869a0f4f000d8d8ee3409d0becca30ae73f494cbb48801da0129601f72c6"}, {file = "SQLAlchemy-2.0.21-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7614f1eab4336df7dd6bee05bc974f2b02c38d3d0c78060c5faa4cd1ca2af3b8"}, {file = "SQLAlchemy-2.0.21-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d59cb9e20d79686aa473e0302e4a82882d7118744d30bb1dfb62d3c47141b3ec"}, {file = "SQLAlchemy-2.0.21-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a95aa0672e3065d43c8aa80080cdd5cc40fe92dc873749e6c1cf23914c4b83af"}, @@ -6270,6 +6540,7 @@ sqlcipher = ["sqlcipher3-binary"] name = "sqlparse" version = "0.4.4" description = "A non-validating SQL parser." +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -6286,6 +6557,7 @@ test = ["pytest", "pytest-cov"] name = "srsly" version = "2.4.8" description = "Modern high-performance serialization utilities for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -6332,6 +6604,7 @@ catalogue = ">=2.0.3,<2.1.0" name = "stack-data" version = "0.6.3" description = "Extract data from python stack frames and tracebacks for informative displays" +category = "main" optional = false python-versions = "*" files = [ @@ -6351,6 +6624,7 @@ tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] name = "starlette" version = "0.20.4" description = "The little ASGI library that shines." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6368,6 +6642,7 @@ full = ["itsdangerous", "jinja2", "python-multipart", "pyyaml", "requests"] name = "structlog" version = "23.2.0" description = "Structured Logging for Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6385,6 +6660,7 @@ typing = ["mypy (>=1.4)", "rich", "twisted"] name = "sympy" version = "1.12" description = "Computer algebra system (CAS) in Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6399,6 +6675,7 @@ mpmath = ">=0.19" 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 = [ @@ -6420,6 +6697,7 @@ yaml = ["pyyaml"] name = "termcolor" version = "2.3.0" description = "ANSI color formatting for output in terminal" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6434,6 +6712,7 @@ tests = ["pytest", "pytest-cov"] name = "text-unidecode" version = "1.3" description = "The most basic Text::Unidecode port" +category = "main" optional = false python-versions = "*" files = [ @@ -6445,6 +6724,7 @@ files = [ name = "textract" version = "1.6.5" description = "extract text from any document. no muss. no fuss." +category = "main" optional = false python-versions = "*" files = [ @@ -6455,7 +6735,7 @@ files = [ [package.dependencies] argcomplete = ">=1.10.0,<1.11.0" beautifulsoup4 = ">=4.8.0,<4.9.0" -chardet = "==3.*" +chardet = ">=3.0.0,<4.0.0" docx2txt = ">=0.8,<1.0" extract-msg = "<=0.29" "pdfminer.six" = "20191110" @@ -6471,6 +6751,7 @@ pocketsphinx = ["pocketsphinx (==0.1.15)"] name = "thinc" version = "8.2.1" description = "A refreshing functional take on deep learning, compatible with your favorite libraries" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -6552,6 +6833,7 @@ torch = ["torch (>=1.6.0)"] name = "tinycss2" version = "1.2.1" description = "A tiny CSS parser" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6570,6 +6852,7 @@ test = ["flake8", "isort", "pytest"] name = "tokenizers" version = "0.13.3" description = "Fast and Customizable Tokenizers" +category = "main" optional = false python-versions = "*" files = [ @@ -6624,6 +6907,7 @@ testing = ["black (==22.3)", "datasets", "numpy", "pytest", "requests"] name = "tomli" version = "2.0.1" description = "A lil' TOML parser" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6635,6 +6919,7 @@ files = [ name = "tomlkit" version = "0.12.1" description = "Style preserving TOML library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6646,6 +6931,7 @@ files = [ name = "torch" version = "2.1.0" description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" +category = "main" optional = false python-versions = ">=3.8.0" files = [ @@ -6686,6 +6972,7 @@ opt-einsum = ["opt-einsum (>=3.3)"] name = "tornado" version = "6.3.3" description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." +category = "main" optional = false python-versions = ">= 3.8" files = [ @@ -6706,6 +6993,7 @@ files = [ name = "tqdm" version = "4.66.1" description = "Fast, Extensible Progress Meter" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6726,6 +7014,7 @@ telegram = ["requests"] name = "traitlets" version = "5.11.2" description = "Traitlets Python configuration system" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6741,6 +7030,7 @@ test = ["argcomplete (>=3.0.3)", "mypy (>=1.5.1)", "pre-commit", "pytest (>=7.0, name = "transformers" version = "4.32.1" description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow" +category = "main" optional = false python-versions = ">=3.8.0" files = [ @@ -6810,6 +7100,7 @@ vision = ["Pillow (<10.0.0)"] name = "twisted" version = "23.8.0" description = "An asynchronous networking framework written in Python" +category = "main" optional = false python-versions = ">=3.7.1" files = [ @@ -6850,6 +7141,7 @@ windows-platform = ["pywin32 (!=226)", "pywin32 (!=226)", "twisted[all-non-platf name = "twisted-iocpsupport" version = "1.0.4" description = "An extension for use in the twisted I/O Completion Ports reactor." +category = "main" optional = false python-versions = "*" files = [ @@ -6878,6 +7170,7 @@ files = [ name = "txaio" version = "23.1.1" description = "Compatibility API between asyncio/Twisted/Trollius" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6894,6 +7187,7 @@ twisted = ["twisted (>=20.3.0)", "zope.interface (>=5.2.0)"] name = "typer" version = "0.9.0" description = "Typer, build great CLIs. Easy to code. Based on Python type hints." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -6915,6 +7209,7 @@ test = ["black (>=22.3.0,<23.0.0)", "coverage (>=6.2,<7.0)", "isort (>=5.0.6,<6. name = "types-pytz" version = "2023.3.1.1" description = "Typing stubs for pytz" +category = "main" optional = false python-versions = "*" files = [ @@ -6926,6 +7221,7 @@ files = [ name = "types-pyyaml" version = "6.0.12.12" description = "Typing stubs for PyYAML" +category = "main" optional = false python-versions = "*" files = [ @@ -6937,6 +7233,7 @@ files = [ name = "types-requests" version = "2.31.0.8" description = "Typing stubs for requests" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6951,6 +7248,7 @@ urllib3 = ">=2" name = "typing-extensions" version = "4.8.0" description = "Backported and Experimental Type Hints for Python 3.8+" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -6962,6 +7260,7 @@ files = [ name = "tzdata" version = "2023.3" description = "Provider of IANA time zone data" +category = "main" optional = false python-versions = ">=2" files = [ @@ -6973,6 +7272,7 @@ files = [ name = "tzlocal" version = "5.1" description = "tzinfo object for the local timezone" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -6990,6 +7290,7 @@ devenv = ["black", "check-manifest", "flake8", "pyroma", "pytest (>=4.3)", "pyte name = "uritemplate" version = "4.1.1" description = "Implementation of RFC 6570 URI Templates" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7001,6 +7302,7 @@ files = [ name = "urllib3" version = "2.0.6" description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7018,6 +7320,7 @@ zstd = ["zstandard (>=0.18.0)"] name = "uuid" version = "1.30" description = "UUID object and generation functions (Python 2.3 or higher)" +category = "main" optional = false python-versions = "*" files = [ @@ -7028,6 +7331,7 @@ files = [ name = "uuid6" version = "2023.5.2" description = "New time-based UUID formats which are suited for use as a database key" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7035,10 +7339,30 @@ files = [ {file = "uuid6-2023.5.2.tar.gz", hash = "sha256:03cb97f25ca7b0ac4bea2b3a205f66bfe7f58d3b179bb0f76e1d7946446b6133"}, ] +[[package]] +name = "uvicorn" +version = "0.24.0.post1" +description = "The lightning-fast ASGI server." +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "uvicorn-0.24.0.post1-py3-none-any.whl", hash = "sha256:7c84fea70c619d4a710153482c0d230929af7bcf76c7bfa6de151f0a3a80121e"}, + {file = "uvicorn-0.24.0.post1.tar.gz", hash = "sha256:09c8e5a79dc466bdf28dead50093957db184de356fcdc48697bad3bde4c2588e"}, +] + +[package.dependencies] +click = ">=7.0" +h11 = ">=0.8" + +[package.extras] +standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"] + [[package]] name = "vine" version = "5.0.0" description = "Promises, promises, promises." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7050,6 +7374,7 @@ files = [ name = "virtualenv" version = "20.24.5" description = "Virtual Python Environment builder" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7070,6 +7395,7 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess name = "vtk" version = "9.2.6" description = "VTK is an open-source toolkit for 3D computer graphics, image processing, and visualization" +category = "main" optional = false python-versions = "*" files = [ @@ -7107,6 +7433,7 @@ web = ["wslink (>=1.0.4)"] name = "wand" version = "0.6.11" description = "Ctypes-based simple MagickWand API binding for Python" +category = "main" optional = false python-versions = "*" files = [ @@ -7122,6 +7449,7 @@ test = ["pytest (>=7.2.0)"] name = "wasabi" version = "1.1.2" description = "A lightweight console printing and formatting toolkit" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7136,6 +7464,7 @@ colorama = {version = ">=0.4.6", markers = "sys_platform == \"win32\" and python name = "watchdog" version = "3.0.0" description = "Filesystem events monitoring" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7175,6 +7504,7 @@ watchmedo = ["PyYAML (>=3.10)"] name = "watchfiles" version = "0.18.1" description = "Simple, modern and high performance file watching and code reload in python." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7205,6 +7535,7 @@ anyio = ">=3.0.0" name = "wcwidth" version = "0.2.8" description = "Measures the displayed width of unicode strings in a terminal" +category = "main" optional = false python-versions = "*" files = [ @@ -7216,6 +7547,7 @@ files = [ name = "weasel" version = "0.3.2" description = "Weasel: A small and easy workflow system" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7238,6 +7570,7 @@ wasabi = ">=0.9.1,<1.2.0" name = "webencodings" version = "0.5.1" description = "Character encoding aliases for legacy web content" +category = "main" optional = false python-versions = "*" files = [ @@ -7249,6 +7582,7 @@ files = [ name = "websockets" version = "11.0.3" description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7328,6 +7662,7 @@ files = [ name = "werkzeug" version = "2.3.7" description = "The comprehensive WSGI web application library." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7346,6 +7681,7 @@ watchdog = ["watchdog (>=2.3)"] name = "whitenoise" version = "6.6.0" description = "Radically simplified static file serving for WSGI applications" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -7360,6 +7696,7 @@ brotli = ["Brotli"] name = "wrapt" version = "1.15.0" description = "Module for decorators, wrappers and monkey patching." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -7444,6 +7781,7 @@ files = [ name = "xlrd" version = "1.2.0" description = "Library for developers to extract data from Microsoft Excel (tm) spreadsheet files" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -7455,6 +7793,7 @@ files = [ name = "xlsxwriter" version = "3.1.7" description = "A Python module for creating Excel XLSX files." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -7466,6 +7805,7 @@ files = [ name = "xvfbwrapper" version = "0.2.9" description = "run headless display inside X virtual framebuffer (Xvfb)" +category = "main" optional = false python-versions = "*" files = [ @@ -7476,6 +7816,7 @@ files = [ name = "yandex-music" version = "2.1.1" description = "Неофициальная Python библиотека для работы с API сервиса Яндекс.Музыка." +category = "main" optional = false python-versions = "~=3.7" files = [ @@ -7491,6 +7832,7 @@ requests = {version = "*", extras = ["socks"]} name = "yarl" version = "1.9.2" description = "Yet another URL library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7578,6 +7920,7 @@ multidict = ">=4.0" name = "yt-dlp" version = "2023.10.7" description = "A youtube-dl fork with additional features and patches" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7597,6 +7940,7 @@ websockets = "*" name = "zope-interface" version = "6.1" description = "Interfaces for Python" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -7649,4 +7993,4 @@ testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "62102df836bd0fbbd66affe6a19ab0e0df91dff566ae61fa58afec93aba02af6" +content-hash = "18859dfafc7c638a5d435e14e0b8303b53c4220e010be4e407049170553b2319" diff --git a/pyproject.toml b/pyproject.toml index 0de28c3..fdffb27 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -109,6 +109,7 @@ textract = "^1.6.5" uuid6 = "^2023.5.2" fastapi = "0.86.0" django-haystack = {extras = ["elasticsearch"], version = "^3.2.1"} +uvicorn = "^0.24.0.post1" [build-system]