Files
humblematch/readme.md
T
2015-06-22 19:45:28 +05:30

1.3 KiB

HumbleMatch


Will Sanitize your type-checks and duck-checks for you

HumbleMatch logo

Install using pip install humblematch

Github Repo at github.com/bendtherules/humblematch

Available at HumbleMatch@pypi

More Docs at humblematch.readthedocs.org

What the heck is it?

HumbleMatch is made to add a zing to your mundane type-checking and duck-checking code.

  • Check your function arguments reliably, add more flexible signatures and most of all, have a lovely API.
  • Or just sprinkle some assert checks to ensure the data is what you expect it to be at any point.
  • Provide helpful debugging errors, dont just fail with cryptic errors

Get Running


Run doctest -

python -m doctest .\humblematch\wrap_obj.py

Run tests-

cd humblematch py.test

To build code -

python setup.py sdist bdist_wheel python setup.py build --plat-name=win-amd64 bdist_wininst python setup.py build --plat-name=win32 bdist_wininst

To upload to PYPI-

twine upload dist/* -r pypi

To build or serve docs

mkdocs build

or

mkdocs serve