- #64 Parametrise a few tests over alphabet (@keis)
- #63 Made it handle any base with passing alphabet. (#63) (@tanupoo)
- #62 Setup cfg (@keis)
- #61 Add support to ppc64le (@gururajrkatti)
- #60 Update README.md (@alloynetworks)
- #59 New alias for XRP alphabet (@alloynetworks)
- #58 Improve invalid character message (@keis)
- #57 Autofix for similar letters (@keis)
- #56 Add performance benchmarks using pytest-benchmark (@keis)
- #53 Performance optimizations (@kolomenkin)
- #55 Include license file in source distribution (@synapticarbors)
- #50 Typecheck tests now that hamcrest has typing (@keis)
- #49 Replace custom exception assert with hamcrest utils (@keis)
- #47 Distribute type data (PEP 561) (@hukkinj1)
- #48 Use setup.cfg for mypy conf (@hukkinj1)
- #46 Allow str input to b58encode_check (@keis)
- #44 Type annotate public API (@hukkinj1)
- #43 Drop python 2.7 and 3.4 support (#43) (@hukkinj1)
- #42 Test py3.7 and py3.8. Set python_requires in setup.py (@hukkinj1)
- #41 Fix encode functions' return types in README (@hukkinj1)
- #40 Enhance/add alphabet param (#40) (@dannywillems)
- #39 accept other bytes-like types (@fametrano)
- #37 Update base58.py (@pdelteil)
- #34 Add bumpversion config (@keis)
- #31 Include tests in PyPI tarball (@dotlambda)
- #27 Use bytes for both input and output (@keis)
- #25 Do not strip newline from input to cli (@keis)
- #26 Use tox and pytest to run tests (@keis)
- #22 Add the packaging metadata to build the base58 snap (@elopio)
- #17 improved error message (@fametrano)
- #21 clearer padding (@fametrano)
- #14 Slight optimization, version increment (@gappleto97)
- #12 Add integer support (#12) (@gappleto97)
- #10 Add more test systems (@gappleto97)
- #8 Package metadata (@keis)
- #6 Improve error message when the type is not bytes (@keis, @zkanda)