11[project ]
22name = " pyfusion"
3- version = " 1.1.0-dev1 "
3+ version = " 1.1.0-dev3 "
44
55homepage = " https://github.com/jpmorganchase/fusion"
66description = " JPMC Fusion Developer Tools"
@@ -207,20 +207,11 @@ report.fail_under = 60
207207run.parallel = true
208208
209209[tool .bumpversion ]
210- current_version = " 1.1.0-dev1-dev1"
211- parse = """ (?x)
212- (?P<major>0|[1-9]\\ d*)\\ .
213- (?P<minor>0|[1-9]\\ d*)\\ .
214- (?P<patch>0|[1-9]\\ d*)
215- (?:
216- - # dash separator for pre-release section
217- (?P<pre_l>[a-zA-Z-]+) # pre-release label
218- (?P<pre_n>0|[1-9]\\ d*) # pre-release version number
219- )? # pre-release section is optional
220- """
210+ current_version = " 1.1.0-dev3"
211+ parse = ' (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(?:-(?P<release>[a-z]+)(?P<candidate>\d+))?'
221212serialize = [
222- " {major}.{minor}.{patch}-{pre_l}{pre_n} " ,
223- " {major}.{minor}.{patch}" ,
213+ ' {major}.{minor}.{patch}-{release}{candidate} ' ,
214+ ' {major}.{minor}.{patch}'
224215]
225216search = " {current_version}"
226217replace = " {new_version}"
@@ -235,9 +226,13 @@ commit = false
235226message = " Bump version: {current_version} → {new_version}"
236227commit_args = " "
237228
238- [tool .bumpversion .parts .pre_l ]
239- values = [" dev" ]
240- optional_value = " dev"
229+ [tool .bumpversion .parts .release ]
230+ first_value = ' dev'
231+ optional_value = ' release'
232+ values = [
233+ ' dev' ,
234+ ' release'
235+ ]
241236
242237[[tool .bumpversion .files ]]
243238filename = " Cargo.toml"
0 commit comments