Skip to content

Commit e4e6e3d

Browse files
committed
deploy: 17daee5
1 parent a50ded0 commit e4e6e3d

62 files changed

Lines changed: 134 additions & 117 deletions

Some content is hidden

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

main/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 66131d182a7c5281d9ad8e3437ee09b0
3+
config: 393e51fd11a4f01d3af9570b625a162b
44
tags: 645f666f9bcd5a90fca523b33c5a78b7
1.22 KB
Binary file not shown.
2.4 KB
Binary file not shown.

main/_sources/how-to/dev-install.md.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ code .
2020

2121
Click on 'Reopen in Container' when prompted on startup or, if vscode is already running, open the command menu with CTRL+SHIFT+P, search for and run 'Reopen in Container'.
2222

23-
Open a new terminal
23+
The developer container creates and activates a venv (stored in `/cache/venv-for/path/to/project`) and this will be managed by any `uv sync` command as explained in [](./lock-requirements.md). Any rebuild of the container will recreate this venv, but the dependencies will be stored in a cross container cache so that rebuilds are quick.
2424

2525
## Build and test
2626

27-
Now you have a development environment you can run the tests in a terminal:
27+
Now you have a development environment you can run the tests in a new terminal:
2828

2929
```
3030
tox -p

main/_sources/how-to/lock-requirements.md.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,11 @@ uv sync --upgrade
3232
```{seealso}
3333
[The uv docs on locking and syncing](https://docs.astral.sh/uv/concepts/projects/sync)
3434
```
35+
36+
## Modifying the venv to add other projects
37+
38+
Peer projects (those checked out next to the project) are visible in the devcontainer, and can be added into the venv by running `uv pip install -e ../other_project`. This will allow live changes made in this other project to be immediately reflected in the venv.
39+
40+
```{note}
41+
This venv is activated by default, and global to the container, so if you `uv sync` from `other_project` then it will **replace** the contents of the venv with `other_project`'s dependencies.
42+
```

main/_static/documentation_options.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const DOCUMENTATION_OPTIONS = {
2-
VERSION: '5.0.0a4.dev1+gae1880839',
2+
VERSION: '5.0.0a4.dev2+g17daee5e4',
33
LANGUAGE: 'en',
44
COLLAPSE_INDEX: false,
55
BUILDER: 'html',

main/explanations.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<meta charset="utf-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
1010

11-
<title>Explanations &#8212; python-copier-template 5.0.0a4.dev1+gae1880839 documentation</title>
11+
<title>Explanations &#8212; python-copier-template 5.0.0a4.dev2+g17daee5e4 documentation</title>
1212

1313

1414

@@ -41,7 +41,7 @@
4141
<link rel="preload" as="script" href="_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
4242
<link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
4343

44-
<script src="_static/documentation_options.js?v=b906d311"></script>
44+
<script src="_static/documentation_options.js?v=757709a2"></script>
4545
<script src="_static/doctools.js?v=9bcbadda"></script>
4646
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
4747
<script src="_static/clipboard.min.js?v=a7894cd8"></script>

main/explanations/decisions.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<meta charset="utf-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
1010

11-
<title>Architectural Decision Records &#8212; python-copier-template 5.0.0a4.dev1+gae1880839 documentation</title>
11+
<title>Architectural Decision Records &#8212; python-copier-template 5.0.0a4.dev2+g17daee5e4 documentation</title>
1212

1313

1414

@@ -41,7 +41,7 @@
4141
<link rel="preload" as="script" href="../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
4242
<link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
4343

44-
<script src="../_static/documentation_options.js?v=b906d311"></script>
44+
<script src="../_static/documentation_options.js?v=757709a2"></script>
4545
<script src="../_static/doctools.js?v=9bcbadda"></script>
4646
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
4747
<script src="../_static/clipboard.min.js?v=a7894cd8"></script>

main/explanations/decisions/0001-record-architecture-decisions.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<meta charset="utf-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
1010

11-
<title>1. Record architecture decisions &#8212; python-copier-template 5.0.0a4.dev1+gae1880839 documentation</title>
11+
<title>1. Record architecture decisions &#8212; python-copier-template 5.0.0a4.dev2+g17daee5e4 documentation</title>
1212

1313

1414

@@ -41,7 +41,7 @@
4141
<link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
4242
<link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
4343

44-
<script src="../../_static/documentation_options.js?v=b906d311"></script>
44+
<script src="../../_static/documentation_options.js?v=757709a2"></script>
4545
<script src="../../_static/doctools.js?v=9bcbadda"></script>
4646
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
4747
<script src="../../_static/clipboard.min.js?v=a7894cd8"></script>

main/explanations/decisions/0002-make-skeleton.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<meta charset="utf-8" />
99
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
1010

11-
<title>2. Make a skeleton repository &#8212; python-copier-template 5.0.0a4.dev1+gae1880839 documentation</title>
11+
<title>2. Make a skeleton repository &#8212; python-copier-template 5.0.0a4.dev2+g17daee5e4 documentation</title>
1212

1313

1414

@@ -41,7 +41,7 @@
4141
<link rel="preload" as="script" href="../../_static/scripts/bootstrap.js?digest=8878045cc6db502f8baf" />
4242
<link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=8878045cc6db502f8baf" />
4343

44-
<script src="../../_static/documentation_options.js?v=b906d311"></script>
44+
<script src="../../_static/documentation_options.js?v=757709a2"></script>
4545
<script src="../../_static/doctools.js?v=9bcbadda"></script>
4646
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
4747
<script src="../../_static/clipboard.min.js?v=a7894cd8"></script>

0 commit comments

Comments
 (0)