@@ -26,7 +26,6 @@ dev = [
2626 " pytest-xdist>=3.6.0" ,
2727 " pytest>=8.3.0" ,
2828 " ruff>=0.15.5" ,
29- " tbump>=6.0.0" ,
3029 " tmm>=0.2.0" ,
3130 " towncrier>=24.0.0" ,
3231 " ty>=0.0.21"
@@ -55,7 +54,7 @@ dependencies = [
5554 " pyyaml>=6.0.2" ,
5655 " sax>=0.16.12" ,
5756 " shapely>=2.1.0" ,
58- " tidy3d>=2.8.0,<2.9.0 " ,
57+ " tidy3d>=2.8.0" ,
5958 " tqdm>=4.67.0" ,
6059 " trimesh[easy]>=4.6.0"
6160]
@@ -73,7 +72,19 @@ license = {text = "Apache Software License"}
7372name = " meow-sim"
7473readme = " README.md"
7574requires-python = " >=3.11"
76- version = " 0.14.1"
75+ version = " 0.15.0"
76+
77+ [[tool .bver .file ]]
78+ src = " README.md"
79+
80+ [[tool .bver .file ]]
81+ src = " pyproject.toml"
82+
83+ [[tool .bver .file ]]
84+ src = " src/meow/__init__.py"
85+
86+ [tool .bver .git ]
87+ actions = [" add-all" , " commit" , " tag" , " push" ]
7788
7889[tool .pytest .ini_options ]
7990addopts = ' --tb=short'
@@ -128,11 +139,13 @@ select = ["ALL"]
128139"*.ipynb" = [
129140 " ANN" , # flake8-annotations
130141 " ARG001" , # unused-function-argument
142+ " BLE001" , # blind-exception
131143 " D" , # pydocstyle
132144 " E402" , # module-import-not-at-top-of-file
133145 " E501" , # line-too-long
134146 " EM101" , # raw-string-in-exception
135147 " F821" , # undefined-name
148+ " FBT002" , # boolean-default-positional-argument
136149 " FBT003" , # boolean-positional-value-in-call
137150 " N816" , # mixed-case-variable-in-global-scope
138151 " PLC2401" , # non-ascii-name
@@ -167,27 +180,5 @@ convention = "google"
167180[tool .setuptools .packages .find ]
168181where = [" src" ]
169182
170- [tool .tbump ]
171-
172- [[tool .tbump .file ]]
173- src = " README.md"
174-
175- [[tool .tbump .file ]]
176- src = " pyproject.toml"
177-
178- [[tool .tbump .file ]]
179- src = " src/meow/__init__.py"
180-
181- [tool .tbump .git ]
182- message_template = " Bump to {new_version}"
183- tag_template = " {new_version}"
184-
185- [tool .tbump .version ]
186- current = " 0.14.1"
187- regex = '''
188- (?P<major>\d+)
189- \.
190- (?P<minor>\d+)
191- \.
192- (?P<patch>\d+)
193- '''
183+ [tool .ty .src ]
184+ exclude = [" src/tests/**/*.ipynb" ]
0 commit comments