Skip to content

Commit be00e73

Browse files
⏫ Update to new version control (#2540)
* Remove bump my version * move release procss * Update version
1 parent 1f3af6e commit be00e73

File tree

4 files changed

+4
-59
lines changed

4 files changed

+4
-59
lines changed

docs/development/release/index.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,5 @@ This page contains all the relevant information relating to each version release
1616

1717

1818
.. include:: /development/release/flow.rst
19-
.. include:: /development/release/version.rst
2019
.. include:: /development/release/documentation.rst
21-
.. include:: /development/release/notebooks.rst
20+
.. include:: /development/release/notebooks.rst

docs/development/release/version.rst

Lines changed: 0 additions & 11 deletions
This file was deleted.

pyproject.toml

Lines changed: 1 addition & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "tidy3d"
3-
version = "2.8.4"
3+
version = "2.9.0rc1"
44
description = "A fast FDTD solver"
55
authors = ["Tyler Hughes <[email protected]>"]
66
license = "LGPLv2+"
@@ -51,7 +51,6 @@ joblib = "*"
5151

5252
### Optional dependencies ###
5353
# development core
54-
bump-my-version = { version = "*", optional = true }
5554
ruff = { version = "0.11.11", optional = true }
5655
coverage = { version = "*", optional = true }
5756
dill = { version = "*", optional = true }
@@ -127,7 +126,6 @@ cma = { version = "*", optional = true }
127126
[tool.poetry.extras]
128127
dev = [
129128
'bayesian-optimization',
130-
'bump-my-version',
131129
"coverage",
132130
'dill',
133131
'divparams',
@@ -311,42 +309,3 @@ norecursedirs = [
311309
filterwarnings = "ignore::DeprecationWarning"
312310
testpaths = ["tidy3d", "tests", "docs"]
313311
python_files = "*.py"
314-
315-
[tool.bumpversion]
316-
current_version = "2.8.4"
317-
parse = """(?x)
318-
(?P<major>0|[1-9]\\d*)\\.
319-
(?P<minor>0|[1-9]\\d*)\\.
320-
(?P<patch>0|[1-9]\\d*)
321-
(?:
322-
(?P<pre_l>[a-zA-Z-]+) # pre-release label
323-
(?P<pre_n>0|[1-9]\\d*) # pre-release version number
324-
)? # pre-release section is optional
325-
"""
326-
serialize = ["{major}.{minor}.{patch}{pre_l}{pre_n}", "{major}.{minor}.{patch}"]
327-
search = "{current_version}"
328-
replace = "{new_version}"
329-
regex = false
330-
ignore_missing_version = true
331-
ignore_missing_files = false
332-
tag = false
333-
sign_tags = false
334-
tag_name = "v{new_version}"
335-
tag_message = "Bump version: {current_version} → {new_version}"
336-
allow_dirty = false
337-
commit = false
338-
message = "Bump version: {current_version} → {new_version}"
339-
commit_args = ""
340-
341-
[tool.bumpversion.parts.pre_l]
342-
values = ["rc", ""]
343-
344-
[[tool.bumpversion.files]]
345-
filename = "pyproject.toml"
346-
search = "\nversion = \"{current_version}\""
347-
replace = "\nversion = \"{new_version}\""
348-
349-
[[tool.bumpversion.files]]
350-
filename = "tidy3d/version.py"
351-
search = "{current_version}"
352-
replace = "{new_version}"

tidy3d/version.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
"""DO NOT EDIT: Modified automatically with .bump2version.cfg"""
1+
import importlib.metadata
22

3-
from __future__ import annotations
4-
5-
__version__ = "2.8.4"
3+
__version__ = importlib.metadata.version("tidy3d")

0 commit comments

Comments
 (0)