Skip to content

Miscellaneous python utilities for general use.

Notifications You must be signed in to change notification settings

gergelyk/pymiscutils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

git tag X.Y.Z
git push
git push --tags
python3.7 -m poetry build
python3.7 -m poetry publish

log into readthedocs.io and trigger a Build

References

Documentation

Source code

Package

About

Miscellaneous python utilities for general use.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages