Release Notes
Remove hardcoded vendor specific information (#1760)
Removed hardcoded vendor specific info so that dandi-cli can now connect to different DANDI instances with different vendor specific info.
Add support for all known instances in short URL format, removed dandi-staging and renamed EMBER* ones into EMBER-DANDI* (#1750)
- Added support for all known instances in short URL format (such as
DANDI-SANDBOX:123456orEMBER-DANDI:123456) matching the instance names known to the dandi CLI and library.
BREAKING: Note thatINSTANCE:in above examples must be capital - lower casedandi:123456would no longer be supported. Also version will be treated case-sensitive so must bedraftnotDRAFT. - Removed deprecated
dandi-staginginstance definition. - Renamed
emberandember-sandboxintoember-dandiandember-dandi-sandboxcorrespondingly.
🚀 Enhancement
- Add support for all known instances in short URL format, removed dandi-staging and renamed EMBER* ones into EMBER-DANDI* #1750 (@Copilot @yarikoptic)
- Set
dandischemadependency to0.12.0and beyond #1744 (@candleindark)
🐛 Bug Fix
- Switch to use /rdf/ renderer for purl obo urls #1772 (@yarikoptic)
- Remove hardcoded vendor specific information #1760 (@candleindark)
- Rename
keyring.pytokeyring_utils.py#1765 (@candleindark) - Drop support for Python 3.9 #1759 (@Copilot)
- docs: Document vendorizable test environment variables #1757 (@Copilot)
- BF: strip away any prefix before ":" while determining numeric dandiset identifier #1751 (@yarikoptic)
🏠 Internal
- gh-actions: bump actions/checkout from 5 to 6 #1755 (@dependabot[bot] @candleindark)
📝 Documentation
- Improve help message for the
--validationoption indandi upload#1768 (@candleindark) - Add alert/clarification for 0.73.2 release #1747 (@yarikoptic)
🧪 Tests
- Not run test without
obolibrarymark inobolibrary-onlyenv #1770 (@candleindark) - Add dependency versions to pytest header output #1761 (@yarikoptic)
- bf(tests): pass DBUS_SESSION_BUS_ADDRESS env var for docker #1763 (@yarikoptic)
- Make dandi-archive instance used by tests vendorizable #1756 (@candleindark @Copilot)
- Update GitHub CI MacOS intel runner #1746 (@candleindark)
Authors: 4
- @Copilot
- @dependabot[bot]
- Isaac To (@candleindark)
- Yaroslav Halchenko (@yarikoptic)