@@ -1,3 +1,6 @@
[build-system]
-requires = ["setuptools", "pkgconfig", "Cython!=0.27"]
+requires = ["setuptools", "pkgconfig", "Cython!=0.27", "setuptools_scm[toml]>=6.2"]
build-backend = "setuptools.build_meta"
+
+[tool.setuptools_scm]
+write_to = "src/borg/_version.py"
@@ -35,8 +35,6 @@ packages = find:
package_dir =
=src
python_requires = >=3.9
-setup_requires =
- setuptools_scm>=1.7
install_requires =
msgpack >=1.0.3, <=1.0.3
packaging
@@ -66,7 +64,7 @@ console_scripts =
[options.extras_require]
llfuse = llfuse >= 1.3.8
pyfuse3 = pyfuse3 >= 3.1.1
-nofuse =
+nofuse =
[tool:pytest]
python_files = testsuite/*.py
@@ -234,9 +234,6 @@ if not on_rtd:
setup(
- use_scm_version={
- 'write_to': 'src/borg/_version.py',
- },
cmdclass=cmdclass,
ext_modules=ext_modules,
long_description=setup_docs.long_desc_from_readme()