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.4.tar.gz (61.9 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.4-cp314-cp314-macosx_11_0_arm64.whl (300.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

foldit_plugin_sdk-0.1.4-cp312-cp312-win_amd64.whl (190.5 kB view details)

Uploaded CPython 3.12Windows x86-64

foldit_plugin_sdk-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: foldit_plugin_sdk-0.1.4.tar.gz
  • Upload date:
  • Size: 61.9 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.4.tar.gz
Algorithm Hash digest
SHA256 d5404f3b4a2e0ba416dcdca34470484a010913a7f7a6bf65fe03bba8f7d61d37
MD5 d484673f901c4e2b043037ff6a6e0b90
BLAKE2b-256 80d7878beab8d8f1d8e8b60921ddbe2d21ab4acdfcc6772a21da32171d29a7c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0b3e897f418f4913a5566962d6a25a4c787190d0a6397315f02098812c4d474
MD5 514c7b1c14960f7d9bc2e723ff855aff
BLAKE2b-256 a855f4b7b3e8b2c67bdd88872eb64238c484b5638af2447ee50d0cf487cf0f83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 71e4970caa290441149157b5052298f77d69b43d411b10c27b9f5ceca9d77669
MD5 ed1a7e5102dd62af29bbc13cf7d4dbd4
BLAKE2b-256 9af0589502cdc35dd9bc130bb84e99dba1218e3ba4b4f0e7cf7000a2ed16e973

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for foldit_plugin_sdk-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6830e610190903b9d6529c20a79336e9cc3e89a6b3d112088cf577735aa50021
MD5 c124985953bedefcaac84668a51413bf
BLAKE2b-256 65a760cc04d375a73626bf6c56ba9857957fc145c2f9f69b37eb5a6614b32652

See more details on using hashes here.

Provenance

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