Skip to main content

A web server that is fast!

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!

📦 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

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

💻 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.7

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
  • Hot Reloading
  • 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

  1. Install the development dependencies (preferably inside a virtual environment): pip install -r dev-requirements.txt

  2. Install the pre-commit git hooks: pre-commit install

  3. Run maturin develop or maturin develop --cargo-extra-args="--features=io-uring" for using the experimental version of actix-web. This command will build the Robyn Rust package and install it in your virtual environment.

  4. Run python3 integration_tests/base_routes.py. This file contains several examples of routes we use for testing purposes. You can modify or add some to your likings.

You can then request the server you ran from an other terminal. Here is a GET request done using curl for example:

curl http://localhost:8080/sync/str

✨ 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.32.0.tar.gz (789.1 kB view details)

Uploaded Source

Built Distributions

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

robyn-0.32.0-cp311-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

robyn-0.32.0-cp311-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.11Windows x86

robyn-0.32.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

robyn-0.32.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

robyn-0.32.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

robyn-0.32.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.32.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

robyn-0.32.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

robyn-0.32.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.32.0-cp311-cp311-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

robyn-0.32.0-cp310-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

robyn-0.32.0-cp310-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.10Windows x86

robyn-0.32.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

robyn-0.32.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

robyn-0.32.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

robyn-0.32.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.32.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

robyn-0.32.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

robyn-0.32.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.32.0-cp310-cp310-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

robyn-0.32.0-cp39-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.9Windows x86-64

robyn-0.32.0-cp39-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.9Windows x86

robyn-0.32.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

robyn-0.32.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

robyn-0.32.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

robyn-0.32.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

robyn-0.32.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

robyn-0.32.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

robyn-0.32.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.32.0-cp39-cp39-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

robyn-0.32.0-cp38-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.8Windows x86-64

robyn-0.32.0-cp38-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.8Windows x86

robyn-0.32.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

robyn-0.32.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

robyn-0.32.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

robyn-0.32.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

robyn-0.32.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

robyn-0.32.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

robyn-0.32.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.32.0-cp38-cp38-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

robyn-0.32.0-cp37-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.7Windows x86-64

robyn-0.32.0-cp37-none-win32.whl (2.6 MB view details)

Uploaded CPython 3.7Windows x86

robyn-0.32.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

robyn-0.32.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

robyn-0.32.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

robyn-0.32.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

robyn-0.32.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

robyn-0.32.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (4.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

robyn-0.32.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.4 MB view details)

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

robyn-0.32.0-cp37-cp37m-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.7mmacOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: robyn-0.32.0.tar.gz
  • Upload date:
  • Size: 789.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0.tar.gz
Algorithm Hash digest
SHA256 8f37150a86cdb398c11a1d01675a051a2a9bfcafc7dbe3f4d277a1b63f519089
MD5 4de6f09484bc66741775b416aea3d663
BLAKE2b-256 b141cdb1e4ffc8ff953a33a80d9a67a3e54dd40b356b34adeffd6bfe2be609ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 91324026be92dd4ca66edd5fc7b04f9a892a1b193ac10519112d42cdefbcfa0e
MD5 92e236ffcb6a642e97d8f66656306cbe
BLAKE2b-256 67daf2a6a2b16ec19b9ecc00079620b38c704ae4f88afdd69c6179ef2acff97a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp311-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 573c63ff3768bbed2105195c5130beace7bfe861ca12e5c887e1258847d53615
MD5 49cc0184c88accca120708261a690309
BLAKE2b-256 ff5aee2a334c298ee3fdca8a10270ba0487fefbd1b57caed4a5d5c3819b7f9fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84bea42bea3f0321515414899e2a5effe817afa56efc73bebb7d6620947629e7
MD5 b79b39fb5767a5cf7780c1406a3cca2a
BLAKE2b-256 d40e5da05b712a2add8f99c63e858b51eabbb0f17b9a19bbfb2dd787b1bb5924

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f19b2325d675dbd3aac44cc184d4affd52e8eb49499cb26006e9a9c89308fcef
MD5 8be3f634490713a6a67d65535a8db41f
BLAKE2b-256 587b6367f7b7d6c0b6703c3de9bdf628ab4feb74af52c1f9b0b85447785bed6e

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 37f2103a7d88c9aa63128b2e6f82bb04c4b78cd3f207868009327e1c81ef38c8
MD5 3f0d6c2ff22b0f6941d5bffc32cafe91
BLAKE2b-256 52cb4cdec87a4c1babf30d4dfe5ecd7bbd96eade25743f86183098c76d95dc20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a59f21eb6528e3bba20ac0990bf83eaab69fdbb22971c917b82bc8db4dcc59ad
MD5 b2884138090f7effdf962468a7b2576d
BLAKE2b-256 23056311fea0539b99a709faf3907635a9966a33c063119ae00b26b73b1e6ffd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f660b74b76548140f64b45e589dea2386b4d8d99ebca146f19cd9dad6f0ff623
MD5 0fe92943bde1260250287d12bd4e3738
BLAKE2b-256 8abec13d6df2ad8e7386c3ca98ff13d88f2d164f1aef53302111960b6be8d8f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f0f9ef0852c2cca7b8ee9ba20b1e4c664f41259d46c64c611e9df153b017aebf
MD5 a4e96934049e19d883e62da7472e0bf0
BLAKE2b-256 3f655e4758bfc088c96ca689dec4202c807019b6d6fb895e97355d47d6005ed8

See more details on using hashes here.

File details

Details for the file robyn-0.32.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.32.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6de81fb1163bea58714dc45847647b88cad7e8419f66631b68ac02958a88c270
MD5 c431ba890767785a77c39d3187e35c08
BLAKE2b-256 421200d73e85f9b62f22b18f0869aeb75bd37b7bc4d56e1ef2f4022b9adc2db2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 d02e49d710f12723ce08d513e6d7a8ed11313fc77424888a884988d8a36cc7a9
MD5 e912abb01b2816b497c938ce9c40fdfc
BLAKE2b-256 249aa20723714c4bf522ec659e8167832ffff406b0f3f96fd8705edac48f420f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 178ea42c167f2a91e19eda54f333b72552fefa7b61222746b3ff87b9fbf2d4d1
MD5 3eea1ac35afb0ab631ceac68e9587da3
BLAKE2b-256 ae64a637ee7aece6eeb1132cae3d69def1f33a9c58a1de8cf97b0d89eba7dd3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp310-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 b5aaa3a779cd58bc72d8c52f07bf5ab6e5eb773f0391cb134b816bdfc7287efd
MD5 2d4e28925952700c2c8029e921590215
BLAKE2b-256 aaf83302669c61b86b5464ac579de15838b6c9cc7cf6de577ae7dab472eeb9ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 575b20a922ffdc26a0cbbeab86c58f3473c54cceb3723b736b47381b4d53ba07
MD5 3ae1c0217c4ba830a41342fcdb35c63f
BLAKE2b-256 28f6920b8111fabdce42e9b88a8b604d3f436a7ba8797716de96bdafc79b92a9

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 347e70e9cb5944345d523f3b71dcb9f12f95901d0f078c586d6198cee93e73a0
MD5 ec76f42e7cc10abd617268fb70ae2ee2
BLAKE2b-256 7f3846276d0c6214ed5ce960da96910e37510bf194d8757bec31d27dbfebf5d2

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 55c06673bfa76469ca38707b3ed558be6577f0c315aa007a6360caa20396c0e8
MD5 b1162e29ba69113d75ad5e7bd741903d
BLAKE2b-256 b91841109a6d32f443cbd64753b0e47ca7ee601750df1bf3aa4033c6c3b28e7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8907d9c196c6b102d5e46c9b98180cf510698869f482e1799ef5a75b535eb70a
MD5 a300b308bbb4cfacf29401147c622d12
BLAKE2b-256 38d510e06c34b950c9712d62d80a99c3e8d237315f5c651a88a33ead4cc101d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2158cb1c0242b37a8c8aae41af00813338223325eca6f94bf70af9558dc46e35
MD5 449a59a86342ffd31c0de4cd55ba2d67
BLAKE2b-256 08304a5f8b0c4fa1958693bdbc9961c9b901807a1e42962612c7dc7fb7fca9f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2222fa8007e69407f6eaf8c0c31b78bb6099e53e0ed03a0d037adc45a6ddd697
MD5 21ea690338e0bbe272de224e473deab9
BLAKE2b-256 4da3a6b60a524d5546d59a0da45291ba8c5f79fffaf997ff20f7cc9d3a169641

See more details on using hashes here.

File details

Details for the file robyn-0.32.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.32.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 87202c0809dec313fd826085251c5ba829681da40fc34a28ef9c0c0e8fa43fd2
MD5 87e6caec05d452e5b6dfa57eacf80753
BLAKE2b-256 0ba8660730283dd1cd5ec0a613d2c6f2ada17d4a06d7a0270ff168244fad79b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 825a355ef17d3cd36091a24882de60f4d9d5a5917a266b890dfe400dfad436a4
MD5 a23002008bbc0e85f20950068e9937f1
BLAKE2b-256 94685dcb37895515264abd076bc87877eb3628d80e0deff0d82c13c8c8141121

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 fe6f0120f9b7cf11748ba3886288e52e4e3574100bb9f681b056fb210fd00a1b
MD5 3956af4569d441a3b5de9f3696b946e3
BLAKE2b-256 b12703afd6e61fe891cf4d3b098b0ba1a4f731d179a2c6d69195e93444e47a52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp39-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 ad71e366aba5140fcf6338523dad5a47d7ce6193d1caeda8a877b3ee59894589
MD5 3b5588debfff8e6116074c24913d5cdb
BLAKE2b-256 0075ccc355c7bdba9cd3bb666a37ad9eaac97195c98c834a920d034b24833328

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f1594191bf36a8b2ec00b55bc943851bed163e2d0cecdd156c87397368a6877
MD5 547ec69916656ca3eb9945effca1a47f
BLAKE2b-256 8997369b47405824f145ccf22b5510a1e8325e6935d152db98e923963c2d3b87

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1131d2231050324a06e29c63e72e51908ed844f271d074848d2bd71c4bdbe3ce
MD5 df4f7a83db0c21c93743d44322ba238d
BLAKE2b-256 fc741ae30529ab2d78e7488350e62b943fb5f0abdc56d2e173df394d81b2fc8f

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7247229798a78c1743f8f87ad011cc4a4e89b4a8440cda4726f6b2cd13cc062c
MD5 afff3ad55d49d197df6e51064efbbb70
BLAKE2b-256 0577bb2dc7ab5d5d2527ceb44f11af5e51bf1adbcdcac0da21416ace119badc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5a2fa64d2ed35199f5f735eacb6cb3e5fa30bd82b9e24a0108fc221d0185daaf
MD5 ed846481b93291e66693b79b496d6f69
BLAKE2b-256 93172ced483ba5952f00031d034a84756d14606678ad00f4b0def303c02a70aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 037a8970fa028db3e459dcaaf70eeeb8bb22663241aff0b637685391a9a51311
MD5 a22af3660232c042dabb3adfbac1ed3c
BLAKE2b-256 f7dc396e674549f6d97bc65c3cb1c3d6a609fc13fb0fce77aadfd9240eb1774e

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c43430e7ff1626006592322710e4bda4f35716f9ffe65697d5d80fafefa4eefb
MD5 ecc872b48d3918074b44483dbc43ff92
BLAKE2b-256 a07ad806a6f13f28f9ed2ac5d9de602e5ff93045c1ae0953f9afca3703aeaabc

See more details on using hashes here.

File details

Details for the file robyn-0.32.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.32.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 42ddda8b3366086fb227d840f8823af1c27f5a3d5d90ddd0ecc916ad6585f48a
MD5 6e29c85c906fe534e6984ffa12c026fb
BLAKE2b-256 5c19aed5f614a3bfc07578e2bfe48da8fb347505ef20249f201b4589d095ab24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 9690605e2f1392c046d629cc435e3cd8eb743a634e48915168b4ce6801e03387
MD5 946d75c8426a395e2f781081b5fc00ba
BLAKE2b-256 4259101d86bd0d36ad0d299fad7d4d356e88726d7e0c226c58a2de613dc3c92c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 3505a9471d64ede72e9d40d0a4e67da3a7bb578a0d1561d3bd3382e1bb317228
MD5 35b47b19beaba22e215bb69287d9fbe9
BLAKE2b-256 242dbe97589a3bebab4a498846905c302fa07839d5f4612746f017fd477ccc82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.32.0-cp38-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 3d15e404a7b9d8ef88189552fe18477081f98eb96e7122fe1781b2d68b80db2e
MD5 f302117213d27e3a5f048602e2ae6298
BLAKE2b-256 3fb530045e8962b3e97a63912595b65fcdd9424c13a8854d526cb51b4ba27326

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a283e6f713aab46c4980ffd157e025e0b0b72e4e1d88a54147b5841979c55c3d
MD5 9691ae39dfda8a68df5cfc38d6df5000
BLAKE2b-256 d3a74b4d9c827124f2bdf56c95bea3fa34b8618433892810c74239e11254fe28

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fb8d60f35964e858bdd1d83b69625e36dbcddbcdbd3cf37bc17c923872484897
MD5 be6d050580aee260e024a9f0bde43adc
BLAKE2b-256 449c98039e0a07e04e56b21bd4cff458c8fdd65a44824954138f861c7b245022

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2da4a71e6cbce9a2d2a7489d5d48bc461ed784668739049d66934ba327a3f39d
MD5 86d857807e95f140b76dfc1d00b7dc86
BLAKE2b-256 d4eb3b13f626835681cfa2c138012c92f324c0f0afe04c42de7d9baf7d447cfe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 619445222bd797c8887d678622d4e2f093e5325a122ea5faccd92483aa5f549b
MD5 b5ab09786952547b9c64fa5586ceea11
BLAKE2b-256 231fe2c578e4938f56b169a404e5522c73bb2654dade453a411c350d1fbd93d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c54544b50dad141ef13ef7873438e33e8ce7e3c80b301b919ace21cc9f82b068
MD5 1c3587e77f082ae8b45dc365ffbb1dfe
BLAKE2b-256 6fbecb1bf9a3abf33d165bb243f7a4e8cac33c571889967daf1999af9cd2f1c3

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8fec3c1c63ccda3eb184c3e55b0deaf762a28e23d85eedc538f47ea8990af4a4
MD5 5f72a710748eecf91d05821470a34dc9
BLAKE2b-256 9ed73c1dcd525cceba910bf6aae932609b552b9c47186f151e16ed90f754cdfe

See more details on using hashes here.

File details

Details for the file robyn-0.32.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.32.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f8047f04b3996742a4e41d18e05f1481a01b06c997fa6879887d2d8740e5512c
MD5 a439c755dffe3b191d40528278d63ef0
BLAKE2b-256 adba82d43d6f745649162d9558f67166889575a2f42b0cd2633b4b99bfad3599

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.32.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 de2fc0699897ab44ba785e637f4f1ed16f1c77c553151bfbeeb567dad52dd62e
MD5 80db4077c0d2ca5986db127d053da73d
BLAKE2b-256 6cbfcb050312eb4ef53fb557edffd60952235d923f23229baebde091429c5456

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: robyn-0.32.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 1d4d563003151c33a0fb078734072fb230c647a7709d1efef6ed6c3259d0af06
MD5 58ea3faf902cab599b1e0a1f33d90562
BLAKE2b-256 da0c7081274ede9a60ad62c3a8f8302157486ed9cc3c57c89d2ec55ed5421250

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-none-win32.whl.

File metadata

  • Download URL: robyn-0.32.0-cp37-none-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for robyn-0.32.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 6002badbde660f845516ea0dfe480a21b1b20cf6e3e0f9455aa7b46c0c62929f
MD5 08f287a5d7c3409d10fc88c4b31cc8fe
BLAKE2b-256 21115f86a5bfa1fc3d3f379a2ab1df44e30c5a5a02a8d3a86cd0010248353247

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3bc899999774539590a7b3c43065fa518e6e1a3ae64a95726d6729f6e89ff35
MD5 f22d804b3245065fca20891298706753
BLAKE2b-256 91a2939ec02a9707b63443861b7564c97cb7f781f9e7b1ea71065338bcafde62

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3d8751351ace021b6d181e1bc9c9415d15295b8bb4b44a902363bdb70373b8f6
MD5 431463f3427138dae4abf6b80bc6772d
BLAKE2b-256 7a9dfc3725fcf0c746d5b5ecac96d27500d20bdfb6b399433549004e51cae588

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0738195bef5b35ec77c9f2e6a1a50e47e1b918e5d2a2e407863d46919d926406
MD5 251b77a2b36a00a6de786b183d557f37
BLAKE2b-256 9f3dfbb57517a9c98a346d7fb58ccc8debaeb4985b0514d56ada7d35efd48f93

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c040506aa1ab1215d25e200c6952adae344d2985094f32e71ec3c07d687792fa
MD5 ea460a41bf56fb4ecc7f76641756404a
BLAKE2b-256 4bafc3433c9882f99de388e7f9873ecb176a49b1fadcd3597ed6f0a98530a181

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fa5f137de0ce2a06203fbccbb4bf97f667a89579adf796241004481765390ed0
MD5 ed6b9d98536377f1ae8514f747512ecc
BLAKE2b-256 a1fbf53b1b096ecae6a1b22fe97f897323ece8be8cad3ce1f86cd969f62fe10a

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b1ad1e37327a134cf7fca5635a85a4973bd50b6ccc6cbf28269e80e0e85d532a
MD5 18f8d0a230e48506aba25f2275693e71
BLAKE2b-256 5718b01695fa30f1f6f88dd5050592fd15587004361f0f597d71f71222f45783

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3be4a567bb436a4f62c1a90e67f15e96ffbaf08fd6bd2b5578fb3d091fbba094
MD5 257d5c3c13c4921c29fc42461bf26c40
BLAKE2b-256 9200261d7cd250fb1e5b5185ad93e19a063b6cd959c07a83a43ccef5fb533186

See more details on using hashes here.

File details

Details for the file robyn-0.32.0-cp37-cp37m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for robyn-0.32.0-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 eb9e50a3390adf58c83ec77f0755717b931b8f307747d5b44ec7afadbd275428
MD5 fbcfde162bcf37a057ae740d661fe9db
BLAKE2b-256 11f63d798cb1ef1092d7ed6085493d25b72e67b6cf6b2d2fe9ad1551db55a23d

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