diff --git a/archive_v1/requirements.txt b/archive_v1/requirements.txt index 7a829ccc..ed579eef 100644 --- a/archive_v1/requirements.txt +++ b/archive_v1/requirements.txt @@ -25,7 +25,6 @@ pydantic~=1.8.2 pre-commit~=2.17.0 - # format black>=22.3.0,<22.4.0 isort~=5.10.1 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 422b9f41..2697d0fd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,23 @@ classifiers = [ ] requires-python = ">=3.10" +dependencies = [ + "pydantic==1.8.2", +] + +[project.optional-dependencies] +dev = [ + "black==23.9.1", + "ruff==0.0.292", + "pyright==1.1.331", +] + +test = [ + "pytest==6.2.5", + "pytest-lazy-fixture==0.6.3", + "pytest-cov==2.8.1", +] + [project.license] file = "LICENSE" diff --git a/requirements-dev.txt b/requirements-dev.txt deleted file mode 100644 index 5f962a02..00000000 --- a/requirements-dev.txt +++ /dev/null @@ -1,6 +0,0 @@ -# formatting -black==23.9.1 -ruff==0.0.292 - -# static-type-checks -pyright==1.1.331 \ No newline at end of file diff --git a/requirements-test.txt b/requirements-test.txt deleted file mode 100644 index d0943ec0..00000000 --- a/requirements-test.txt +++ /dev/null @@ -1,4 +0,0 @@ -# testing -pytest==6.2.5 -pytest-lazy-fixture==0.6.3 -pytest-cov==2.8.1 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 4bfdf82b..00000000 --- a/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -pydantic==1.8.2 \ No newline at end of file