|
1 | | -[build-system] |
2 | | -requires = ["setuptools>=66", "pybind11>=2.6.1"] |
3 | | -build-backend = "setuptools.build_meta" |
4 | | - |
5 | | -# ============================================================================ |
6 | | -# project info |
7 | | -# ============================================================================ |
8 | | - |
9 | | -[project] |
10 | | -name = "compas_cgal" |
11 | | -dynamic = ["version", "dependencies", "optional-dependencies"] |
12 | | -description = "COMPAS friedly bindings for the CGAL library." |
13 | | -keywords = [] |
14 | | -authors = [ |
15 | | - { name = "tom van mele", email = "[email protected]" }, |
16 | | - { name = "Petras Vestartas", email = "[email protected]" }, |
17 | | -] |
18 | | -license = { file = "LICENSE" } |
19 | | -readme = "README.md" |
20 | | -requires-python = ">=3.9" |
21 | | -classifiers = [ |
22 | | - "Development Status :: 5 - Production/Stable", |
23 | | - "Topic :: Scientific/Engineering", |
24 | | - "Programming Language :: Python", |
25 | | - "Programming Language :: Python :: 3", |
26 | | - "Programming Language :: Python :: 3.9", |
27 | | - "Programming Language :: Python :: 3.10", |
28 | | - "Programming Language :: Python :: 3.11", |
29 | | - "Programming Language :: Python :: 3.12", |
30 | | - "Programming Language :: Python :: Implementation :: CPython", |
31 | | -] |
32 | | - |
33 | | -[project.urls] |
34 | | -Homepage = "https://compas-dev.github.io/compas_cgal" |
35 | | -Repository = "https://github.com/compas-dev/compas_cgal" |
36 | | - |
37 | | -# ============================================================================ |
38 | | -# setuptools config |
39 | | -# ============================================================================ |
40 | | - |
41 | | -[tool.setuptools] |
42 | | -package-dir = { "" = "src" } |
43 | | -include-package-data = true |
44 | | -zip-safe = false |
45 | | - |
46 | | -[tool.setuptools.dynamic] |
47 | | -version = { attr = "compas_cgal.__version__" } |
48 | | -dependencies = { file = "requirements.txt" } |
49 | | -optional-dependencies = { dev = { file = "requirements-dev.txt" } } |
50 | | - |
51 | | -[tool.setuptools.packages.find] |
52 | | -where = ["src"] |
53 | | - |
54 | | -[tool.setuptools.package-data] |
55 | | - |
56 | 1 | # ============================================================================ |
57 | 2 | # replace pytest.ini |
58 | 3 | # ============================================================================ |
@@ -86,6 +31,11 @@ message = "Bump version to {new_version}" |
86 | 31 | commit = true |
87 | 32 | tag = true |
88 | 33 |
|
| 34 | +[[tool.bumpversion.files]] |
| 35 | +filename = "setup.py" |
| 36 | +search = "{current_version}" |
| 37 | +replace = "{new_version}" |
| 38 | + |
89 | 39 | [[tool.bumpversion.files]] |
90 | 40 | filename = "src/compas_cgal/__init__.py" |
91 | 41 | search = "{current_version}" |
|
0 commit comments