datacite-websnap
CLI tool that exports DataCite records to an S3 bucket.
Also supports exporting records to a local machine.
Purpose
- Developed to facilitate interoperability between the data platforms of the ETH research institutions in Switzerland.
- Empowers research institutions to share their DataCite metadata records by exporting the records to publicly accessible S3 cloud storage.
- Tool also supports exporting a single DataCite DOI XML record, JSON record, and associated resource data files.
Installation
pip install datacite-websnap
Terminal Documentation
General
datacite-websnap --help
Commands
datacite-websnap bulk-export --help
datacite-websnap doi-export --help
Documentation
See the full documentation for commands, usage examples, and reference.
- Commands:
bulk-export,doi-export, common options - Usage: S3 bucket and local machine examples
- Reference: credentials, filters, logs, DataCite API
Author
EnviDat is the environmental data portal of the Swiss Federal Institute for Forest, Snow and Landscape Research WSL.
Inspiration
websnap
An EnviDat PyPI package that copies files retrieved from an API to an S3 bucket or a local machine.
License
Metadata
Release files for datacite-websnap 3.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| datacite_websnap-3.2.0.tar.gz | 34.5 kB | Without provenance | Details for datacite_websnap-3.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| datacite_websnap-3.2.0-py3-none-any.whl | Python 3 | none | any | Details for datacite_websnap-3.2.0-py3-none-any.whl |
Total release size: 60.4 kB
Release files / datacite_websnap-3.2.0.tar.gz
| Download URL | datacite_websnap-3.2.0.tar.gz |
|---|---|
| Size | 34.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
09588d567016579dfd9472cff5477b8d183199a5c5c295cb26f23cf2492a6777
|
|
BLAKE2b-256 checksum How to use checksums |
f312c25584333304bc3d7d688a01c35635e4ee112ad8bd02e64d55f6cc69d007
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
pdm/2.28.0 CPython/3.13.14 Linux/6.8.0-136-generic
|
Release files / datacite_websnap-3.2.0-py3-none-any.whl
| Download URL | datacite_websnap-3.2.0-py3-none-any.whl |
|---|---|
| Size | 25.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
811ec06435dadf86b13c1fe0bc933755233f7e1bc1fcdda0e38d58b62e670a4c
|
|
BLAKE2b-256 checksum How to use checksums |
91889991b02e3dfbd21e2ed36ba8d952d147c1337071999261e3bb4908b7a21e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
pdm/2.28.0 CPython/3.13.14 Linux/6.8.0-136-generic
|
Security for datacite-websnap 3.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.