Skip to content

Commit ab4c9e8

Browse files
More V2 tweaks (#1531)
- Removes Pytorch as a package source from the pyproject.toml file (no longer needed). - Adds a "no execute" option to the build demos workflow.
1 parent 09efd0c commit ab4c9e8

3 files changed

Lines changed: 13 additions & 11 deletions

File tree

.github/workflows/v2-build-demos.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ on:
1515
required: false
1616
type: string
1717
default: ''
18+
execute:
19+
description: Execute, as well as build, the specified demos.
20+
required: false
21+
type: boolean
22+
default: true
1823
dev:
1924
description: Use development dependencies.
2025
required: false
@@ -66,6 +71,11 @@ on:
6671
required: false
6772
type: string
6873
default: ''
74+
execute:
75+
description: Execute, as well as build, the specified demos.
76+
required: false
77+
type: boolean
78+
default: true
6979
dev:
7080
description: Use development dependencies.
7181
required: false
@@ -179,7 +189,7 @@ jobs:
179189
run: |
180190
qml build \
181191
--format json \
182-
--execute \
192+
${{ inputs.execute && '--execute' || '--no-execute' }} \
183193
${{ inputs.keep-going && '--keep-going' || '--no-keep-going' }} \
184194
${{ inputs.quiet && '--quiet' || '--no-quiet' }} \
185195
${{ steps.demo-name-list.outputs.demo-names }} \

poetry.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,6 @@ packages = [
5454
requires = ["poetry-core"]
5555
build-backend = "poetry.core.masonry.api"
5656

57-
# ---------------------------
58-
# Extra Package Sources
59-
# ---------------------------
60-
[[tool.poetry.source]]
61-
name = "pytorch-cpu"
62-
url = "https://download.pytorch.org/whl/cpu"
63-
priority = "explicit"
64-
6557
# ---------------------------
6658
# Dependency Groups
6759
# ---------------------------

0 commit comments

Comments
 (0)