Skip to main content

A tiny UFA client

Project description

ufa-client-tiny

Small UFA client

Downloading files

from pathlib import Path
from ufa.client import UFAClient

client = UFAClient(base_url="https://api.edge.deeporigin.io/files/", token="...", org_key="deeporigin")

# Download to a specific directory; it will be created if missing
out_path = asyncio.run(
    client.download_file(
        file_path="tests/ufa/ligand.sdf",
        download_dir=Path("/tmp/ufa-downloads")
    )
)
print(out_path)  # absolute path to the downloaded file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ufa-0.1.2.tar.gz (54.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ufa-0.1.2-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file ufa-0.1.2.tar.gz.

File metadata

  • Download URL: ufa-0.1.2.tar.gz
  • Upload date:
  • Size: 54.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ufa-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b779806fb6d5ac093389b6801e6d925b40d5217a7d016e2eb936fb13bb1710d1
MD5 e065b6e09227f7cb8ad4b5c3526010c3
BLAKE2b-256 b41303fb78ab9e3ec714421c019194285c62fcbffe9f4fe029ea47c2a8e890f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ufa-0.1.2.tar.gz:

Publisher: pypi.yml on deeporiginbio/ufa-client-tiny

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ufa-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: ufa-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ufa-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1246b6a8ba4a83d5527ef0ffa12d7a7468d6069fa2aa96f4fbbce90664f7fe89
MD5 19c21bae8a4d7cd7bb654834a1421038
BLAKE2b-256 a4e534a10809e58cd9604abaea3dd00c54d18eef15582496c75b7221ec09a67d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ufa-0.1.2-py3-none-any.whl:

Publisher: pypi.yml on deeporiginbio/ufa-client-tiny

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page