|
cdto pypi |
|
|
|
cookiecut cookiecutter-pypi-project |
|
cd repo-name |
|
poetry install |
|
yarn |
|
|
|
check cookiecutter. |
|
rg |
|
|
|
git init |
|
poetry37 add logzero |
|
poetry37 add pylint flake8 tbump ipython pep257 |
|
|
|
yarn init |
|
or pnpm init |
|
or npm init |
|
|
|
yarn add npm-run-all # run-s |
|
|
|
tbump init 0.1.0 |
|
REM tbump init |
|
[[files]] |
|
src = "*/__init__.py" |
|
[[files]] |
|
src = "package.json" |
|
[[files]] |
|
src = "tests/_test_*.py" |
|
|
|
edit package.json |
|
"scritpts": { |
|
"start": "pyright && pytest tests && yarn style" |
|
} |
|
|
|
poetry version patch # Bumped to 0.1.x |
|
git ac "Bump version" |
|
tbump 0.1.x |
|
|
|
poetry publish |
|
REM or |
|
poetry build && poetry publish |