Skip to main content

Piccione

Piccione logo

Pronounced Py-ccione.

Run tests Coverage Pyright Ruff License: ISC REUSE status

PICCIONE - Python Interface for Cloud Content Ingest and Outbound Network Export

A Python toolkit for uploading and downloading data to external repositories and cloud services.

Installation

pip install piccione

Quick start

Upload to Figshare

python -m piccione.upload.on_figshare config.yaml

Upload to Zenodo

python -m piccione.upload.on_zenodo config.yaml

Upload to Internet Archive

python -m piccione.upload.on_internet_archive config.yaml

Upload to triplestore

python -m piccione.upload.on_triplestore <endpoint> <folder>

Download from Figshare

python -m piccione.download.from_figshare <article_id> -o <output_dir>

Download from SharePoint

python -m piccione.download.from_sharepoint config.yaml <output_dir>

Documentation

Full documentation: https://opencitations.github.io/piccione/

Configuration examples: examples/

Development

git clone https://github.com/opencitations/piccione.git
cd piccione
uv sync --all-extras --dev
uv run pytest tests/

License

ISC License - see LICENSE.md

Metadata

Release files for piccione 3.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for piccione 3.1.2
File Size Uploaded Provenance
piccione-3.1.2.tar.gz 665.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for piccione 3.1.2
File Interpreter ABI Platform
piccione-3.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 683.4 kB

Release files / piccione-3.1.2.tar.gz

Download URL piccione-3.1.2.tar.gz
Size 665.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c157c3d33fcc1c5b817844e0cefa6560b2abe2dcb0e4f3f3271acd71766d4406
BLAKE2b-256 checksum
How to use checksums
e8f161605c28fa057c913a012ad0da3be3753138c29d19ab779f19ff875d00e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / piccione-3.1.2-py3-none-any.whl

Download URL piccione-3.1.2-py3-none-any.whl
Size 18.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5259a7355ff765d6bdd5fcae3e21de4f4eadb8ce05e7f8151cb70cc6f1164ab5
BLAKE2b-256 checksum
How to use checksums
790974fbe2e735a81838b9607d2e2d3ecfb6abcf6f67f767b20cc1a8ede620ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for piccione 3.1.2

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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page