Miscellaneous utilities for general use
Project description
miscutils
These are miscellaneous python utilities for general use. This package includes following submodules:
- dbg - Debugging utilities.
- func - Utilities related to functions.
- insp - Utilities for inspecting the code.
- io - Interacting with input/output of python script.
- iter - Interacting with iterators and collections.
- os - Operating system related utilities.
- str - Handling strings.
- tools - Not the code, but utilities for programmers.
- user - User data processing.
Developing
Start from preparing venv:
python3.7 -m poetry install
Building Docs
Update .rst
manually. Then:
python3.7 -m poetry run make -C docs html
Testing
python3.8 -m poetry run pytest tests
Releasing
Update version in pyproject.toml
. Then:
python3.7 -m poetry build
git tag X.Y.Z
git push
git push --tags
python3.7 -m poetry publish
log into readthedocs.io and trigger a Build
References
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
miscutils-1.4.0.tar.gz
(18.4 kB
view details)
Built Distribution
miscutils-1.4.0-py3-none-any.whl
(24.6 kB
view details)
File details
Details for the file miscutils-1.4.0.tar.gz
.
File metadata
- Download URL: miscutils-1.4.0.tar.gz
- Upload date:
- Size: 18.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.3 CPython/3.8.0b2 Linux/5.1.14-arch1-1-ARCH
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee4286115cca4d4a57ba1471e28535c1679b4762d6bae08018ac72444b63e43f |
|
MD5 | 4d05d3acb78fd2329b8d91e570598f4f |
|
BLAKE2b-256 | 97c9ebda60eba876931740926178eb8f7d93ca55ce8be886b935cb11ece97f0a |
File details
Details for the file miscutils-1.4.0-py3-none-any.whl
.
File metadata
- Download URL: miscutils-1.4.0-py3-none-any.whl
- Upload date:
- Size: 24.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.3 CPython/3.8.0b2 Linux/5.1.14-arch1-1-ARCH
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d90591a78ec68e36b6a63a7dd335cb27193bbd0311118badcd29610d4656795 |
|
MD5 | 11cb9ab7f92a55928dc1588dec37dcfb |
|
BLAKE2b-256 | 31684c667d65e1ba1d0e88c889deea019fb513b8ae287d9ba86675b1b03031a1 |