Skip to main content

A Super Fast Async Python Web Framework with a Rust runtime.

Project description

Robyn Logo

Robyn

Twitter Downloads GitHub tag License Python Ask DeepWiki

view - Documentation Discord Gurubase

Robyn is a High-Performance, Community-Driven, and Innovator Friendly Web Framework with a Rust runtime. You can learn more by checking our community resources!

image

Source: TechEmpower Round 22

📦 Installation

You can simply use Pip for installation.

pip install robyn

Or, with conda-forge

conda install -c conda-forge robyn

To install with all optional features (Pydantic validation, Jinja2 templating):

pip install "robyn[all]"

🤔 Usage

🚀 Define your API

To define your API, you can add the following code in an app.py file.

from robyn import Robyn

app = Robyn(__file__)

@app.get("/")
async def h(request):
    return "Hello, world!"

app.start(port=8080)

🏃 Run your code

Simply run the app.py file you created. You will then have access to a server on the localhost:8080, that you can request from an other program. Robyn provides several options to customize your web server.

$ python3 app.py

To see the usage

usage: app.py [-h] [--processes PROCESSES] [--workers WORKERS] [--dev] [--log-level LOG_LEVEL]

Robyn, a fast async web framework with a rust runtime.

options:
  -h, --help            show this help message and exit
  --processes PROCESSES
                        Choose the number of processes. [Default: 1]
  --workers WORKERS     Choose the number of workers. [Default: 1]
  --dev                 Development mode. It restarts the server based on file changes.
  --log-level LOG_LEVEL
                        Set the log level name
  --create              Create a new project template.
  --docs                Open the Robyn documentation.
  --open-browser        Open the browser on successful start.
  --version             Show the Robyn version.
  --compile-rust-path COMPILE_RUST_PATH
                        Compile rust files in the given path.
  --create-rust-file CREATE_RUST_FILE
                        Create a rust file with the given name.
  --disable-openapi     Disable the OpenAPI documentation.
  --fast                Enable the fast mode.

Log level can be DEBUG, INFO, WARNING, or ERROR.

When running the app using --open-browser a new browser window will open at the app location, e.g:

$ python3 app.py --open-browser

💻 Add more routes

You can add more routes to your API. Check out the routes in this file as examples.

🐍 Python Version Support

Robyn is compatible with the following Python versions:

Python >= 3.10

It is recommended to use the latest version of Python for the best performances.

Please make sure you have the correct version of Python installed before starting to use this project. You can check your Python version by running the following command in your terminal:

python --version

💡 Features

  • Under active development!
  • A multithreaded Runtime
  • Extensible
  • A simple API
  • Sync and Async Function Support
  • Dynamic URL Routing
  • Multi Core Scaling
  • WebSockets
  • Middlewares (before and after request hooks)
  • Built in form data handling
  • Dependency Injection
  • Hot Reloading
  • Direct Rust Integration
  • Automatic OpenAPI generation
  • Jinja2 Templating
  • Static File Serving
  • File Responses and Downloads
  • Authentication Support
  • CORS Configuration
  • Streaming / SSE Responses
  • Startup and Shutdown Events
  • Exception Handling
  • SubRouters
  • Project Scaffolding via CLI
  • Experimental io-uring Support
  • 🤖 AI Agent Support - Built-in agent routing and execution
  • 🔌 MCP (Model Context Protocol) - Connect to AI applications as a server
  • Community First and truly FOSS!

🗒️ How to contribute

🏁 Get started

Please read the code of conduct and go through CONTRIBUTING.md before contributing to Robyn. Feel free to open an issue for any clarifications or suggestions.

If you're feeling curious. You can take a look at a more detailed architecture here.

If you still need help to get started, feel free to reach out on our community discord.

⚙️ To Develop Locally

Prerequisites

Before starting, ensure you have the following installed:

  • Python >= 3.10, <= 3.14
  • Rust (latest stable)
  • C compiler (gcc/clang)

Setup

  • Clone the repository:

    git clone https://github.com/sparckles/Robyn.git
    
  • Setup a virtual environment:

    python3 -m venv .venv
    source .venv/bin/activate
    
  • Install required packages

    pip install pre-commit poetry maturin
    
  • Install development dependencies

    poetry install --with dev --with test
    
  • Install pre-commit git hooks

    pre-commit install
    
  • Build & install Robyn Rust package

    maturin develop
    
  • Build & install Robyn Rust package (experimental)

    maturin develop --cargo-extra-args="--features=io-uring"
    
  • Run!

    poetry run test_server
    
  • Run all tests

    pytest
    
  • Run only the integration tests

    pytest integration_tests
    
  • Run only the unit tests (you don't need to be running the test_server for these)

    pytest unit_tests
    
  • Test (refer to integration_tests/base_routes.py for more endpoints)

    curl http://localhost:8080/sync/str
    
  • tip: One liners for testing changes!

    maturin develop && poetry run test_server
    
    maturin develop && pytest 
    
  • tip: For IO-uring support, you can use the following command:

    maturin develop --cargo-extra-args="--features=io-uring"
    
  • tip: To use your local Robyn version in other projects, you can install it using pip:

    pip install -e path/to/robyn/target/wheels/robyn-<version>-<python_version>-<platform>.whl
    

e.g.

pip install -e /repos/Robyn/target/wheels/robyn-0.63.0-cp312-cp312-macosx_10_15_universal2.whl

Troubleshooting

If you face any issues, here are some common fixes:

  • install patchelf with pip install patchelf if you face patchelf not found issue during maturin develop (esp. on Arch Linux)
  • If you get Rust compilation errors, ensure you have a C compiler installed:
    • Ubuntu/Debian: sudo apt install build-essential
    • Fedora: sudo dnf install gcc
    • macOS: Install Xcode Command Line Tools
    • Windows: Install Visual Studio Build Tools

✨ Special thanks

✨ Contributors/Supporters

Thanks to all the contributors of the project. Robyn will not be what it is without all your support :heart:.

Special thanks to the PyO3 community and Andrew from PyO3-asyncio for their amazing libraries and their support for my queries. 💖

✨ Sponsors

These sponsors help us make the magic happen!

DigitalOcean Referral Badge Appwrite Logo

Star History

Star History Chart

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

robyn-0.88.0-cp314-cp314-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.14Windows x86-64

robyn-0.88.0-cp314-cp314-win32.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86

robyn-0.88.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

robyn-0.88.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.12+ i686

robyn-0.88.0-cp314-cp314-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

robyn-0.88.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.4 MB view details)

Uploaded CPython 3.14macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.88.0-cp313-cp313-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86-64

robyn-0.88.0-cp313-cp313-win32.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86

robyn-0.88.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

robyn-0.88.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

robyn-0.88.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

robyn-0.88.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.12+ i686

robyn-0.88.0-cp313-cp313-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

robyn-0.88.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.88.0-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

robyn-0.88.0-cp312-cp312-win32.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86

robyn-0.88.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

robyn-0.88.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

robyn-0.88.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

robyn-0.88.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

robyn-0.88.0-cp312-cp312-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

robyn-0.88.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.88.0-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

robyn-0.88.0-cp311-cp311-win32.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86

robyn-0.88.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

robyn-0.88.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.88.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

robyn-0.88.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

robyn-0.88.0-cp311-cp311-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

robyn-0.88.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

robyn-0.88.0-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

robyn-0.88.0-cp310-cp310-win32.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86

robyn-0.88.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

robyn-0.88.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.88.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

robyn-0.88.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

robyn-0.88.0-cp310-cp310-macosx_10_12_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

robyn-0.88.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.4 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file robyn-0.88.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: robyn-0.88.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 06f3bfdc877dbadfe37bb9ee658e72fd60751954f6079f2c884318a0cc95519e
MD5 a2bccba76fcdd989d484a57c021f40a2
BLAKE2b-256 94ecc294dff747ce717fceb1458b1b4240bb57dbb04e1ce96392486da2f9bb91

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: robyn-0.88.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 18636a6c281c11cd04da57f5bf736af0c8ac795e42b6eef828a03c2f7d91f178
MD5 7f3253aa20432122c452bf643d74adb5
BLAKE2b-256 fb2ba69145da54824100e992e383540c1f5ce2107af05b57678985c1e9ffcca6

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce5799ff4ee074b310274f9da8577b1f76dbf7569ccaa64b3426f7a71ab5b2b4
MD5 c12f3de73a95507aa6e6e2628a5e1ddc
BLAKE2b-256 a54323d86e451e4d2e8d4146c926e0ad3c577d3ceb7bf8c9ba46a7f3f6682940

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 44d63f1406ed4c98540c81f508a3054b32c9cb32bb8f87af2572f87ed97a75b2
MD5 c92a0c033e91b744bc36b1fec3c8c94f
BLAKE2b-256 25c85d8deba0b4a9331a7faec7f6037669d64a3afd9c8ecdf49081cead56c5f0

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1ed30c0612b93315e4476d372be665530669d3291d40e21ce0aba1542a8d151f
MD5 10a9bca7e10e2b8165bc83d72adf01b9
BLAKE2b-256 f29c26d44d07069993cc02d5152f726e5888624376a7a499df2e8d022a1e0689

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 8f4846f848570b3c1cda029262a3bbd1b2e6e26ff8b6e049e7db7383223e749b
MD5 4103b454537eb53ea336a28f1c0b7965
BLAKE2b-256 9f44c781b31b548305ccfa5657ef7260ff3b83d607b4dcebe64238c197945c29

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: robyn-0.88.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a0c4801984a220ed50467bc95297474644ab13d4175da3288d48dda11ab172d9
MD5 0d2b928afcb70637729bac5646b6bf03
BLAKE2b-256 f94004fd7d414e05dce1a8ef44a01e7f3ac3c813721d869b6610d35bdb53aa26

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: robyn-0.88.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1d72a0d063fa439a4cb03f43e29e1f6e5f3d676beea67ea136c2dec6377fd73c
MD5 8ece0a39f499033cc9dbeba931019ea4
BLAKE2b-256 645fde99615c6dabb6d604673fb2939e8a8ceddba155f424f7468ebbb47c8574

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cf61564c3ca82b4d3e36b4c59d3ff3323dfc7fbeea9ad65de5ab21a2501ffd5
MD5 cdf871cb5824a421bd427c2e43101bde
BLAKE2b-256 918417f82b338179b17a816c98b2fc107317f3ed803f41bb277252bbe91af52c

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e220b0438313e15c299c2233335b7167418694c2f08370805c369d5506adba05
MD5 18ec5e99c166c0c1e06cc1675c301622
BLAKE2b-256 cd6a58100fddcf239a9e6a6addad90ee85ca1b563bdb5364bbd835acdbd9b289

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32020972ae2a149fba92a9c8ee4fe630d27c9cda7ee34e99bb3ac2a0add2e8c5
MD5 4d3900de5221376c096278d0fa48e848
BLAKE2b-256 ad73ddfa30e6b0f209bb8c8734461a565ffc6e793939b36e9919f6776e462091

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5fed59aff389ace14f103421832329d66831b26ace6a03fe3fe6eb610e6437da
MD5 8a0a242f705f63da210636d36df67c4f
BLAKE2b-256 56627d3eca16ec0fa9e8c30d3ff408ebc4a0066d56b482dd76fdbd8ea67063e6

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3e23102dd820e6f9e1f78929e68111920c1d0d8f361d7afe36dffc8734c1456c
MD5 c2ad291fed65cbe754e330807d5f619d
BLAKE2b-256 7f7911bfac75c4e0ad5a71e9f28d5fa444e469ba8543d65b96ebcd28005ef056

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 47ff0ab0c99b96cdc57f66843f2875cfb59d8ec58c5ec2277e36795c6ff9fc16
MD5 d301c5a114bbe1451faf9ae58f390701
BLAKE2b-256 cda3c60e52b82a57b3551e9b283a2f583da39276d4526b70a89a0c34c17f999e

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: robyn-0.88.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 56d61df49f58e3185f6de937df1dbb99264f129ac7abc273a9638d8b5833859e
MD5 8bd6e917b73c26f06f5db71531d93854
BLAKE2b-256 8005e4caf7c7357a372fce5d362f65a26beae9e91c0af025fe1860f4de525544

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: robyn-0.88.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0f447977fa7b7338a8434c0b37e7fc54fedea56cc97aeab15fd568ea943bd293
MD5 bdfc11a54683d71d1c53826fad8aa7d7
BLAKE2b-256 b24cc8f7e600efa6a1fcc0ba601bc53cfca50ae671b980b378632436fd89f399

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9938dfc89425717149b8913347da4aea58daf375e50f29830569c6caec4b8a6b
MD5 417cb8205661991fbb9bee75c9f58b7e
BLAKE2b-256 94575168cc92f08f3064e0549e8faf57a54f59dda35273eeef9d88620257cec4

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 18b3708cd0b1c9d60d8ac17ba85492631eb0854497e45fd8e08b9f58ecf7626a
MD5 92d5da31c930b220c25dafb340ea05a2
BLAKE2b-256 3e7df55b7c2c82b75531512889c8e518035d0f4365dd93c81ed0f269163af2f5

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e2eabf2035735ec4aa46f5ddc4598ee89af2b3fcab51799805375137ddd3b86
MD5 3edfc3b334da876b3113df4e449746e9
BLAKE2b-256 2cfb3d59ef1897550c0f32714c6dbad1ed26f0b4d4c1c2d3aa90dd67318931f0

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 70ee84d87f5d3cc2a53ea6c4d55b5ac065f7ab0cdb47930a90d0cca0e15af95c
MD5 d69c9dfc34b87f3e3400c764625af51d
BLAKE2b-256 c5cc5d621fe6c178d8e1a64d3d3b82da541fc6c226a2cbded7437f6e3409f5a5

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 998ddabd4c7a7ffee43cf568cfc14c9119771211b4a8bff718f52b75bc94528e
MD5 8a9e491f43caa98e6b3fa871875af6d7
BLAKE2b-256 f01708d79fd5bbc2ce24cd73702ca2ff6e70ca7df7d5ccc8e0eac679b920299a

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e10564544895a64a8a0a26a18cda3eff793c230ce38fac6f4d7671c6085885c0
MD5 57b4d13289af8b507dd400f942f9a247
BLAKE2b-256 e05fc7edf52a6151ca5a50cf9baa85a18138c1bc46eec2b533f3ea94fb0e2bb1

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: robyn-0.88.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 adf83b2ea39b2b451e2be07aa7fcc8a736365c95c8e663c6fdec72ba51240ab7
MD5 eda7c5b4419d20e468216b4ad6296f63
BLAKE2b-256 45fbc1cb88911f5851d4a7c64fff1d2c10854724712a2f8bedb3d5f5b08bbd8c

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: robyn-0.88.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 359c9ee8a41c52a59581ee602ab0fd77507f5a33249f83390f9e85359dce1c7b
MD5 5873f2a2331e924ee4a5cb0397d5bca5
BLAKE2b-256 afa28b22e700e68637534876d1d87c840e26783c09fe9f23705a293dbbbc65d5

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd4329c6043e381ea5e3a7a8936bd07dbf4c63daf931cd8dcbe7711a36df2b9a
MD5 9489d5f91e3e079514b9ce7ce5a6fd32
BLAKE2b-256 017665fc44029f885d17be5a068bd7f57b5d0b7c92ce1d0efc3f2f1dd1055cc8

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 98d32871a234f5495d60b236c8ccdfccb84b82d687ec5888731093e478a9e4f1
MD5 7e27ede1a14acbc16a7ed36760f6f49f
BLAKE2b-256 fdeaa7edbfc83b7f25b43de1c0f4b0ebf2d16837820a0d8ab326d1cd27e7aa49

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dfa70d53c9e2e0259c55438256a2e8ef08bdc2345f9192df8d984dd99baa6345
MD5 873d386b1fdea222713066b531f16787
BLAKE2b-256 64868f617837db760e4ab43d30a9f420a8feb325e3639999b2289be827346d30

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0290a38a2c9c46bfc2295e31e9988c6e4270d6da431171a6ef6a854d97b47899
MD5 7333e718e7184f0b8580ee6e43b70881
BLAKE2b-256 32abb277f7888a63e275f1557a81bb8b68dfcd4665b23673a05584026a74d3db

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a493a7d715502dc8048c28b17f7a4876be88d1f509f7e66f5dbdd884b2267410
MD5 6c61839e6d9f9e911ea240012b4c4d17
BLAKE2b-256 5c37e8c1de07680380824ca7b8449efc4fba13bd7cfab7d5cb907e0143f9bbc8

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 c10f2c9dece757ed4a0dadc9af4d074a7300fb0f820a052737b0732f6142f53c
MD5 14977c5acbef48e190de7f6c6af217a7
BLAKE2b-256 e192ef730cc26acb21d498f63da21f126842790f6af40038b50cecafa2083982

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: robyn-0.88.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7c4c40b22ad9ee8af4f4b867c5857668a7cdc3e07c4eab26bb2146c539f4a25d
MD5 aa74e4d7f3b49a1c21b8ea828d0c1329
BLAKE2b-256 8ccb0d97b8dcd113e46fac5fd82aea1b20baec9506a948b2d3fd686c72630c9b

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: robyn-0.88.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for robyn-0.88.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 6d6f15c5cfd760f2b733c066a8138bd15e2871329586af1d9fd9ee065e6bafbe
MD5 addbeb68392be81188d3343bd408a0f7
BLAKE2b-256 f386c2e4e0731d518d2a97a60a6b9886846bca9b404c4f7a1b72a56abd290d0b

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0907b5d84a0f12abb176d784431877df149aee4856341f7d58fa8fb511eeb03
MD5 dde65b0fcc825c79fd013b21abbc3715
BLAKE2b-256 359d830c8f2adfe632d4a8e048e6eea8969ae3065a345407fb126e95a012c0ad

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 186192ae654437b4ce0cd72e9023edd9c1e40cb26173492f7cdc15619ed048a2
MD5 f9c2964080ce594391c61ab6ef628035
BLAKE2b-256 16c40379c0842a024961a6a61aafdbbae3eef9d3cf3bb4a75a9ab13a9ba7d64f

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 035e1efa473ce9b1c1d60dd38d268b19015f33f568bcaa273545a23a984823d7
MD5 efde8bcdf27131a94306f7b8f8e46f96
BLAKE2b-256 7098c6b7160194b0af8cd7f234a1cab045337017ddd9ce3cfcb67b0c9337bac8

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 aca043da1aa84a3b050a4b788ec91083ed4a190579fdd5b4d05346b67da3d615
MD5 67d58560b0734cec75c1f5d025f2fade
BLAKE2b-256 fc553dfa4def651f76bba05f72a69e16f5d18e592a44613c4a8cbf8760e2b7d0

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d59fecbbd7812a208d52b565a5cfd9c4bb7d9cd174b6621f4dc5d10ea3d7f037
MD5 022ca24431448f82c14b47a9eeaa78c6
BLAKE2b-256 4b3fc0c1679a05e907f94f212608a0f51f2b42137761cbe6a9ab531d460b85da

See more details on using hashes here.

File details

Details for the file robyn-0.88.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.88.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 fc87e7fde66093d78ce2bf8a8cd0eed19622bc33c79abf376f51ef511cdeb93d
MD5 f13699b834f07b75ae4ebb8b3352b243
BLAKE2b-256 4ade8dfe8aef0529886b8c6b38de087230ce32d8b7723d2a3639a9c4f418a55c

See more details on using hashes here.

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