A collection of tools.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
patlib-0.3.5.tar.gz
(8.7 kB
view details)
Built Distribution
File details
Details for the file patlib-0.3.5.tar.gz
.
File metadata
- Download URL: patlib-0.3.5.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.9.2 Linux/5.4.0-73-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 876dfe796d13ad58136b544e2f5001ea7f36f43c09a91d1c0b7ffbd4add5b760 |
|
MD5 | 62e0158b0609fd6ec1b3b952d6d04ccc |
|
BLAKE2b-256 | a822bf1bc12d273ca41bac11e9b428fabf8be33d45a167b5218483bfe42d672f |
File details
Details for the file patlib-0.3.5-py3-none-any.whl
.
File metadata
- Download URL: patlib-0.3.5-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.9.2 Linux/5.4.0-73-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19e9d1a52cd79119c1a09cc69abd6270fc0e6801f54855686f2b3042681acaca |
|
MD5 | 1acb91153454ecabb474fddef576687b |
|
BLAKE2b-256 | 15f4aab73e1ad89246372896ff35172f6e3c30f8f8a7c053ca8026aba6c5addb |