Repository navigation
·
6 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changed
- The release SBOM lists the dependencies of the
xlsx,parquetandreleaseextras, at the versions the release was tested with. The 0.5.0 SBOM listed none, because the core has no dependencies. - The release docs point to citesync 0.5.0, whose
checkcompares a release folder's RO-Crate and Croissant files withCITATION.cff.
Fixed
releasecopieskeywords,publisherandcontributorfromcodemeta.jsoninto the RO-Crate and Croissant files; before, it dropped them. A publisher given as text, or as an object without@type, is written as an Organization, which both validators require. In the RO-Crate, a person listed twice is one entity.validateandreleasecheck thatdatapackage.jsonhas thenameset insources.toml, so a name added after the last build no longer ships the old one.validate()andrelease()takename=. A script that gates onvalidateexits 1 until the nextbuild.- A
pyproject.tomlthat is not UTF-8, or that cannot be read, now gives the one-linepyproject.toml: ...; fix it, or set name in sources.tomlthat a TOML error already gave, beforebuildwrites any output. release --checkrefuses--codemetaeven when it names./codemeta.json.- The reference says to put
nameabove the first[[source]], where TOML would otherwise make it that source's title.
The SBOM lists the dependency versions this release was tested with, not what an install will resolve.