Files
humblematch/readme.md
T
2015-06-21 21:22:35 +05:30

50 lines
1.1 KiB
Markdown

# HumbleMatch
--------------
Will **Sanitize your type-checks and duck-checks** for you
![HumbleMatch logo](./humblematch/img/logo_medium.png "Yeah, I took that pic :)")
Available at [HumbleMatch@pypi](https://pypi.python.org/pypi/humblematch)
More Docs at [projects.codesp.in/humblematch](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 .\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/*
### To build or serve docs
mkdocs build
or
mkdocs serve
-----