Commit df2c3ae
build(deps): bump docutils from 0.21.2 to 0.23 (#541)
* ISC26: update the basics section (#535)
* Extend gitignore
* basics: split "Installing Packages" into subsections
* Add a paragraph explaining the overall spack architecture
This is so that audience is already aware
of where we are headin into, when we introduce
the various pieces (hash, store, etc.).
* Update releases/v1.1 -> releases/v1.2
* Move high-level highlights to introduction
* Minor fixes
* Shorten and improve "Installing Packages"
* Demote Compiler flags
* Reorder "Spec Syntax" subsections
* Move "Querying Installations" into its own section
Also, consolidate all the use of `spack find`
* Add intro to "Spec Syntax"
* Update output
* Fix "Installing Packages"
* Fix "Transitive Dependencies"
* Fix "Transitive Dependencies"
* Fix "Virtual Dependencies"
* First draft
* Add missing output
* Polish the section
* Polish the section
* Temporarily disable output generation
* Minor style fixes
* Minor style fixes
* Address review
* Don't use "realistic"
* Remove old output files after merge with main
Signed-off-by: Alec Scott <alec@llnl.gov>
---------
Signed-off-by: Alec Scott <alec@llnl.gov>
Co-authored-by: Alec Scott <alec@llnl.gov>
* ISC26: update the environments section (#542)
* Extend gitignore
* basics: split "Installing Packages" into subsections
* Add a paragraph explaining the overall spack architecture
This is so that audience is already aware
of where we are headin into, when we introduce
the various pieces (hash, store, etc.).
* Update releases/v1.1 -> releases/v1.2
* Move high-level highlights to introduction
* Minor fixes
* Shorten and improve "Installing Packages"
* Demote Compiler flags
* Reorder "Spec Syntax" subsections
* Move "Querying Installations" into its own section
Also, consolidate all the use of `spack find`
* Add intro to "Spec Syntax"
* Update output
* Fix "Installing Packages"
* Fix "Transitive Dependencies"
* Fix "Transitive Dependencies"
* Fix "Virtual Dependencies"
* First draft
* Add missing output
* Polish the section
* Polish the section
* Temporarily disable output generation
* Mechanical update of the environment section
* Minor fixes
* Don't use a non-matching temporary environment
* Shorten introduction, but maintain the same content
* Improved "Working with environments" section
* Improved "Working with environments" section
* Added an "Environment on disk" section
This section introduces manifest and lockfile early.
* Added an "Environment on disk" section
This section introduces manifest and lockfile early.
* Added an "Environment on disk" section
This section introduces manifest and lockfile early.
* Added a "Configuring environments" section
* Trimmed redundant section
* First complete draft of the "Environments" tutorial
* Minor fixes
* Minor fixes
* Less notes in the initial section
---------
Co-authored-by: Alec Scott <alec@llnl.gov>
* ISC26: update the stacks section (#544)
* Extend gitignore
* basics: split "Installing Packages" into subsections
* Add a paragraph explaining the overall spack architecture
This is so that audience is already aware
of where we are headin into, when we introduce
the various pieces (hash, store, etc.).
* Update releases/v1.1 -> releases/v1.2
* Move high-level highlights to introduction
* Minor fixes
* Shorten and improve "Installing Packages"
* Demote Compiler flags
* Reorder "Spec Syntax" subsections
* Move "Querying Installations" into its own section
Also, consolidate all the use of `spack find`
* Add intro to "Spec Syntax"
* Update output
* Fix "Installing Packages"
* Fix "Transitive Dependencies"
* Fix "Transitive Dependencies"
* Fix "Virtual Dependencies"
* First draft
* Add missing output
* Polish the section
* Polish the section
* Temporarily disable output generation
* Mechanical update of the environment section
* Minor fixes
* Don't use a non-matching temporary environment
* Shorten introduction, but maintain the same content
* Improved "Working with environments" section
* Improved "Working with environments" section
* Added an "Environment on disk" section
This section introduces manifest and lockfile early.
* Added an "Environment on disk" section
This section introduces manifest and lockfile early.
* Added an "Environment on disk" section
This section introduces manifest and lockfile early.
* Added a "Configuring environments" section
* Trimmed redundant section
* First complete draft of the "Environments" tutorial
* Minor fixes
* Minor fixes
* Less notes in the initial section
* Update Stacks to Ubuntu 26.04
* Add spec groups
* Fix last nits
* Fix last nits
---------
Co-authored-by: Alec Scott <alec@llnl.gov>
* ISC26: update the packaging section (#547)
* Extend gitignore
* basics: split "Installing Packages" into subsections
* Add a paragraph explaining the overall spack architecture
This is so that audience is already aware
of where we are headin into, when we introduce
the various pieces (hash, store, etc.).
* Update releases/v1.1 -> releases/v1.2
* Move high-level highlights to introduction
* Minor fixes
* Shorten and improve "Installing Packages"
* Demote Compiler flags
* Reorder "Spec Syntax" subsections
* Move "Querying Installations" into its own section
Also, consolidate all the use of `spack find`
* Add intro to "Spec Syntax"
* Update output
* Fix "Installing Packages"
* Fix "Transitive Dependencies"
* Fix "Transitive Dependencies"
* Fix "Virtual Dependencies"
* First draft
* Add missing output
* Polish the section
* Polish the section
* Temporarily disable output generation
* Minor style fixes
* Minor style fixes
* Address review
* Don't use "realistic"
* ISC26: update the Packaging section
---------
Co-authored-by: Alec Scott <alec@llnl.gov>
* ISC26: update index and setup header (#548)
* Extend gitignore
* basics: split "Installing Packages" into subsections
* Add a paragraph explaining the overall spack architecture
This is so that audience is already aware
of where we are headin into, when we introduce
the various pieces (hash, store, etc.).
* Update releases/v1.1 -> releases/v1.2
* Move high-level highlights to introduction
* Minor fixes
* Shorten and improve "Installing Packages"
* Demote Compiler flags
* Reorder "Spec Syntax" subsections
* Move "Querying Installations" into its own section
Also, consolidate all the use of `spack find`
* Add intro to "Spec Syntax"
* Update output
* Fix "Installing Packages"
* Fix "Transitive Dependencies"
* Fix "Transitive Dependencies"
* Fix "Virtual Dependencies"
* First draft
* Add missing output
* Polish the section
* Polish the section
* Temporarily disable output generation
* Minor style fixes
* Minor style fixes
* Address review
* Don't use "realistic"
* ISC26: update index and setup
---------
Co-authored-by: Alec Scott <alec@llnl.gov>
* Re-enable Output Generation CI/CD on PRs (#543)
I've tested the CI in this PR fully and rebased off of the latest commits to main. It adds back the CI/CD check to ensure that future edits must pass the checks before being able to be merged so that we don't accidentally break the tutorial this weekend before giving it on Monday.
---------
Signed-off-by: Alec Scott <alec@llnl.gov>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
* build(deps): bump actions/checkout from 4.1.7 to 7.0.0 (#551)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4.1.7...9c091bb)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump pytest from 9.1.0 to 9.1.1 (#558)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 9.1.0 to 9.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@9.1.0...9.1.1)
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump actions/download-artifact from 4.1.8 to 8.0.1 (#556)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.8 to 8.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@fa0a91b...3e5f45b)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 8.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump docker/setup-qemu-action from 3.2.0 to 4.1.0 (#554)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.2.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](docker/setup-qemu-action@49b3bc8...0611638)
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump docker/build-push-action from 6.9.0 to 7.2.0 (#553)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.9.0 to 7.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@4f58ea7...f9f3042)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump docker/login-action from 3.3.0 to 4.2.0 (#552)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 4.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@9780b0c...650006c)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump ruamel-yaml from 0.18.15 to 0.19.1 (#555)
Bumps ruamel-yaml from 0.18.15 to 0.19.1.
---
updated-dependencies:
- dependency-name: ruamel-yaml
dependency-version: 0.19.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ISC26: small typo and grammar fixes in env and stacks sections (#559)
Signed-off-by: Alec Scott <alec@llnl.gov>
* build(deps): bump isort from 7.0.0 to 8.0.1 (#557)
Bumps [isort](https://github.com/PyCQA/isort) from 7.0.0 to 8.0.1.
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@7.0.0...8.0.1)
---
updated-dependencies:
- dependency-name: isort
dependency-version: 8.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump docutils from 0.21.2 to 0.23
Bumps [docutils](https://github.com/rtfd/recommonmark) from 0.21.2 to 0.23.
- [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rtfd/recommonmark/commits)
---
updated-dependencies:
- dependency-name: docutils
dependency-version: '0.23'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: Alec Scott <alec@llnl.gov>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Co-authored-by: Alec Scott <alec@llnl.gov>
Co-authored-by: Alec Scott <hi@alecbcs.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 3e836c9 commit df2c3ae
156 files changed
Lines changed: 8821 additions & 18131 deletions
File tree
- .github/workflows
- _static/images
- common
- container
- outputs
- basics
- environments
- packaging
- stacks
- examples
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | 54 | | |
56 | | - | |
57 | | - | |
| 55 | + | |
58 | 56 | | |
59 | 57 | | |
60 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | | - | |
12 | | - | |
| 11 | + | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | 16 | | |
20 | 17 | | |
21 | | - | |
| 18 | + | |
22 | 19 | | |
23 | 20 | | |
24 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | | - | |
| 52 | + | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | 60 | | |
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
65 | | - | |
66 | 64 | | |
67 | 65 | | |
68 | 66 | | |
| 67 | + | |
69 | 68 | | |
70 | 69 | | |
71 | 70 | | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
88 | 87 | | |
89 | 88 | | |
90 | 89 | | |
91 | 90 | | |
92 | | - | |
93 | 91 | | |
94 | 92 | | |
95 | 93 | | |
96 | 94 | | |
97 | 95 | | |
| 96 | + | |
98 | 97 | | |
99 | 98 | | |
100 | 99 | | |
| 100 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
29 | | - | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
34 | | - | |
35 | | - | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | | - | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
| 42 | + | |
46 | 43 | | |
47 | | - | |
| 44 | + | |
| 45 | + | |
48 | 46 | | |
49 | | - | |
| 47 | + | |
| 48 | + | |
50 | 49 | | |
51 | | - | |
52 | | - | |
| 50 | + | |
| 51 | + | |
53 | 52 | | |
54 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| 59 | + | |
58 | 60 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
| 61 | + | |
| 62 | + | |
69 | 63 | | |
70 | | - | |
71 | | - | |
72 | | - | |
| 64 | + | |
| 65 | + | |
73 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
74 | 70 | | |
| 71 | + | |
| 72 | + | |
75 | 73 | | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
76 | 80 | | |
77 | 81 | | |
78 | | - | |
| 82 | + | |
79 | 83 | | |
80 | 84 | | |
81 | 85 | | |
| |||
88 | 92 | | |
89 | 93 | | |
90 | 94 | | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
| 95 | + | |
| 96 | + | |
100 | 97 | | |
101 | 98 | | |
102 | 99 | | |
103 | | - | |
| 100 | + | |
104 | 101 | | |
105 | | - | |
| 102 | + | |
0 commit comments