| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Re-enable the flake8 test for unused imports by explicitly marking
imports for namespace purposes. This allows us to remove a few unused
imports.
A few more cleanups that allow us to reduce the number of ignored flake8
ignored tests. The remaining ignored tests are now documented.
Ignore a flake8 warning about print statements because we use print in
the update scripts.
|
| |
|
|
|
|
|
| |
Switch to a slightly more readable syntax for alternating between two
weights in checksums calculations.
|
|
|
|
| |
Makes the code slightly simpler and more compact.
|
|
|
|
|
| |
This raises exceptions when the provice or establishment number part of
the number contains invalid values.
|
|
|
|
|
|
| |
Use the CI checks from within the RUC module for natural RUC numbers
(thereby eliminating a bug in the RUC checksum calculation) and simplify
the checksum functions.
|
|
|
|
|
|
|
| |
This moves a number of the existing test cases to dedicated doctest
files and extend the tests with more numbers and corner cases.
This also fixes a few docstrings.
|
|
Add modules for Ecuadorian Identification Card (CI - Cédula de
identidad) and Fiscal Numbers (RUC - Registro Único de Contribuyentes)
|