Skip to main content

Foldit plugin SDK - protocol types, the Plugin trait, and plugin-author utilities

Project description

foldit-plugin-sdk

The Foldit plugin SDK. A Rust core owns plugin.proto, the protocol types, and the Plugin trait. It exposes a cbindgen C-ABI (consumed by the rosetta C++ bridge) and pyo3 Python bindings, plus a python/ source layer for Python-only plugin-author utilities.

This is an early skeleton; the protocol types and Plugin trait are not yet implemented.

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

foldit_plugin_sdk-0.1.1.tar.gz (61.1 kB view details)

Uploaded Source

Built Distributions

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

foldit_plugin_sdk-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (296.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

foldit_plugin_sdk-0.1.1-cp312-cp312-win_amd64.whl (187.7 kB view details)

Uploaded CPython 3.12Windows x86-64

foldit_plugin_sdk-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (351.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

File details

Details for the file foldit_plugin_sdk-0.1.1.tar.gz.

File metadata

  • Download URL: foldit_plugin_sdk-0.1.1.tar.gz
  • Upload date:
  • Size: 61.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for foldit_plugin_sdk-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4dd6bc0e8d225ec46ff7d42843866f8f9c0953e3e924413024c0f170ed7600d8
MD5 e7a6ac804332c5d6836b1dea23ca6c39
BLAKE2b-256 fe50466a527934de07627b3b29742f12a7eb61eda081ecc8cd69cc5008b4d27a

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.1.tar.gz:

Publisher: release.yml on foldit-org/foldit-plugin-sdk

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

File details

Details for the file foldit_plugin_sdk-0.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d24c4b725dbb330480c128a8c79cabac7aac54afa707338495783e1c33dfbf1b
MD5 d51f6ec8784f3c0398d6348abbad8469
BLAKE2b-256 b62360ba06b35239062492d74f45bc9276f8940ec8f7d04667051c730dd57583

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on foldit-org/foldit-plugin-sdk

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

File details

Details for the file foldit_plugin_sdk-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4057f4ed24fbdc0bd47a03a070e4a50a73445f4d9ea34677486d6f7de3a5bc82
MD5 e27b9b87246c14fc4f7e82a05d1ace2d
BLAKE2b-256 932dce43c5b1e4bb1147c08c873f4368ec55fbc61d4706f5fd7ca00cdfaf7cee

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on foldit-org/foldit-plugin-sdk

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

File details

Details for the file foldit_plugin_sdk-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f3f34e4c183723e7f50c941b8cd782221cdcee67ec2a4af2204368837f7d62c
MD5 bf8ce5c02f52af7cda43a5b9ecf7ad51
BLAKE2b-256 8e48a4d0068bad5f3e1c4a722559f2d821afa13676c3b5929f8b0f276d7c18da

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on foldit-org/foldit-plugin-sdk

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