forked from Advanced_Python/advanced-python-homework-2023
edit readme
This commit is contained in:
parent
9cbb7ba909
commit
0c48a5fc16
28
README.md
28
README.md
@ -1 +1,29 @@
|
|||||||
# advanced-python-homework-2023
|
# advanced-python-homework-2023
|
||||||
|
|
||||||
|
## Controls
|
||||||
|
|
||||||
|
### Venv creation:
|
||||||
|
```
|
||||||
|
python -m venv .venv
|
||||||
|
source .venv/bin/activate
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
1. run sphinx initialization: `sphinx-quickstart docs`
|
||||||
|
2. add project packages: `sphinx-apidoc -o docs/source .`
|
||||||
|
3. edit `conf.py`
|
||||||
|
```py
|
||||||
|
import sys
|
||||||
|
import os
|
||||||
|
sys.path.insert(0, os.path.abspath("../../"))
|
||||||
|
|
||||||
|
extensions = [
|
||||||
|
'sphinx.ext.duration',
|
||||||
|
'sphinx.ext.doctest',
|
||||||
|
'sphinx.ext.autodoc',
|
||||||
|
'sphinx.ext.autosummary',
|
||||||
|
]
|
||||||
|
```
|
||||||
|
4. build docs `sphinx-build -M html docs/source/ docs/build/`
|
||||||
|
5. docs are now in `docs/build/html`
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
# Controls
|
|
||||||
|
|
||||||
## Venv creation:
|
|
||||||
```
|
|
||||||
python -m venv .venv
|
|
||||||
source .venv/bin/activate
|
|
||||||
pip install -r requirements.txt
|
|
||||||
```
|
|
||||||
|
|
||||||
## Documentation
|
|
||||||
1. run sphinx initialization: `sphinx-quickstart docs`
|
|
||||||
2. add project packages: `sphinx-apidoc -o docs/source .`
|
|
||||||
3. edit `conf.py`
|
|
||||||
```py
|
|
||||||
import sys
|
|
||||||
import os
|
|
||||||
sys.path.insert(0, os.path.abspath("../../"))
|
|
||||||
|
|
||||||
extensions = [
|
|
||||||
'sphinx.ext.duration',
|
|
||||||
'sphinx.ext.doctest',
|
|
||||||
'sphinx.ext.autodoc',
|
|
||||||
'sphinx.ext.autosummary',
|
|
||||||
]
|
|
||||||
```
|
|
||||||
4. build docs `sphinx-build -M html docs/source/ docs/build/`
|
|
||||||
5. docs are now in `docs/build/html`
|
|
Loading…
Reference in New Issue
Block a user