2015-06-22 14:20:30 +05:30
2015-06-21 11:15:59 +05:30
2015-06-21 18:48:28 +05:30
2015-06-21 13:01:01 +05:30
2015-06-21 20:59:55 +05:30
2015-06-22 17:37:19 +05:30
2015-06-21 18:48:28 +05:30

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 projects.codesp.in/humblematch

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


S
Description
Will Sanitize your type-checks and duck-checks for you
Readme
5.5 MiB
Languages
Python 100%