23 lines
611 B
Markdown
23 lines
611 B
Markdown
# Build
|
|
Build, perhaps like this:
|
|
|
|
```
|
|
deactivate ; rm -rf venv env dist ; virtualenv env ; source env/bin/activate ; pip install -U setuptools wheel pip ; pip install -r requirements.txt ; pip install -e . ; cd docs/ ; make clean ; make html ; cd .. ; python -m build
|
|
```
|
|
|
|
Cleanish:
|
|
|
|
```
|
|
source env/bin/activate ; cd docs/ ; make clean ; cd .. ; deactivate ; rm -rf venv env dist src/*-info src/*/__pycache__
|
|
```
|
|
|
|
|
|
# Versions
|
|
|
|
```
|
|
vim CHANGELOG.txt docs/source/conf.py pyproject.toml
|
|
# git commit CHANGELOG.txt docs/source/conf.py pyproject.toml -m "v0.0.0"
|
|
# git tag v0.0.0
|
|
# git push ; git push --tags
|
|
```
|