exclude metadata vars from column and category checks

This commit is contained in:
sneakers-the-rat 2024-09-02 18:50:48 -07:00
parent 97135c14f2
commit ee35e5921b
Signed by untrusted user who does not match committer: jonny
GPG key ID: 6DCB96EF1E4D232D
13 changed files with 52 additions and 0 deletions

View file

@ -55,6 +55,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -575,6 +577,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -300,6 +300,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -621,6 +623,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -300,6 +300,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -621,6 +623,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -300,6 +300,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -621,6 +623,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"

View file

@ -302,6 +302,8 @@ class DynamicTableMixin(BaseModel):
"name", "name",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
# overridden by subclass but implemented here for testing and typechecking purposes :) # overridden by subclass but implemented here for testing and typechecking purposes :)
@ -623,6 +625,8 @@ class AlignedDynamicTableMixin(BaseModel):
"categories", "categories",
"colnames", "colnames",
"description", "description",
"hdf5_path",
"object_id",
) )
name: str = "aligned_table" name: str = "aligned_table"