From 98945ae9297719a68bb1e627f8ce15691d226848 Mon Sep 17 00:00:00 2001 From: Matt Griswold Date: Tue, 15 Aug 2023 15:38:34 -0500 Subject: [PATCH] prep 2.50.0-beta --- Ctl/VERSION | 2 +- poetry.lock | 193 +++---------------------------------------------- pyproject.toml | 2 +- 3 files changed, 12 insertions(+), 185 deletions(-) diff --git a/Ctl/VERSION b/Ctl/VERSION index 132775c2..30607528 100644 --- a/Ctl/VERSION +++ b/Ctl/VERSION @@ -1 +1 @@ -2.49.0 +2.50.0-beta diff --git a/poetry.lock b/poetry.lock index 1d60e979..432a68f5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. [[package]] name = "annotated-types" version = "0.5.0" description = "Reusable constraint types to use with typing.Annotated" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -16,7 +15,6 @@ files = [ 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 = "asn1crypto" version = "1.5.1" description = "Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP" -category = "main" optional = false python-versions = "*" files = [ @@ -46,7 +43,6 @@ files = [ name = "attrs" version = "23.1.0" description = "Classes Without Boilerplate" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -65,7 +61,6 @@ tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pyte name = "black" version = "22.12.0" description = "The uncompromising code formatter." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -101,7 +96,6 @@ uvloop = ["uvloop (>=0.15.2)"] name = "bleach" version = "6.0.0" description = "An easy safelist-based HTML-sanitizing tool." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -120,7 +114,6 @@ css = ["tinycss2 (>=1.1.0,<1.2)"] name = "cbor2" version = "5.4.6" description = "CBOR (de)serializer with extensive tag support" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -170,7 +163,6 @@ test = ["pytest", "pytest-cov"] name = "certifi" version = "2023.7.22" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -182,7 +174,6 @@ files = [ name = "cffi" version = "1.15.1" description = "Foreign Function Interface for Python calling C code." -category = "main" optional = false python-versions = "*" files = [ @@ -259,7 +250,6 @@ pycparser = "*" name = "cfgv" version = "3.4.0" description = "Validate configuration and produce human readable error messages." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -271,7 +261,6 @@ files = [ name = "charset-normalizer" version = "3.2.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 = [ @@ -356,7 +345,6 @@ files = [ name = "click" version = "8.1.6" description = "Composable command line interface toolkit" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -371,7 +359,6 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} 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 = [ @@ -383,7 +370,6 @@ files = [ name = "confu" version = "1.8.0" description = "Configuration file validation and generation" -category = "main" optional = false python-versions = ">=3.6.2,<4.0.0" files = [ @@ -395,7 +381,6 @@ files = [ name = "contextlib2" version = "21.6.0" description = "Backports and enhancements for the contextlib module" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -407,7 +392,6 @@ files = [ name = "coreapi" version = "2.3.3" description = "Python client library for Core API." -category = "main" optional = false python-versions = "*" files = [ @@ -425,7 +409,6 @@ uritemplate = "*" name = "coreschema" version = "0.0.4" description = "Core Schema." -category = "main" optional = false python-versions = "*" files = [ @@ -440,7 +423,6 @@ jinja2 = "*" name = "coverage" version = "7.3.0" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -508,7 +490,6 @@ toml = ["tomli"] name = "cryptography" version = "41.0.3" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -554,7 +535,6 @@ test-randomorder = ["pytest-randomly"] name = "decorator" version = "4.4.2" description = "Decorators for Humans" -category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*" files = [ @@ -566,7 +546,6 @@ 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 = [ @@ -578,7 +557,6 @@ files = [ name = "deprecated" version = "1.2.14" description = "Python @deprecated decorator to deprecate old python classes, functions or methods." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -596,7 +574,6 @@ dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "sphinx (<2)", "tox"] name = "diff-match-patch" version = "20230430" description = "Diff Match and Patch" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -611,7 +588,6 @@ dev = ["attribution (==1.6.2)", "black (==23.3.0)", "flit (==3.8.0)", "mypy (==1 name = "distlib" version = "0.3.7" description = "Distribution utilities" -category = "dev" optional = false python-versions = "*" files = [ @@ -623,7 +599,6 @@ files = [ name = "django" version = "4.2.4" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -644,7 +619,6 @@ bcrypt = ["bcrypt"] 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 = [ @@ -662,7 +636,6 @@ requests-oauthlib = ">=0.3.0" name = "django-autocomplete-light" version = "3.9.7" description = "Fresh autocompletes for Django" -category = "main" optional = false python-versions = "*" files = [ @@ -683,7 +656,6 @@ tags = ["django-taggit"] name = "django-bootstrap5" version = "23.3" description = "Bootstrap 5 for Django" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -698,7 +670,6 @@ django = ">=3.2" name = "django-cors-headers" version = "4.2.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 = [ @@ -713,7 +684,6 @@ Django = ">=3.2" name = "django-countries" version = "7.5.1" description = "Provides a country field for Django models." -category = "main" optional = false python-versions = "*" files = [ @@ -735,7 +705,6 @@ test = ["djangorestframework", "graphene-django", "pytest", "pytest-cov", "pytes name = "django-crispy-forms" version = "2.0" description = "Best way to have Django DRY forms" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -750,7 +719,6 @@ django = ">=3.2" name = "django-csp" version = "3.7" description = "Django Content Security Policy support." -category = "main" optional = false python-versions = "*" files = [ @@ -769,7 +737,6 @@ tests = ["jinja2 (>=2.9.6)", "mock (==1.0.1)", "pep8 (==1.4.6)", "pytest (<4.0)" 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 = [ @@ -785,7 +752,6 @@ sqlparse = ">=0.2" name = "django-elasticsearch-dsl" version = "7.3" description = "Wrapper around elasticsearch-dsl-py for django models" -category = "main" optional = false python-versions = "*" files = [ @@ -801,7 +767,6 @@ six = "*" name = "django-extensions" version = "3.2.3" description = "Extensions for Django" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -816,7 +781,6 @@ Django = ">=3.2" name = "django-formtools" version = "2.4.1" description = "A set of high-level abstractions for Django forms" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -831,7 +795,6 @@ Django = ">=3.2" name = "django-grainy" version = "2.0.0" description = "granular permissions for django" -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -848,21 +811,19 @@ six = ">=1.11.0,<=2.0.0" [[package]] name = "django-grappelli" -version = "3.0.6" +version = "3.0.7" description = "A jazzy skin for the Django Admin-Interface." -category = "main" optional = false python-versions = "*" files = [ - {file = "django-grappelli-3.0.6.tar.gz", hash = "sha256:7a39f6c5bf5d3333fdbf8345c0427c1129a2fb6a37966d07a1bf74346d708c76"}, - {file = "django_grappelli-3.0.6-py2.py3-none-any.whl", hash = "sha256:6cef98fe717473f1cb2bddfe68218193d5709ffacf184cdb62138093a6bd8fc5"}, + {file = "django-grappelli-3.0.7.tar.gz", hash = "sha256:0bfa9f7ec424f30c33dc7f18d9a1604ad09ac1e9143e0386849a81d1fd2af0ba"}, + {file = "django_grappelli-3.0.7-py2.py3-none-any.whl", hash = "sha256:8cf65cf276ca4a6feead91b3f0602e7d88d7ec049b5ee782e0eefc4214a2674d"}, ] [[package]] name = "django-handleref" version = "2.0.0" description = "django object tracking" -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -874,7 +835,6 @@ files = [ name = "django-hashers-passlib" version = "1.0.0" description = "Django hashers using passlib" -category = "main" optional = false python-versions = "*" files = [] @@ -894,7 +854,6 @@ resolved_reference = "be7900109778600927380e01d4ec59d04d0734a8" name = "django-haystack" version = "3.2.1" description = "Pluggable search for Django." -category = "main" optional = false python-versions = "*" files = [ @@ -911,7 +870,6 @@ elasticsearch = ["elasticsearch (>=5,<8)"] name = "django-import-export" version = "2.9.0" description = "Django application and library for importing and exporting data with included admin integration." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -928,7 +886,6 @@ tablib = {version = ">=3.0.0", extras = ["html", "ods", "xls", "xlsx", "yaml"]} name = "django-inet" version = "1.1.1" description = "django internet utilities" -category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -940,7 +897,6 @@ files = [ name = "django-ipware" version = "5.0.0" description = "A Django application to retrieve user's IP address" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -952,7 +908,6 @@ files = [ name = "django-oauth-toolkit" version = "2.3.0" description = "OAuth2 Provider for Django" -category = "main" optional = false python-versions = "*" files = [ @@ -970,7 +925,6 @@ requests = ">=2.13.0" name = "django-otp" version = "1.2.2" description = "A pluggable framework for adding two-factor authentication to Django using one-time passwords." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -988,7 +942,6 @@ qrcode = ["qrcode"] name = "django-peeringdb" version = "3.2.0" description = "PeeringDB Django models" -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -1006,7 +959,6 @@ django_inet = ">=1,<2" name = "django-phonenumber-field" version = "6.4.0" description = "An international phone number field for django models." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1025,7 +977,6 @@ phonenumberslite = ["phonenumberslite (>=7.0.2)"] name = "django-ranged-response" version = "0.2.0" description = "Modified Django FileResponse that adds Content-Range headers." -category = "main" optional = false python-versions = "*" files = [ @@ -1039,7 +990,6 @@ django = "*" name = "django-ratelimit" version = "4.1.0" description = "Cache-based rate-limiting for Django." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1051,7 +1001,6 @@ files = [ name = "django-rest-swagger" version = "2.2.0" description = "Swagger UI for Django REST Framework 3.5+" -category = "main" optional = false python-versions = "*" files = [ @@ -1069,7 +1018,6 @@ simplejson = "*" name = "django-reversion" version = "4.0.2" description = "An extension to the Django web framework that provides version control for model instances." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1084,7 +1032,6 @@ django = ">=2.0" name = "django-security-keys" version = "1.1.0" description = "Django webauthn security key integration" -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -1101,7 +1048,6 @@ webauthn = ">=1,<2" name = "django-simple-captcha" version = "0.5.18" description = "A very simple, yet powerful, Django captcha application" -category = "main" optional = false python-versions = "*" files = [ @@ -1121,7 +1067,6 @@ test = ["testfixtures"] name = "django-structlog" version = "5.3.0" description = "Structured Logging for Django" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1142,7 +1087,6 @@ celery = ["celery (>=5.1)"] name = "django-tables2" version = "2.6.0" description = "Table/data-grid framework for Django" -category = "main" optional = false python-versions = "*" files = [ @@ -1160,7 +1104,6 @@ tablib = ["tablib"] name = "django-two-factor-auth" version = "1.14.0" description = "Complete Two-Factor Authentication for Django" -category = "main" optional = false python-versions = "*" files = [ @@ -1186,7 +1129,6 @@ yubikey = ["django-otp-yubikey"] name = "django-vanilla-views" version = "3.0.0" description = "Beautifully simple class based views." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1198,7 +1140,6 @@ files = [ name = "djangorestframework" version = "3.14.0" description = "Web APIs for Django, made easy." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1214,7 +1155,6 @@ pytz = "*" name = "djangorestframework-api-key" version = "2.3.0" description = "API key permissions for the Django REST Framework" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1226,7 +1166,6 @@ 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 = [ @@ -1248,7 +1187,6 @@ requests = ["requests (>=2.4.0,<3.0.0)"] name = "elasticsearch-dsl" version = "7.4.1" description = "Python client for Elasticsearch" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -1268,7 +1206,6 @@ develop = ["coverage (<5.0.0)", "mock", "pytest (>=3.0.0)", "pytest-cov", "pytes name = "et-xmlfile" version = "1.1.0" description = "An implementation of lxml.xmlfile for the standard library" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1280,7 +1217,6 @@ files = [ name = "exceptiongroup" version = "1.1.3" description = "Backport of PEP 654 (exception groups)" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1295,7 +1231,6 @@ test = ["pytest (>=6)"] name = "filelock" version = "3.12.2" description = "A platform independent file lock." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1311,7 +1246,6 @@ testing = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "diff-cover (>=7.5)", "p name = "flake8" version = "6.1.0" description = "the modular source code checker: pep8 pyflakes and co" -category = "dev" optional = false python-versions = ">=3.8.1" files = [ @@ -1328,7 +1262,6 @@ pyflakes = ">=3.1.0,<3.2.0" name = "future" version = "0.18.3" description = "Clean single-source support for Python 3 and 2" -category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1339,7 +1272,6 @@ files = [ name = "geographiclib" version = "2.0" description = "The geodesic routines from GeographicLib" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1351,7 +1283,6 @@ files = [ name = "geopy" version = "2.3.0" description = "Python Geocoding Toolbox" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1375,7 +1306,6 @@ timezone = ["pytz"] name = "ghp-import" version = "2.1.0" description = "Copy your docs directly to the gh-pages branch." -category = "dev" optional = false python-versions = "*" files = [ @@ -1393,7 +1323,6 @@ dev = ["flake8", "markdown", "twine", "wheel"] name = "googlemaps" version = "4.10.0" description = "Python client library for Google Maps Platform" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1407,7 +1336,6 @@ requests = ">=2.20.0,<3.0" name = "grainy" version = "1.8.1" description = "granular permissions utility" -category = "main" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -1418,7 +1346,6 @@ files = [ name = "h11" version = "0.14.0" description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1430,7 +1357,6 @@ files = [ name = "identify" version = "2.5.26" description = "File identification library for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1445,7 +1371,6 @@ license = ["ukkonen"] name = "idna" version = "3.4" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1457,7 +1382,6 @@ files = [ name = "importlib-metadata" version = "6.8.0" description = "Read metadata from Python packages" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1477,7 +1401,6 @@ testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1489,7 +1412,6 @@ files = [ name = "isort" version = "5.12.0" description = "A Python utility / library to sort Python imports." -category = "dev" optional = false python-versions = ">=3.8.0" files = [ @@ -1507,7 +1429,6 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] name = "itypes" version = "1.2.0" description = "Simple immutable types for python." -category = "main" optional = false python-versions = "*" files = [ @@ -1519,7 +1440,6 @@ files = [ name = "jinja2" version = "3.1.2" description = "A very fast and expressive template engine." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1537,7 +1457,6 @@ i18n = ["Babel (>=2.7)"] name = "jsonschema" version = "4.19.0" description = "An implementation of JSON Schema validation for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1559,7 +1478,6 @@ 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 = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1574,7 +1492,6 @@ referencing = ">=0.28.0" name = "jwcrypto" version = "1.5.0" description = "Implementation of JOSE Web standards" -category = "main" optional = false python-versions = ">= 3.6" files = [ @@ -1589,7 +1506,6 @@ deprecated = "*" name = "markdown" version = "3.4.4" description = "Python implementation of John Gruber's Markdown." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1608,7 +1524,6 @@ testing = ["coverage", "pyyaml"] name = "markdown-include" version = "0.8.1" description = "A Python-Markdown extension which provides an 'include' function" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1626,7 +1541,6 @@ tests = ["pytest"] name = "markuppy" version = "1.14" description = "An HTML/XML generator" -category = "main" optional = false python-versions = "*" files = [ @@ -1637,7 +1551,6 @@ files = [ name = "markupsafe" version = "2.1.3" description = "Safely add untrusted strings to HTML/XML markup." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1697,7 +1610,6 @@ files = [ name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1709,7 +1621,6 @@ files = [ name = "mergedeep" version = "1.3.4" description = "A deep merge function for 🐍." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1721,7 +1632,6 @@ files = [ name = "mkdocs" version = "1.5.2" description = "Project documentation with Markdown." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1753,7 +1663,6 @@ min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-imp name = "munge" version = "1.3.0" description = "data manipulation library and client" -category = "main" optional = false python-versions = ">=3.8,<4.0" files = [ @@ -1776,7 +1685,6 @@ yaml = ["PyYAML (>=5.1)"] 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 = [ @@ -1788,7 +1696,6 @@ files = [ name = "mysqlclient" version = "2.2.0" description = "Python interface to MySQL" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1805,7 +1712,6 @@ files = [ name = "nodeenv" version = "1.8.0" description = "Node.js virtual environment builder" -category = "dev" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*" files = [ @@ -1820,7 +1726,6 @@ setuptools = "*" 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 = [ @@ -1837,7 +1742,6 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] name = "odfpy" version = "1.4.1" description = "Python API and tools to manipulate OpenDocument files" -category = "main" optional = false python-versions = "*" files = [ @@ -1851,7 +1755,6 @@ defusedxml = "*" name = "openapi-codec" version = "1.3.2" description = "An OpenAPI codec for Core API." -category = "main" optional = false python-versions = "*" files = [ @@ -1865,7 +1768,6 @@ coreapi = ">=2.2.0" name = "openpyxl" version = "3.1.2" description = "A Python library to read/write Excel 2010 xlsx/xlsm files" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1880,7 +1782,6 @@ et-xmlfile = "*" name = "outcome" version = "1.2.0" description = "Capture the outcome of Python function calls." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1895,7 +1796,6 @@ attrs = ">=19.2.0" name = "packaging" version = "23.1" description = "Core utilities for Python packages" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1907,7 +1807,6 @@ files = [ name = "passlib" version = "1.7.4" description = "comprehensive password hashing framework supporting over 30 schemes" -category = "main" optional = false python-versions = "*" files = [ @@ -1925,7 +1824,6 @@ totp = ["cryptography"] 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 = [ @@ -1937,7 +1835,6 @@ files = [ name = "peeringdb" version = "1.5.0" description = "PeeringDB Django models" -category = "main" optional = false python-versions = "^3.8" files = [] @@ -1958,7 +1855,6 @@ resolved_reference = "0f9f0215bf5b671108e3763def795e45952e1870" name = "phonenumbers" version = "8.13.18" description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." -category = "main" optional = false python-versions = "*" files = [ @@ -1970,7 +1866,6 @@ files = [ name = "pillow" version = "10.0.0" description = "Python Imaging Library (Fork)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2040,7 +1935,6 @@ tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "pa name = "platformdirs" version = "3.10.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2056,7 +1950,6 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-co name = "pluggy" version = "1.2.0" description = "plugin and hook calling mechanisms for python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2072,7 +1965,6 @@ testing = ["pytest", "pytest-benchmark"] name = "pre-commit" version = "3.3.3" description = "A framework for managing and maintaining multi-language pre-commit hooks." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2091,7 +1983,6 @@ virtualenv = ">=20.10.0" name = "pycodestyle" version = "2.11.0" description = "Python style guide checker" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2103,7 +1994,6 @@ 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 = [ @@ -2115,7 +2005,6 @@ files = [ name = "pydantic" version = "2.1.1" description = "Data validation using Python type hints" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2135,7 +2024,6 @@ email = ["email-validator (>=2.0.0)"] name = "pydantic-core" version = "2.4.0" description = "" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2249,7 +2137,6 @@ typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" name = "pydot" version = "1.4.2" description = "Python interface to Graphviz's Dot" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2264,7 +2151,6 @@ pyparsing = ">=2.1.4" name = "pyflakes" version = "3.1.0" description = "passive checker of Python programs" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2276,7 +2162,6 @@ files = [ name = "pyjwt" version = "2.8.0" description = "JSON Web Token implementation in Python" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2297,7 +2182,6 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] name = "pymdgen" version = "1.0.0" description = "python code markdown documentation generator" -category = "dev" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -2308,7 +2192,6 @@ files = [ name = "pyopenssl" version = "23.2.0" description = "Python wrapper module around the OpenSSL library" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2327,7 +2210,6 @@ 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 = "dev" optional = false python-versions = ">=3.6.8" files = [ @@ -2342,7 +2224,6 @@ diagrams = ["jinja2", "railroad-diagrams"] name = "pypng" version = "0.20220715.0" description = "Pure Python library for saving and loading PNG images" -category = "main" optional = false python-versions = "*" files = [ @@ -2354,7 +2235,6 @@ files = [ name = "pysocks" version = "1.7.1" description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2367,7 +2247,6 @@ files = [ name = "pytest" version = "7.4.0" description = "pytest: simple powerful testing with Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2390,7 +2269,6 @@ testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "no name = "pytest-cov" version = "4.1.0" description = "Pytest plugin for measuring coverage." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2409,7 +2287,6 @@ testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtuale name = "pytest-django" version = "4.5.2" description = "A Django plugin for pytest." -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -2428,7 +2305,6 @@ testing = ["Django", "django-configurations (>=2.0)"] name = "pytest-filedata" version = "0.4.0" description = "easily load data from files" -category = "dev" optional = false python-versions = "*" files = [ @@ -2444,7 +2320,6 @@ requests-mock = ">=1,<2" name = "pytest-mock" version = "3.11.1" description = "Thin-wrapper around the mock package for easier use with pytest" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2462,7 +2337,6 @@ dev = ["pre-commit", "pytest-asyncio", "tox"] 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 = [ @@ -2477,7 +2351,6 @@ six = ">=1.5" name = "python-dotenv" version = "1.0.0" description = "Read key-value pairs from a .env file and set them as environment variables" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2492,7 +2365,6 @@ cli = ["click (>=5.0)"] name = "python3-openid" version = "3.2.0" description = "OpenID support for modern servers and consumers." -category = "main" optional = false python-versions = "*" files = [ @@ -2511,7 +2383,6 @@ postgresql = ["psycopg2"] name = "pytz" version = "2023.3" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ @@ -2523,7 +2394,6 @@ files = [ name = "pyupgrade" version = "3.10.1" description = "A tool to automatically upgrade syntax for newer versions." -category = "dev" optional = false python-versions = ">=3.8.1" files = [ @@ -2538,7 +2408,6 @@ tokenize-rt = ">=5.2.0" name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2588,7 +2457,6 @@ files = [ name = "pyyaml-env-tag" version = "0.1" description = "A custom YAML tag for referencing environment variables in YAML files. " -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -2603,7 +2471,6 @@ pyyaml = "*" name = "qrcode" version = "7.4.2" description = "QR Code image generator" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2627,7 +2494,6 @@ test = ["coverage", "pytest"] name = "rdap" version = "1.3.1" description = "Registration Data Access Protocol tools" -category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -2643,7 +2509,6 @@ requests = ">=2.25.1,<3.0.0" name = "referencing" version = "0.30.2" description = "JSON Referencing + Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2659,7 +2524,6 @@ rpds-py = ">=0.7.0" name = "requests" version = "2.31.0" description = "Python HTTP for Humans." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2681,7 +2545,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "requests-mock" version = "1.11.0" description = "Mock out responses from the requests package" -category = "dev" optional = false python-versions = "*" files = [ @@ -2701,7 +2564,6 @@ test = ["fixtures", "mock", "purl", "pytest", "requests-futures", "sphinx", "tes 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 = [ @@ -2720,7 +2582,6 @@ rsa = ["oauthlib[signedtoken] (>=3.0.0)"] name = "rpds-py" version = "0.9.2" description = "Python bindings to Rust's persistent data structures (rpds)" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2827,7 +2688,6 @@ files = [ name = "schema" version = "0.7.5" description = "Simple data validation library" -category = "main" optional = false python-versions = "*" files = [ @@ -2842,7 +2702,6 @@ contextlib2 = ">=0.5.5" name = "selenium" version = "4.11.2" description = "" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2858,26 +2717,24 @@ urllib3 = {version = ">=1.26,<3", extras = ["socks"]} [[package]] name = "setuptools" -version = "68.0.0" +version = "68.1.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "dev" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "setuptools-68.0.0-py3-none-any.whl", hash = "sha256:11e52c67415a381d10d6b462ced9cfb97066179f0e871399e006c4ab101fc85f"}, - {file = "setuptools-68.0.0.tar.gz", hash = "sha256:baf1fdb41c6da4cd2eae722e135500da913332ab3f2f5c7d33af9b492acb5235"}, + {file = "setuptools-68.1.0-py3-none-any.whl", hash = "sha256:e13e1b0bc760e9b0127eda042845999b2f913e12437046e663b833aa96d89715"}, + {file = "setuptools-68.1.0.tar.gz", hash = "sha256:d59c97e7b774979a5ccb96388efc9eb65518004537e85d52e81eaee89ab6dd91"}, ] [package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] [[package]] name = "simplejson" version = "3.19.1" description = "Simple, fast, extensible JSON encoder/decoder for Python" -category = "main" optional = false python-versions = ">=2.5, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -2972,7 +2829,6 @@ files = [ 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 = [ @@ -2984,7 +2840,6 @@ files = [ name = "sniffio" version = "1.3.0" description = "Sniff out which async library your code is running under" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2996,7 +2851,6 @@ files = [ name = "sortedcontainers" version = "2.4.0" description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" -category = "dev" optional = false python-versions = "*" files = [ @@ -3008,7 +2862,6 @@ files = [ name = "sqlparse" version = "0.4.4" description = "A non-validating SQL parser." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -3025,7 +2878,6 @@ test = ["pytest", "pytest-cov"] name = "structlog" version = "23.1.0" description = "Structured Logging for Python" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3043,7 +2895,6 @@ typing = ["mypy", "rich", "twisted"] 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 = [ @@ -3073,7 +2924,6 @@ yaml = ["pyyaml"] name = "tld" version = "0.13" description = "Extract the top-level domain (TLD) from the URL given." -category = "main" optional = false python-versions = ">=3.7, <4" files = [ @@ -3085,7 +2935,6 @@ files = [ name = "tokenize-rt" version = "5.2.0" description = "A wrapper around the stdlib `tokenize` which roundtrips." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3097,7 +2946,6 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3109,7 +2957,6 @@ files = [ name = "tomlkit" version = "0.12.1" description = "Style preserving TOML library" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3121,7 +2968,6 @@ files = [ name = "trio" version = "0.22.2" description = "A friendly Python library for async concurrency and I/O" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3142,7 +2988,6 @@ sortedcontainers = "*" name = "trio-websocket" version = "0.10.3" description = "WebSocket library for Trio" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3159,7 +3004,6 @@ wsproto = ">=0.14" name = "twentyc-rpc" version = "1.0.0" description = "client for 20c's RESTful API" -category = "main" optional = false python-versions = ">=3.6.1,<4.0" files = [ @@ -3174,7 +3018,6 @@ requests = ">=2.10.0" name = "typing-extensions" version = "4.7.1" description = "Backported and Experimental Type Hints for Python 3.7+" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3186,7 +3029,6 @@ files = [ name = "tzdata" version = "2023.3" description = "Provider of IANA time zone data" -category = "main" optional = false python-versions = ">=2" files = [ @@ -3198,7 +3040,6 @@ files = [ name = "unidecode" version = "1.3.6" description = "ASCII transliterations of Unicode text" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -3210,7 +3051,6 @@ files = [ name = "uritemplate" version = "4.1.1" description = "Implementation of RFC 6570 URI Templates" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3222,7 +3062,6 @@ files = [ name = "urllib3" version = "2.0.4" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3243,7 +3082,6 @@ zstd = ["zstandard (>=0.18.0)"] name = "uwsgi" version = "2.0.22" description = "The uWSGI server" -category = "main" optional = false python-versions = "*" files = [ @@ -3254,7 +3092,6 @@ files = [ name = "virtualenv" version = "20.24.3" description = "Virtual Python Environment builder" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3275,7 +3112,6 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess name = "watchdog" version = "3.0.0" description = "Filesystem events monitoring" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3315,7 +3151,6 @@ watchmedo = ["PyYAML (>=3.10)"] name = "webauthn" version = "1.10.1" description = "Pythonic WebAuthn" -category = "main" optional = false python-versions = "*" files = [ @@ -3334,7 +3169,6 @@ pyOpenSSL = ">=23.2.0" name = "webdriver-manager" version = "3.9.1" description = "Library provides the way to automatically manage drivers for different browsers" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3351,7 +3185,6 @@ requests = "*" name = "webencodings" version = "0.5.1" description = "Character encoding aliases for legacy web content" -category = "main" optional = false python-versions = "*" files = [ @@ -3363,7 +3196,6 @@ files = [ name = "whoosh" version = "2.7.4" description = "Fast, pure-Python full text indexing, search, and spell checking library." -category = "main" optional = false python-versions = "*" files = [ @@ -3376,7 +3208,6 @@ files = [ 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 = [ @@ -3461,7 +3292,6 @@ files = [ name = "wsproto" version = "1.2.0" description = "WebSockets state-machine based protocol implementation" -category = "dev" optional = false python-versions = ">=3.7.0" files = [ @@ -3476,7 +3306,6 @@ h11 = ">=0.9.0,<1" name = "xlrd" version = "2.0.1" description = "Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ @@ -3493,7 +3322,6 @@ test = ["pytest", "pytest-cov"] name = "xlwt" version = "1.3.0" description = "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+" -category = "main" optional = false python-versions = "*" files = [ @@ -3505,7 +3333,6 @@ files = [ name = "zipp" version = "3.16.2" description = "Backport of pathlib-compatible object wrapper for zip files" -category = "main" optional = false python-versions = ">=3.8" files = [ diff --git a/pyproject.toml b/pyproject.toml index 90869eec..19baf40f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "peeringdb_server" -version = "2.49.0" +version = "2.50.0-beta" description = "source code for PeeringDB.com" readme = "README.md" repository = "https://github.com/peeringdb/peeringdb"