From d1ed89f6ac50d58fa43ce37f92db371bebc20bc5 Mon Sep 17 00:00:00 2001 From: David Lord Date: Tue, 11 May 2021 12:59:54 -0700 Subject: [PATCH 1/2] update requirements --- requirements/dev.txt | 28 +++++++++++++++------------- requirements/docs.in | 2 +- requirements/docs.txt | 14 ++++++++------ requirements/tests.txt | 6 +++--- requirements/typing.in | 1 - requirements/typing.txt | 24 +----------------------- 6 files changed, 28 insertions(+), 47 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index 0cecad0..11cf28f 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,9 +8,9 @@ alabaster==0.7.12 # via sphinx appdirs==1.4.4 # via virtualenv -attrs==20.3.0 +attrs==21.2.0 # via pytest -babel==2.9.0 +babel==2.9.1 # via sphinx certifi==2020.12.5 # via requests @@ -22,7 +22,7 @@ click==7.1.2 # via pip-tools distlib==0.3.1 # via virtualenv -docutils==0.16 +docutils==0.17.1 # via sphinx filelock==3.0.12 # via @@ -30,7 +30,7 @@ filelock==3.0.12 # virtualenv freezegun==1.1.0 # via -r requirements/tests.in -identify==2.2.3 +identify==2.2.4 # via pre-commit idna==2.10 # via requests @@ -41,7 +41,9 @@ iniconfig==1.1.1 jinja2==2.11.3 # via sphinx markupsafe==1.1.1 - # via jinja2 + # via + # jinja2 + # sphinx mypy-extensions==0.4.3 # via mypy mypy==0.812 @@ -54,7 +56,7 @@ packaging==20.9 # pytest # sphinx # tox -pallets-sphinx-themes==2.0.0rc1 +pallets-sphinx-themes==2.0.0 # via -r requirements/docs.in pep517==0.10.0 # via pip-tools @@ -70,11 +72,11 @@ py==1.10.0 # via # pytest # tox -pygments==2.8.1 +pygments==2.9.0 # via sphinx pyparsing==2.4.7 # via packaging -pytest==6.2.3 +pytest==6.2.4 # via -r requirements/tests.in python-dateutil==2.8.1 # via freezegun @@ -84,7 +86,7 @@ pyyaml==5.4.1 # via pre-commit requests==2.25.1 # via sphinx -six==1.15.0 +six==1.16.0 # via # python-dateutil # tox @@ -93,7 +95,7 @@ snowballstemmer==2.1.0 # via sphinx sphinx-issues==1.2.0 # via -r requirements/docs.in -sphinx==3.5.4 +sphinx==4.0.1 # via # -r requirements/docs.in # pallets-sphinx-themes @@ -119,15 +121,15 @@ toml==0.10.2 # pre-commit # pytest # tox -tox==3.23.0 +tox==3.23.1 # via -r requirements/dev.in typed-ast==1.4.3 # via mypy -typing-extensions==3.7.4.3 +typing-extensions==3.10.0.0 # via mypy urllib3==1.26.4 # via requests -virtualenv==20.4.3 +virtualenv==20.4.6 # via # pre-commit # tox diff --git a/requirements/docs.in b/requirements/docs.in index 1862ddd..7ec501b 100644 --- a/requirements/docs.in +++ b/requirements/docs.in @@ -1,4 +1,4 @@ -Pallets-Sphinx-Themes >= 2.0.0rc1 +Pallets-Sphinx-Themes Sphinx sphinx-issues sphinxcontrib-log-cabinet diff --git a/requirements/docs.txt b/requirements/docs.txt index 9b58c50..cd36ee5 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -6,13 +6,13 @@ # alabaster==0.7.12 # via sphinx -babel==2.9.0 +babel==2.9.1 # via sphinx certifi==2020.12.5 # via requests chardet==4.0.0 # via requests -docutils==0.16 +docutils==0.17.1 # via sphinx idna==2.10 # via requests @@ -21,14 +21,16 @@ imagesize==1.2.0 jinja2==2.11.3 # via sphinx markupsafe==1.1.1 - # via jinja2 + # via + # jinja2 + # sphinx packaging==20.9 # via # pallets-sphinx-themes # sphinx -pallets-sphinx-themes==2.0.0rc1 +pallets-sphinx-themes==2.0.0 # via -r requirements/docs.in -pygments==2.8.1 +pygments==2.9.0 # via sphinx pyparsing==2.4.7 # via packaging @@ -40,7 +42,7 @@ snowballstemmer==2.1.0 # via sphinx sphinx-issues==1.2.0 # via -r requirements/docs.in -sphinx==3.5.4 +sphinx==4.0.1 # via # -r requirements/docs.in # pallets-sphinx-themes diff --git a/requirements/tests.txt b/requirements/tests.txt index 5128dba..3a3608c 100644 --- a/requirements/tests.txt +++ b/requirements/tests.txt @@ -4,7 +4,7 @@ # # pip-compile requirements/tests.in # -attrs==20.3.0 +attrs==21.2.0 # via pytest freezegun==1.1.0 # via -r requirements/tests.in @@ -18,11 +18,11 @@ py==1.10.0 # via pytest pyparsing==2.4.7 # via packaging -pytest==6.2.3 +pytest==6.2.4 # via -r requirements/tests.in python-dateutil==2.8.1 # via freezegun -six==1.15.0 +six==1.16.0 # via python-dateutil toml==0.10.2 # via pytest diff --git a/requirements/typing.in b/requirements/typing.in index 1cee122..f0aa93a 100644 --- a/requirements/typing.in +++ b/requirements/typing.in @@ -1,2 +1 @@ --r tests.in mypy diff --git a/requirements/typing.txt b/requirements/typing.txt index be023cf..0e342aa 100644 --- a/requirements/typing.txt +++ b/requirements/typing.txt @@ -4,33 +4,11 @@ # # pip-compile requirements/typing.in # -attrs==20.3.0 - # via pytest -freezegun==1.1.0 - # via -r requirements/tests.in -iniconfig==1.1.1 - # via pytest mypy-extensions==0.4.3 # via mypy mypy==0.812 # via -r requirements/typing.in -packaging==20.9 - # via pytest -pluggy==0.13.1 - # via pytest -py==1.10.0 - # via pytest -pyparsing==2.4.7 - # via packaging -pytest==6.2.3 - # via -r requirements/tests.in -python-dateutil==2.8.1 - # via freezegun -six==1.15.0 - # via python-dateutil -toml==0.10.2 - # via pytest typed-ast==1.4.3 # via mypy -typing-extensions==3.7.4.3 +typing-extensions==3.10.0.0 # via mypy From ca0f59ac73507014729a5857e985229604e5e83b Mon Sep 17 00:00:00 2001 From: David Lord Date: Tue, 11 May 2021 13:00:39 -0700 Subject: [PATCH 2/2] release version 2.0.0 --- CHANGES.rst | 2 +- src/itsdangerous/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index ff39ae5..58a3e2a 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,7 +1,7 @@ Version 2.0.0 ------------- -Unreleased +Released 2021-05-11 - Drop support for Python 2 and 3.5. - JWS support (``JSONWebSignatureSerializer``, diff --git a/src/itsdangerous/__init__.py b/src/itsdangerous/__init__.py index 0b2ec5d..578a2f4 100644 --- a/src/itsdangerous/__init__.py +++ b/src/itsdangerous/__init__.py @@ -19,4 +19,4 @@ from .url_safe import URLSafeSerializer from .url_safe import URLSafeTimedSerializer -__version__ = "2.0.0rc2" +__version__ = "2.0.0"