diff --git a/poetry.lock b/poetry.lock index 6651bb6a..d3065452 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry and should not be changed by hand. +# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. [[package]] name = "asgiref" version = "3.6.0" description = "ASGI specs, helper code, and adapters" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -19,7 +18,6 @@ tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] name = "assertpy" version = "1.1" description = "Simple assertion library for unit testing in python with a fluent API" -category = "dev" optional = false python-versions = "*" files = [ @@ -30,7 +28,6 @@ files = [ name = "attrs" version = "22.2.0" description = "Classes Without Boilerplate" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -49,7 +46,6 @@ tests-no-zope = ["cloudpickle", "cloudpickle", "hypothesis", "hypothesis", "mypy name = "black" version = "23.3.0" description = "The uncompromising code formatter." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -98,7 +94,6 @@ uvloop = ["uvloop (>=0.15.2)"] name = "certifi" version = "2022.12.7" description = "Python package for providing Mozilla's CA Bundle." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -110,7 +105,6 @@ files = [ name = "charset-normalizer" version = "3.1.0" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "dev" optional = false python-versions = ">=3.7.0" files = [ @@ -195,7 +189,6 @@ files = [ name = "click" version = "8.1.3" description = "Composable command line interface toolkit" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -210,7 +203,6 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -222,7 +214,6 @@ files = [ name = "coreapi" version = "2.3.3" description = "Python client library for Core API." -category = "dev" optional = false python-versions = "*" files = [ @@ -240,7 +231,6 @@ uritemplate = "*" name = "coreschema" version = "0.0.4" description = "Core Schema." -category = "dev" optional = false python-versions = "*" files = [ @@ -255,7 +245,6 @@ jinja2 = "*" name = "coverage" version = "7.2.2" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -319,7 +308,6 @@ toml = ["tomli"] name = "ddt" version = "1.6.0" description = "Data-Driven/Decorated Tests" -category = "dev" optional = false python-versions = "*" files = [ @@ -331,7 +319,6 @@ files = [ name = "django" version = "4.2" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -352,7 +339,6 @@ bcrypt = ["bcrypt"] name = "django-cors-headers" version = "3.14.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.7" files = [ @@ -367,7 +353,6 @@ Django = ">=3.2" name = "django-easy-health-check" version = "1.0.1" description = "A Django package that provides an easy-to-use health check url path" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -382,7 +367,6 @@ Django = ">=2.2" name = "django-json-404-middleware" version = "0.0.1" description = "Django middleware that returns 404s as JSON instead of html" -category = "main" optional = false python-versions = "*" files = [] @@ -398,7 +382,6 @@ resolved_reference = "b7b0aae53e4b65fcef14d662c281eefa36a1bfe9" name = "djangorestframework" version = "3.14.0" description = "Web APIs for Django, made easy." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -414,7 +397,6 @@ pytz = "*" name = "drf-ignore-slash-middleware" version = "0.0.1" description = "Django middleware that makes urls ending with and without slashes equivelent" -category = "main" optional = false python-versions = "*" files = [ @@ -426,7 +408,6 @@ files = [ name = "drf-problems" version = "1.0.5" description = "Never liked DRF plain old errors? Forget that and accept RFC 7807 - Problem Details!" -category = "main" optional = false python-versions = "*" files = [] @@ -446,7 +427,6 @@ resolved_reference = "704ce4104f6d12dad0c13667af9af84f5a2c2410" name = "drf-spectacular" version = "0.26.1" description = "Sane and flexible OpenAPI 3 schema generation for Django REST framework" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -470,7 +450,6 @@ sidecar = ["drf-spectacular-sidecar"] name = "drf-writable-nested" version = "0.7.0" description = "Writable nested helpers for django-rest-framework's serializers" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -481,7 +460,6 @@ files = [ name = "drf-yasg" version = "1.21.5" description = "Automated generation of real Swagger/OpenAPI 2.0 schemas from Django Rest Framework code." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -507,7 +485,6 @@ validation = ["swagger-spec-validator (>=2.1.0)"] name = "fastdiff" version = "0.3.0" description = "A fast native implementation of diff algorithm with a pure python fallback" -category = "dev" optional = false python-versions = "*" files = [ @@ -523,7 +500,6 @@ wasmer-compiler-cranelift = ">=1.0.0" name = "freezegun" version = "1.2.2" description = "Let your Python tests travel through time" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -538,7 +514,6 @@ python-dateutil = ">=2.7" name = "generics" version = "6.0.0" description = "A classy toolkit designed with OOP in mind." -category = "main" optional = false python-versions = "*" files = [ @@ -550,7 +525,6 @@ files = [ name = "gunicorn" version = "20.1.0" description = "WSGI HTTP Server for UNIX" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -571,7 +545,6 @@ tornado = ["tornado (>=0.2)"] name = "idna" version = "3.4" description = "Internationalized Domain Names in Applications (IDNA)" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -583,7 +556,6 @@ files = [ 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 = [ @@ -595,7 +567,6 @@ files = [ name = "itypes" version = "1.2.0" description = "Simple immutable types for python." -category = "dev" optional = false python-versions = "*" files = [ @@ -607,7 +578,6 @@ files = [ name = "jinja2" version = "3.1.2" description = "A very fast and expressive template engine." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -625,7 +595,6 @@ i18n = ["Babel (>=2.7)"] name = "jsonschema" version = "4.17.3" description = "An implementation of JSON Schema validation for Python" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -645,7 +614,6 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- name = "markupsafe" version = "2.1.2" description = "Safely add untrusted strings to HTML/XML markup." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -705,7 +673,6 @@ files = [ name = "mypy-extensions" version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -717,7 +684,6 @@ files = [ name = "mysqlclient" version = "2.1.1" description = "Python interface to MySQL" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -734,7 +700,6 @@ files = [ name = "nodeenv" version = "1.7.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 = [ @@ -749,7 +714,6 @@ setuptools = "*" name = "packaging" version = "23.0" description = "Core utilities for Python packages" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -761,7 +725,6 @@ files = [ name = "pathspec" version = "0.11.0" description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -773,7 +736,6 @@ files = [ name = "platformdirs" version = "3.1.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -789,7 +751,6 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2.1)", "pytes name = "pycodestyle" version = "2.10.0" description = "Python style guide checker" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -799,14 +760,13 @@ files = [ [[package]] name = "pyright" -version = "1.1.301" +version = "1.1.316" description = "Command line wrapper for pyright" -category = "dev" optional = false python-versions = ">=3.7" files = [ - {file = "pyright-1.1.301-py3-none-any.whl", hash = "sha256:ecc3752ba8c866a8041c90becf6be79bd52f4c51f98472e4776cae6d55e12826"}, - {file = "pyright-1.1.301.tar.gz", hash = "sha256:6ac4afc0004dca3a977a4a04a8ba25b5b5aa55f8289550697bfc20e11be0d5f2"}, + {file = "pyright-1.1.316-py3-none-any.whl", hash = "sha256:7259d73287c882f933d8cd88c238ef02336e172171ae95117a963a962a1fed4a"}, + {file = "pyright-1.1.316.tar.gz", hash = "sha256:bac1baf8567b90f2082ec95b61fc1cb50a68917119212c5608a72210870c6a9a"}, ] [package.dependencies] @@ -820,7 +780,6 @@ dev = ["twine (>=3.4.1)"] name = "pyrsistent" version = "0.19.3" description = "Persistent/Functional/Immutable data structures" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -857,7 +816,6 @@ files = [ name = "python-dateutil" version = "2.8.2" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -872,7 +830,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 = "main" optional = false python-versions = ">=3.8" files = [ @@ -887,7 +844,6 @@ cli = ["click (>=5.0)"] name = "pytz" version = "2023.3" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ @@ -899,7 +855,6 @@ files = [ name = "pyyaml" version = "6.0" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -949,7 +904,6 @@ files = [ name = "requests" version = "2.28.2" description = "Python HTTP for Humans." -category = "dev" optional = false python-versions = ">=3.7, <4" files = [ @@ -971,7 +925,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "ruamel-yaml" version = "0.17.21" description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" -category = "dev" optional = false python-versions = ">=3" files = [ @@ -990,7 +943,6 @@ jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"] name = "ruamel-yaml-clib" version = "0.2.7" description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -1001,7 +953,8 @@ files = [ {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win32.whl", hash = "sha256:763d65baa3b952479c4e972669f679fe490eee058d5aa85da483ebae2009d231"}, {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:d000f258cf42fec2b1bbf2863c61d7b8918d31ffee905da62dede869254d3b8a"}, {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:045e0626baf1c52e5527bd5db361bc83180faaba2ff586e763d3d5982a876a9e"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_12_6_arm64.whl", hash = "sha256:721bc4ba4525f53f6a611ec0967bdcee61b31df5a56801281027a3a6d1c2daf5"}, + {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:1a6391a7cabb7641c32517539ca42cf84b87b667bad38b78d4d42dd23e957c81"}, + {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:9c7617df90c1365638916b98cdd9be833d31d337dbcd722485597b43c4a215bf"}, {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:41d0f1fa4c6830176eef5b276af04c89320ea616655d01327d5ce65e50575c94"}, {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win32.whl", hash = "sha256:f6d3d39611ac2e4f62c3128a9eed45f19a6608670c5a2f4f07f24e8de3441d38"}, {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:da538167284de58a52109a9b89b8f6a53ff8437dd6dc26d33b57bf6699153122"}, @@ -1036,7 +989,6 @@ files = [ name = "setuptools" version = "67.5.1" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1053,7 +1005,6 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( 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 = [ @@ -1065,7 +1016,6 @@ files = [ name = "snapshottest" version = "0.6.0" description = "Snapshot testing for pytest, unittest, Django, and Nose" -category = "dev" optional = false python-versions = "*" files = [ @@ -1087,7 +1037,6 @@ test = ["django (>=1.10.6)", "nose", "pytest (>=4.6)", "pytest-cov", "six"] name = "sqlparse" version = "0.4.3" description = "A non-validating SQL parser." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1099,7 +1048,6 @@ files = [ name = "termcolor" version = "2.2.0" description = "ANSI color formatting for output in terminal" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1114,7 +1062,6 @@ tests = ["pytest", "pytest-cov"] name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1126,7 +1073,6 @@ files = [ name = "typing-extensions" version = "4.5.0" description = "Backported and Experimental Type Hints for Python 3.7+" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1138,7 +1084,6 @@ files = [ name = "tzdata" version = "2023.3" description = "Provider of IANA time zone data" -category = "main" optional = false python-versions = ">=2" files = [ @@ -1150,7 +1095,6 @@ files = [ name = "uritemplate" version = "4.1.1" description = "Implementation of RFC 6570 URI Templates" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1162,7 +1106,6 @@ files = [ name = "urllib3" version = "1.26.14" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ @@ -1179,7 +1122,6 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] name = "wasmer" version = "1.1.0" description = "Python extension to run WebAssembly binaries" -category = "dev" optional = false python-versions = "*" files = [ @@ -1203,7 +1145,6 @@ files = [ name = "wasmer-compiler-cranelift" version = "1.1.0" description = "The Cranelift compiler for the `wasmer` package (to compile WebAssembly module)" -category = "dev" optional = false python-versions = "*" files = [ @@ -1226,4 +1167,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "5190d43260c868f65d90cdfdb7ade48f1053c8b3e8e555ccded9baf55b48108c" +content-hash = "bb678f474bba1044b7c044bfe4872d4641f642feca1050183aede4acea9649ec" diff --git a/pyproject.toml b/pyproject.toml index 1e879028..9189ea9d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ django-easy-health-check = "^1.0.1" [tool.poetry.group.dev.dependencies] black = "^23.3.0" -pyright = "^1.1.301" +pyright = "^1.1.316" pycodestyle = "^2.9.1" assertpy = "^1.1" snapshottest = "^0.6.0"