Skip to content

Commit a7c62f3

Browse files
author
a.pirogov
committed
bump somesy to v0.3.0
1 parent 620fa60 commit a7c62f3

4 files changed

Lines changed: 54 additions & 127 deletions

File tree

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
exclude: "src/fair_python_cookiecutter/template/*" # <-- added
1+
exclude: "src/fair_python_cookiecutter/template/.*" # <-- added
22
# ---- copy from template below ----
33
# See https://pre-commit.com for more information
44
# See https://pre-commit.com/hooks.html for more hooks
@@ -38,7 +38,7 @@ repos:
3838
- id: reuse
3939

4040
- repo: https://github.com/Materials-Data-Science-and-Informatics/somesy
41-
rev: 'v0.2.1'
41+
rev: 'v0.3.0'
4242
hooks:
4343
- id: somesy
4444

codemeta.json

Lines changed: 51 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -1,125 +1,53 @@
11
{
2-
"@context": [
3-
"https://doi.org/10.5063/schema/codemeta-2.0",
4-
"https://w3id.org/software-iodata",
5-
"https://raw.githubusercontent.com/jantman/repostatus.org/master/badges/latest/ontology.jsonld",
6-
"https://schema.org",
7-
"https://w3id.org/software-types"
8-
],
9-
"@type": "SoftwareSourceCode",
10-
"audience": [
11-
{
12-
"@type": "Audience",
13-
"audienceType": "Developers"
14-
},
15-
{
16-
"@type": "Audience",
17-
"audienceType": "Science/Research"
18-
}
19-
],
20-
"author": [
21-
{
22-
"@id": "https://orcid.org/0000-0002-5077-7497",
23-
"@type": "Person",
24-
"affiliation": {
25-
"@type": "Organization",
26-
"legalName": "Forschungszentrum Jülich GmbH - Institute for Materials Data Science and Informatics (IAS9)"
27-
},
28-
"familyName": "Pirogov",
29-
"givenName": "Anton"
30-
}
31-
],
32-
"codeRepository": "https://github.com/Materials-Data-Science-and-Informatics/fair-python-cookiecutter",
33-
"description": "An opinionated cookiecutter template to kickstart a modern best-practice Python project with FAIR metadata.",
34-
"identifier": "fair-python-cookiecutter",
35-
"keywords": [
36-
"cookiecutter",
37-
"fair",
38-
"metadata",
39-
"python",
40-
"template"
41-
],
42-
"license": "http://spdx.org/licenses/MIT",
43-
"maintainer": {
44-
"@type": "Person",
45-
"email": "a.pirogov@fz-juelich.de",
46-
"familyName": "Pirogov",
47-
"givenName": "Anton"
48-
},
49-
"name": "fair-python-cookiecutter",
50-
"runtimePlatform": "Python 3",
51-
"softwareHelp": "https://materials-data-science-and-informatics.github.io/fair-python-cookiecutter",
52-
"softwareRequirements": [
53-
{
54-
"@type": "SoftwareApplication",
55-
"identifier": "cookiecutter",
56-
"name": "cookiecutter",
57-
"runtimePlatform": "Python 3",
58-
"version": "^2.1.1"
59-
},
60-
{
61-
"@type": "SoftwareApplication",
62-
"identifier": "importlib-resources",
63-
"name": "importlib-resources",
64-
"runtimePlatform": "Python 3",
65-
"version": "^6.1.1"
66-
},
67-
{
68-
"@type": "SoftwareApplication",
69-
"identifier": "platformdirs",
70-
"name": "platformdirs",
71-
"runtimePlatform": "Python 3",
72-
"version": "^4.1.0"
73-
},
74-
{
75-
"@type": "SoftwareApplication",
76-
"identifier": "pydantic",
77-
"name": "pydantic",
78-
"runtimePlatform": "Python 3",
79-
"version": "^2.5.2"
80-
},
81-
{
82-
"@type": "SoftwareApplication",
83-
"identifier": "pydantic-yaml",
84-
"name": "pydantic-yaml",
85-
"runtimePlatform": "Python 3",
86-
"version": "^1.2.0"
87-
},
88-
{
89-
"@type": "SoftwareApplication",
90-
"identifier": "python",
91-
"name": "python",
92-
"runtimePlatform": "Python 3",
93-
"version": "^3.8"
94-
},
95-
{
96-
"@type": "SoftwareApplication",
97-
"identifier": "spdx-lookup",
98-
"name": "spdx-lookup",
99-
"runtimePlatform": "Python 3",
100-
"version": "^0.3.3"
101-
},
102-
{
103-
"@type": "SoftwareApplication",
104-
"identifier": "typer",
105-
"name": "typer",
106-
"runtimePlatform": "Python 3",
107-
"version": "^0.9.0"
108-
},
109-
{
110-
"@type": "SoftwareApplication",
111-
"identifier": "typing-extensions",
112-
"name": "typing-extensions",
113-
"runtimePlatform": "Python 3",
114-
"version": "^4.8.0"
115-
}
116-
],
117-
"targetProduct": {
118-
"@type": "CommandLineApplication",
119-
"executableName": "fair-python-cookiecutter",
120-
"name": "fair-python-cookiecutter",
121-
"runtimePlatform": "Python 3"
122-
},
123-
"url": "https://materials-data-science-and-informatics.github.io/fair-python-cookiecutter",
124-
"version": "0.2.0"
2+
"@context": [
3+
"https://doi.org/10.5063/schema/codemeta-2.0",
4+
"https://w3id.org/software-iodata",
5+
"https://raw.githubusercontent.com/jantman/repostatus.org/master/badges/latest/ontology.jsonld",
6+
"https://schema.org",
7+
"https://w3id.org/software-types"
8+
],
9+
"@type": "SoftwareSourceCode",
10+
"author": [
11+
{
12+
"@type": "Person",
13+
"givenName": "Anton",
14+
"familyName": "Pirogov",
15+
"email": "a.pirogov@fz-juelich.de",
16+
"@id": "https://orcid.org/0000-0002-5077-7497"
17+
}
18+
],
19+
"name": "fair-python-cookiecutter",
20+
"description": "An opinionated cookiecutter template to kickstart a modern best-practice Python project with FAIR metadata.",
21+
"version": "0.2.0",
22+
"keywords": [
23+
"fair",
24+
"metadata",
25+
"python",
26+
"cookiecutter",
27+
"template"
28+
],
29+
"maintainer": [
30+
{
31+
"@type": "Person",
32+
"givenName": "Anton",
33+
"familyName": "Pirogov",
34+
"email": "a.pirogov@fz-juelich.de",
35+
"@id": "https://orcid.org/0000-0002-5077-7497"
36+
}
37+
],
38+
"license": [
39+
"https://spdx.org/licenses/MIT"
40+
],
41+
"softwareHelp": "https://materials-data-science-and-informatics.github.io/fair-python-cookiecutter",
42+
"codeRepository": "https://github.com/Materials-Data-Science-and-Informatics/fair-python-cookiecutter",
43+
"contributor": [
44+
{
45+
"@type": "Person",
46+
"givenName": "Anton",
47+
"familyName": "Pirogov",
48+
"email": "a.pirogov@fz-juelich.de",
49+
"@id": "https://orcid.org/0000-0002-5077-7497"
50+
}
51+
],
52+
"url": "https://materials-data-science-and-informatics.github.io/fair-python-cookiecutter"
12553
}

src/fair_python_cookiecutter/template/{{ cookiecutter.project_slug }}/.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ repos:
3737

3838
# Project Metadata
3939
- repo: https://github.com/Materials-Data-Science-and-Informatics/somesy
40-
rev: 'v0.2.1'
40+
rev: 'v0.3.0'
4141
hooks:
4242
- id: somesy
4343

src/fair_python_cookiecutter/template/{{ cookiecutter.project_slug }}/pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ maintainer = true
3535

3636
[tool.somesy.config]
3737
verbose = true
38-
no_sync_codemeta = true
3938

4039
[tool.poetry]
4140
# ---- DO NOT EDIT - core project metadata managed by somesy ----

0 commit comments

Comments
 (0)