Skip to main content

syftbox-sdk Python bindings

Python bindings for the syftbox-sdk Rust library, built with PyO3 and packaged via maturin.

Building and installing

# from the repository root
cd python
maturin develop  # or `maturin build` to create wheels under target/wheels/

If you prefer pip:

cd python
pip install .

Usage

import syftbox_sdk as syft

url = syft.SyftURL.parse("syft://user@example.com/public/data/file.yaml")
print(url.to_http_relay_url("syftbox.net"))

cfg = syft.load_runtime("user@example.com")
print(cfg.data_dir)

app = syft.SyftBoxApp("/tmp/data", "user@example.com", "my_app")
print(app.list_endpoints())

Metadata

Release files for syftbox-sdk 0.1.21

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

Source distribution (sdist)

Source distribution for syftbox-sdk 0.1.21
File Size Uploaded Provenance
syftbox_sdk-0.1.21.tar.gz 141.8 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for syftbox-sdk 0.1.21
File
syftbox_sdk-0.1.21-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
syftbox_sdk-0.1.21-cp38-abi3-manylinux_2_28_x86_64.whl CPython 3.8 abi3 Linux glibc 2.28+ x86-64 Details
syftbox_sdk-0.1.21-cp38-abi3-manylinux_2_28_aarch64.whl CPython 3.8 abi3 Linux glibc 2.28+ ARM64 Details
syftbox_sdk-0.1.21-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
syftbox_sdk-0.1.21-cp38-abi3-macosx_10_12_x86_64.whl CPython 3.8 abi3 macOS 10.12+ x86-64 Details

Total release size: 4.8 MB

Release files / syftbox_sdk-0.1.21.tar.gz

Download URL syftbox_sdk-0.1.21.tar.gz
Size 141.8 kB
Tags Source
SHA-256 checksum
How to use checksums
978b11bd44f0282eaf338b6dad05c0737bcf2a2db2ab742e5225e4024629ed65
BLAKE2b-256 checksum
How to use checksums
564b6306d66590555dd807b5f5aefa7ac6b0918897333c9450db649793a7e698
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / syftbox_sdk-0.1.21-cp38-abi3-win_amd64.whl

Download URL syftbox_sdk-0.1.21-cp38-abi3-win_amd64.whl
Size 797.5 kB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
09f5c9dc80c41686f510f890abdfe059c712c3c4a1295a1e8ef99a2711d884b8
BLAKE2b-256 checksum
How to use checksums
dd9c9c63139ac66190b372703bb4b0fc756d148a83903e68c6819ff3208526b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / syftbox_sdk-0.1.21-cp38-abi3-manylinux_2_28_x86_64.whl

Download URL syftbox_sdk-0.1.21-cp38-abi3-manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
027b5255dd4f5b45690f4d54cd19f70f23891b42e573aa48faee0a121c0f308d
BLAKE2b-256 checksum
How to use checksums
a960957119940ad0195c4c42ce3f748a5a9d8b844470f1ebc64bb63c129f8157
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / syftbox_sdk-0.1.21-cp38-abi3-manylinux_2_28_aarch64.whl

Download URL syftbox_sdk-0.1.21-cp38-abi3-manylinux_2_28_aarch64.whl
Size 984.7 kB
Tags CPython 3.8 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
575be48148d5b34fa563251c06a1ef505d9ebd154184ce36f1a0970f6549a3bf
BLAKE2b-256 checksum
How to use checksums
97b6f7e74f974c05442fa607bba26a2e417c8142f8cd353ddc38c7226e080c9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / syftbox_sdk-0.1.21-cp38-abi3-macosx_11_0_arm64.whl

Download URL syftbox_sdk-0.1.21-cp38-abi3-macosx_11_0_arm64.whl
Size 880.9 kB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b5402e18dcbc389689787ffb62c88f70627370ea8c7f48f8669ff3de183a0fb
BLAKE2b-256 checksum
How to use checksums
1ff99b22694f61b8817afd8d6fb34bd53de61e99eea2f8133b2b3371f0d12fab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / syftbox_sdk-0.1.21-cp38-abi3-macosx_10_12_x86_64.whl

Download URL syftbox_sdk-0.1.21-cp38-abi3-macosx_10_12_x86_64.whl
Size 929.2 kB
Tags CPython 3.8 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
97950d50bdaa44f51ade12aae97ff71b2c36b1ba42db11c945ace36f84c1bec7
BLAKE2b-256 checksum
How to use checksums
296ea57e22a6425ec4812a25206a59b84bef3b0a438b5b29e68b72d18cb70ca7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for syftbox-sdk 0.1.21

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