Skip to content

Commit

Permalink
126 add citationcff and update pyprojecttoml (#127)
Browse files Browse the repository at this point in the history
* Added contributors as authors in toml

* Corrected license in toml

* Added CITATION.cff

* Moved pynxtools to dev dependencies

* Increased nomad-lab dependency to 1.3.6
  • Loading branch information
hampusnasstrom authored Sep 19, 2024
1 parent 8583a6c commit 21394f6
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 7 deletions.
30 changes: 30 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
cff-version: 1.2.0
title: nomad-measurements
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Andrea
family-names: Albino
orcid: 'https://orcid.org/0000-0001-9280-7431'
- given-names: Sebastian
family-names: Brückner
orcid: 'https://orcid.org/0000-0002-5969-847X'
- given-names: Sarthak
family-names: Kapoor
orcid: 'https://orcid.org/0000-0002-1889-6998'
- given-names: José A.
family-names: Márquez
orcid: 'https://orcid.org/0000-0002-8173-2566'
- given-names: Rubel
family-names: Mozumder
orcid: 'https://orcid.org/0009-0007-5926-6646'
- given-names: Hampus
family-names: Näsström
orcid: 'https://orcid.org/0000-0002-3264-1692'
repository-code: 'https://github.com/FAIRmat-NFDI/nomad-measurements'
url: 'https://fairmat-nfdi.github.io/nomad-measurements/'
abstract: >-
A NOMAD plugin containing base sections for measurements.
license: Apache-2.0
23 changes: 16 additions & 7 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,33 @@ classifiers = [
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"License :: OSI Approved :: MIT License",
"License :: OSI Approved :: Apache Software License",
]
name = "nomad-measurements"
dynamic = ["version"]
description = "A plugin for NOMAD containing base sections for material processing."
readme = "README.md"
requires-python = ">=3.9"
authors = [
{ name = "Hampus Näsström", email = '[email protected]' },
{ name = "Andrea Albino", email = '[email protected]' },
{ name = "Sebastian Brückner", email = '[email protected]' },
{ name = "Sarthak Kapoor", email = '[email protected]' },
{ name = "Andrea Albino" },
{ name = "Sebastian Brückner" },
{ name = "Sarthak Kapoor" },
{ name = "José A. Márquez" },
{ name = "Rubel Mozumder" },
{ name = "Hampus Näsström" },
{ email = "[email protected]" },
]
maintainers = [
{ name = "Hampus Näsström", email = "[email protected]" },
{ name = "Andrea Albino", email = "[email protected]" },
{ name = "Sebastian Brückner", email = "[email protected]" },
{ name = "Sarthak Kapoor", email = "[email protected]" },
]
license = { file = "LICENSE" }
dependencies = [
"nomad-lab>=1.3.4dev",
"nomad-lab>=1.3.6",
"xmltodict==0.13.0",
"fairmat-readers-xrd~=0.0.3",
"pynxtools",
]
[project.urls]
"Homepage" = "https://github.com/FAIRmat-NFDI/nomad-measurements"
Expand All @@ -46,6 +54,7 @@ dev = [
"pytest",
"ruff",
"structlog",
"pynxtools",
]

[tool.ruff]
Expand Down

0 comments on commit 21394f6

Please sign in to comment.