Skip to content

Commit 1e93710

Browse files
committed
Merge branch 'main' into BreitWigner
2 parents 9527861 + bc92774 commit 1e93710

30 files changed

Lines changed: 629 additions & 597 deletions

.binder/apt.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

.cspell.json

Lines changed: 3 additions & 137 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"**/*.bib",
2424
"**/.cspell.json",
2525
"*.ico",
26+
"*.svg",
2627
".editorconfig",
2728
".envrc",
2829
".github/dependabot.yml",
@@ -37,173 +38,79 @@
3738
"pyproject.toml"
3839
],
3940
"ignoreWords": [
40-
"Autoupdate",
41-
"Dalitzplot",
41+
"Flatté",
4242
"Minkowski",
43-
"PYDEVD",
44-
"aitchison",
4543
"arange",
46-
"arccos",
47-
"asdict",
48-
"asdot",
4944
"aslatex",
50-
"automodule",
45+
"asmermaid",
5146
"axhline",
5247
"axvline",
5348
"backend_nbagg",
5449
"bbox",
55-
"bbox_to_anchor",
56-
"bdist",
57-
"bgcolor",
58-
"boldsymbol",
5950
"byckling",
6051
"cahn",
6152
"cano",
62-
"celltoolbar",
6353
"clim",
6454
"cmap",
65-
"codecov",
66-
"codemirror",
6755
"colab",
68-
"colorbar",
69-
"commitlint",
7056
"compwa",
71-
"concat",
7257
"conds",
7358
"delenv",
74-
"displaystyle",
7559
"dlink",
76-
"docnb",
77-
"doctest",
78-
"doctests",
79-
"dotprint",
8060
"dtype",
8161
"dummified",
82-
"dummifies",
8362
"dummify",
84-
"einsum",
8563
"elif",
8664
"epem",
8765
"epsabs",
8866
"epsrel",
89-
"eqnarray",
90-
"eval",
91-
"evalf",
92-
"facecolor",
93-
"figsize",
94-
"filterwarnings",
95-
"flatte",
96-
"fontcolor",
97-
"fromdict",
98-
"gellmann",
99-
"genindex",
10067
"getattr",
101-
"getsource",
102-
"gitpod",
103-
"gridspec",
104-
"hankel",
10568
"heli",
10669
"heurisch",
10770
"hspace",
10871
"imag",
109-
"iplt",
11072
"ipykernel",
11173
"ipympl",
112-
"ipyplot",
11374
"ipywidgets",
114-
"isfunction",
115-
"isidentifier",
11675
"isinstance",
11776
"isnan",
11877
"jpsi",
11978
"jslink",
120-
"jupyterlab",
12179
"katex",
122-
"kernelspec",
12380
"kmatrix",
12481
"kutschke",
12582
"kwargs",
12683
"lambdifygenerated",
12784
"lambdifying",
128-
"linestyle",
129-
"linewidth",
130-
"linkcheck",
131-
"linspace",
132-
"macos",
13385
"marangotto",
134-
"mathcal",
13586
"mathrm",
136-
"maxdepth",
13787
"meijerg",
138-
"meshgrid",
139-
"mimetype",
140-
"mkdir",
141-
"modindex",
142-
"multiline",
14388
"mystnb",
14489
"nbconvert",
14590
"nbformat",
146-
"nbody",
14791
"nbsp",
148-
"nbsphinx",
14992
"ncols",
150-
"ndarray",
151-
"nonlocal",
152-
"noqa",
153-
"noreply",
154-
"nowrap",
15593
"nrows",
15694
"nsimplify",
157-
"numprocesses",
158-
"numpycode",
159-
"pandoc",
16095
"pbar",
16196
"pcolormesh",
162-
"penwidth",
163-
"permalinks",
16497
"phsp",
165-
"pids",
16698
"pmatrix",
167-
"precommit",
168-
"prefactor",
169-
"preorder",
170-
"prereleased",
17199
"pycode",
172100
"pygments",
173-
"pylance",
174101
"pypi",
175-
"pyproject",
176-
"pytestconfig",
177102
"quadcc",
178103
"quadgk",
179-
"rankdir",
180104
"relim",
181105
"repr",
182-
"richman",
183-
"rightarrow",
184106
"risch",
185107
"rombergts",
186108
"rtfd",
187-
"savefig",
188-
"sdist",
189-
"seealso",
190-
"sharex",
191109
"sharey",
192-
"startswith",
193-
"suptitle",
194110
"sympifiable",
195111
"sympified",
196112
"sympify",
197-
"theano",
198-
"ticklabels",
199-
"tolist",
200113
"tqdm",
201-
"unparse",
202-
"unsrt",
203-
"untracked",
204-
"vectorize",
205-
"virtualenv",
206-
"virtualenvwrapper",
207114
"vmax",
208115
"vmin",
209116
"wigners",
@@ -215,7 +122,6 @@
215122
"xreplace",
216123
"xticks",
217124
"xytext",
218-
"yaxis",
219125
"ydata",
220126
"ylabel",
221127
"ylim",
@@ -225,82 +131,42 @@
225131
"useGitignore": true,
226132
"version": "0.2",
227133
"words": [
228-
"ampform",
229134
"analyticity",
230-
"argand",
231135
"blatt",
232-
"bosonic",
233-
"bottomness",
234136
"breit",
235-
"cayley",
236137
"cbar",
237-
"charmness",
238138
"clebsch",
239139
"combi",
240-
"conda",
241140
"dalitz",
242-
"deepcopy",
243-
"determinator",
244-
"determinators",
245-
"docstrings",
246-
"façade",
247-
"fermionic",
248-
"flatté",
249-
"functors",
250-
"gell",
251141
"gordan",
252-
"graphviz",
253142
"hankel",
254143
"helicities",
255144
"helicity",
256145
"Hippel",
257146
"hlines",
258-
"htmlcov",
259-
"imap",
260147
"infty",
261-
"ipynb",
262148
"ipython",
263-
"isort",
264-
"isospin",
265-
"itertools",
266-
"jupyter",
267149
"Kronrod",
268150
"Källén",
269151
"lambdification",
270152
"lambdified",
271153
"lambdify",
272-
"lineshape",
273-
"lineshapes",
274154
"mathbb",
275-
"matplotlib",
276-
"Mikhasenko",
277-
"nishijima",
278155
"numpy",
279156
"parametrizations",
280157
"parametrizing",
281-
"permutate",
282-
"pydocstyle",
283158
"PyPA",
284159
"pyplot",
285160
"pytest",
286161
"qrules",
287162
"quadax",
288-
"rsplit",
289163
"Schwarz",
290164
"SciPy",
291-
"setuptools",
292-
"spflueger",
293-
"struct",
294165
"sympy",
295-
"tensorflow",
296-
"tensorwaves",
297166
"timeit",
298167
"toctree",
299-
"topness",
300168
"unevaluatable",
301-
"unitarity",
302169
"unphysical",
303-
"vectorizing",
304170
"venv",
305171
"weisskopf",
306172
"yticklabels",

.github/workflows/benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
2525
with:
2626
python-version: "3.13"
27-
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
27+
- uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
2828
- name: Run pytest-benchmark
2929
run: uvx --from poethepoet poe benchmark
3030
- name: Warn on performance decrease

.github/workflows/ci-qrules-v0.9.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
2929
with:
3030
python-version: "3.13"
31-
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
31+
- uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1
3232
- name: Run pytest with QRules v0.9
3333
run: |
3434
uv run \

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ jobs:
2424
permissions:
2525
pages: write
2626
id-token: write
27-
with:
28-
apt-packages: graphviz
2927
style:
3028
secrets:
3129
token: ${{ secrets.PAT }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,4 @@ CLAUDE.md
5454
!.vscode/*.json
5555
!.zenodo.json
5656
!codecov.yml
57+
!docs/_static/*.svg

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ repos:
6060
- id: strip-nb-whitespace
6161

6262
- repo: https://github.com/astral-sh/ruff-pre-commit
63-
rev: v0.16.5
63+
rev: v0.16.6
6464
hooks:
6565
- id: ruff-check
6666
args: [--fix]
@@ -97,7 +97,7 @@ repos:
9797
- id: trailing-whitespace
9898

9999
- repo: https://github.com/tombi-toml/tombi-pre-commit
100-
rev: v1.5.0
100+
rev: v1.5.1
101101
hooks:
102102
- id: tombi-format
103103
- id: tombi-lint
@@ -122,7 +122,7 @@ repos:
122122
pass_filenames: false
123123

124124
- repo: https://github.com/streetsidesoftware/cspell-cli
125-
rev: v10.1.0
125+
rev: v10.2.0
126126
hooks:
127127
- id: cspell
128128

@@ -138,7 +138,7 @@ repos:
138138
)$
139139
140140
- repo: https://github.com/astral-sh/ty-pre-commit
141-
rev: v0.0.77
141+
rev: v0.0.78
142142
hooks:
143143
- id: ty
144144
args: [--group=types, --no-default-groups]

.readthedocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ build:
88
- |-
99
export PIXI_HOME=$READTHEDOCS_VIRTUALENV_PATH
1010
curl -fsSL https://pixi.sh/install.sh | bash
11-
pixi global install graphviz uv
11+
pixi global install uv
1212
- |-
1313
export UV_LINK_MODE=copy
1414
uvx --from poethepoet poe doc

0 commit comments

Comments
 (0)