Last updated:
0 purchases
patlib 0.3.5
patlib
Purposes:
Share tools across my projects, such as DAPPER.
Define optional dependencies to setup my dev. environments by
"inheriting" from here. The aim is that I only need to keep
pylib up to date (e.g. pinning buggy Jedi or pdbpp),
rather than the pyproject.toml of each and every project.
[tool.poetry.dev-dependencies]
# Either:
patlib = {version = "==0.2.8", extras = ["mydev", "misc"]}
# Or:
patlib = {path = "../../py/patlib", extras = ["mydev", "misc"], develop=true}
NB: Maybe this is a bad idea; maybe I will forget to include e.g.
numpy when publishing the other project.
Provide pylab replacement
Poetry workflow
Init project
Abandom project (tmp)
Resume project
Publish/realease PyPI/GitHub
Add dependencies (by poetry or pyproject.toml)
Update dependencies
Virtual env management
Pre-commit, Lint, Test, CI, Docs
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.