hermes

View on PyPIReverse Dependencies (1)

0.8.1 hermes-0.8.1-py3-none-any.whl

Wheel Details

Project: hermes
Version: 0.8.1
Filename: hermes-0.8.1-py3-none-any.whl
Download: [link]
Size: 63436
MD5: fbc87cb976b337fe93a7eb7bce3bccc1
SHA256: ba674a7d39a3a36b386a29d233d6aa96881d28924d00487657a27b5eaa90f08b
Uploaded: 2024-08-13 12:32:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hermes
Version: 0.8.1
Summary: Workflow to publish research software with rich metadata
Author: Stephan Druskat
Author-Email: stephan.druskat[at]dlr.de
Home-Page: https://software-metadata.pub
Project-Url: Documentation, https://docs.software-metadata.pub
Project-Url: Repository, https://github.com/hermes-hmc/workflow
License: Apache-2.0
Keywords: publishing,metadata,automation
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: cffconvert (<3.0.0,>=2.0.0)
Requires-Dist: jsonschema (<4.0.0,>=3.0.0)
Requires-Dist: pydantic (<3.0.0,>=2.5.1)
Requires-Dist: pydantic-settings (<3.0.0,>=2.1.0)
Requires-Dist: pyld (<3.0.0,>=2.0.3)
Requires-Dist: pyparsing (<4.0.0,>=3.0.9)
Requires-Dist: requests (<3.0.0,>=2.28.1)
Requires-Dist: ruamel.yaml (<0.18.0,>=0.17.21)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Description-Content-Type: text/markdown
[Description omitted; length: 3169 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
hermes/__init__.py sha256=CKkHd-blNIh5kCFauSQN8sBxgBSN-YZFcLu0bvKT6UY 101
hermes/__main__.py sha256=SP-ibhKGL3ErF7c18DXcACfqj068gqRlKAARfpdWY0o 219
hermes/commands/__init__.py sha256=0Zu7_4K0q7S96wF4CGhA5RZzMZ8OFTkT4aaLqf58mvE 710
hermes/commands/base.py sha256=m7khhmgWJ9l_2nKRn_HXiYjOWEZGHDvTXoNZg60jmQc 6768
hermes/commands/clean/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hermes/commands/clean/base.py sha256=rrYyG4r9YDccU5s92eZe5TboIkHAnZ86PsFL2cNh5m4 791
hermes/commands/cli.py sha256=u3qyqmBSCwDiSnpmXw8237XomqoizpcGJE-ZkDRPHMY 2817
hermes/commands/curate/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hermes/commands/curate/base.py sha256=Au1VEd3BP6V2uxpxzFVN5bodv7B91yBalcktrsxcyO0 1248
hermes/commands/deposit/__init__.py sha256=GkMjGjtwb6WQT2MLt2jnwbVTE01DtHELWCamG2-tB9E 115
hermes/commands/deposit/base.py sha256=vTXM25ubqVWBUdOtf63MZroZA9-qlWdPQJ1FZU94SPw 4652
hermes/commands/deposit/error.py sha256=0l2rIaaTOGFnnGimx_ZZzrusv-stCc29D_DrgL2ZPLo 207
hermes/commands/deposit/file.py sha256=wW5Fz0aLqzZe9-x3kENTD0RaTKarDT12SXI80EA_PYs 943
hermes/commands/deposit/invenio.py sha256=jxHPw_j6BY9Au4PkEzRhDk9PbyIe7ryCIAoI9-nl6rA 28188
hermes/commands/deposit/invenio_rdm.py sha256=bdssxyfVLaTnay9Xobmk3ty8tYqQQA8PxWAp5zPp4S8 3252
hermes/commands/harvest/__init__.py sha256=CKkHd-blNIh5kCFauSQN8sBxgBSN-YZFcLu0bvKT6UY 101
hermes/commands/harvest/base.py sha256=DEYgNVsY6PTXpF9vCsJUbzUGpySk9b2ch0MbNf7rR38 2208
hermes/commands/harvest/cff.py sha256=lnlq-oukY2lguZq17_p6VlXq9quhPDaJxsl0WzF646s 5191
hermes/commands/harvest/codemeta.py sha256=XBVbM_bSJMdkPmQF2U9LcpbFpj2U96OUwWLwDp45DME 2773
hermes/commands/harvest/util/__init__.py sha256=KBDBRv7LrtGbBLrHCtDR5B_DLoV9Wl1pQkYxpHcabOg 243
hermes/commands/harvest/util/validate_codemeta.py sha256=_wmxYBPTstnSdjIFj0pPve5ya7d6jdg3c3WS_1wCYYE 1650
hermes/commands/postprocess/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hermes/commands/postprocess/base.py sha256=qOwJIQE53Vhv8Lgh2v-BHsCc3nEYIE2nHhGNL47vBOw 676
hermes/commands/postprocess/invenio.py sha256=DDcttdmaBiLgDSEof9TAVubArbPKwEXh7UIWRxJvBR8 1668
hermes/commands/postprocess/invenio_rdm.py sha256=ceL_8-QTLgdREPKpXLKGrYYg3NTV40Uv76_Yk2CdwIQ 748
hermes/commands/process/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hermes/commands/process/base.py sha256=rJlbib3v9_uopRPtpIhHfNSjICG1rFoac7aB2EaPts4 2268
hermes/error.py sha256=o5EeX_-MlFDFSeXlJBVCxpFKsr_kyVhvMFnkhTk1mIY 201
hermes/logger.py sha256=NqRpxYu2LDUcY0njO7Wmb4SVGtwq3i9ynNyAjSXfaOU 2236
hermes/model/__init__.py sha256=CKkHd-blNIh5kCFauSQN8sBxgBSN-YZFcLu0bvKT6UY 101
hermes/model/context.py sha256=MY-Y0qBA843sSqWAMeEc5XGqP2PoYc6wtrr9lvZd74M 16042
hermes/model/errors.py sha256=VjC0mGSTRzNkRtzP4vqbZfWwKJ_gFc-guV7v73X0LCE 1425
hermes/model/merge.py sha256=aaU0RmSw5ymsv0IN8HnruJ9bJ47OEX0mk-odXoz_yao 5472
hermes/model/path.py sha256=neY4w2qJhqBgtDbzSDRTjB89QXmoKr9buzJBVwYIRw4 14270
hermes/utils.py sha256=3JvZw8eYk_MSq6pV6UYCJ8RtDpxK8G-dd-kmGcu93zE 436
hermes-0.8.1.dist-info/LICENSE.md sha256=egdV7LyTiIw_pD-qK2w2aUTy303yEsCB95b6d9rtdE4 846
hermes-0.8.1.dist-info/LICENSES/Apache-2.0.txt sha256=B05uMshqTA74s-0ltyHKI6yoPfJ3zYgQbvcXfDVGFf8 10280
hermes-0.8.1.dist-info/LICENSES/CC-BY-ND-4.0.txt sha256=Sp1GXpga5r3n8Rerv7DiTyzBgg6ZpH775YWT-lxD-ik 16830
hermes-0.8.1.dist-info/LICENSES/CC-BY-SA-4.0.txt sha256=zeeIO5BQoRBPSsGaFXKq_W5dcyO2g1Gq9R-_S-ulSWY 18375
hermes-0.8.1.dist-info/LICENSES/CC0-1.0.txt sha256=ogEPNDSH0_dhiv_lT3ifVIdgIzHAqNA_SemnxUfPBJk 7048
hermes-0.8.1.dist-info/LICENSES/LicenseRef-BSD-Caltech.txt sha256=r3gH1Wwg4VWFNKFECrtljYn4ny7Mx4IhqF6vgMgFBGY 1522
hermes-0.8.1.dist-info/METADATA sha256=koJZz7qDMcAjmEfoG_lj3C3RinihCLm04dhtNT-Imyc 4296
hermes-0.8.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
hermes-0.8.1.dist-info/entry_points.txt sha256=AAqbam0E3XH-_GiJBkybDUehtFCkqkAsAgr1LXDCOOQ 622
hermes-0.8.1.dist-info/RECORD

entry_points.txt

hermes = hermes.commands.cli:main
file = hermes.commands.deposit.file:FileDepositPlugin
invenio = hermes.commands.deposit.invenio:InvenioDepositPlugin
invenio_rdm = hermes.commands.deposit.invenio_rdm:IvenioRDMDepositPlugin
cff = hermes.commands.harvest.cff:CffHarvestPlugin
codemeta = hermes.commands.harvest.codemeta:CodeMetaHarvestPlugin
cff_doi = hermes.commands.postprocess.invenio:cff_doi
config_invenio_rdm_record_id = hermes.commands.postprocess.invenio_rdm:config_record_id
config_invenio_record_id = hermes.commands.postprocess.invenio:config_record_id