Skip to content

Commit

Permalink
⬆️ update Python to 3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
brutus committed Jul 9, 2021
1 parent aa9b7a1 commit 66ad10b
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 13 deletions.
31 changes: 19 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,45 @@

Welcome to our laboratory! :tada:

This is where we host the source code of the official version over at https://lab.uberspace.de. The lab contains a collection of guides and tips on how to run specific software on Uberspace 7. Most of the guides are contributed by users like you! So, if you'd like to change or add something here, you're more than welcome to do so. Have a look at our [contributing guidelines](CONTRIBUTING.md) to learn how. Also, have a look at the [list of guides](https://github.com/Uberspace/lab/issues?q=is%3Aopen+is%3Aissue+label%3Aguide) people are looking for!
This is where we host the source code of the official version over at
https://lab.uberspace.de. The lab contains a collection of guides and tips on
how to run specific software on Uberspace 7. Most of the guides are contributed
by users like you! So, if you'd like to change or add something here, you're
more than welcome to do so. Have a look at our [contributing guidelines][] to
learn how. Also, have a look at the [list of guides][] people are looking for!

## Development

Pushing for each and every change is fun, but can take some
time. To speed up your development process, the lab can
be built locally.
Pushing for each and every change is fun, but can take some time. To speed up
your development process, the lab can be built locally.

### Initial Setup

```shell
$ virtualenv venv --python=python3.6
$ source venv/bin/activate
$ python3.8 -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
```

### Building

```shell
$ source venv/bin/activate
$ source .venv/bin/activate
$ make html
```

The HTML views are now present in `build/html`. To build automatically
on each change execute use `sphinx-autobuild`:
The HTML views are now present in `build/html`. To build automatically on each
change execute use `sphinx-autobuild`:

```
$ make serve
```

This will start a local webserver on http://127.0.0.1:8000, which
always serves the most recent version.
This will start a local webserver on http://127.0.0.1:8000, which always serves
the most recent version.

To check the spelling you can use the spell check function of sphinx.

To check the spelling you can use the spellcheck function of sphinx.
```
$ make spelling
```
Expand All @@ -47,3 +52,5 @@ All text and code in this repository is licensed under [CC-BY-NC-SA 4.0][].
All project logos are property of the respective project.

[CC-BY-NC-SA 4.0]: https://creativecommons.org/licenses/by-nc-sa/4.0/
[contributing guidelines]: CONTRIBUTING.md
[list of guides]: https://github.com/Uberspace/lab/issues?q=is%3Aopen+is%3Aissue+label%3Aguide
2 changes: 1 addition & 1 deletion runtime.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.6
3.8

0 comments on commit 66ad10b

Please sign in to comment.