Comparing 0.21.1...0.21.2 · python-validators/validators
Commits on May 23, 2023
Commits on Jun 27, 2023
-
feat: adds ETH addresses (ERC20) validator (#276)
- add validator for etherium addresses - add test for eth address validator - add pysha3 dependency - move eth and btc validators to a new submodule - move eth and btc validators' tests to a new submodule - add init files for new submodules - add trx validator to init - fix bug in importing validator - revert moving btc validator and its tests to new submodules - fix import - remove faulty test value - use relative import - remove trx_validator - fix bugs in test values - combine eth regex checks into one check - check length in checksum validation - use eth-hash instead of pysha3 - use external tag - fix import tags - add eth-hash backends dependency - reformat using black
Commits on Aug 1, 2023
Commits on Aug 7, 2023
-
feat: refactoring; updates; fixes; bump version
- fix author name capture from `importlib.metadata` in `docs/conf.py` - moves doc and package generator scripts to `src/export` - removes `coding: utf-8` comment as python 3 by default supports utf-8 - ignore `.ruff_cache`, "Issue Tracker" renamed to "Bugtracker" - adds `compose.yaml` to visualize web docs - includes `MANIFEST.in` - custom package finder configuration for `setuptools` build backend - flake8 config with `setup.cfg` is gone - refactor github action workflows - update copyright year - partial requirements file generated into `python` directory - mkdocs now watches `src/validators/` - update dependencies; bump project version
-
- disables pip auto version check - installs project in editable - build package in virtual environment - move env and permissions to individual job scope - use `.venv/bin` instead of `.venv/Scripts` in Linux