patlib 0.3.5

Creator: railscoder56

Last updated:

Add to Cart

Description:

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

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.