Python package for working with payment card systems
Project description
Cardutil is a python package for working with payment card systems.
Supports python 3.6 and later.
The core library has zero package dependencies.
Low memory usage
Documentation available at readthedocs
Contributing
install
$ git clone https://bitbucket.org/hoganman/cardutil.git $ pip install -e ".[test]"
test
$ pytest
docs
$ pip install -e ".[docs]" $ make html -C ./docs $ open ./docs/build/html/index.html
release
$ bumpversion (patch|minor|major) $ git push --follow-tags
acknowledgements
The python hexdump library is embedded in this package. Many thank to Anatoly Techtonik <techtonik@gmail.com> This library is a life saver for debugging issues with binary data. Available at Pypi:hexdump.
The python ISO8583-Module library was originally inspired by the work of Igor V. Custodio from his original ISO8583 parser. Available at Pypi:ISO8583-Module.
Mastercard is a registered trademark of Mastercard International Incorporated.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.