Skip to main content

Kybra (Beta)

Python CDK for the Internet Computer.

Disclaimer

Kybra may have unknown security vulnerabilities due to the following:

  • Kybra does not yet have many live, successful, continuously operating applications deployed to the IC
  • Kybra does not yet have extensive automated property tests
  • Kybra does not yet have multiple independent security reviews/audits
  • Kybra uses a new Python interpreter that is less mature than CPython

Roadmap

We hope to get to a production-ready 1.0 in 2024. The following are the major blockers to 1.0:

  • CPython integration for performance, security, and stability
  • Broad PyPI package support (C API/extensions)
  • Extensive automated property testing
  • Multiple independent security reviews/audits

Documentation

See The Kybra Book.

Discussion

Feel free to open issues or join us in the Discord channel.

Contributing

Not currently taking contributions, but definitely taking issues and questions. Please allow time for initial code architecture and governance/legal/token work to be put in place. Kybra will most likely have a license extension similar to Azle's.

Metadata

Release files for kybra 0.7.1

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

Source distribution (sdist)

Source distribution for kybra 0.7.1
File Size Uploaded
kybra-0.7.1.tar.gz 295.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kybra 0.7.1
File Interpreter ABI Platform
kybra-0.7.1-py3-none-any.whl Python 3 none any Details

Total release size: 695.1 kB

Release files / kybra-0.7.1.tar.gz

Download URL kybra-0.7.1.tar.gz
Size 295.4 kB
Tags Source
SHA-256 checksum
How to use checksums
ce4de39df45e43845abadbbda1f74455c61f94164a968758d4d45be85d21f7c5
BLAKE2b-256 checksum
How to use checksums
b91c45f978172e8276b95b505677d0f76bcbbaf0e0131fa8198627032337ed3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.7

Release files / kybra-0.7.1-py3-none-any.whl

Download URL kybra-0.7.1-py3-none-any.whl
Size 399.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7730c7976b8c83cb0836bc846070834d9cabfc78cea921599b6623f6f977dfee
BLAKE2b-256 checksum
How to use checksums
9965292ca5719a8e7696ab3bf80b975797fad541c17992205bb28c03cf5424ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.7

Release history Release notifications | RSS feed

This release

0.7.1 This release

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

2 release files

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