riego/dev/: riego-2-0.5.2 metadata and description
Template for Python with VS Code
| author_email | Stephan Winter <s.winter@tu-medien.de> |
| description_content_type | text/markdown |
| license | MIT |
| requires_dist |
|
| requires_python | >=3.13 |
Because this project isn't in the mirror_whitelist,
no releases from root/pypi are included.
| File | Tox results | History |
|---|---|---|
riego_2-0.5.2-py3-none-any.whl
|
|
|
riego_2-0.5.2.tar.gz
|
|
Bestehendes Projekt importieren:
Git clone / config
- git clone git@git.tu-medien.de:stephan/template-python.git
- git config --local remote.origin.tagopt --tags
- git config --local user.name "Stephan Winter"
- git config --local user.email s.winter@riego.cloud
- git config --local core.autocrlf true
PDM install / config
- curl -sSL https://pdm.fming.dev/install-pdm.py | python3 -
- pdm install
- pdm config -l repository.devpi.url "https://devpi.riego.cloud/riego/dev"
- pdm config -l repository.devpi.username riego
- pdm config -l repository.devpi.password
- source .venv/bin/activate
- #.venv\Scripts\activate
- git add .
- git tag v0.0.1
Commit
- cz commit
Bump/Build
- cz bump
Falls der upload per pdm nicht funktionbiert
devpi use https://devpi.riego.cloud/riego/dev devpi login riego --password= devpi upload
Devpi push to production
devpi push template-python==0.1.0 riego/prod
Alembic
alembic revision --autogenerate -m "Initial setup"
Auf neuem Rechner
-
git init
-
git config core.autocrlf true
-
git config init.defaultBranch main
-
git config --local user.name "Stephan Winter"
-
git config --local user.email s.winter@riego.cloud
-
git remote add origin git@git.tu-medien.de:stephan/demo.git
-
git config --local remote.origin.tagopt --tags
-
git fetch origin
-
git switch -c main origin/main
-
rmdir .venv
-
(Invoke-WebRequest -Uri https://raw.githubusercontent.com/pdm-project/pdm/main/install-pdm.py -UseBasicParsing).Content | python -
-
pdm init -n --skip :all
-
pdm add uvloop
-
pdm add -d commitizen devpi-client
-
pdm config repository.devpi.url "https://devpi.riego.cloud/riego/prod"
-
pdm config repository.devpi.username riego
-
pdm config repository.devpi.password