Releases: dandi/dandi-schema
Releases Β· dandi/dandi-schema
0.10.4
π Bug Fix
- Properly handle failed requests to retrieve the schema #251 (@danlamanna)
- ENH: adopt sanitize_value from dandi-cli and use for sanitization of identifier #175 (@yarikoptic)
- [pre-commit.ci] pre-commit autoupdate #243 (@pre-commit-ci[bot])
π© Dependency Updates
Authors: 4
- @pre-commit-ci[bot]
- Dan LaManna (@danlamanna)
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
0.10.3
π Bug Fix
- Move pattern specification for
BaseType.identifier
to the annotation for thestr
type #247 (@candleindark)
Authors: 1
- Isaac To (@candleindark)
0.10.2
π Bug Fix
- Use discriminated unions to provide more helpful error messages #245 (@mvandenburgh)
- Set the
$schema
key with the schema dialect #236 (@candleindark) - Add validator to ensure a contact person has email provided #235 (@candleindark)
π Internal
- [pre-commit.ci] pre-commit autoupdate #241 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #237 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #234 (@pre-commit-ci[bot])
π§ͺ Tests
- GitHub tests.yml CI: explicitly specify macos-12 and use python 3.11 to test against dandi-cli #238 (@yarikoptic)
Authors: 4
- @pre-commit-ci[bot]
- Isaac To (@candleindark)
- Mike VanDenburgh (@mvandenburgh)
- Yaroslav Halchenko (@yarikoptic)
0.10.1
π Bug Fix
- Update auto version number #233 (@satra)
- Add ResourceType enum and associate with Resource model #232 (@bendichter @pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #229 (@pre-commit-ci[bot])
Authors: 3
- @pre-commit-ci[bot]
- Ben Dichter (@bendichter)
- Satrajit Ghosh (@satra)
0.10.0
π Enhancement
π Bug Fix
- [pre-commit.ci] pre-commit autoupdate #219 (@pre-commit-ci[bot])
π Internal
- gh-actions: Bump codecov/codecov-action from 3 to 4 #222 (@dependabot[bot] @jwodder)
π§ͺ Tests
Authors: 3
- @dependabot[bot]
- @pre-commit-ci[bot]
- John T. Wodder II (@jwodder)
0.9.1
π Bug Fix
- Allow dictionary representation of
Dandiset
to have extra attributes #218 (@candleindark)
π§ͺ Tests
- Remove unneeded mark to fixture #221 (@candleindark)
Authors: 1
- Isaac To (@candleindark)
0.9.0
π Enhancement
- Update to supporting Pydantic V2 #203 (@candleindark @satra @yarikoptic @pre-commit-ci[bot])
π Bug Fix
- [pre-commit.ci] pre-commit autoupdate #211 (@pre-commit-ci[bot])
- Give
version2tuple()
a better type annotation #208 (@jwodder) - Add
__all__
to__init__.py
#195 (@jwodder) - Remove 3.7 #193 (@yarikoptic)
- [pre-commit.ci] pre-commit autoupdate #192 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #188 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #186 (@pre-commit-ci[bot])
π Performance
- OPT: (memory) cache schema files upon first read from github #213 (@yarikoptic)
π Internal
- [pre-commit.ci] pre-commit autoupdate #215 (@pre-commit-ci[bot])
- [pre-commit.ci] pre-commit autoupdate #212 (@pre-commit-ci[bot])
- gh-actions: Bump actions/setup-python from 4 to 5 #210 (@dependabot[bot] @satra)
- Remove
typing_extensions
imports #207 (@jwodder) - Unpin versioningit version #196 (@jwodder)
- [pre-commit.ci] pre-commit autoupdate #200 (@pre-commit-ci[bot])
- gh-actions: Bump actions/checkout from 3 to 4 #191 (@dependabot[bot])
π§ͺ Tests
- Rerun failing
test_dandimeta_datacite
tests #199 (@jwodder) - mypy: Set
ignore_missing_imports = False
#197 (@jwodder) - Test against Python 3.12 #198 (@jwodder)
- Update README.md - more about use of the library + a few hyperlinks to files and projects #197 (@yarikoptic)
Authors: 6
- @dependabot[bot]
- @pre-commit-ci[bot]
- Isaac To (@candleindark)
- John T. Wodder II (@jwodder)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
0.8.4
π Bug Fix
- added funderidtype and support for funder and sponsor roles to datacite metadata #167 (@satra @pre-commit-ci[bot] @djarecka)
π§ͺ Tests
- Add mypy to test extra_requires since needed for type hints testing #174 (@yarikoptic)
Authors: 4
- @pre-commit-ci[bot]
- Dorota Jarecka (@djarecka)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
0.8.3
π Internal
- [pre-commit.ci] pre-commit autoupdate #170 (@pre-commit-ci[bot])
π© Dependency Updates
Authors: 2
- @pre-commit-ci[bot]
- John T. Wodder II (@jwodder)