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

view - Documentation Discord

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

🤔 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.8

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!
  • Written in Rust, btw xD
  • A multithreaded Runtime
  • Extensible
  • A simple API
  • Sync and Async Function Support
  • Dynamic URL Routing
  • Multi Core Scaling
  • WebSockets!
  • Middlewares
  • Built in form data handling
  • Dependency Injection
  • Hot Reloading
  • Direct Rust Integration
  • 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

  • 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 tests
pytest integration_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 integration_tests
  • Potential errors
    • install patchelf with pip install patchelf if you face patchelf not found issue during maturin develop (esp. on Arch Linux)

✨ 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 Distribution

robyn-0.62.0.tar.gz (4.3 MB view details)

Uploaded Source

Built Distributions

robyn-0.62.0-cp312-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12 Windows x86-64

robyn-0.62.0-cp312-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.12 Windows x86

robyn-0.62.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

robyn-0.62.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

robyn-0.62.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

robyn-0.62.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

robyn-0.62.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

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

robyn-0.62.0-cp312-cp312-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12 macOS 10.7+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

robyn-0.62.0-cp311-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.11 Windows x86

robyn-0.62.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

robyn-0.62.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

robyn-0.62.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

robyn-0.62.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

robyn-0.62.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

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

robyn-0.62.0-cp311-cp311-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 macOS 10.7+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

robyn-0.62.0-cp310-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.10 Windows x86

robyn-0.62.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

robyn-0.62.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

robyn-0.62.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

robyn-0.62.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

robyn-0.62.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

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

robyn-0.62.0-cp310-cp310-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 macOS 10.7+ x86-64

robyn-0.62.0-cp39-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

robyn-0.62.0-cp39-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.9 Windows x86

robyn-0.62.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

robyn-0.62.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

robyn-0.62.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

robyn-0.62.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

robyn-0.62.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

robyn-0.62.0-cp39-cp39-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 macOS 10.7+ x86-64

robyn-0.62.0-cp38-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

robyn-0.62.0-cp38-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.8 Windows x86

robyn-0.62.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

robyn-0.62.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

robyn-0.62.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

robyn-0.62.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

robyn-0.62.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (3.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

robyn-0.62.0-cp38-cp38-macosx_10_7_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 macOS 10.7+ x86-64

File details

Details for the file robyn-0.62.0.tar.gz.

File metadata

  • Download URL: robyn-0.62.0.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0.tar.gz
Algorithm Hash digest
SHA256 1c1c81770a3ee7538c753d332f5d13c3fa9f99c4734282a015c85fa7f5d9e8d7
MD5 fbe85bd1ba70f446c0322cbaf90149fb
BLAKE2b-256 a78011ee1e0ce30a9df6fd2be23012ca00b96a65213adc11b91ca13c652d06d0

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp312-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.62.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 6047bb1987d16fe1cb86db189b8618e1e5ea419e854687477442b7135105265d
MD5 7b31283143c8b1b71932ac49855baf42
BLAKE2b-256 da32c00f2a35fa78a86d6106de453ac02345e5f24f7384d851c195e60ee2244b

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp312-none-win32.whl.

File metadata

  • Download URL: robyn-0.62.0-cp312-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 33c3a30b081ec680bcbee9a05ca6ccb44fe32e0e95248b88469ecd482415ee95
MD5 ae341a9b0e3f14931a959550016ccca0
BLAKE2b-256 0e3edff80ffc7400f45447a7795f65705fb5f8c10567c6e78bade1bfb7fa4f00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f66b404b114db7d90a37ac20c142e190b57a50cf62b950a64846059428ef772
MD5 712cfcfc3d2cfadde42d741894f3a634
BLAKE2b-256 1bef3782a7b37580831b045017cc1fb3f8e14ba2b82b1fe9462911787f4dbf74

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f3ac8b197840dcd74d010d053a9e65ee8a7c4f5e006d41734274d1316650e4bb
MD5 ee2d9eb5dd9a08e30964581f5b9d59a0
BLAKE2b-256 8e4b0bd0142bcd3f3dbec4afb0447767a40b7ab7b134d07ea4c984e098d933b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 211dbcb51cbb1b3220e4641315aa9d833e5b8e5840278079f028c2148ede9c16
MD5 2e578c461991b988ab3db25a6ca29fe7
BLAKE2b-256 ab055aae19a00699bc7208d1d4bb96184b251d0ea4afaed601d7149efc0a7ee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 27ef8f1a9a55b1aa895dcfb82e3056edddcbb7e75dd93f782d7118064a300582
MD5 02d642701354c1568adddde67e7e6176
BLAKE2b-256 03508c48f853072bb5aa5f99d34f5473e81b8a893242f8000fb2f713f06c5400

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b3d7a5c2b2dba98882c30244bb5868ab87364f4b6563d71741304c6d0e0d4754
MD5 2b41d6844e0cec2e82b8ab65247ab4e9
BLAKE2b-256 f02ce2f3a77df1b677b7daad258f7c46d621829bb37f8cb52de3f6587f74a22f

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp312-cp312-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp312-cp312-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 31cb48e9bba623234c32ca968023c202dbd9b1ddbe129fa8336cc242fd29548f
MD5 cbf341050f15d310c8f914b6b23ac678
BLAKE2b-256 63a7ec7b931601e361bc21be3f1fe8869586dce787ecfb4e33262ade1c01d892

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp311-none-win_amd64.whl.

File metadata

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

File hashes

Hashes for robyn-0.62.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 37e7d73b8b2197d7697c0d7dba247f909cc9a078305360258b2276c653aa9ee0
MD5 f7617fa49f3095f4b4689b3628a38d07
BLAKE2b-256 0e9ce4aa27712f43b451347eaef5b432a03ea17c246502f6554849f5a6672a2c

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp311-none-win32.whl.

File metadata

  • Download URL: robyn-0.62.0-cp311-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 1b48b5d60c245123bf478454a45ea51cbbb3db4f5a65f298f11859584c4691f6
MD5 e18f69e8bd694e6513237daf8ceed71f
BLAKE2b-256 8d5f5b26499784510b9cf3e551bfa58e5724dc9c283167cc258122e9c48bf3b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4247fd2d788b0e4941d2f08481c9b902851f1c7c70b7200f7ef484ba7e8fcdc1
MD5 2dd7382bd313ad8fecab6ef926330916
BLAKE2b-256 b9289afae58806f31a1f90d79727269968c676d12a9337969fbb72edd48bb684

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a3261ac97417fd48801806ca62715480382fd2d517ceaf684c117cddf282adbb
MD5 c8c9d6aa1eb084af69b961b566b84166
BLAKE2b-256 fe54e8ceec8b2e19d81ca4064d802b37b884c049afb0adcab40c46f753084f0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2b77015251e2f18ce89cbd1bcec2f6e4edf92d6b6962e5350459b20931eac87a
MD5 9be538c56eb89786ca98dfca7332e281
BLAKE2b-256 2c766ec09bc2ed567f57ec833cc86ffb1d13e4272e3ba826d6f246a6d3030d40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ca1ff541898c2fbfdcbb198e8e14a4cd423994302bfc624909e037aaaf5945c
MD5 fbb7ddf714e0df4e7f02ecdedb576083
BLAKE2b-256 252591e6423c2359006a73b1904de37f660d42b2d9473c70a35c86183afae7a7

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 650e7215eb280d1d3d4a0578502bf1c55ded2b1e7f161b89dab24d6381052898
MD5 77a8b080d2f7dbc5c8de0f8486e9a560
BLAKE2b-256 c41b2bc344554b41e4af25df3621c87c42bde32b89ae5ad4acd57c926aea7d13

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp311-cp311-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 e2de86713a15cad0c8bf1ebfe220e1d12c671deb98f28aa14e64f240c11d3821
MD5 c274a25f3d16236ee5f5504524a98daf
BLAKE2b-256 aa27e1aa5a4efe52c14eda9e6c247f9dc400c406037fafac3846699250d1a167

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp310-none-win_amd64.whl.

File metadata

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

File hashes

Hashes for robyn-0.62.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 749d72b74db499b05dc27b010fa45ece6680584c269d02ae9e14c73dbc04e15d
MD5 dc43f09a77e402e33b45bff1630dfc81
BLAKE2b-256 5d71c6f5d83af068982c846e5d0d68c688e551033586d9e970663dd7a6e4d93a

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp310-none-win32.whl.

File metadata

  • Download URL: robyn-0.62.0-cp310-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 7a57412650cb7579120567011c4bb6dc1e79d161e34079a2fa96ffba096ad529
MD5 a238ffde4d7b329b365f3d44a76b4ca4
BLAKE2b-256 302c17cdbcbb5181d7bdfb161fab9487365c59afa8af5232817144c786d826cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07fd7d7d809fb7ce76db6d35c9d6f9d7edce1b6e2e8bac9400141b23b419b15b
MD5 1058da0579205d0ea2c314561ffe1a57
BLAKE2b-256 88a308b7dae80e8bb5d62da60258a5bc7e0e57f36abc4c0ba360b1e7d0ed3257

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d9d15c1047970333ebc190ce49a705c112990b6f86ab06114782bd23a8023d97
MD5 b9d895ad8b1499339ed037abc4645067
BLAKE2b-256 1ccac19fc23dc05db077aeeb6c96c65fea4f1ac698aa84b7d872b4e892c99090

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 dc5e9cf08c0f198c5832f0a13cb0f85fc19e751f9b3675fa160ce0f08281f4ab
MD5 90850c899ce7ec57cbe1e0d4b09a4ad5
BLAKE2b-256 7ada62525288d0dade4b2ccfb7e20be5555beabf848ad92a592ac436fb850eaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.62.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 863521ff21ae595ca8a0497136aa309c01100abbc8361c4b7804c51bfec7fc96
MD5 ea7e9d298c91006f1b823eaedd08ef31
BLAKE2b-256 37859e26e9ec8d089bdb7f119e813c70f6f2a6673992d85b5c3a83d83f49e145

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a23b40c7ca3a60fc3ac9805c7e8274d62cf38d2e1861f13ad69355fbce299908
MD5 c6dfcd4b8d5035b5f1a9b05aba47ec2e
BLAKE2b-256 b1860e810a23fc284056b7c8c7f61d320d3b9f49861d6ee8ea030917c93f23b7

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 92c7aebf93ad39a08bf3812c58239d0d52ddf8746804ec1646ad6fed69934354
MD5 c57b3783428ade30c6c49db09bc7cede
BLAKE2b-256 85cb0b2d2bddb55abdbccc1c20b12d575b0b32599f589bf55ed1fbb4565da23f

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.62.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 0cb486a026de61c07e177a4e864f3e389088da6a8705f61253f93f53d024a7db
MD5 e7b74818b9f11191b6558819429bd3dd
BLAKE2b-256 08bdb351c0ef51bea0e8fb8fbc38aa1677c59d928a7b8ebcade8d68f707b8a6f

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-none-win32.whl.

File metadata

  • Download URL: robyn-0.62.0-cp39-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 a0abadda9707ef94621bad1638256a129ff3022fd0aca4eef2c09c1ac55f5930
MD5 c70470021c008fe0461e4b90018c4d63
BLAKE2b-256 fa1ffb623b8af25dce934b5fcbbc47e067369d7f029b8fc2b1d8b61f27369f80

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 409082e0cb4ea3ff28490f539a19843f5ff85de045f23feb69e5debd2d69728a
MD5 f72a415d6d09a5d7c9e782a6758d42ca
BLAKE2b-256 7952e48c2e68214fe340f111a74f06e0268a1da12b0c1dfd1aba604617fa6917

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c3062354f24da83a0ea165022d3aad17a1624322fcd2d0e152ee9ea4f426e9d6
MD5 06b05abd170f00f248615fa8803505dc
BLAKE2b-256 2b0f26c4b8b7633ce7128f9421826bffba4d03b6b30f89149bcb995c53d6e80f

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ca054099cf5e627b82b538bea96fa803379207b0978dd1ed272511b3cbe311cd
MD5 24695394e28293e43f34f13a2d55142d
BLAKE2b-256 b560df88816d590a88c18929b49fd8a0e32c50b2b33c0d8639e85f7c45c7f6d0

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 17c6b9dff4a1eccd4a732ca735a8f24fba8806743afa37571626c10a440d919f
MD5 80a443a342b90e95f73e0d1a43cfc3bb
BLAKE2b-256 3c9f1a4f3dd38b9bcb81470fec669335ba5bed6d7960b5a9db7bf40e15c592f1

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 518052b132bafe57b287665cbfe6b65a77fda4fd284325a25e7ee3701464d508
MD5 904d633f4ae9fa08eb362c953dfe55b1
BLAKE2b-256 7d8754d7bc516c317e74af7ff60f208507100f56fc1bbc6dd42c7366f3da53fd

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 6c5ac90029ce3c7ccad5841479d8b1fa0d511ae1874f688d9e595fb401eabd81
MD5 e67e904af864391aafc879193338a86f
BLAKE2b-256 4012ac211adb4debeb36ab79800afae5590367d1f364c55c4280414217c2e479

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.62.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 3db96f82950dd97d04984edab7622f216ebce8fdfe25839909b6632eaba54102
MD5 027e489a3ed586bcef3eba4e6584ac02
BLAKE2b-256 14fb9effd0a0ab6de0ae5b169a810efb7e1449269f494bf25d37ecc48f3ccf22

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-none-win32.whl.

File metadata

  • Download URL: robyn-0.62.0-cp38-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for robyn-0.62.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 05d2d2e03565a50fd0a446b2c79e7a9885486039390feb4c96f6a274f0291e41
MD5 e3d6506700a1b32dfe40fd23a76bcc7f
BLAKE2b-256 408ddb3867fd4d9836e8639702e6b61d731dc79b887ad5976b6ec7569e9e9b21

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f555d6dbeb1f86c86e72f25d6704a06a57641c36bfd4c0a17f094e832daa427a
MD5 a8ef56a4f87f5f3fe9efb874a6247c34
BLAKE2b-256 0ca371c350dcd86f3134a7303793b4783a4dc93836110df97e26198c7b655d02

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ad468083000512b12fe1edc5d6448b2bf2f83b41426f3d7af2f42f07076a0b82
MD5 849ec141dd736a1971dfec8491aa1f00
BLAKE2b-256 de4107672e5a6bed9b5a895ce828402368d5b6068743c45dcf37b006561615e7

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cf8edf601dc1c1e3f18a1b2a7a1f0f6db9e82e47102b186af7735974b7f0f2fa
MD5 2a3dd747b30e74df22b4ad50588a0441
BLAKE2b-256 e587b301842b1c55a4f015fc558f93329d4e149f11b95c8249db19e254397009

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abc6fab735a5f9c8eca426c63e6af97098421a350a92b81293ef1637dd8f77a0
MD5 fbec8a6fd24ef41f68e70febb754a2c0
BLAKE2b-256 df868376867bfa3e1db86d4ad3f1ab0ab8eb405267e296483fbd8d8a87b86950

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6f98f977bcb2961de6457e2cf35d809cdb20c67ae18c734b2ec0b324fde30ee1
MD5 04b3f208dd699fd5eb9dd159811a440b
BLAKE2b-256 11c550c4df81465b4e163f06a9776cb84be0aa77c870af7b35c3311ddf146302

See more details on using hashes here.

File details

Details for the file robyn-0.62.0-cp38-cp38-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.62.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 9516606f4aafac6cac5467c1de4a86e7c0822f998ddb0995b52ba550aced539c
MD5 9965c186e55a955bb8828be62cb5dd5d
BLAKE2b-256 18401cfbd7a693e167b32f0858dee799a2dbc00e6db6be432cffe556cab9b11f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page