Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BREAKING] Rebased on goodtables.next codebase (#120)
* Rebased on goodtables.next codebase (#118) * removed current codebase * added updated codebase * fixed linting * updated readme * updated readme * updated readme * fixed source checks * added dataset checks * min style change * removed ecode filter from filter_checks * renamed cells back to columns + row_number * added dataset check stubs * implemented dataset checks * fixed linting * moved __inspect_table next to inspect for better reading * fixed list.clear for python2 * added error limit to dataset errors * updated readme * updated readme * added breaking note to readme * added custom checks support * implemented custom profiles * fixed linting * added options order_fields and infer_fields * fixed extra_header * added comments * updated spec * renamed unordered_headers to non_matching_header * renamed col-number to column-number * min * updated added dataset errors to readme * splitted error and check concpets * fixed linting * min * fixed readme * updated readme * updated readme * fixed readme * fixed readme * added guard assertion to checks * updated custom checks API * fixed linting, readme * fixed linting, readme * updated readme * updated readme * typo * moved table errors to Inspector, deleted checks * added ability to profilies to return errors * fixed head checks not columns break * rebased check on in-place erorrs update * rebased profiles on in-place errors * fixed readme * fixed readme * fixed readme * fixed readme * fixed readme * no extra-header error if infer_fields is True * implemented proper non-matching-header without ordering * added custom_profiles, custom_checks arguments instead of global registry * moved default args to signatures * removed make release (use github releases instead!) * added return code to cli * improved cli error formatting * improved error messages, tests * updated examples * added custom examples * added inspector tests * added limit tests * fixed tests * fixed spec link * added checks options to cli * fixed profiles * added description to setup * added entry_points, keywords * moved ckan profile to examples * removed report from spec * updated version to v1 * updated install instruction for now * Fixed jsontableschema-error message (#133) * Rebased on granular tabulator exceptions (#115) * updated dependencies * rebases on new tabulator exceptions * Renamed profile to preset with simplified API (#124) * renamed profile to preset * removed errors, tables arguments from preset * Added infer_schema option, updated preset API (#128) * minor improvements * added infer_schema option false by default * Added support for schema constraints (#55) * updated jsontableschema version * implemented all constraints except unique * implemented unique constraint check * updated to jsontableschema-v0.8.2 * fixed linting * Added tables preset (#125) * added tables preset * fixed linting * added tables test * Implemented order_fields option (#123) * fixed column producing for body context * removed column from schema checks only if name slugs are different * implemented order_fields algo * improved comments * Rebased on external spec (#131) Rebased on external spec * Improved tests (#127) * added prev version data examples * implemented feature tests * moved files to data * updated verson * added features * marked spec test as xfail * Rebased on spec-v1.0.0-alpha1 (#131) * updated spec, added spec to API * added config with checks order * rebased in inspector on updated spec * updated @check API * rebased on spec message templates * fixed cutom checks * fixed linting * Updated readme note
- Loading branch information