From 801457ebf9bae4795085f9160f9ea05432195dbc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Mar 2021 22:37:43 +0000 Subject: [PATCH] Bump djangorestframework from 3.9.4 to 3.11.2 Bumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.9.4 to 3.11.2. - [Release notes](https://github.com/encode/django-rest-framework/releases) - [Commits](https://github.com/encode/django-rest-framework/compare/3.9.4...3.11.2) Signed-off-by: dependabot[bot] --- poetry.lock | 294 +++++++++++++++++++++++-------------------------- pyproject.toml | 2 +- 2 files changed, 140 insertions(+), 156 deletions(-) diff --git a/poetry.lock b/poetry.lock index 87bf491..e07ca91 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,65 +1,65 @@ [[package]] -category = "main" -description = "An easy safelist-based HTML-sanitizing tool." name = "bleach" +version = "3.1.4" +description = "An easy safelist-based HTML-sanitizing tool." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "3.1.4" [package.dependencies] six = ">=1.9.0" webencodings = "*" [[package]] -category = "main" -description = "A thin, practical wrapper around terminal coloring, styling, and positioning" name = "blessings" +version = "1.7" +description = "A thin, practical wrapper around terminal coloring, styling, and positioning" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.7" [package.dependencies] six = "*" [[package]] -category = "main" -description = "Python package for providing Mozilla's CA Bundle." name = "certifi" +version = "2019.11.28" +description = "Python package for providing Mozilla's CA Bundle." +category = "main" optional = false python-versions = "*" -version = "2019.11.28" [[package]] -category = "main" -description = "Universal encoding detector for Python 2 and 3" name = "chardet" +version = "3.0.4" +description = "Universal encoding detector for Python 2 and 3" +category = "main" optional = false python-versions = "*" -version = "3.0.4" [[package]] -category = "main" -description = "Cross-platform colored terminal text." name = "colorama" +version = "0.4.3" +description = "Cross-platform colored terminal text." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "0.4.3" [[package]] -category = "main" -description = "Very simple deep_set and deep_get functions to access nested dicts (or any object) using 'dotted strings' as key." name = "dict-deep" +version = "2.0.2" +description = "Very simple deep_set and deep_get functions to access nested dicts (or any object) using 'dotted strings' as key." +category = "main" optional = false python-versions = ">=3.5,<4.0" -version = "2.0.2" [[package]] -category = "main" -description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." name = "django" +version = "2.2.13" +description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." +category = "main" optional = false python-versions = ">=3.5" -version = "2.2.13" [package.dependencies] pytz = "*" @@ -70,53 +70,53 @@ argon2 = ["argon2-cffi (>=16.1.0)"] bcrypt = ["bcrypt"] [[package]] -category = "main" -description = "django-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS)." name = "django-cors-headers" +version = "3.0.2" +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 = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "3.0.2" [package.dependencies] Django = ">=1.11" [[package]] -category = "main" -description = "Extensions for Django" name = "django-extensions" +version = "2.2.3" +description = "Extensions for Django" +category = "main" optional = false python-versions = "*" -version = "2.2.3" [package.dependencies] six = ">=1.2" [[package]] -category = "main" -description = "Django middleware that logs http request body." name = "django-request-logging" +version = "0.7.0" +description = "Django middleware that logs http request body." +category = "main" optional = false python-versions = "*" -version = "0.7.0" [package.dependencies] Django = "*" [[package]] -category = "main" -description = "An extension of django rest framework, providing a configurable password reset strategy" name = "django-rest-passwordreset" +version = "1.0.0" +description = "An extension of django rest framework, providing a configurable password reset strategy" +category = "main" optional = false python-versions = "*" -version = "1.0.0" [[package]] -category = "main" -description = "An implementation of Django's EmailBackend compatible with sendgrid-python v5+" name = "django-sendgrid-v5" +version = "0.8.1" +description = "An implementation of Django's EmailBackend compatible with sendgrid-python v5+" +category = "main" optional = false python-versions = "*" -version = "0.8.1" [package.dependencies] django = ">=1.8" @@ -125,66 +125,69 @@ python-http-client = ">=3.0.0" sendgrid = ">=5.0.0" [[package]] -category = "main" -description = "Web APIs for Django, made easy." name = "djangorestframework" +version = "3.11.2" +description = "Web APIs for Django, made easy." +category = "main" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "3.9.4" +python-versions = ">=3.5" + +[package.dependencies] +django = ">=1.11" [[package]] -category = "main" -description = "JSON Web Token based authentication for Django REST framework" name = "drf-jwt" +version = "1.15.1" +description = "JSON Web Token based authentication for Django REST framework" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" -version = "1.15.1" [package.dependencies] Django = ">=1.11" -PyJWT = ">=1.5.2,<2.0.0" djangorestframework = ">=3.7" +PyJWT = ">=1.5.2,<2.0.0" [package.extras] dev = ["tox"] -docs = ["mkdocs (0.13.2)"] +docs = ["mkdocs (==0.13.2)"] lint = ["isort", "black", "flake8"] -test = ["mock", "pytest (>=3.0)", "pytest-cov", "pytest-django", "pytest-runner", "cryptography (2.0.3)"] +test = ["mock", "pytest (>=3.0)", "pytest-cov", "pytest-django", "pytest-runner", "cryptography (==2.0.3)"] [[package]] -category = "main" -description = "Generic views, viewsets and mixins that extend the Django REST Framework ones adding separated serializers for read and write operations" name = "drf-rw-serializers" +version = "1.0.2" +description = "Generic views, viewsets and mixins that extend the Django REST Framework ones adding separated serializers for read and write operations" +category = "main" optional = false python-versions = "*" -version = "1.0.2" [package.dependencies] Django = ">=1.8,<2.3" [[package]] -category = "main" -description = "Clean single-source support for Python 3 and 2" name = "future" +version = "0.18.2" +description = "Clean single-source support for Python 3 and 2" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -version = "0.18.2" [[package]] -category = "main" -description = "Internationalized Domain Names in Applications (IDNA)" name = "idna" +version = "2.8" +description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "2.8" [[package]] -category = "main" -description = "Collection of common interactive command line user interfaces, based on Inquirer.js" name = "inquirer" +version = "2.6.3" +description = "Collection of common interactive command line user interfaces, based on Inquirer.js" +category = "main" optional = false python-versions = "*" -version = "2.6.3" [package.dependencies] blessings = "1.7" @@ -192,45 +195,45 @@ python-editor = "1.0.4" readchar = "2.0.1" [[package]] -category = "main" -description = "Library for building powerful interactive command lines in Python" name = "prompt-toolkit" +version = "1.0.14" +description = "Library for building powerful interactive command lines in Python" +category = "main" optional = false python-versions = "*" -version = "1.0.14" [package.dependencies] six = ">=1.9.0" wcwidth = "*" [[package]] -category = "main" -description = "Pygments is a syntax highlighting package written in Python." name = "pygments" +version = "2.4.2" +description = "Pygments is a syntax highlighting package written in Python." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "2.4.2" [[package]] -category = "main" -description = "A Python module for collection of common interactive command line user interfaces, based on Inquirer.js" name = "pyinquirer" +version = "1.0.3" +description = "A Python module for collection of common interactive command line user interfaces, based on Inquirer.js" +category = "main" optional = false python-versions = "*" -version = "1.0.3" [package.dependencies] -Pygments = ">=2.2.0" prompt_toolkit = "1.0.14" +Pygments = ">=2.2.0" regex = ">=2016.11.21" [[package]] -category = "main" -description = "JSON Web Token implementation in Python" name = "pyjwt" +version = "1.7.1" +description = "JSON Web Token implementation in Python" +category = "main" optional = false python-versions = "*" -version = "1.7.1" [package.extras] crypto = ["cryptography (>=1.4)"] @@ -238,63 +241,58 @@ flake8 = ["flake8", "flake8-import-order", "pep8-naming"] test = ["pytest (>=4.0.1,<5.0.0)", "pytest-cov (>=2.6.0,<3.0.0)", "pytest-runner (>=4.2,<5.0.0)"] [[package]] -category = "main" -description = "Thin wrapper for pandoc." name = "pypandoc" +version = "1.4" +description = "Thin wrapper for pandoc." +category = "main" optional = false python-versions = "*" -version = "1.4" - -[package.dependencies] -pip = ">=8.1.0" -setuptools = "*" -wheel = ">=0.25.0" [[package]] -category = "main" -description = "Extensions to the standard Python datetime module" name = "python-dateutil" +version = "2.8.1" +description = "Extensions to the standard Python datetime module" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" -version = "2.8.1" [package.dependencies] six = ">=1.5" [[package]] -category = "main" -description = "Add .env support to your django/flask apps in development and deployments" name = "python-dotenv" +version = "0.10.3" +description = "Add .env support to your django/flask apps in development and deployments" +category = "main" optional = false python-versions = "*" -version = "0.10.3" [package.extras] cli = ["click (>=5.0)"] [[package]] -category = "main" -description = "Programmatically open an editor, capture the result." name = "python-editor" +version = "1.0.4" +description = "Programmatically open an editor, capture the result." +category = "main" optional = false python-versions = "*" -version = "1.0.4" [[package]] -category = "main" -description = "HTTP REST client, simplified for Python" name = "python-http-client" +version = "3.2.1" +description = "HTTP REST client, simplified for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "3.2.1" [[package]] -category = "main" -description = "A Python Slugify application that handles Unicode" name = "python-slugify" +version = "4.0.0" +description = "A Python Slugify application that handles Unicode" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "4.0.0" [package.dependencies] text-unidecode = ">=1.3" @@ -303,36 +301,36 @@ text-unidecode = ">=1.3" unidecode = ["Unidecode (>=1.1.1)"] [[package]] -category = "main" -description = "World timezone definitions, modern and historical" name = "pytz" +version = "2019.3" +description = "World timezone definitions, modern and historical" +category = "main" optional = false python-versions = "*" -version = "2019.3" [[package]] -category = "main" -description = "Utilities to read single characters and key-strokes" name = "readchar" +version = "2.0.1" +description = "Utilities to read single characters and key-strokes" +category = "main" optional = false python-versions = "*" -version = "2.0.1" [[package]] -category = "main" -description = "Alternative regular expression module, to replace re." name = "regex" +version = "2019.08.19" +description = "Alternative regular expression module, to replace re." +category = "main" optional = false python-versions = "*" -version = "2019.08.19" [[package]] -category = "main" -description = "Python HTTP for Humans." name = "requests" +version = "2.22.0" +description = "Python HTTP for Humans." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "2.22.0" [package.dependencies] certifi = ">=2017.4.17" @@ -342,114 +340,104 @@ urllib3 = ">=1.21.1,<1.25.0 || >1.25.0,<1.25.1 || >1.25.1,<1.26" [package.extras] security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)"] -socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7)", "win-inet-pton"] +socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] [[package]] -category = "main" -description = "Twilio SendGrid library for Python" name = "sendgrid" +version = "6.1.0" +description = "Twilio SendGrid library for Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "6.1.0" [package.dependencies] python-http-client = ">=3.2.1" [[package]] -category = "main" -description = "Python 2 and 3 compatibility utilities" 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.*" -version = "1.12.0" [[package]] -category = "main" -description = "Non-validating SQL parser" name = "sqlparse" +version = "0.3.0" +description = "Non-validating SQL parser" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "0.3.0" [[package]] -category = "main" -description = "ANSII Color formatting for output in terminal." name = "termcolor" +version = "1.1.0" +description = "ANSII Color formatting for output in terminal." +category = "main" optional = false python-versions = "*" -version = "1.1.0" [[package]] -category = "main" -description = "The most basic Text::Unidecode port" name = "text-unidecode" +version = "1.3" +description = "The most basic Text::Unidecode port" +category = "main" optional = false python-versions = "*" -version = "1.3" [[package]] -category = "main" -description = "A slug generator that turns strings into unicode slugs." name = "unicode-slugify" +version = "0.1.3" +description = "A slug generator that turns strings into unicode slugs." +category = "main" optional = false python-versions = "*" -version = "0.1.3" [package.dependencies] six = "*" unidecode = "*" [[package]] -category = "main" -description = "ASCII transliterations of Unicode text" name = "unidecode" +version = "1.1.1" +description = "ASCII transliterations of Unicode text" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -version = "1.1.1" [[package]] -category = "main" -description = "HTTP library with thread-safe connection pooling, file post, and more." name = "urllib3" +version = "1.25.7" +description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4" -version = "1.25.7" [package.extras] brotli = ["brotlipy (>=0.6.0)"] secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] -socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7,<2.0)"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] [[package]] -category = "main" -description = "Measures number of Terminal column cells of wide-character codes" name = "wcwidth" -optional = false -python-versions = "*" version = "0.1.7" - -[[package]] +description = "Measures number of Terminal column cells of wide-character codes" category = "main" -description = "Character encoding aliases for legacy web content" -name = "webencodings" optional = false python-versions = "*" -version = "0.5.1" [[package]] +name = "webencodings" +version = "0.5.1" +description = "Character encoding aliases for legacy web content" category = "main" -description = "A built-package format for Python" -name = "wheel" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -version = "0.34.2" - -[package.extras] -test = ["pytest (>=3.0.0)", "pytest-cov"] +python-versions = "*" [metadata] -content-hash = "e7d434bf301eb57fae233c7f69f05c8287743f39cbe9d41c51d76a720f9017c3" +lock-version = "1.1" python-versions = "^3.7" +content-hash = "6199969670ab69319abdf652b68d651e14a2e3e39b2f850fdb7d7d4b3fa096d0" [metadata.files] bleach = [ @@ -501,8 +489,8 @@ django-sendgrid-v5 = [ {file = "django_sendgrid_v5-0.8.1-py2.py3-none-any.whl", hash = "sha256:71efc914ba4c7f80685633dd7940d47af6e009c7c24e63cf25d97e40865ac7d2"}, ] djangorestframework = [ - {file = "djangorestframework-3.9.4-py2.py3-none-any.whl", hash = "sha256:376f4b50340a46c15ae15ddd0c853085f4e66058f97e4dbe7d43ed62f5e60651"}, - {file = "djangorestframework-3.9.4.tar.gz", hash = "sha256:c12869cfd83c33d579b17b3cb28a2ae7322a53c3ce85580c2a2ebe4e3f56c4fb"}, + {file = "djangorestframework-3.11.2-py3-none-any.whl", hash = "sha256:5cc724dc4b076463497837269107e1995b1fbc917468d1b92d188fd1af9ea789"}, + {file = "djangorestframework-3.11.2.tar.gz", hash = "sha256:a5967b68a04e0d97d10f4df228e30f5a2d82ba63b9d03e1759f84993b7bf1b53"}, ] drf-jwt = [ {file = "drf-jwt-1.15.1.tar.gz", hash = "sha256:2efffe9e22340eea168a1b78a7a4b43af913c748b4cf047a95607068592cfcf8"}, @@ -629,7 +617,3 @@ webencodings = [ {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, ] -wheel = [ - {file = "wheel-0.34.2-py2.py3-none-any.whl", hash = "sha256:df277cb51e61359aba502208d680f90c0493adec6f0e848af94948778aed386e"}, - {file = "wheel-0.34.2.tar.gz", hash = "sha256:8788e9155fe14f54164c1b9eb0a319d98ef02c160725587ad60f14ddc57b6f96"}, -] diff --git a/pyproject.toml b/pyproject.toml index c15834c..561ea54 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ django-extensions = "==2.2.3" django-request-logging = "==0.7.0" django-rest-passwordreset = "==1.0.0" django-sendgrid-v5 = "==0.8.1" -djangorestframework = "==3.9.4" +djangorestframework = "==3.11.2" drf-jwt = "==1.15.1" drf-rw-serializers = "==1.0.2" future = "==0.18.2"