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.2.tar.gz (62.0 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.2-cp314-cp314-macosx_11_0_arm64.whl (300.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

foldit_plugin_sdk-0.1.2-cp312-cp312-win_amd64.whl (190.6 kB view details)

Uploaded CPython 3.12Windows x86-64

foldit_plugin_sdk-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: foldit_plugin_sdk-0.1.2.tar.gz
  • Upload date:
  • Size: 62.0 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.2.tar.gz
Algorithm Hash digest
SHA256 f2a5def11418b9c475f502fc24c2c88eea8093246373bee01ec2842c4a1d093f
MD5 5dc12aa34e38d8242dbfac917d203718
BLAKE2b-256 758b5c0fbbc88fd4ac23c56c43fd98d60ffd411c36c49043c30ec2461459230d

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.2.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.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a9b1d4b49be557525087e2505220fde6cf3dbd59fc3b2d7a0f2ccb756544a70
MD5 d12e6e1bc83ae11c9712e5bf7d8a5e8e
BLAKE2b-256 610cec0867d42a4542866a8bd3998a403f8c769918085bb3f41644e2f6be5303

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.2-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.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ba430706ef23a1003bd4ca5759609c575ca8cd70364fc7571b1dcb0d142e42cc
MD5 0d7d7ff89e2a66ca0eb0492121331d38
BLAKE2b-256 d07ab96e6c5d8890e74050605a81d0bd9ff8366fd15a5c6015c2d7839102dce9

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.2-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.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eca9bf24c8b4a5d53432d7638936cc1af029ea65144e4a6806d90bc9b6ba4a5f
MD5 5466e12b7004635ff7e01d89784015fd
BLAKE2b-256 b067e220d068d4f53ec5b63d7ceba9b473637ee30b0d0c2ecad4f198fbd7c723

See more details on using hashes here.

Provenance

The following attestation bundles were made for foldit_plugin_sdk-0.1.2-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