Skip to content

Bump https://github.com/citation-file-format/cffconvert from 054bda51dbe278b3e86f27c890e3f3ac877d616c to b6045d78aac9e02b039703b030588d54d53262ac#105

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pre_commit/https-/github.com/citation-file-format/cffconvert-b6045d78aac9e02b039703b030588d54d53262ac
Open

Bump https://github.com/citation-file-format/cffconvert from 054bda51dbe278b3e86f27c890e3f3ac877d616c to b6045d78aac9e02b039703b030588d54d53262ac#105
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pre_commit/https-/github.com/citation-file-format/cffconvert-b6045d78aac9e02b039703b030588d54d53262ac

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 15, 2026

Bumps https://github.com/citation-file-format/cffconvert from 054bda51dbe278b3e86f27c890e3f3ac877d616c to b6045d78aac9e02b039703b030588d54d53262ac.

Changelog

Sourced from https://github.com/citation-file-format/cffconvert's changelog.

3.0.0 (Unreleased)

Schema

The schema changes are preliminary and temporary, since they are developed in another repository. I only included them here to keep track of changes.

  1. Added contributors key, which are currently exactly the same type as authors.
  2. Added key relation to identifiers. Its value is an enum same as Zenodo's related_identifiers.relation (cites, isNewVersionOf, isCitedBy, etc).
  3. Updated ISBN regex pattern
  4. Updated the schema with new licenses from SPDX license list

CLI

  1. Long outputs, for example those resulting from validation errors, are now truncated by default, but this behavior can be disabled using --verbose flag citation-file-format/cffconvert#278
  2. cffconvert exits with non zero code when something went wrong converting or validating citation-file-format/cffconvert#266
  3. Added "Star on GitHub" footnote in CLI

Library

  1. Added conversion and validation behavior for CFF 1.3
  2. Converted metadata now includes information from CFF 1.3 key contributors for target formats that support it citation-file-format/cffconvert#333, citation-file-format/cffconvert#334
  3. Zenodo metadata now includes related_identifiers and optionally relation_type such as citedBy, compiles, isSupplementTo etc using CFF 1.3 key relation on elements in identifiers citation-file-format/cffconvert#327, citation-file-format/cffconvert#329
  4. Converted metadata now uses author email for target formats that support it citation-file-format/cffconvert#285
  5. entity authors get exported as Organization when converting to schema.org or codemeta (was Person) citation-file-format/cffconvert#239
  6. CFF key name takes precedence over alias when converting entity authors (was the other way around) citation-file-format/cffconvert#308
  7. schema.org and codemeta conversion export an affiliation name as name (was legalName) citation-file-format/cffconvert#272
  8. Added "upload_type": "software" when exporting to Zenodo from CFF files that use schema versions 1.0.x or 1.1.x citation-file-format/cffconvert#306
  9. Apalike conversion now uses "and" or ", and" to concatenate author names when there are 2 or more authors citation-file-format/cffconvert#226
  10. Bibtex conversion now uses braces to protect names of entity authors citation-file-format/cffconvert#156
  11. Library now explicitly exports Citation and nothing else
  12. Requests to GitHub now use versioned API
  13. Requests to GitHub can now be authenticated via environment variable CFFCONVERT_API_TOKEN for higher rate limit citation-file-format/cffconvert#353
  14. Requests to GitHub now use the target repo's default branch if user leaves branch unspecified citation-file-format/cffconvert#263

Development

  1. Changed the repo name from cff-converter-python to just cffconvert citation-file-format/cffconvert#283
  2. Moved to a src/ directory layout citation-file-format/cffconvert#311
  3. Clearer separation between cli parts and lib parts citation-file-format/cffconvert#276
  4. Replaced setup.cfg and setup.py with pyproject.toml citation-file-format/cffconvert#312
  5. Added pytest markers for apalike, bibtex, codemeta, endnote, ris, schemaorg, zenodo tests citation-file-format/cffconvert#330
  6. Added pytest marker lib for library tests and cli for command line interface tests
  7. Refactored testing directory layout/naming to facilitate testing subparts of the test tree citation-file-format/cffconvert#315
  8. Consistent styling now enforced with ruff citation-file-format/cffconvert#339
  9. Added linting via pre-commit (isort, pyroma, ruff, prospector) citation-file-format/cffconvert#324
  10. Added Markdown link checker pre-commit hook
  11. Added cffconvert metadata validation checker via pre-commit
  12. Updated jsonschema dependency to a wider range, now includes 4.x citation-file-format/cffconvert#292
  13. Updated python versions used in CI citation-file-format/cffconvert#295
  14. Added tests to verify that behavior maps such as those for authors or URLs implement all possible keys, that there are no extra keys, and that there are no extra methods. citation-file-format/cffconvert#300

... (truncated)

Commits
  • b6045d7 Merge pull request #387 from citation-file-format/dependabot/github_actions/g...
  • 806dfca Bump the github-actions group with 1 update
  • 5295f87 Merge pull request #382 from citation-file-format/upstream-schema-changes
  • f96215a pulled in CFF 1.3.0 schema changes from upstream
  • 3f630cc Merge pull request #381 from citation-file-format/281-contd
  • 7a0b94b raised lower limit of jsonschema version range to minimum supported version o...
  • 703f5c9 Merge pull request #379 from citation-file-format/dependabot/github_actions/g...
  • 60ee9bf Merge pull request #374 from firefly-cpp/platform-specific-packages
  • 30b603d Bump the github-actions group with 2 updates
  • 5a33774 Merge pull request #378 from andreaschrader/main
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [https://github.com/citation-file-format/cffconvert](https://github.com/citation-file-format/cffconvert) from 054bda51dbe278b3e86f27c890e3f3ac877d616c to b6045d78aac9e02b039703b030588d54d53262ac.
- [Release notes](https://github.com/citation-file-format/cffconvert/releases)
- [Changelog](https://github.com/citation-file-format/cffconvert/blob/main/CHANGELOG.md)
- [Commits](citation-file-format/cffconvert@054bda5...b6045d7)

---
updated-dependencies:
- dependency-name: https://github.com/citation-file-format/cffconvert
  dependency-version: b6045d78aac9e02b039703b030588d54d53262ac
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pre_commit Pull requests that update pre_commit code labels May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file pre_commit Pull requests that update pre_commit code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants