Commit graph

22 commits

Author SHA1 Message Date
0452a4359f
add logging. less janky adapter instantiation using model validators. correctly propagate properties from ancestor classes when building 2024-08-12 18:48:59 -07:00
38e8a6f7a0
lint 2024-07-31 01:27:45 -07:00
abf1b0e6c0
update hdmf models/schema 2024-07-31 01:17:39 -07:00
d118477d8a
add dynamictable, vectordata, vectorindex mixins 2024-07-31 01:13:31 -07:00
b6af8c9718
lint 2024-07-09 03:32:37 -07:00
f4d397cde1
more docs for dataset adapters.
also:
- fix search for initial - in dataset doctest
- don't clear git repos on repeated test runs
- fix string handling in load_yaml
2024-07-09 03:26:45 -07:00
ec81032ae8
handle compound dtype 2024-07-03 20:39:49 -07:00
de30f83edd
import fixtures 2024-07-02 00:01:54 -07:00
3768e3ce0d
enable black preview and automatic linebreaks in long strings 2024-07-01 22:12:16 -07:00
07aa879bb9
ruff automatic fixes 2024-07-01 21:44:35 -07:00
79fc7f23ad
black formatting 2024-07-01 21:23:31 -07:00
d9d62618bc Add source namespace to all generated linkml schemas
change `namespace` annotation to `is_namespace` and use `namespace` for name of namespace
dont change commit when commit is None - otherwise always reset to recent version when we don't intend to
2023-10-11 20:03:08 -07:00
c6ca97e010 Correctly clone fixed versions in tests, adjusted fixed values to match, set default git clone temp dir from config variables 2023-10-11 19:24:08 -07:00
79397ec398 dict not list 2023-10-09 19:05:08 -07:00
a7b0f8880e fix tests, cant assign to tuple 2023-10-09 18:59:53 -07:00
39c600fda1 Regenerate nwb_schema_language models 2023-10-09 15:06:53 -07:00
8405ea948a [tests] ndarray proxy and serialization 2023-10-05 22:05:10 -07:00
a0d96014e1 [tests] pydantic generator 2023-10-05 21:22:00 -07:00
50e816bad4 Working on finalizing the mapping operation... doing it single threaded for now and it's very slow but it completes up until the stage where we need to zip up the orphaned objects and other things that can be inferred from the model.
Need to make a proxytable model like proxyarray because reading all these tables takes way too fuckin long and it's not what we want to do anyway.
2023-09-25 22:03:53 -07:00
095d0bc6a9 fixing tests by using temp directory and changing random prior commit hash from nwb core schema 2023-09-11 19:55:45 -07:00
da2eaea51e some baseline tests, fixing imports, coverage reports 2023-09-05 21:47:41 -07:00
ccc09de400 refactor nwb_linkml to src layout 2023-09-05 19:25:20 -07:00
Renamed from tests/fixtures.py (Browse further)