From 42e45889d80e3f686b7c1dec3a427cf8358f55f4 Mon Sep 17 00:00:00 2001 From: Vinicius Arcanjo Date: Tue, 23 May 2023 11:10:18 -0300 Subject: [PATCH 1/2] fix: pinned typing-extensions==4.5.0 to be compatible with pydantic --- requirements/dev.txt | 2 +- requirements/run.txt | 2 +- setup.py | 16 ++++++++++++++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index b7140161..999b7b53 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -346,7 +346,7 @@ traitlets==5.3.0 # ipython # kytos # matplotlib-inline -typing-extensions>=4.0.1 +typing-extensions==4.5.0 # via # -r requirements/run.txt # astroid diff --git a/requirements/run.txt b/requirements/run.txt index 2e2d6102..258f6055 100644 --- a/requirements/run.txt +++ b/requirements/run.txt @@ -103,7 +103,7 @@ traitlets==5.3.0 # via # ipython # matplotlib-inline -typing-extensions>=4.0.1 +typing-extensions==4.5.0 # via # janus # pydantic diff --git a/setup.py b/setup.py index af743690..7d50f0de 100644 --- a/setup.py +++ b/setup.py @@ -221,8 +221,20 @@ def run(self): data_files=[(os.path.join(BASE_ENV, 'etc/kytos'), ETC_FILES)], packages=find_packages(exclude=['tests']), install_requires=install_requires, - extras_require={'dev': ['pip-tools >= 2.0', 'pytest==7.0.0', - 'pytest-cov==3.0.0', 'pytest', 'yala', 'tox']}, + extras_require={'dev': [ + 'pip-tools >= 2.0', + 'pytest==7.2.1', + 'pytest-cov==4.0.0', + 'pytest-asyncio==0.20.3', + 'black==23.3.0', + 'isort==5.12.0', + 'pylint==2.15.0', + 'pycodestyle==2.10.0', + 'yala==3.2.0', + 'tox==3.28.0', + 'virtualenv==20.21.0', + 'typing-extensions==4.5.0' + ]}, cmdclass={ 'clean': Cleaner, 'coverage': TestCoverage, From 92b1a496acea90982361a76fd121d58240dcd684 Mon Sep 17 00:00:00 2001 From: Vinicius Arcanjo Date: Mon, 19 Jun 2023 18:00:39 -0300 Subject: [PATCH 2/2] release: bumped 2023.3.2 --- CHANGELOG.rst | 7 +++++++ docs/conf.py | 4 ++-- kytos/core/metadata.py | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index dcb0a8d8..526dc09e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,13 @@ All notable changes to the kytos project will be documented in this file. UNRELEASED - Under development ****************************** +[2022.3.2] 2023-06-19 +********************** + +Fixed +===== +- pinned ``typing-extensions==4.5.0`` to be compatible with ``pydantic`` + [2022.3.1] 2023-02-17 ********************** diff --git a/docs/conf.py b/docs/conf.py index 2023c46b..68a22436 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -64,10 +64,10 @@ # built documents. # # The short X.Y version. -version = u'2022.3.1' +version = u'2022.3.2' show_version = False # The full version, including alpha/beta/rc tags. -release = u'2022.3.1' +release = u'2022.3.2' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/kytos/core/metadata.py b/kytos/core/metadata.py index 956eed27..50e3dc17 100644 --- a/kytos/core/metadata.py +++ b/kytos/core/metadata.py @@ -2,7 +2,7 @@ The present metadata is intended to be used mainly on the setup. """ -__version__ = '2022.3.1' +__version__ = '2022.3.2' __author__ = 'Kytos Team' __author_email__ = 'devel@lists.kytos.io' __license__ = 'MIT'