Skip to content

Commit e4e7c55

Browse files
committed
change to furo theme
1 parent 79abe8e commit e4e7c55

3 files changed

Lines changed: 18 additions & 8 deletions

File tree

‎.github/workflows/build_deploy.yml‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: deploy python basics
33

44
on:
55
push:
6-
branches: [ master ]
6+
branches: [ main ]
77

88
jobs:
99

@@ -18,8 +18,9 @@ jobs:
1818
- name: build static html
1919
run: |
2020
python -m pip install --upgrade pip
21-
pip install -r requirements.txt
22-
make html
21+
pip install uv
22+
uv sync
23+
uv run make html
2324
2425
- name: copy to academis server
2526
uses: appleboy/scp-action@master

‎pyproject.toml‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[project]
2+
name = "python-basics"
3+
version = "0.9.0"
4+
description = "Materials for basic Python courses"
5+
readme = "README.md"
6+
requires-python = ">=3.13"
7+
dependencies = [
8+
"sphinx",
9+
"sphinx-design",
10+
"sphinx-copybutton",
11+
"myst-parser",
12+
"sphinxcontrib-svg2pdfconverter[CairoSVG]",
13+
"furo",
14+
]

‎requirements.txt‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)