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
  --create                  Create a new project template.
  --docs                    Open the Robyn documentation.
  --open-browser            Open the browser on successful start.

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

robyn-0.35.1-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.35.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

robyn-0.35.1-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.35.1-cp311-cp311-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

robyn-0.35.1-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.35.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

robyn-0.35.1-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.35.1-cp310-cp310-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

robyn-0.35.1-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.35.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

robyn-0.35.1-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.35.1-cp39-cp39-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

robyn-0.35.1-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.35.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

robyn-0.35.1-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.35.1-cp38-cp38-macosx_10_7_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

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

Uploaded CPython 3.7Windows x86-64

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

Uploaded CPython 3.7Windows x86

robyn-0.35.1-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.35.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

robyn-0.35.1-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.35.1-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.35.1.tar.gz.

File metadata

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

File hashes

Hashes for robyn-0.35.1.tar.gz
Algorithm Hash digest
SHA256 c2f002297b2a6490c84b6ff2648176dc7544b9f3f52fbc4814d24426cd87b90e
MD5 2e5838a004f3867206c23abbee21e9be
BLAKE2b-256 7077d72725169f9e7b2003183371684397612f647190bad7fe3c74c2125be9e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 7c75dea8ee517af67c09f29085e9e1d1ecb0949e5b2513396ab9099ccb491d9c
MD5 06b4398b8db43051dd9c0f718235dadc
BLAKE2b-256 fc31807a5f08ad32e76bb4ef92771d11eb277cdd3f64ccf52512a06f98cd8e43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 eb79ab762544b1109939cce8685bec69667d42cceb20c0807e2373bd14bc085d
MD5 cb581052a01edb5ca0eae47efebad2c6
BLAKE2b-256 936e9d35ebb530a8989df405cba318a79257ca414522ade0d5e85921d4231895

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc2bcee2ebc2cec0a84abe4320490c885db6ccfbc60c2cb73fae2181bf2b1ab3
MD5 d3f4251be9f4cfbde5bce2bda6b9f2a4
BLAKE2b-256 59fcb7e5fedbc8abe0d7a3e434f0edd5700ae870e9d98038c19ad5537fcedef2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f0a7620d27428368e10deb55941ec76e1f2ca70b08394fcdc87afcb34d1e08b0
MD5 a398ee8887c5135004709a80c3086610
BLAKE2b-256 d0edd932b902c015bdefd3db052b1d91876ec519cfb481bb2817173a7b7e272c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 43b735c8b97a019a280c9ea8f1f515267118f7e103ee947632bc9b05097cf972
MD5 90a877efcbe41b4b9d3f5bb48399585d
BLAKE2b-256 0f432049fb8ab8e83e3d1124c9516f29133d2eb1fbf142a61cdca5221942837b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a91cec562620c82676db99c1dba1c551c258f15f1ce04bc93b16608ebb8b3155
MD5 4dd5aa6307e4df2e168c145da6a5b609
BLAKE2b-256 c8cf43f53a065eeb073d7a9ca7fc517f06e068e9c9b4e33171487b554f73f5f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 040ad061564a5243814b7897ae369b5626dfd4c8bdcbd9e233065c956bc5293c
MD5 2fbe6ab18acc5a508cac8244e8530bf1
BLAKE2b-256 05500c849f813a2b3f1a9690f2b06a72fe71e715f60911308f6441e66da46639

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 38293e968ce6716a1223cb717987df9046283e430af2c05c977fb1a7fda1d7bd
MD5 63fbb5bbc6d5c21efdbd5a6b8b6b4f77
BLAKE2b-256 a0143fb3d0b1a73c1b37b02c8df02d6ec93e54877d8fbf200745dffb5a59abe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9bccd7a6cc46b8903754bfffcef7f511fb8bfa9f77e291111c5432b2490c7b8b
MD5 847b61c6d78b268d72e72ada98ffd0d1
BLAKE2b-256 09ba21b98c6b43a0ab919498754e66819a831e7c759d02f0488e42d236315185

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 283d9939adadc0a3b8bcebb6b2ceaa87fdb5e1d20f0199de0fd5ae81c861f376
MD5 98d6ac772ea6d271a84f829cd51cc579
BLAKE2b-256 fab95dc3c730c222e2ffaeff65dafec3e1a891f2fb39dc72e990ba2acd8e9e8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 349279ab10e0bdbbf719f54ca9a1e22fe0ec1f5a206f118a62a1e9aec7f9f012
MD5 31b8c82682b4d889b5e6ae8bd94b0f83
BLAKE2b-256 da27a753c71c7408bd66c18280042f3874d6e5c23ed9272bb80bc67e9c2b21a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 31d9ce83a657dfe4b005be85841c4df47e8c047e6b2ad1d798d832b454c9bcab
MD5 1cfee1d0ad4324312cc7ccd6ffd7b213
BLAKE2b-256 eb6defd798e1133dffa7373c45e6dd6babd66faa976a9f8b5085aeefe381cfc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ee5ed6df56a14ef83886ea3e044480974f1ab2aeb31e3b1f0efab661239893c
MD5 885bc5c59af6371b017ea343078f4827
BLAKE2b-256 d16d86dbc2ed7d6948ee0fc8da99b989390761709151a5382f8703f9cc9afd39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c5ed97259db255e2a3f0b9bbffa7e2f80dd553cab032d374529d7c7d1b810a84
MD5 70dc4d08e7b78882feb0611328d21f3c
BLAKE2b-256 bffcaf986d508b80ae0a7216ddd0bd717779069721f26ca20d3eac0a7b044a91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fd518f7b8c87f1e5184ae2a6de35cb2d88e4244cbd6d8de0b4e43cf56efe806e
MD5 55a1000f8127f5d4d20dfc97bd2f8477
BLAKE2b-256 43fdbd286f4bb10bd33f6ca09beb012adec1d7f394e75291cbdae62f2ad1dd50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7049f8905e10be1f0114e86e9f2b5557fff689e09e7ee891a6d64416896e080d
MD5 9fb671a1ad08cbc4c4f76ac239efde3e
BLAKE2b-256 08eb21b9aafcbbac0092c0134c8f762f1e3ab4f21cad2d8a1b72a4edd2444d6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4f22f80dd9990d00df4af818907e581b59b026ddf53e9b4856a1ec1280c54b6
MD5 0bd71b866dd64f5dd3baedfc69028702
BLAKE2b-256 ca177f48d4b993312c72c3335b919b0f846b80182990e220b4a4ee613fbb2ca0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 290685685f852195930e44bc063bfa6af8539b5a7b3ba7f3e4e7df96f0d890f5
MD5 5a751a451e55da8b4dbc9d09d93e28e0
BLAKE2b-256 5d0847e6df3eed1c9f76450171a750bbb8b2c46ed9f275982e8afcf854e912e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8428bd9dc683aaa117f010df29d3dd25382ae950e9725d5fe3a5e7cd9ccb09f3
MD5 b0a8d9bf51ce8fa1597fb0f51fe6f9a2
BLAKE2b-256 148cfa45037f6ebfc470d2b287325aeefb492bb40e4f76d82faa4982bd69381c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 4a98ff2d42e0a28e7cc156271e56dc0b6108a338f53f0b48121ceb381d6e6fae
MD5 f76cd1fd8af3a156a979e5bd037686fa
BLAKE2b-256 159f7a4b8aa2d3408cbf78916a98ecb48fef48d0f1bc8298306ef2f42b9fd825

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 1b5675e885251b59f6dc866a366ee8b059f2707e0f7d565eed57e04710201316
MD5 be3472c55b257463979169dfb7e73a06
BLAKE2b-256 8c9b6a2d94efc0b8295394d2669d2241152a826542d21e401a30a4d42b389979

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 2620cf24bee1a2aa2eb0b6bd17a72a78904553281fabaaab451e99ebf94e11d5
MD5 a56b53e8edec17141d4eebfdf682ad60
BLAKE2b-256 61898557f1ac572af7c91c847ae6e3c894e5e6ad1e89db5e98ede500f1303f08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82bfa808b1ff663a2aee037eeb729e87bde9fb61d5544515a0f46d1d7964d571
MD5 0ffe6a6d32ee5642f2d42561b83eecee
BLAKE2b-256 35f2ffbd0af347ab084be182b8828149c79b8d92a14f94ca669678ea485cbace

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7595e69ca0e9c27359e92827c1471b71292f9779ae09d64f92cb35da6b825f64
MD5 5cf075b10c2f734a5d014da38fbcdaa2
BLAKE2b-256 be640ec3a6782f0864d4fb7cf593c6b031d8a390000d2c6dbbb1df3932171735

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 812222f4fa33619ff08121a4fbc56259f419c587565f4181727ad22a7d610f49
MD5 867b127705136b26aee6b5fa31e659ae
BLAKE2b-256 6ce708b50191c5cfd79d147ba68ce16b118e7e16e5ecef3ad2c9cb79645e591a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b07056e5f7c8cb65e7aba5b89081a1329fc369a59b13572cccec763767dfffba
MD5 ce327b8099fb00d4438860ac08bd4be3
BLAKE2b-256 09748c6f9558cfb4771897f5b1d3f17aaef37025114d39f29504638986c54d5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9652e4363911dc9e6f39dc68ab343fffb13e0b39e2508c4f99f88fa286273ea8
MD5 67d70fb432e0601bca3f659f30634aa8
BLAKE2b-256 1618dd7fe56b828484723caeff1b4b2f4f2045d19af10e13c6a94fd3c7281649

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 60f969f65eb1b1c8e93db10a4b475f62a860450191d0c0402847263dafd95bce
MD5 0bde2ccc86dda2087bbf3c2fd9a4e4de
BLAKE2b-256 6efa3599f90b7f052428d9d71851ef642c7e038d836969c65f8a1a7e5418a331

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 46eddae71fa023a4e3f27be84397b637d286c4bcd22b63565257917fc397650d
MD5 1a9517a13ea4c7278e13942d0a89fdef
BLAKE2b-256 3bd7f95070befe545b97b8b3aadc56674c79f58fb82b13213ce0c57df38d1a04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 2359b19b777bda22328a2102568b7511afa83135e41a3ef74b523dcc27dcec9e
MD5 bfcc0653250b668a4ea6e75edd017907
BLAKE2b-256 948a0ed0bd44710d45a96fc4ba074074157574e79194be1f5d6b9c20b559a4e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 a9ce7a9b4653e07ed87ba90fa11b7d9a7fad846b2eeb2773241a8b0579f2aafd
MD5 bcc223bd8bce98fd9625a8c6c4540e17
BLAKE2b-256 95c9de8ac9b1b6044efdebd8c0f78a5dc1c8bae37f64911d66bba620df53ab21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 640697af4b20d6562321bd0d829590651479c6a8491d6267f4620b289976447e
MD5 a75c1c077a14cd59c868902c9d1b1935
BLAKE2b-256 da87030e3e56463ca5795a23e4c2405ca0d7ac9189f9af94f0e53653b9809804

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db4c2f9f47e7fc020d78ca6aa32d1b2495daee76b5d98ba09ba289e2bb16e2c7
MD5 90678a89866d0d6f76ced428e2392c1b
BLAKE2b-256 7ebf9b0e586b0be238cb1509282a5bd053b30f74c3448560fa4fee424c86a6d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ecc100884c7bc602b2588b915eed7d4965d69330ed1b2df9312968f5a39dbcc2
MD5 37cae614801e963f12128bed16472875
BLAKE2b-256 e52d0ca1e15eecc4960af8307073bf0b94b8d3f9c1c09b606df41693865d4e0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e7be2c5c527416fcba638493c1f3cb0772afc04955839d79b418cbd56551d8b2
MD5 353a4b47cee383dddf8d2a2400a87b93
BLAKE2b-256 d8b0d08dfe1b633f91c6ad522bf8fe40ed81cee2ae3d929c2ed399c9560b5565

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6020d645d5eaf0cf9cfff61626ce358c811c455b5eacb3d30b013a3ebb5cb040
MD5 8b916442ebfa645d2f2d9838cc96019d
BLAKE2b-256 5a18655e6e86dda5d20478af4c38f34541f39575258d5ba69a1636a5ee24306e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3a2bde707b6e0f9f982604e31408826b2d8835b7451ef3a688cf145ca8a79ab7
MD5 7f8dd10c31fd3828a674e8504770889f
BLAKE2b-256 2867dede189eb97bac461cc326aed971c21d8f3d40e7b2f12515e6f6ae4348de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6b39389867277aed5689b4a477d454b62f13ff309fac234000000efbea0d3bdf
MD5 5319b5076a84d46ac0fbe9c410d4e682
BLAKE2b-256 354801a6e2b3237310858989a22ed571cf4954ce83e294ab89cc2867dc749da5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 019a9fa1ee23c7bfc8e59d8b2851d5b0550411fe73e8e34d2787e6ae24fa6ba5
MD5 fca215719e242f4983858c0f6fc3c2e5
BLAKE2b-256 3ef4c54ec5a3170473d733be9a417ad19371c42d51b582953e118bc5fa97bc57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 a6003fe067f62831d5cf05421c3dac63bb2ac49ad5aa25940b8ec7507bcc8e7a
MD5 9f0a099488fc7c4157268caad5842920
BLAKE2b-256 9845115dde546135578f1141dded3a81ae7d35b71c2cf8a1f4f9d225260b79d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 90b69be90b4391ab65a72a4b33643779ce353e589f9eeedcf5228e3300b44a81
MD5 35735985b6d4216900d1c5b124d5755a
BLAKE2b-256 d1d2b800dfa86c7773148eb9b9ecb1dead130c9e3dbb0faad3af113f83400023

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.35.1-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.4

File hashes

Hashes for robyn-0.35.1-cp37-none-win32.whl
Algorithm Hash digest
SHA256 fd2d55b6f1d50a3201a51a52353dd2400b3977a0b799f3513b59902affb0e65d
MD5 db078865bb90d59b25978fb3847502cd
BLAKE2b-256 a00d8d664b45214476a70d8e21355b9957421f0ed0641bd91b610a81e2c50123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc5c1d82a7d3a9476b9bed894270f28d49a1386acc30b32d47c4dc416f1cfcab
MD5 e56845232186f7b5e115dcdb8b0cde71
BLAKE2b-256 896c52007b0aa8d31094101eee06b3cb62a5b5d65978f8abd3f1b29a57a43d61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7847007d02108d441a8b82e7458494b562b2460ecae877dbef76fa0ab29c80fd
MD5 e796dcf3b8a259d652a80e46c761721a
BLAKE2b-256 93f0c95424641352c924ed9d830aa9fe747ad839967bffcb3fb4f336c4b74660

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4ecf2f19d9555967c24a35ef8d179bfa64b228c1e1d46cbcdd5fa49297a7fb68
MD5 cb260c90ce7b1c5863ab37c157f2376b
BLAKE2b-256 a489b55f30a748cfc2cfdea5de1b3a20e33b69ad27e6f369eea0356e9292a2e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 29670635e20f09e40a3d1f61ac0bfc028b8e0c0e01e697d5de71071be0278870
MD5 236e2b3837bdfc5ed05ffc864cc17b0c
BLAKE2b-256 5e254595bbe4f0f88faff7b153e13b502bfac6ebb4d1bb12e86dd687974f8f23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7399bc35048f10b5c8a0add731a695cfc8b28c83916a28f5afa6486d94f48efb
MD5 f99978fc5595f047e4948e5dc965f064
BLAKE2b-256 0accc372a90faa692cf2cd294b0ef868038c9835be95bb1d16b6dd55e5dad067

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ace5185375e4db78b09ef97d595d12f25a34057ea14a578db9a09e732a10df02
MD5 b8aafc65ca1dfc48f6d5e519b00a2d20
BLAKE2b-256 4c7106f52ab0026b39fb905337fab9a796a268ab74a5a437168378bdce4ed1d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1fe20c4c80d180deddeca6ae5d07abb5190059a42aeeeb46b02b589ab6728cd7
MD5 63c6011b6c9fd927590ad3e7b0e50fad
BLAKE2b-256 2f985650085c3a918b527a9dab610dfb7cb46994fd983b8b00ab60635a403ff3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.35.1-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 74ec600b184b04a075ac33043e39c973161a30d731c66b2f1a9f5789db75e321
MD5 db3e389e6627e4a3d7fa3b1c59bbe641
BLAKE2b-256 d938923a9616b0400a78245f0a24e7fa2707c040af1268ec24bf29fd2e1d955c

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