.idea | ||
src/icaotix_python_logging | ||
tests | ||
.gitignore | ||
LICENSE | ||
pyproject.toml | ||
README.md |
icaotix python logging
This lib helps in setting up a json logger for stdout for basically all projects
Deployment help
- create the file
~/.pypirc
with the following content[distutils] index-servers = gitea [gitea] repository = https://git.icaotix.de/api/packages/icaotix/pypi username = <username> password = <password or token>
- Password can be you gitea password or an access token
- Update build and deploy tools
python3 -m pip install --upgrade build python3 -m pip install --upgrade twine
- Go into the projects root folder (where the pyproject.toml resides)
- Execute
python3 -m build
to build the artifacts in thedist
folder - Then execute
python3 -m twine upload --repository gitea dist/*
to upload to the registered remote