CSV validator for the Google Code-in web API
Project description
# gci-csv-validator
CSV validator for the [Google Code-in Web API](https://developers.google.com/open-source/gci/api)
### Installation
```
pip install gci-validator
```
### Usage
```gci-validator.
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
- [x] Custom boolean flags
- [ ] Custom selection of tags
- [ ] Custom meta-data validator
- [x] 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'
CSV validator for the [Google Code-in Web API](https://developers.google.com/open-source/gci/api)
### Installation
```
pip install gci-validator
```
### Usage
```gci-validator.
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
- [x] Custom boolean flags
- [ ] Custom selection of tags
- [ ] Custom meta-data validator
- [x] 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'
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gci-validator-0.0.7.tar.gz
(3.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gci-validator-0.0.7.tar.gz.
File metadata
- Download URL: gci-validator-0.0.7.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
212f13fd9b77559144eb533d2e86e1d5c093cbbd4d0c098fefdb0a025ed1ea55
|
|
| MD5 |
22144d06dd8c9c46f9a87221b82eae43
|
|
| BLAKE2b-256 |
b857047242ff779840076dca928cc2b9fcd9fc6164397cfa2b4b85ccd03922c8
|
File details
Details for the file gci_validator-0.0.7-py3-none-any.whl.
File metadata
- Download URL: gci_validator-0.0.7-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2adf59df8806e0202b6663104c904e4086dfa848c9bf0677714983338f978c66
|
|
| MD5 |
84dab0bbe161b97a79ba8885db31405b
|
|
| BLAKE2b-256 |
f6f28f0e5ff38e88116581bc5ab84c19ebaca239e558468a43f8df853c9bde43
|