nemesisdesign / gci-csv-validator

CSV validator for the Google Code-in web API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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'

About

CSV validator for the Google Code-in web API

License:MIT License


Languages

Language:Python 100.0%