Skip to content

Commit 25c12e8

Browse files
committed
Squashed commit of the following:
commit 666941f Author: Andrija Paurevic <[email protected]> Date: Fri Jan 24 11:22:28 2025 -0500 `qml.execute` no longer accepts `mcm_config` argument (#6807) **Context:** Further `qml.workflow` clean-up. This enables `qml.execute` to mimic the signature of `QNode`. This ensures that we don't get incompatible configurations because we have two different entry points. **Description of the Change:** - [x] Catalyst: PennyLaneAI/catalyst#1452 - [x] Lightning: No instances of deprecated code found. - [x] QML Demos: No instances of deprecated code found. - [x] Pennylane-AQT: No instances of deprecated code found. - [x] Pennylane-Qiskit: No instances of deprecated code found. - [x] Pennylane-IonQ: No instances of deprecated code found. - [x] Pennylane-Qrack: No instances of deprecated code found. - [x] Pennylane-Cirq: No instances of deprecated code found. - [x] Pennylane-Qulacs: No instances of deprecated code found. Introduce kwargs `postselect_mode` and `mcm_method` to `qml.execute` signature. Raise deprecation warning to user if they try to use `mcm_config` kwarg. Side-effect: Had to `xfail` any tests that had to do with Catalyst since they assume certain keys from the `QNode.execute_kwargs`. Will be reverted in #6873. **Benefits:** Keyword parity with `qml.QNode`. **Possible Drawbacks:** None identified. [sc-80541] --------- Co-authored-by: Christina Lee <[email protected]> Co-authored-by: Yushao Chen (Jerry) <[email protected]> commit dbb3315 Author: ringo-but-quantum <[email protected]> Date: Fri Jan 24 09:51:39 2025 +0000 [no ci] bump nightly version commit f367e01 Author: Rashid N H M <[email protected]> Date: Thu Jan 23 10:47:17 2025 -0500 Add merge queue trigger for required workflows (#6860) **Context:** This pull request adds a new trigger to the existing workflows that run `on.pull_request`. This trigger indicates to GitHub which workflows needs to be run when a merge queue is building. **Description of the Change:** The change is adding `on.merge_group` to our required workflows. **Benefits:** This change itself will not enable merge queues, that needs to be enabled from the admin settings of branch protection rules. The changes in this PR mainly tell merge queues which workflows to run. **Possible Drawbacks:** Usage of merge queue is a new thing for pennylane, if issues arise we can rollback. **Related GitHub Issues:** None. [sc-82039] commit 8a12fa5 Author: Andrija Paurevic <[email protected]> Date: Thu Jan 23 10:06:38 2025 -0500 Promote `gradient_kwargs` to a positional keyword argument in `QNode` (#6828) **Context:** `gradient_kwargs` is now a positional keyword argument for the `QNode`. This means you can not simply express, ```python qml.QNode(func, dev, h=1) ``` instead, you must deliberately, ```python qml.QNode(func, dev, gradient_kwargs={"h":1}) ``` This allows easier and cleaner input validation. This PR could have wide-spread impact as it is very common to just specify `gradient_kwargs` casually as additional kwargs. - [x] Catalyst: PennyLaneAI/catalyst#1480 - [x] Lightning: PennyLaneAI/pennylane-lightning#1045 - [x] QML Demos: No instances of deprecated code found. - [x] Pennylane-AQT: No instances of deprecated code found. - [x] Pennylane-Qiskit: No instances of deprecated code found. - [x] Pennylane-IonQ: No instances of deprecated code found. - [x] Pennylane-Qrack: No instances of deprecated code found. - [x] Pennylane-Cirq: No instances of deprecated code found. - [x] Pennylane-Qulacs: No instances of deprecated code found. **Description of the Change:** Allow additional kwargs for now to ensure same functionality, but raise a deprecation warning. Append those additional kwargs to the internal gradient_kwargs dictionary. **Benefits:** Improved input validation for users. **Possible Drawbacks:** Might have missed some eco-system changes. Especially with CI **sometimes** not raising `PennyLaneDeprecationWarning`s as errors 😢 . [sc-81531] --------- Co-authored-by: Christina Lee <[email protected]> commit 875ae11 Author: Christina Lee <[email protected]> Date: Thu Jan 23 09:31:47 2025 -0500 Revert end-to-end jitting with default qubit (#6869) **Context:** In #6788 , we started allowing executions on default qubit to be jitted from end-to-end. Unfortunately, we found that the compilation overheads on these executions can get very, very expensive. So until we find a way to reduce the compilation overheads, we are using pure callbacks and conversion to numpy. **Description of the Change:** Default to `convert_to_numpy=False`, and xfail relevant tests. This change can be undone once we figure out how to resolve the compilation issue. **Benefits:** Reduced compilation overheads, because the execution itself does not get compiled. **Possible Drawbacks:** Slow down on post-compiled workflows. No way to jit an entire execution on default qubit. **Related GitHub Issues:** --------- Co-authored-by: Pietropaolo Frisoni <[email protected]> commit 63cca88 Author: ringo-but-quantum <[email protected]> Date: Thu Jan 23 09:51:30 2025 +0000 [no ci] bump nightly version commit 61dbc71 Author: Andrija Paurevic <[email protected]> Date: Wed Jan 22 16:15:54 2025 -0500 Deprecate `qml.gradients.hamiltonian_grad` (#6849) **Context:** **Description of the Change:** _Source-Code_ Standard deprecation of `hamiltonian_grad` function. _Test suite_ I noticed that the tests I've removed from `test_parameter_shift.py` have improved duplicates in `tests/workflow/interfaces` under the `TestHamiltonianWorkflows` test class. Therefore, they were all removed except `test_jax`. The reason is that this test follows the outdated workflow that still hits the branch in `parameter_shift.py::expval_param_shift` that raises the deprecation warning. So, I've added a warning and left that test. This should be removed with the `hamiltonian_grad` function next release. **Impact:** No deprecated code found elsewhere. Impact to the eco-system should be minimal. [sc-81526] commit 3e1521b Author: Mudit Pandey <[email protected]> Date: Wed Jan 22 11:09:07 2025 -0500 [Capture] Add a `QmlPrimitive` class to differentiate between different types of primitives (#6847) This PR adds a `QmlPrimitive` subclass of `jax.core.Primitive`. This class contains a `prim_type` property set using a new `PrimitiveType` enum. `PrimitiveType`s currently available are "default", "operator", "measurement", "transform", and "higher_order". This can be made more or less fine grained as needed, but should be enough to differentiate between different types of primitives for now. Additionally, this PR: * updates `NonInterpPrimitive` to be a subclass of `QmlPrimitive` * updates all existing PennyLane primitives to be either `QmlPrimitive` or `NonInterpPrimitive`. See [this comment](#6851 (comment)) to see the logic used to determine which `Primitive` subclass is used for each primitive. * updates `PlxprInterpreter.eval` and `CancelInversesInterpreter.eval` to use this `prim_type` property. [sc-82420] --------- Co-authored-by: Pietropaolo Frisoni <[email protected]> commit fdf34ec Author: ringo-but-quantum <[email protected]> Date: Wed Jan 22 09:51:47 2025 +0000 [no ci] bump nightly version commit 90dc57c Author: Christina Lee <[email protected]> Date: Tue Jan 21 16:21:11 2025 -0500 [Capture] Add backprop validation (#6852) **Context:** We currently use un-validated backprop for differentiation with program capture. This leads to some unintuitive errors if you try and take a gradient on lightning with capture enabled. **Description of the Change:** Adds some validation to make sure the device supports backprop. Adds the backprop logic to a `_backprop` jvp function, and dispatches to that method based on the diff method. **Benefits:** Improved error messages when backprop or the requested diff method isn't supported. **Possible Drawbacks:** The code currently is a little clunky, but it is private so we should be able to move things around once we have more information. **Related GitHub Issues:** [sc-82166] commit 98bb29b Author: Isaac De Vlugt <[email protected]> Date: Tue Jan 21 14:14:39 2025 -0500 `lie_closure_dense` typo in docstring (#6858) **Context:** **Description of the Change:** Docstring code example **Benefits:** Docstring code example works **Possible Drawbacks:** 0️⃣ **Related GitHub Issues:** commit fe9c9a1 Author: Yushao Chen (Jerry) <[email protected]> Date: Tue Jan 21 13:48:22 2025 -0500 Fix the deprecated usage of `MultiControlledX` in labs (#6862) **Context:** In the tests `pennylane/labs/tests/resource_estimation/ops/op_math/test_controlled_ops.py` there are several test suites that were using the deprecated interfaces of `MultiControlledX`, which will fail after the removal of corresponding deprecated `control_wires` arg. We fix the usages in this PR. **Description of the Change:** **Benefits:** **Possible Drawbacks:** **Related GitHub Issues:** commit 872607d Author: Mudit Pandey <[email protected]> Date: Tue Jan 21 11:48:25 2025 -0500 Bump `torch` version in CI to 2.5.0 (#6868) As name says. We should be testing against the latest version of `torch`. This PR updates the torch version used in CI to `2.5.0`. Also updated torch installation to use `~=` instead of `==` for choosing the version, so that bug fix releases (highest possible `2.5.X`) are automatically used instead of sticking with `2.5.0`. This should be a safe change to make, as torch only adds bug fixes to patch releases and no breaking changes ([ref](https://lightning.ai/docs/pytorch/stable/versioning.html)). commit 633b5bd Author: Mudit Pandey <[email protected]> Date: Tue Jan 21 10:14:00 2025 -0500 Update docs workflow schedule (#6867) [sc-82706] Docs workflow currently opens a PR to update stable deps on Wednesday, while the tests workflow opens the stable deps update PR on Monday. Having 2 PRs per week for the same thing is annoying, so the schedule time for the docs workflow should be the same as the tests workflow. commit 37de975 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue Jan 21 09:31:51 2025 -0500 Update stable dependency files (#6856) commit a97fca5 Author: ringo-but-quantum <[email protected]> Date: Tue Jan 21 09:51:51 2025 +0000 [no ci] bump nightly version commit 5eaaccb Author: David Wierichs <[email protected]> Date: Tue Jan 21 10:05:20 2025 +0100 Add some explanations on `NonInterpPrimitive` class (#6851) **Context:** The capture module uses a variant of `jax.core.Primitive` called `NonInterpPrimitive`. There were questions about why we need this and what it does. **Description of the Change:** This PR only adds some explanations to the respective `md` file to motivate our usage of this primitive variant. **Benefits:** Explain code **Possible Drawbacks:** N/A **Related GitHub Issues:** --------- Co-authored-by: Mudit Pandey <[email protected]> Co-authored-by: Pietropaolo Frisoni <[email protected]>
1 parent 46a94e7 commit 25c12e8

File tree

69 files changed

+1111
-820
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+1111
-820
lines changed

.github/stable/all_interfaces.txt

+8-7
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ isort==5.13.2
3838
jax==0.4.28
3939
jaxlib==0.4.28
4040
Jinja2==3.1.5
41-
keras==3.7.0
41+
keras==3.8.0
4242
kiwisolver==1.4.8
4343
lazy-object-proxy==1.10.0
4444
libclang==18.1.1
@@ -68,12 +68,12 @@ nvidia-nccl-cu12==2.20.5
6868
nvidia-nvjitlink-cu12==12.6.85
6969
nvidia-nvtx-cu12==12.1.105
7070
opt_einsum==3.4.0
71-
optree==0.13.1
71+
optree==0.14.0
7272
osqp==0.6.7.post3
7373
packaging==24.2
7474
pandas==2.2.3
7575
pathspec==0.12.1
76-
PennyLane_Lightning==0.40.0
76+
PennyLane_Lightning==0.41.0
7777
pillow==11.1.0
7878
platformdirs==4.3.6
7979
pluggy==1.5.0
@@ -83,7 +83,7 @@ protobuf==4.25.5
8383
py==1.11.0
8484
py-cpuinfo==9.0.0
8585
pydot==3.0.4
86-
Pygments==2.19.0
86+
Pygments==2.19.1
8787
pylint==2.7.4
8888
pyparsing==3.2.1
8989
pytest==8.3.4
@@ -101,7 +101,8 @@ qdldl==0.1.7.post5
101101
requests==2.32.3
102102
rich==13.9.4
103103
rustworkx==0.15.1
104-
scipy==1.15.0
104+
scipy==1.15.1
105+
scipy-openblas32==0.3.28.0.2
105106
scs==3.2.7.post2
106107
six==1.17.0
107108
smmap==5.0.2
@@ -115,14 +116,14 @@ termcolor==2.5.0
115116
tf_keras==2.16.0
116117
toml==0.10.2
117118
tomli==2.2.1
118-
tomli_w==1.1.0
119+
tomli_w==1.2.0
119120
tomlkit==0.13.2
120121
torch==2.3.0
121122
triton==2.3.0
122123
typing_extensions==4.12.2
123124
tzdata==2024.2
124125
urllib3==2.3.0
125-
virtualenv==20.28.1
126+
virtualenv==20.29.1
126127
wcwidth==0.2.13
127128
Werkzeug==3.1.3
128129
wrapt==1.12.1

.github/stable/core.txt

+6-5
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ osqp==0.6.7.post3
4343
packaging==24.2
4444
pandas==2.2.3
4545
pathspec==0.12.1
46-
PennyLane_Lightning==0.40.0
46+
PennyLane_Lightning==0.41.0
4747
pillow==11.1.0
4848
platformdirs==4.3.6
4949
pluggy==1.5.0
@@ -52,7 +52,7 @@ prompt_toolkit==3.0.48
5252
py==1.11.0
5353
py-cpuinfo==9.0.0
5454
pydot==3.0.4
55-
Pygments==2.19.0
55+
Pygments==2.19.1
5656
pylint==2.7.4
5757
pyparsing==3.2.1
5858
pytest==8.3.4
@@ -70,19 +70,20 @@ qdldl==0.1.7.post5
7070
requests==2.32.3
7171
rich==13.9.4
7272
rustworkx==0.15.1
73-
scipy==1.15.0
73+
scipy==1.15.1
74+
scipy-openblas32==0.3.28.0.2
7475
scs==3.2.7.post2
7576
six==1.17.0
7677
smmap==5.0.2
7778
tach==0.13.1
7879
termcolor==2.5.0
7980
toml==0.10.2
8081
tomli==2.2.1
81-
tomli_w==1.1.0
82+
tomli_w==1.2.0
8283
tomlkit==0.13.2
8384
typing_extensions==4.12.2
8485
tzdata==2024.2
8586
urllib3==2.3.0
86-
virtualenv==20.28.1
87+
virtualenv==20.29.1
8788
wcwidth==0.2.13
8889
wrapt==1.12.1

.github/stable/external.txt

+15-15
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ clarabel==0.9.0
2727
click==8.1.8
2828
comm==0.2.2
2929
contourpy==1.3.1
30-
cotengra==0.6.2
30+
cotengra==0.7.0
3131
coverage==7.6.10
3232
cryptography==44.0.0
3333
cvxopt==1.3.2
3434
cvxpy==1.6.0
3535
cycler==0.12.1
3636
cytoolz==1.0.1
37-
debugpy==1.8.11
37+
debugpy==1.8.12
3838
decorator==5.1.1
3939
defusedxml==0.7.1
4040
diastatic-malt==2.15.2
@@ -60,8 +60,8 @@ h11==0.14.0
6060
h5py==3.12.1
6161
httpcore==1.0.7
6262
httpx==0.28.1
63-
ibm-cloud-sdk-core==3.22.0
64-
ibm-platform-services==0.59.0
63+
ibm-cloud-sdk-core==3.22.1
64+
ibm-platform-services==0.59.1
6565
identify==2.6.5
6666
idna==3.10
6767
iniconfig==2.0.0
@@ -89,7 +89,7 @@ jupyterlab==4.3.4
8989
jupyterlab_pygments==0.3.0
9090
jupyterlab_server==2.27.3
9191
jupyterlab_widgets==1.1.11
92-
keras==3.7.0
92+
keras==3.8.0
9393
kiwisolver==1.4.8
9494
lark==1.1.9
9595
lazy-object-proxy==1.10.0
@@ -120,7 +120,7 @@ numba==0.60.0
120120
numpy==1.26.4
121121
opt_einsum==3.4.0
122122
optax==0.2.4
123-
optree==0.13.1
123+
optree==0.14.0
124124
osqp==0.6.7.post3
125125
overrides==7.7.0
126126
packaging==24.2
@@ -129,8 +129,8 @@ pandocfilters==1.5.1
129129
parso==0.8.4
130130
pathspec==0.12.1
131131
pbr==6.1.0
132-
PennyLane-Catalyst==0.10.0.dev39
133-
PennyLane-qiskit @ git+https://github.com/PennyLaneAI/pennylane-qiskit.git@40a4d24f126e51e0e3e28a4cd737f883a6fd5ebc
132+
PennyLane-Catalyst==0.11.0.dev1
133+
PennyLane-qiskit @ git+https://github.com/PennyLaneAI/pennylane-qiskit.git@b46fbca3372979534bc33af701194df548cf4b16
134134
PennyLane_Lightning==0.40.0
135135
PennyLane_Lightning_Kokkos==0.40.0.dev41
136136
pexpect==4.9.0
@@ -148,10 +148,10 @@ pure_eval==0.2.3
148148
py==1.11.0
149149
py-cpuinfo==9.0.0
150150
pycparser==2.22
151-
pydantic==2.10.4
151+
pydantic==2.10.5
152152
pydantic_core==2.27.2
153153
pydot==3.0.4
154-
Pygments==2.19.0
154+
Pygments==2.19.1
155155
PyJWT==2.10.1
156156
pylint==2.7.4
157157
pyparsing==3.2.1
@@ -173,11 +173,11 @@ pyzmq==26.2.0
173173
pyzx==0.8.0
174174
qdldl==0.1.7.post5
175175
qiskit==1.2.4
176-
qiskit-aer==0.15.1
176+
qiskit-aer==0.16.0
177177
qiskit-ibm-provider==0.11.0
178178
qiskit-ibm-runtime==0.29.0
179179
quimb==1.10.0
180-
referencing==0.35.1
180+
referencing==0.36.1
181181
requests==2.32.3
182182
requests_ntlm==1.3.0
183183
rfc3339-validator==0.1.4
@@ -211,7 +211,7 @@ tf_keras==2.16.0
211211
tinycss2==1.4.0
212212
toml==0.10.2
213213
tomli==2.2.1
214-
tomli_w==1.1.0
214+
tomli_w==1.2.0
215215
tomlkit==0.13.2
216216
toolz==1.0.0
217217
tornado==6.4.2
@@ -222,12 +222,12 @@ typing_extensions==4.12.2
222222
tzdata==2024.2
223223
uri-template==1.3.0
224224
urllib3==2.3.0
225-
virtualenv==20.28.1
225+
virtualenv==20.29.1
226226
wcwidth==0.2.13
227227
webcolors==24.11.1
228228
webencodings==0.5.1
229229
websocket-client==1.8.0
230-
websockets==14.1
230+
websockets==14.2
231231
Werkzeug==3.1.3
232232
widgetsnbextension==3.6.10
233233
wrapt==1.12.1

.github/stable/jax.txt

+7-6
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ markdown-it-py==3.0.0
3737
matplotlib==3.10.0
3838
mccabe==0.6.1
3939
mdurl==0.1.2
40-
ml_dtypes==0.5.0
40+
ml_dtypes==0.5.1
4141
mypy-extensions==1.0.0
4242
networkx==3.4.2
4343
nodeenv==1.9.1
@@ -47,7 +47,7 @@ osqp==0.6.7.post3
4747
packaging==24.2
4848
pandas==2.2.3
4949
pathspec==0.12.1
50-
PennyLane_Lightning==0.40.0
50+
PennyLane_Lightning==0.41.0
5151
pillow==11.1.0
5252
platformdirs==4.3.6
5353
pluggy==1.5.0
@@ -56,7 +56,7 @@ prompt_toolkit==3.0.48
5656
py==1.11.0
5757
py-cpuinfo==9.0.0
5858
pydot==3.0.4
59-
Pygments==2.19.0
59+
Pygments==2.19.1
6060
pylint==2.7.4
6161
pyparsing==3.2.1
6262
pytest==8.3.4
@@ -74,19 +74,20 @@ qdldl==0.1.7.post5
7474
requests==2.32.3
7575
rich==13.9.4
7676
rustworkx==0.15.1
77-
scipy==1.15.0
77+
scipy==1.15.1
78+
scipy-openblas32==0.3.28.0.2
7879
scs==3.2.7.post2
7980
six==1.17.0
8081
smmap==5.0.2
8182
tach==0.13.1
8283
termcolor==2.5.0
8384
toml==0.10.2
8485
tomli==2.2.1
85-
tomli_w==1.1.0
86+
tomli_w==1.2.0
8687
tomlkit==0.13.2
8788
typing_extensions==4.12.2
8889
tzdata==2024.2
8990
urllib3==2.3.0
90-
virtualenv==20.28.1
91+
virtualenv==20.29.1
9192
wcwidth==0.2.13
9293
wrapt==1.12.1

.github/stable/tf.txt

+8-7
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ identify==2.6.5
3434
idna==3.10
3535
iniconfig==2.0.0
3636
isort==5.13.2
37-
keras==3.7.0
37+
keras==3.8.0
3838
kiwisolver==1.4.8
3939
lazy-object-proxy==1.10.0
4040
libclang==18.1.1
@@ -51,12 +51,12 @@ networkx==3.4.2
5151
nodeenv==1.9.1
5252
numpy==1.26.4
5353
opt_einsum==3.4.0
54-
optree==0.13.1
54+
optree==0.14.0
5555
osqp==0.6.7.post3
5656
packaging==24.2
5757
pandas==2.2.3
5858
pathspec==0.12.1
59-
PennyLane_Lightning==0.40.0
59+
PennyLane_Lightning==0.41.0
6060
pillow==11.1.0
6161
platformdirs==4.3.6
6262
pluggy==1.5.0
@@ -66,7 +66,7 @@ protobuf==4.25.5
6666
py==1.11.0
6767
py-cpuinfo==9.0.0
6868
pydot==3.0.4
69-
Pygments==2.19.0
69+
Pygments==2.19.1
7070
pylint==2.7.4
7171
pyparsing==3.2.1
7272
pytest==8.3.4
@@ -84,7 +84,8 @@ qdldl==0.1.7.post5
8484
requests==2.32.3
8585
rich==13.9.4
8686
rustworkx==0.15.1
87-
scipy==1.15.0
87+
scipy==1.15.1
88+
scipy-openblas32==0.3.28.0.2
8889
scs==3.2.7.post2
8990
six==1.17.0
9091
smmap==5.0.2
@@ -97,12 +98,12 @@ termcolor==2.5.0
9798
tf_keras==2.16.0
9899
toml==0.10.2
99100
tomli==2.2.1
100-
tomli_w==1.1.0
101+
tomli_w==1.2.0
101102
tomlkit==0.13.2
102103
typing_extensions==4.12.2
103104
tzdata==2024.2
104105
urllib3==2.3.0
105-
virtualenv==20.28.1
106+
virtualenv==20.29.1
106107
wcwidth==0.2.13
107108
Werkzeug==3.1.3
108109
wrapt==1.12.1

.github/stable/torch.txt

+6-5
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ osqp==0.6.7.post3
5959
packaging==24.2
6060
pandas==2.2.3
6161
pathspec==0.12.1
62-
PennyLane_Lightning==0.40.0
62+
PennyLane_Lightning==0.41.0
6363
pillow==11.1.0
6464
platformdirs==4.3.6
6565
pluggy==1.5.0
@@ -68,7 +68,7 @@ prompt_toolkit==3.0.48
6868
py==1.11.0
6969
py-cpuinfo==9.0.0
7070
pydot==3.0.4
71-
Pygments==2.19.0
71+
Pygments==2.19.1
7272
pylint==2.7.4
7373
pyparsing==3.2.1
7474
pytest==8.3.4
@@ -86,7 +86,8 @@ qdldl==0.1.7.post5
8686
requests==2.32.3
8787
rich==13.9.4
8888
rustworkx==0.15.1
89-
scipy==1.15.0
89+
scipy==1.15.1
90+
scipy-openblas32==0.3.28.0.2
9091
scs==3.2.7.post2
9192
six==1.17.0
9293
smmap==5.0.2
@@ -95,13 +96,13 @@ tach==0.13.1
9596
termcolor==2.5.0
9697
toml==0.10.2
9798
tomli==2.2.1
98-
tomli_w==1.1.0
99+
tomli_w==1.2.0
99100
tomlkit==0.13.2
100101
torch==2.3.0
101102
triton==2.3.0
102103
typing_extensions==4.12.2
103104
tzdata==2024.2
104105
urllib3==2.3.0
105-
virtualenv==20.28.1
106+
virtualenv==20.29.1
106107
wcwidth==0.2.13
107108
wrapt==1.12.1

.github/workflows/docs.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,18 @@
1616

1717
name: "Documentation check"
1818
on:
19+
merge_group:
20+
types:
21+
- checks_requested
1922
pull_request:
2023
types:
2124
- opened
2225
- reopened
2326
- synchronize
2427
- ready_for_review
25-
# Scheduled trigger on Wednesdays at 3:00am UTC
28+
# Scheduled trigger on Monday at 2:47am UTC
2629
schedule:
27-
- cron: "0 3 * * 3"
30+
- cron: "47 2 * * 1"
2831

2932
permissions: write-all
3033

.github/workflows/format.yml

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
name: Formatting check
22
on:
3+
merge_group:
4+
types:
5+
- checks_requested
36
pull_request:
47
types:
58
- opened

0 commit comments

Comments
 (0)