2ce136709b
minor tidying
2024-09-30 21:47:02 -07:00
8993014832
make the tests pass again - add validator to do the opposite of coerce_value, try to pass the input as the `value
` field of the model. fix test assumptions and model creation.
...
model update to follow
2024-09-19 22:43:29 -07:00
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
880352d9a4
v0.2.0 of nwb_schema_language - parentization
2024-09-12 22:40:14 -07:00
000ddde000
Updating model generation methods to make both loader tests and hdmf include unit tests pass (pending following model update commit)
2024-09-11 15:44:57 -07:00
06a18c23a8
working aligned dynamic table and TimeSeriesReferenceVectorData
2024-08-12 22:57:00 -07:00
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
c2e663eca0
fuckin LINT
2024-08-05 21:12:34 -07:00
6431afa7e5
update tests
2024-08-05 21:11:12 -07:00
c39d464e89
fix tests - update docstring tests, fix numpydantic import injects
2024-07-29 18:20:30 -07:00
b6af8c9718
lint
2024-07-09 03:32:37 -07:00
ce902476d1
working version of pretty doctests with sybil :)
2024-07-09 00:27:22 -07:00
ec81032ae8
handle compound dtype
2024-07-03 20:39:49 -07:00
19d97ad3af
regenerate models, lint
2024-07-03 01:51:48 -07:00
087064be48
adjusting array adapters to linkml arrays
2024-07-03 00:41:16 -07:00
7c6e69c87e
ruff unsafe fixes
2024-07-01 23:05:47 -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
Yaroslav Halchenko
63a405f4aa
[DATALAD RUNCMD] run codespell throughout fixing typo automagically but ignoring the failure due to ambigous typos
...
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w || :",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
2024-04-17 15:59:53 -04:00
eac5ef4c80
more docs work
...
move conftest to root so we find doctests? maybe we don't want to keep that tho
2023-10-19 21:20:50 -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
adaf939497
classes adapter
2023-10-09 20:13:42 -07:00
79397ec398
dict not list
2023-10-09 19:05:08 -07:00
2b530c4b33
don't require warning when at wrong git version
2023-10-09 19:04:00 -07:00
a7b0f8880e
fix tests, cant assign to tuple
2023-10-09 18:59:53 -07:00
edf7a4c445
[tests] - test adapter + results
2023-10-09 16:33:02 -07:00
39c600fda1
Regenerate nwb_schema_language models
2023-10-09 15:06:53 -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