diff --git a/{{cookiecutter.project_slug}}/pyproject.toml b/{{cookiecutter.project_slug}}/pyproject.toml index 183007c3eb92a098dc3cc38fee60fc47e5f5884e..feb27aa0b061555c7a885a0645a943868597beec 100644 --- a/{{cookiecutter.project_slug}}/pyproject.toml +++ b/{{cookiecutter.project_slug}}/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "setuptools>=45", + "setuptools>=62.6", "setuptools_scm[toml]>=6.2", "wheel" ] diff --git a/{{cookiecutter.project_slug}}/requirements.txt b/{{cookiecutter.project_slug}}/requirements.txt index 56aacd774b88e370f0e2fad347abb341df445332..8f81bc285d0db9ea0945151fed0cd47eec4ee6a2 100644 --- a/{{cookiecutter.project_slug}}/requirements.txt +++ b/{{cookiecutter.project_slug}}/requirements.txt @@ -1 +1,2 @@ -numpy >= 1.20.0 # BSD +importlib-metadata>=0.12, <5.0;python_version<"3.8" +numpy diff --git a/{{cookiecutter.project_slug}}/setup.cfg b/{{cookiecutter.project_slug}}/setup.cfg index 1741808bc860dd1e2294dcd1ec8e0d7e6ed8fd2d..02afb4fe2b4ea9c2080fc89f44a1961b84c2ced7 100644 --- a/{{cookiecutter.project_slug}}/setup.cfg +++ b/{{cookiecutter.project_slug}}/setup.cfg @@ -29,9 +29,7 @@ classifiers = include_package_data = true packages = find: python_requires = >=3.7 -install_requires = - importlib-metadata>=0.12, <5.0;python_version<"3.8" - numpy +install_requires = file: requirements.txt [flake8] max-line-length = 88