diff --git a/pyproject.toml b/pyproject.toml index 358b9b450..5138cc447 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,10 @@ [build-system] requires = ["setuptools", "wheel", "pkgconfig", "Cython", "setuptools_scm>=1.7"] build-backend = "setuptools.build_meta" + +[tool.setuptools_scm] +# make sure we have the same versioning scheme with all setuptools_scm versions, to avoid different autogenerated files +# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015052 +# https://github.com/borgbackup/borg/issues/6875 +write_to = "src/borg/_version.py" +write_to_template = "__version__ = version = {version!r}\n" diff --git a/setup.py b/setup.py index 00048b9ac..a80660e0d 100644 --- a/setup.py +++ b/setup.py @@ -262,10 +262,6 @@ def members_appended(*ds): # https://github.com/borgbackup/borg/issues/6875 setup( name='borgbackup', - use_scm_version={ - 'write_to': 'src/borg/_version.py', - 'write_to_template': '__version__ = version = {version!r}\n', - }, author='The Borg Collective (see AUTHORS file)', author_email='borgbackup@python.org', url='https://borgbackup.readthedocs.io/',