Skip to content

Commit c5b6bac

Browse files
committed
Replace setuptools-scm with bumpversion
1 parent cce15dd commit c5b6bac

File tree

5 files changed

+15
-7
lines changed

5 files changed

+15
-7
lines changed

.bumpversion.cfg

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[bumpversion]
2+
commit = True
3+
tag = False
4+
current_version = 1.4.1
5+
6+
[bumpversion:file:setup.cfg]
7+
8+
[bumpversion:file:setuptools_rust/version.py]

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,5 @@ build
88
target
99
.pytest_cache
1010
*.egg-info
11-
setuptools_rust/version.py
1211
pyo3
1312
docs/_build

pyproject.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=62.4", "setuptools_scm[toml]>=3.4.3"]
2+
requires = ["setuptools>=62.4"]
33
build-backend = "setuptools.build_meta"
44

5-
[tool.setuptools_scm]
6-
write_to = "setuptools_rust/version.py"
7-
85
[tool.isort]
96
profile = "black"
107

setup.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = setuptools-rust
3-
version = attr: setuptools_rust.__version__
3+
version = 1.4.1
44
author = Nikolay Kim
55
author_email = [email protected]
66
license = MIT
@@ -28,7 +28,7 @@ classifiers =
2828
packages = setuptools_rust
2929
zip_safe = True
3030
install_requires = setuptools>=62.4; semantic_version>=2.8.2,<3; typing_extensions>=3.7.4.3
31-
setup_requires = setuptools>=62.4; setuptools_scm>=6.3.2
31+
setup_requires = setuptools>=62.4
3232
python_requires = >=3.7
3333

3434
[options.entry_points]

setuptools_rust/version.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
__version__ = version = "1.4.1"
2+
__version_tuple__ = version_tuple = tuple(
3+
map(lambda x: int(x[1]) if x[0] < 3 else x[1], enumerate(__version__.split(".")))
4+
)

0 commit comments

Comments
 (0)