From 3c16b4ebd6b4edc7a2f64dafe03ecd156b2ef038 Mon Sep 17 00:00:00 2001 From: Daniil Fajnberg Date: Fri, 21 Apr 2023 15:47:03 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=8C=20Restrict=20main=20dependency=20`?= =?UTF-8?q?marshmallow>=3D3.12.0`;=20pin=20all=20development=20dependencie?= =?UTF-8?q?s=20to=20specific=20versions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 19 ++++++++----------- requirements/common.txt | 2 +- requirements/dev.txt | 16 ++++++++-------- 3 files changed, 17 insertions(+), 20 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 908fcb9..b12bc6f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,18 +37,15 @@ dynamic = [ ] [project.optional-dependencies] -full = [ - -] dev = [ - "black", - "build", - "coverage[toml]", - "isort", - "mkdocs-material", - "mkdocstrings[python]", - "mypy", - "ruff", + "black==23.3.0", + "build==0.10.0", + "coverage[toml]==7.2.3", + "isort==5.12.0", + "mkdocs-material==9.1.6", + "mkdocstrings[python]==0.21.2", + "mypy==1.2.0", + "ruff==0.0.262", ] [project.urls] diff --git a/requirements/common.txt b/requirements/common.txt index dd25233..d3b88fb 100644 --- a/requirements/common.txt +++ b/requirements/common.txt @@ -1 +1 @@ -marshmallow \ No newline at end of file +marshmallow>=3.12.0 \ No newline at end of file diff --git a/requirements/dev.txt b/requirements/dev.txt index 20431cc..840c370 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,9 +1,9 @@ -r common.txt -black -build -coverage[toml] -isort -mkdocs-material -mkdocstrings[python] -mypy -ruff +black==23.3.0 +build==0.10.0 +coverage[toml]==7.2.3 +isort==5.12.0 +mkdocs-material==9.1.6 +mkdocstrings[python]==0.21.2 +mypy==1.2.0 +ruff==0.0.262