gci-csv-validator
CSV validator for the Google Code-in Web API
Installation
pip install gci-validator
Usage
Usage:
gci-validator (FILE) [options]
Options:
-h --help Show help text.
-v --version Show program version.
-b=<bvals> Define boolean values. Separated by commas [default: true, false].
Todo
-
Add more flexible command-line options
- Verbose validation output
- Custom boolean flags
- Custom selection of tags
- Custom meta-data validator
-
Add validation logic to 'status' field so that it can only be set to "Published" (2) if the below fields are entered validly:
- 'name'
- 'description'
- 'max_instances'
- 'categories'
- 'time_to_complete_in_days'
- 'mentors'