Commit graph

14 commits

Author SHA1 Message Date
749703e077
partially functioning rolldown, but getting some wonky results - missing attributes in nested inheritance, and the models are now extremely noisy, creating the same fields over and over even when they aren't overridden or modified by the child class. Need to redo the rolldown, make it less generic, don't dump to dicts, merge in a more targeted way. 2024-09-13 02:42:01 -07:00
95fbce1c4a
add id to index name on aligneddynamictable correctly 2024-09-11 21:16:37 -07:00
91b2abf07e
working thru tests for nwb file 2024-09-11 21:04:41 -07:00
b76b0fddf3
bump nwb-models version 2024-09-11 16:00:30 -07:00
dfcb395295
regenerate models 2024-09-11 15:50:09 -07:00
8078492f90
CHECKPOINT WITH IT WORKING before cleanup and model regeneration 2024-09-03 17:48:36 -07:00
cd3d7ca78e
model update 2024-09-03 00:54:38 -07:00
676d42d4f5
instantiate ValidationError according to https://github.com/pydantic/pydantic/issues/6734 2024-09-02 19:00:15 -07:00
ee35e5921b
exclude metadata vars from column and category checks 2024-09-02 18:50:48 -07:00
97135c14f2
update models to correctly handle ElementIdentifiers 2024-09-02 18:46:02 -07:00
3641d33cc8
split up fixtures and nwb fixture in particular, add --clean pytest option 2024-09-02 13:40:46 -07:00
81b475a2d4
regenerate models with sorted imports 2024-08-27 20:50:23 -07:00
fe7e9f89ca
regenerate models 2024-08-20 23:04:05 -07:00
a7a935d508
initial refactor 2024-08-15 23:31:40 -07:00