diff --git a/setup.cfg b/.flake8 similarity index 58% rename from setup.cfg rename to .flake8 index 6d9380431..e64f3cfc6 100644 --- a/setup.cfg +++ b/.flake8 @@ -1,11 +1,3 @@ -[versioneer] -VCS = git -style = pep440-pre -versionfile_source = bottleneck/_version.py -versionfile_build = bottleneck/_version.py -tag_prefix = v -parentdir_prefix = bottleneck- - [flake8] max-line-length = 88 ignore = \ @@ -22,12 +14,3 @@ exclude = \ .eggs .tox build - -[tool:pytest] -norecursedirs = - .* - build - dist - *.egg - venv - env diff --git a/pyproject.toml b/pyproject.toml index 272d59d60..29a8b152b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,8 @@ [build-system] requires = [ "setuptools>=77.0.1", - "versioneer", + "versioneer>=0.29", + "versioneer[toml] ; python_version < '3.11'", # Comments on numpy build requirement range: # # 1. >=2.0.x is the numpy requirement for wheel builds for distribution @@ -73,6 +74,14 @@ zip-safe = false [tool.setuptools.packages.find] namespaces = false +[tool.versioneer] +VCS = "git" +style = "pep440-pre" +versionfile_source = "bottleneck/_version.py" +versionfile_build = "bottleneck/_version.py" +tag_prefix = "v" +parentdir_prefix = "bottleneck-" + [tool.pytest.ini_options] addopts = "-l" filterwarnings = ["error"]