/dev-utils

Helper utilities for software development used by other repositories.

Primary LanguagePythonMIT LicenseMIT

Docs CI Docs Coverage Test Coverage

dev-utils

Helper utilities for development, used from other repositories.

Getting Started

update-codemeta

The update-codemeta pre-commit hook uses codemetapy to generate or update a codemeta.json based on metadata in your pyproject.toml.

You can use it by adding the following snippet to your .pre-commit-config.yaml:

...
  - repo: https://github.com/Materials-Data-Science-and-Informatics/dev-utils
    rev: 'LATEST_VERSION_TAG'  # <- replace with latest release tag or commit hash
    hooks:
      - id: update-codemeta
        files: ^pyproject.toml$
...

You can find more information on using and contributing to this repository in the documentation.

How to Cite

If you want to cite this project in your scientific work, please use the citation file in the repository.

Acknowledgements

We kindly thank all authors and contributors.