nwb-extensions / ndx-template

A template for creating Neurodata Extensions for the NWB neurophysiology data standard
https://nwb.org/
Other
5 stars 8 forks source link

Use pyproject.toml, hatch, importlib, black, cookiecutter prompts #74

Closed rly closed 1 year ago

rly commented 1 year ago

Fix #70

Also apply additional improvements in code style and quality (black, ruff, codespell), use more human-readable cookiecutter prompts, use importlib and pathlib, and importantly, remove the step where the spec files were copied into src/pynwb/package/spec/ after running pip install . locally, which was very confusing for folks and easily led to errors -- see https://github.com/catalystneuro/ndx-photometry/pull/6#issuecomment-1583072813