From 4bd900514811622a808a71782cdcfb789df73d59 Mon Sep 17 00:00:00 2001 From: Graeme Watt Date: Wed, 16 Aug 2023 14:58:52 +0100 Subject: [PATCH] Don't check data file size for old schema versions * Closes #53. --- hepdata_validator/full_submission_validator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hepdata_validator/full_submission_validator.py b/hepdata_validator/full_submission_validator.py index a796b14..83790b2 100644 --- a/hepdata_validator/full_submission_validator.py +++ b/hepdata_validator/full_submission_validator.py @@ -315,8 +315,8 @@ def _check_doc(self, doc): ) return is_valid_submission_doc - file_size = os.path.getsize(data_file_path) - if file_size > INDIVIDUAL_FILE_SIZE_LIMIT: # 10MB limit for each file + file_size = os.path.getsize(data_file_path) # 10 MB limit for each data file + if file_size > INDIVIDUAL_FILE_SIZE_LIMIT and self.schema_version >= packaging_version.parse("1.1.0"): self._add_validation_message( file=data_file_path, message=f"Size of data_file '{doc['data_file']}' ({file_size} bytes) is bigger than the limit of " \