Skip to main content

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

Documentation

Source code

Package

Project details


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 hashes)

Uploaded Source

Built Distribution

miscutils-1.4.0-py3-none-any.whl (24.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page