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 fast async Python web framework coupled with a web server written in Rust. 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 -h

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.28.0.tar.gz (784.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.28.0-cp311-none-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.28.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.28.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.28.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

robyn-0.28.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.28.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.28.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.28.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.28.0-cp311-cp311-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.28.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.28.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.28.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

robyn-0.28.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.28.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.28.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.28.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.28.0-cp310-cp310-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

robyn-0.28.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.28.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.28.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

robyn-0.28.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.28.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.28.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.28.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.28.0-cp39-cp39-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

robyn-0.28.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.28.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.28.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

robyn-0.28.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.28.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.28.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.28.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.28.0-cp38-cp38-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

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

Uploaded CPython 3.7Windows x86-64

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

Uploaded CPython 3.7Windows x86

robyn-0.28.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.28.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.28.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (5.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

robyn-0.28.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.28.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.28.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.28.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.28.0-cp37-cp37m-macosx_10_7_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.7mmacOS 10.7+ x86-64

File details

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

File metadata

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

File hashes

Hashes for robyn-0.28.0.tar.gz
Algorithm Hash digest
SHA256 e99fba61faf7befa3fb48354a5c5b09c7c06dbb11b47ca8b16780f62fecc9d7b
MD5 52cee1f4ab327c6f76b1f82b81061700
BLAKE2b-256 b750ebeeb2f1ff4870b3504f02d565e3d718002553834b63e656bbf2103e2195

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 2f4397d6b9f87ecbd8681d51f860d07c81c538b1dfca99f488d1125c827e499c
MD5 f73e9d7265a61f7a1cdf332a239c3ff3
BLAKE2b-256 137ec7fe920c102839d9cdf9ce9696b346324e234a1ef6d65c49f20754142c62

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 5d2f1cea74408a6e695d4506b999e33438c85b986a710285d88f1b9425d9b5ad
MD5 9f13084931ccc648295a2a4c097577d2
BLAKE2b-256 86c974c593b8fb084dbc3b19e3bd495e3ee1e92eab68cd71cfb1752314004de7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bcf00ebb28f63d1deeadaef6860dc1500fbabdf7dc4654eab16d814a6ce219b1
MD5 cf6ec8b2eb8d31795add9293bd2046e0
BLAKE2b-256 053bbadfed7272aff67b6a0331f14425514af6dd1551a4c918ec3199435e81d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9560a16d09e39c058d6bbe092d3a7bdc3ae4f9bee4b80198233579818fad39ae
MD5 c49d8b3b7f65f6df917ff5d497400575
BLAKE2b-256 dd2823cb93ec8d96911ddf343d9e68c9193f24eef16dd2496e3c8c64cdbbb258

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4bdacb6f2e1998c9336d5901292ebdbee36425157d6ef2e15e17005bd2d0d2ec
MD5 ce8713f29c40f7190260367c749f7421
BLAKE2b-256 14f5d625f179103d529d33410da15c498c731bd7fb4ec5d97d4e8e5da68e58f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 45baffba3dd81660336d66125975101fa55565d5d1a86a5978e954aaf846d6eb
MD5 b4781c4e3bfe4194390319a8dcda5f65
BLAKE2b-256 50b62953cb8a01e0a5ff719ffbcece03afdcfefcf096aa35902a512f23569a64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f8ab559b54b6c4ef154c483677987967644a6680db2ad5d514c51c238ac44f6
MD5 c187c9d4a7026bf9fab72efe06dcebc5
BLAKE2b-256 5d155acde5557c79b5df55f6431235f703ad065765c59c72b7f28b3fdd407597

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8589c2878ce2aeaeb1e946a41d49c59108aa5d90f0e9a526eea32adb15af7f3d
MD5 21c37669793a814c200810650c4a9564
BLAKE2b-256 a590f095892b36a864b5679cd403c4bce06156298e8361b59eb80e2ef5706c6b

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 26e3cf309120d02758cbb8f7525573b1a82ddfd009684ad1c8713b5308eae3ab
MD5 df0b6203963038323e74f663b883360b
BLAKE2b-256 f72920ee91779e49efd8b84d7eceb35df1833a4557e363d0562d134ed597f92c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 5acdd092cede2f5f6b079889d442f41033e8ab8ac9b1ca02a738f13792c3c4df
MD5 6253782e7f71da6b978d7995c0d0a710
BLAKE2b-256 bcdc40c8fd6bf2d650510ead7d7aaf5723ea3d70b9fd3691d2effecee51e9969

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 ff4a7cb139a5058d3d5e03ea00dfb5d9e40e9faf57bc9ceea306503c27a9eae8
MD5 a4e0616fb92a9ac466b862aa8299e723
BLAKE2b-256 6d635f82ea535a123e54518d393ab598409bcbec20019aeec2af2b62f1763ece

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 9ace41d0dde4b79588b3377660ca329396fca55226de71ca2806d450dca5ff81
MD5 adc6e998cd7415aa0128565340491915
BLAKE2b-256 a15a27149fea55c72297e3481e58e4511ad09b1b3c9e876ddf91905e0ee63c74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d43cbb2f5fdde0397234d6b73f83e34ab1cd17b4a3f9d2fe8c24026627f6c4d9
MD5 933d27cd1d00d764024a60b54b489e65
BLAKE2b-256 2c43ad6edc0398057a105b22908f11fe16230466e95d38f3686c74ddc2ad2bc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 80f93fb9401e3f4ac0f2a8c669118ab6ee7e4b14aa4f66a791d19cb026a8c28e
MD5 9981b795aabd19a9561237bf079a4e05
BLAKE2b-256 9065253c9214634b7d8d3527b2887f1c4b6cbe3cdccaefad5a991950397b2c5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 73413ac44d0ffbb817d4f0943ba68d984cc6472a13afc84ec8310f3af4d5150a
MD5 ce97072a91b65cd63fed5e5f0656632d
BLAKE2b-256 d09867184e76e1f9ee778cc50497bf5dfd1b6e4f3667e4d2e13c773960460f23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f34a5cb0a159b22b12591a000cfb9e1fddbd026ea3d01f739f6b7a44ddc15e26
MD5 7b6acd131c7c6198aa491975c71ad3a1
BLAKE2b-256 fcc3e94b92dba758f98714fd812e9abbd7f30c6f27b9d034d1c059ce67ed85cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b5eb3412b348f74ff5e310684858ec7ccaae732c08072611b42edb89a350ca4
MD5 ccf645e5bb459c468e02c65113534885
BLAKE2b-256 1ec8d7446894533ee4b45bd1b7e914920a1d9ddd736ebf7c501b445c006aabfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 83b3604b49c0ffad23e43d75007f7006228bb60e16e287565938fd5e8a40519b
MD5 c1548818f6cba0948ade1b8594590dcb
BLAKE2b-256 7f6d7b2fd7a0d5663a57fed3a1820358c0db8440e22c357de9ae5eadb86aca97

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 12cb62f737130d9f6fa9ad4f637fd4600392c911480cba93e1442dcfe670ee42
MD5 5a0b97a3f76ad12d3f53058bff363c3c
BLAKE2b-256 8ac46e7d1952ee4e0d7cd1f879f52c0d877c47ae209c9b0a1f0472967d035a9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 ad81d7f3800cbe2d26e973231146d118e9a414335a41ef631bac0f998831bbf6
MD5 c118d961628b89b3e8547b598fb9740d
BLAKE2b-256 591c1c6cd08f4f3aa8e198e96754f79ecf80f5e7286583a8f3ce8e8e6acba014

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 6cfe50ab07f6a5f50018b4713ddd9705c40764cd570d528ef83dbabe0652a491
MD5 8701756f7196f24f2836723615d5eeca
BLAKE2b-256 348a16bc284ce22eac1558be77be48dd700827313ba87effb38fbb1c8a4672b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 f3bb6483014cc5a1cb0eb203b225e42a6acee7d47cbf34e1f189e19003cd3491
MD5 fcb2326ff4d5695d424a72d7f836ccd0
BLAKE2b-256 fee1909a4feb1f64683d91e942e3ce03faf7c38e6b389aa820718928d327eaaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfd7bb7a0cdb050e1814a8a5eb209a31fa41dc9a78a3d6efbc8667e711a1a5c0
MD5 2d2822192ce2a50074ad0f7c4478644e
BLAKE2b-256 05a9f1c7abc5f666973b939ff1f7d983a6fcfe7dfe0a64a7af2cc9d1bd1dc882

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 98d02193ac76aa3d7193936355f65b3acbda04147f491361ed837f1c79d0dace
MD5 7387ea87f4f5ec049c7159fd505e4c6b
BLAKE2b-256 993e8dd1d52af157f0d5edce19a985c175a5bcec2c3c7284f420034b175e446d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f7b46d1d8cc0739c6a1e1281d8d3a8ab35d794d8b36bb42d0828d65748f60732
MD5 a50e512c24e6b8e10709a16d0191c62f
BLAKE2b-256 ce00f3bdb594fbec961596619e109a89ff2428e94906cd18fabc1fb1ac1b6d55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9c1272d9ef486fa3228417c0d240f897aa66331996bf71f0f42ea7015d5b5878
MD5 906d45be7a88ee443554365d13e6c866
BLAKE2b-256 0eef1d711dc8e00a4eb86510793d9450451b696372db03d5933672577917ab89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec0de4ccd55ac5f47d8c40110651b1198e7eac7418eead25c3035da8575b858a
MD5 e5807a20f1c0b9f3179c8fb9ecdf1fa7
BLAKE2b-256 7ea980181aa95f312017cf99d52203f2d3f44251a5620bcdd73a8c609dd1a3cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9a638978dd2c23730c331a0c8336a8b722467b0f6c477532e97c6e908373d425
MD5 729fdfb07c3a1fc0f123c0dd014fcb5b
BLAKE2b-256 b69074f40c2d845d3c37bf24e657846fab4234173f1190ea8f251aeffa499739

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 08633e3212cd7bb9d9068f6b5a4dc1fd5d08720ba412cfa2223b457eca612797
MD5 44f24f012f7f57b64f091cb09eecdcd3
BLAKE2b-256 7e9c42d7a87d57d51d9df3c4707106b487da85b64cdb3ac1509d3eed10b8d138

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 41340b9d6415413434a209484992b9ba9273c966091c9ba84c5400a3739b9838
MD5 d75d05abfb4112547da2ef4eaff5a8e7
BLAKE2b-256 72428ab6e77be4caf080ffd8c30b26f21712e32972f05b2f2b4db59565ba99b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 6dcb250a07c5a6dbd8f06324990268c7ffe7abfd689ed79d218b588c93be5aaa
MD5 be1f52d3ba37d8d38dd0abe40bd15637
BLAKE2b-256 9a363c4f2e4cc44275f24adf558c658d379402c5733c6fe42286db3bf1183a59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 cfbc8a9c342c3e285ac01a7708b64d434a0328d9f6a04d4ad846c1fee13ea6eb
MD5 402f8b1a40fec9939209707ad07b428a
BLAKE2b-256 a52cbc2cd27baa0501214a4cfe9b37fc3ecb7789dc6793b18adb5f4851187711

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa3339903163a5b4ae338a11dfd676021c3f28cef0c9bb92d5b450068a2a630f
MD5 bbd9c82d4857c2d309ad312570d3e11e
BLAKE2b-256 bd7e30e1e072b8eb40810a4d391c067a74a678a5fe3cd02ea21ef72d07628c32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 476323e6c7d02eaecbc27d8aee7059d2bc37072e35b0eb0ffdf549de4d3f48c1
MD5 8d596e5ea09bfda53b3c27493b232acf
BLAKE2b-256 edf90bb4802d797936d00bfd54a78f403b1beae0389cb2b38a4c9f1b6d9b64d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5115df20e9d9088e9d51281ac961de15c23c4dc249bc09bccfb34654b4cd0bfd
MD5 c9ada2828f58d0ac72e118fffb09a0c2
BLAKE2b-256 0f5088130360fd920f04b422c9fab3660847685f1fb3dbb12abf5eff61e28b95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3ce02b1157fe2c0f4df694e6d07c6fe12d3fecbbb1f3cbca84356d6079d05969
MD5 d310222eec55a84c8cf3ad8cb5fae7da
BLAKE2b-256 27f1f718aa75d51f8cd084108de00f332bfb515e82857da3948c1b1967274462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c85ca3991530905ea75f279d4b11cd37bac82ac45c5d653b9e31e3b91b4b301
MD5 81a6422ef2472a05ba066724473bba3c
BLAKE2b-256 5abda7bd250c7cb37006a5f788b56633a222e74260ab13a719b8c2e988dfa7f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 715fe429bd16243ba71caf5bd7ddfa0c0a73b55c920e32b5a8bbccadf0b3aa21
MD5 284e97501ef31773423daf879d9de4c9
BLAKE2b-256 66858f500ca0d437c775097c39213b63f603960025771796172b5451445854f3

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c2cfe89d6ca149ba15600d4ee87d3ec1da8f040081ebd027e2a063fb2740aa9b
MD5 4875d2054bd01c925f2329ab6ccb60e0
BLAKE2b-256 661b65558dee7d18399571f4f538d7c36d6d3df48b3585f24f4a31b03b76dd2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 e0fda9536c8fdffed75108ff730618eb12f6272148b72fc357dca6f3d208d8d7
MD5 6e16783daa27ff04445364223c896a26
BLAKE2b-256 5c891af3f232a74d3dfed314f12aa213d83f6f2388016a99ecc13cc61fefd611

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 42e0bf69fe9a66fd9019d88f7285d35c3347c6cc4ced566582e745db740a9fc1
MD5 9613ffde5d844d246685fe56fa8b9df4
BLAKE2b-256 72f0d5f28d2ae195a7f605d5913742c9630d77d3a192586f7017eb0846c33c88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.28.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.2

File hashes

Hashes for robyn-0.28.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 150f1ffc046b4095e17d3cbcaf59d446710613d7a61e3b2ca991c918f13dcf52
MD5 e8c4195bfbcb3ab037530d58376a20fd
BLAKE2b-256 efd35fcecde4cef97fa0847d669592da6e84be39fd849f5c1246a19ef1e6fa85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd4f0a0b9d7ab651139ea6bf6be9001d09097825d396d740126a5856e224ddf3
MD5 98baa25c0e1e2ea380d4899612ba27ee
BLAKE2b-256 6e5e4381b2e8e4086dbc86fbcf542b57c04a5c38bc9aa4521a72028f7382aadf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9a072129ada0efd5b16b559d75da25bc97fe563f9759744b413edf00f9d3befa
MD5 4d161744b4aea9e7cac8266251515688
BLAKE2b-256 efa08bbf38df39a38813a964d9354fb9a7cefa1cf154618b25b0f7c518d2226d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 386bd7f9c8f6bf1ab7625b54cd405ec32af918480168dc892ee6f0f59d0b3637
MD5 504678293eb7e8c424c7c2713f40de56
BLAKE2b-256 922867ea51bba26526d360a5eb34c0ec7db058c3bf3955b320b5cd0a16b88528

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 33d3c8d353d33258751bbbbea9e6b3af67afb220fd62b53b645e838c5aac042c
MD5 f19087511bf635e5e6f3e437dc5502ba
BLAKE2b-256 c064aae4bafdb818d7f70a3346eb086436e3362e91fba9b35432644bb4af5171

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 031db936f31f12e8fbc36007e4be50782b2154ea411386553a4b0def100004d5
MD5 b0bd2bef669f3a3b0605f66e45a36fca
BLAKE2b-256 f0ceed3e7822800b2950a7aa6bde6e2e9f680b3265277d1bc5c71e4521bc5cd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b4eff473f55452544278806877b1a53befbce0e0447a8e2a0c2656f9b3d26563
MD5 dae613842eb7ef69a037df9584bdf8b7
BLAKE2b-256 a2b127d10b95317903e39c0da50596c45e2179a03bb2f8be0aa6b1fc76c4e3cd

See more details on using hashes here.

File details

Details for the file robyn-0.28.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.28.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 307667ebb39389496670b6c615f37ba11563dcc955a15cd3619d0c87dccae377
MD5 571f5b29ec3a1518f3d913f4c3ddc0cf
BLAKE2b-256 cde3b11a985dbd424f2b2a77047110b7f48f96a2a9b028609f3218a6a071b5ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.28.0-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 b7bc1d255599efd1ec586fe9c74967b55ccc9408c3e13642f18798a516e17402
MD5 54381fb23c14dae9805fed6afd429fe3
BLAKE2b-256 58c52d310f19b0bb4884410d67efefb58763e292404c11fa9e0cd320e2bfaaee

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