-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Schema v1.1.0 - bug fixes and cli #32
Commits on Jul 2, 2021
-
Ensure either high and low are both specified
Added schema v1.0.2 to achieve this - may need to make further changes. Modified error handling in data_file_validator to give better errors for this case. Fixes #30
Configuration menu - View commit details
-
Copy full SHA for c982050 - Browse repository at this point
Copy the full SHA c982050View commit details -
Configuration menu - View commit details
-
Copy full SHA for 293a656 - Browse repository at this point
Copy the full SHA 293a656View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e726b - Browse repository at this point
Copy the full SHA 33e726bView commit details
Commits on Jul 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 615f28b - Browse repository at this point
Copy the full SHA 615f28bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02bc45e - Browse repository at this point
Copy the full SHA 02bc45eView commit details
Commits on Jul 8, 2021
-
Added checks for duplicate table names and data_files
As we're now checking for more complex version numbers I've added the 'packaging' package to parse and compare for us, and modified the Validator to use `self.schema_version_string` for the string version, and `self.schema_version` for the parsed packaging.version.Version object. Fixes #24
Configuration menu - View commit details
-
Copy full SHA for 77eccdf - Browse repository at this point
Copy the full SHA 77eccdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32b8abe - Browse repository at this point
Copy the full SHA 32b8abeView commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e063531 - Browse repository at this point
Copy the full SHA e063531View commit details
Commits on Jul 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 676aaf6 - Browse repository at this point
Copy the full SHA 676aaf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 344bed1 - Browse repository at this point
Copy the full SHA 344bed1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec7e19c - Browse repository at this point
Copy the full SHA ec7e19cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc165e6 - Browse repository at this point
Copy the full SHA dc165e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a206ac9 - Browse repository at this point
Copy the full SHA a206ac9View commit details -
Additional resources is a minor change rather than bug fix.
Configuration menu - View commit details
-
Copy full SHA for 0563761 - Browse repository at this point
Copy the full SHA 0563761View commit details
Commits on Jul 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ff8758e - Browse repository at this point
Copy the full SHA ff8758eView commit details
Commits on Jul 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 395d2ed - Browse repository at this point
Copy the full SHA 395d2edView commit details -
Configuration menu - View commit details
-
Copy full SHA for bec110e - Browse repository at this point
Copy the full SHA bec110eView commit details
Commits on Aug 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e9e6e4e - Browse repository at this point
Copy the full SHA e9e6e4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b489f5 - Browse repository at this point
Copy the full SHA 0b489f5View commit details
Commits on Aug 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 40ed860 - Browse repository at this point
Copy the full SHA 40ed860View commit details -
Allow access to submission docs; fix schemas; improve documentation
* Hides validators that are for internal use. * Fixed argument passing to validators so that old schemas work * Added class level docs
Configuration menu - View commit details
-
Copy full SHA for df0c35a - Browse repository at this point
Copy the full SHA df0c35aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59bd10f - Browse repository at this point
Copy the full SHA 59bd10fView commit details -
Allow old-style resources for v0 schema
This aligns things with the hepdata code.
Configuration menu - View commit details
-
Copy full SHA for 82866ce - Browse repository at this point
Copy the full SHA 82866ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for bca5a79 - Browse repository at this point
Copy the full SHA bca5a79View commit details
Commits on Aug 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e1f7b24 - Browse repository at this point
Copy the full SHA e1f7b24View commit details
Commits on Aug 17, 2021
-
Add option to disallow automatic remote schema loading
For use by main hepdata app, so it can preload the allowed remote schemas. Also made custom_data_schemas in DataFileValidator an instance variable so it's clear which schemas have been loaded for which validator.
Configuration menu - View commit details
-
Copy full SHA for 0688a68 - Browse repository at this point
Copy the full SHA 0688a68View commit details
Commits on Sep 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bf854b0 - Browse repository at this point
Copy the full SHA bf854b0View commit details -
Return multiple errors in data files and update tests
Tests add checks for previous schema change as well as checking for multiple errors
Configuration menu - View commit details
-
Copy full SHA for 11c974a - Browse repository at this point
Copy the full SHA 11c974aView commit details -
Display all error messages when validating, not just first/best.
Follows pattern previously used for our own data schema but now works for submissions and remote schemas.
Configuration menu - View commit details
-
Copy full SHA for 9390bf7 - Browse repository at this point
Copy the full SHA 9390bf7View commit details
Commits on Sep 3, 2021
-
Move check for ranges to python to give more informative error messages
Also do all further checks even if there's been a previous error, to ensure all errors are returned.
Configuration menu - View commit details
-
Copy full SHA for dd5d463 - Browse repository at this point
Copy the full SHA dd5d463View commit details
Commits on Sep 6, 2021
-
Also added some valid expressions with - to tests to ensure they are allowed
Configuration menu - View commit details
-
Copy full SHA for 18d0bc3 - Browse repository at this point
Copy the full SHA 18d0bc3View commit details
Commits on Sep 7, 2021
-
* Rename zipfile to archive in parameters/docs * Allow .yaml.gz files as single file archive
Configuration menu - View commit details
-
Copy full SHA for cf255f0 - Browse repository at this point
Copy the full SHA cf255f0View commit details
Commits on Sep 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 079e6d8 - Browse repository at this point
Copy the full SHA 079e6d8View commit details
Commits on Sep 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cd4d5e6 - Browse repository at this point
Copy the full SHA cd4d5e6View commit details
Commits on Sep 15, 2021
-
Add check that a submission has at least 1 doc that validates against…
… the submission schema Fixes #34
Configuration menu - View commit details
-
Copy full SHA for 544601c - Browse repository at this point
Copy the full SHA 544601cView commit details
Commits on Sep 16, 2021
-
Only restrict to docs with at least 1 submission in v1 schema
Added test for this case.
Configuration menu - View commit details
-
Copy full SHA for 364c1a8 - Browse repository at this point
Copy the full SHA 364c1a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73d22d8 - Browse repository at this point
Copy the full SHA 73d22d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ecaed0 - Browse repository at this point
Copy the full SHA 8ecaed0View commit details
Commits on Sep 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0d67d29 - Browse repository at this point
Copy the full SHA 0d67d29View commit details