Skip to main content

A High-Performance, Community-Driven, and Innovator Friendly Web Framework with a Rust runtime.

Project description

Robyn Logo

Robyn

Twitter Downloads GitHub tag License Python

view - Documentation Discord

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

image

Source: TechEmpower Round 22

📦 Installation

You can simply use Pip for installation.

pip install robyn

Or, with conda-forge

conda install -c conda-forge robyn

🤔 Usage

🚀 Define your API

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

from robyn import Robyn

app = Robyn(__file__)

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

app.start(port=8080)

🏃 Run your code

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

$ python3 app.py

To see the usage

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

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

options:
  -h, --help                show this help message and exit
  --processes PROCESSES     Choose the number of processes. [Default: 1]
  --workers WORKERS         Choose the number of workers. [Default: 1]
  --dev                     Development mode. It restarts the server based on file changes.
  --log-level LOG_LEVEL     Set the log level name
  --create                  Create a new project template.
  --docs                    Open the Robyn documentation.
  --open-browser            Open the browser on successful start.

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

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

$ python3 app.py --open-browser

💻 Add more routes

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

🐍 Python Version Support

Robyn is compatible with the following Python versions:

Python >= 3.8

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

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

python --version

💡 Features

  • Under active development!
  • Written in Rust, btw xD
  • A multithreaded Runtime
  • Extensible
  • A simple API
  • Sync and Async Function Support
  • Dynamic URL Routing
  • Multi Core Scaling
  • WebSockets!
  • Middlewares
  • Built in form data handling
  • Dependency Injection
  • Hot Reloading
  • Direct Rust Integration
  • Community First and truly FOSS!

🗒️ How to contribute

🏁 Get started

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

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

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

⚙️ To Develop Locally

  • Setup a virtual environment:
python3 -m venv .venv
source .venv/bin/activate
  • Install required packages
pip install pre-commit poetry maturin
  • Install development dependencies
poetry install --with dev --with test
  • Install pre-commit git hooks
pre-commit install
  • Build & install Robyn Rust package
maturin develop
  • Build & install Robyn Rust package (experimental)
maturin develop --cargo-extra-args="--features=io-uring"
  • Run!
poetry run test_server
  • Run tests
pytest integration_tests
  • Test (refer to integration_tests/base_routes.py for more endpoints)
curl http://localhost:8080/sync/str
  • tip: One liners for testing changes!
maturin develop && poetry run test_server
maturin develop && pytest integration_tests
  • Potential errors
    • install patchelf with pip install patchelf if you face patchelf not found issue during maturin develop (esp. on Arch Linux)

✨ Special thanks

✨ Contributors/Supporters

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

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

✨ Sponsors

These sponsors help us make the magic happen!

DigitalOcean Referral Badge Appwrite Logo

Star History

Star History Chart

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

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

Uploaded Source

Built Distributions

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

robyn-0.55.0-cp312-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.12Windows x86-64

robyn-0.55.0-cp312-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.12Windows x86

robyn-0.55.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

robyn-0.55.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

robyn-0.55.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

robyn-0.55.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

robyn-0.55.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.2 MB view details)

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

robyn-0.55.0-cp312-cp312-macosx_10_7_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 10.7+ x86-64

robyn-0.55.0-cp311-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.11Windows x86-64

robyn-0.55.0-cp311-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86

robyn-0.55.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

robyn-0.55.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

robyn-0.55.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

robyn-0.55.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

robyn-0.55.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.2 MB view details)

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

robyn-0.55.0-cp311-cp311-macosx_10_7_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 10.7+ x86-64

robyn-0.55.0-cp310-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.10Windows x86-64

robyn-0.55.0-cp310-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86

robyn-0.55.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

robyn-0.55.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

robyn-0.55.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

robyn-0.55.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

robyn-0.55.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.2 MB view details)

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

robyn-0.55.0-cp310-cp310-macosx_10_7_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

robyn-0.55.0-cp39-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.9Windows x86-64

robyn-0.55.0-cp39-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86

robyn-0.55.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

robyn-0.55.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

robyn-0.55.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

robyn-0.55.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

robyn-0.55.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.2 MB view details)

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

robyn-0.55.0-cp39-cp39-macosx_10_7_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

robyn-0.55.0-cp38-none-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.8Windows x86-64

robyn-0.55.0-cp38-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.8Windows x86

robyn-0.55.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

robyn-0.55.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

robyn-0.55.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

robyn-0.55.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

robyn-0.55.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.2 MB view details)

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

robyn-0.55.0-cp38-cp38-macosx_10_7_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

File details

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

File metadata

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

File hashes

Hashes for robyn-0.55.0.tar.gz
Algorithm Hash digest
SHA256 c8ae186fa25dded3e88d38fb38af5a677b0679aff524a8661785ad9fd926cebb
MD5 1265e66cefef98334842560bbfb1a935
BLAKE2b-256 f05859b5cfaa8d15ffc029d25938da9287cd4c9bbba1dfb14f5be2e3793ba9ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 9b6dfe9122f17c8a4ee049d5c38e14c064543b0f46cabce151fa80fcd2ec14f5
MD5 895900341a6a8d0d3dec794bd8f64bdd
BLAKE2b-256 d945dc4c37b61047706b65c29bb36cad7955af163f733bfc55c49b86d59f0133

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp312-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 68b8eba75ac604eb1369e8b71dbe01271243abd333e1dbfbcf9a42d71dcd9cea
MD5 5c24020f90983de0eb70f9380cd28222
BLAKE2b-256 2fd42fedde265057f9edb5035552e9636ddb943f4a14c4253713de923ccec0ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f028c1316182769ff6a27312b67f238fb012a3148c40b4044468f985a0db32f
MD5 43a0611ddff660f718f4218a60db72cf
BLAKE2b-256 f864de92969b34838ec240902f2fd393f11eb9e3576643715fe787ee9b68b63c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 422a397d4cacbc6a3f78a52d1e02dd6cf23f531125aba6aadb20cb334e72a11d
MD5 be8ea137955846fd4da1d6d7c560f9c1
BLAKE2b-256 70e1d6b639d92743c247b351adc14b689975c7eaf5b6ba4483e6d5b691ba66db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0f9fb86845640128255455694653fb1f43ad1e93a9fc02a15797e3874e16f1a4
MD5 4d0004530bf2a2efe72c924c923f4534
BLAKE2b-256 feb4e01d3cf03ab73ebe4bc111fea35c786c45166c9e6425499ddda81832e24b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3711976824205a67f9852caa06d57dc6c353c73de513ad4447094f2aad0d1f59
MD5 84f63354658fc858eae29f9cd571d768
BLAKE2b-256 30c62d3caff1d5375a09fc916082354f340fb9a1b8d9f71c3e1ab2e131370df9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 61e00577499accbdc4d0e3d406a4301a9f3f12b20f37dc3e66b4ebadef880504
MD5 59b85473f5dccb1deb080dda280279dd
BLAKE2b-256 4ca14d142e61146367c06b0f789862cf41f7cffaa53372044a457d8f97eac8d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp312-cp312-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 3c00b64095d41cdab0421e4cc2b7034b32440f2a23b54fa820b47d7d57ce729f
MD5 c4fb75a81ad90a8f0cb4b28160be7d32
BLAKE2b-256 262bc9f1b1e89328b007ab28894eda0045a9660f2c2970cc7ac1286e6507b648

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 6a6ccd4f254439b472da456695443a64171ea9cb20c4f4c40b40830dc6178286
MD5 c7ae75b5491c27861bafb0bf207017ba
BLAKE2b-256 1a70bf083bd1d7a20c56f705cd0a8151f0ed30b3c2313f2aa340016931878efc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp311-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 728a9cd6dffb993885f733797182900063b895b0f68aae68c4bcc000e66ee9b0
MD5 746b101b56fe3ddffd9a4cfe2341f7d9
BLAKE2b-256 c8bf423d7a46724fe13954c0902e9c965710321a87625cc41d1ad91be738ee17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86177263370456f26d4f71373845fd1e5b8d23ea6a73c9381f73883fda47ec7b
MD5 31ea3950f52eacec6ed143e256566cdb
BLAKE2b-256 05767b131b79a68ae43c871f154ef967b11a2937fba4fee9a74820a3096eb224

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 41d62d18649fe558587d9e9dbc47664978da78095b1d516eebc8bd3b6fe2e0db
MD5 8442733e8298fe7b2d4ce505876ebd09
BLAKE2b-256 b521f0b88d5f49e125715c4c81b7b6d14b558634fcb36e3f9d5ce5cf6dd175da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4bb481798677dc83c9cd172cabf7227a7068a2869673bd967b119a4660cd1546
MD5 8bfa54d37f20a762782756e6fa24ea48
BLAKE2b-256 0a5e928e20ffbeb32c69498c261beb7e50972e8480035276c9b2080b86c493d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9158e2ba273ec732291a450cef319cd6fba2a800fde7c7b69ee21597e8215683
MD5 f3651cfe23957c728e1ddac0176faaa9
BLAKE2b-256 d33e1bf4e43278b7dd0e8199768142cd1b029eb4f65c171a4277d7a800d8b01a

See more details on using hashes here.

File details

Details for the file robyn-0.55.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.55.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 06f5c087f2a44a9b63d1d7ca225516d2044c1d2e801a9bab6c0eb01dd7523abe
MD5 96aeb648d6765344b727a4d15ad5049d
BLAKE2b-256 fb440774f660265996d24f44985a36c2afc9fe90af2fc9dc4adc886856373b6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 ffbfc1d2aaad35eea1dbaa284be2a8176985d0d5a2ae86bf087c05d9a3fd9f31
MD5 e691a6f4f458edb01ab56e5764a62ee9
BLAKE2b-256 19fbeb83df312cf6ccf01752fe493eda00ef66a13dc60110ff33f3c1faaa2fe4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 3ad4ef10dac8c31141352fac253306594b2b59c448eae710af7b00ce6de2e9dd
MD5 259d1aee396bffa9cac67c1075ab5668
BLAKE2b-256 2ac59bd2184d20bc3cd1db3c9aed88b1c664a93034b172d362a7beff0a556d22

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp310-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 d15121de72ab76c5162834c754cb24f50358847d5ad51a7a542ec2bba446d29c
MD5 90667c5e9adc966cc2d2be4346fe5d64
BLAKE2b-256 c7541582692931d09ecf3c27756e7dba58fa4eefc77fbfcad1b93bad6da28267

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09dcbf11677f7c36a96255b91db9f5beb9c451058855432275f65641cc2010f7
MD5 129309c549671d9fa32c0ada0b8eb370
BLAKE2b-256 ff98e2b250b4d661e84948d65a0e48d0399b3f2b9d7a5180b1076d51fc86f460

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d6ca7e4cbfedfd8a96206eaa5315b08bb4fa6136def4bb7e81ee451bcd24c81
MD5 1dcc54d0c6a4071f149b4ff8fd2f189c
BLAKE2b-256 2cc94d2356154a2e7e85019d214993aa3ffa54c5556b92d790f74426856482c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 546caa16795d39dca324132cf2e82b6f34b90dfc5b59b84c427b6f76c3d93065
MD5 1f2cb8b3406b1eea010c246d1c91de1b
BLAKE2b-256 af6146c072c600cc41325fb301622d9652417603f972a744794d1b393f566e45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 51432abc1842fad5664a0b74efc3e57e483131fa1606b7dad5fdb1a2a55784d7
MD5 c26051f33efae3abaf83bc691423995b
BLAKE2b-256 6d87715bb5ec69e0a3a79bc63bfa5fa038e7710e505cc98f69463fe6cfd04c3b

See more details on using hashes here.

File details

Details for the file robyn-0.55.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.55.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b01a4214dcd686e7bcbfa151126b146d86fe2687764ea0cdb40e1c51573f03fc
MD5 d1f03f88e9fdfa05cb9174b51f11b55b
BLAKE2b-256 c5fb3af45e7bfe5b8860274753cc221853ce92d93a3861e7e89fb183ece9d522

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 990f5718136a2c61e748c5ce2012fa30b438dc36cbba953d356bb3ef1bc8ec1f
MD5 c85bcaab5ee4d4f6407f8809eafb72a5
BLAKE2b-256 d16cfd167c5f72caf687a1fcb3aba5575f5a321958521e30166df23f712007e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 c53faf4f9845af58c6618d28449c93a9886cb81241f9d0332eef210ef82b7b9a
MD5 9eecd94757d05f7059ce5de767f919c8
BLAKE2b-256 4461c410f465811fc49e186e79732946afc7966fb127bae3050223711ae9b2eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp39-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 64790a0eff6a2f9c444ea9eaf96c8b63d4d5fb3fc1cdb01e83aa20ff13f9941e
MD5 1be5ace8e58e615a7f72d00d7dfec8d0
BLAKE2b-256 7be8b20bc148d50aea125a220dfd6dc9b0053136974cdd7b03d58dd3c60eacf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b82fbd468e5bcdd1ebb3d23548053cb85f4d6d06c37921b60015c16dcde82ff5
MD5 e20c5defa3a8ac6e8c900c5aaf5b01a6
BLAKE2b-256 c18ee88c2967fe6d0124f9950ce6dcb35b4dfe54fccae419c2f5f84ee7c23570

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3ed0f6651ab734fba6de87512f8de942d99e35d9e97c143e2b5764b3cabd1e6c
MD5 7721eddb8c6d50cfd785d9d327f33e2d
BLAKE2b-256 3a9ee6437b81effcb1cc60404bd5de4d26c624a227debe49a942225330dcae34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2458569f16027cb61300119cfb1b8316ace26a042c24f786028b1ebba1538f10
MD5 21f2b2473bcbf72b226a7f81e001fed6
BLAKE2b-256 f0dac2f323785d4e15282c12c75f3f81fec639a9699caf287f3aaf943da33561

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b045312953d4f9878a0c8205545e01e1e1d27523d910aab8795eae814a421c18
MD5 bc5f5bb86fc9ad6be83c7a30d959c517
BLAKE2b-256 060713d1fd7fe192114ea360c736ff7748593e14e20b274dc1f4d01206ebd0a1

See more details on using hashes here.

File details

Details for the file robyn-0.55.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.55.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8648ae2405a5077f48dfa20bc0ded0ab446da35b70fb83ba433011ebfc1ef1a6
MD5 97990643555a43fbf80ac028a83abd19
BLAKE2b-256 f69407177fee207de70321a86c5faff3f29fcf9f8da778de921051b5f5469b61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 f59a35b303a55e7e5f5780e1b8d803043d942510a08907482d43f03b3e1fe59a
MD5 ab938e0b0dc68e3bc6203df7befdd5d4
BLAKE2b-256 cbf3f2147f3c4daf4d74dafc17e502c882839bdc64267bb1091b877ab14049c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 abef3567a67916246211f85e42da6a5c6431970f608fd605dab2d48ef3d0dea3
MD5 ad427c8b6e699e1e66bc36c60033bf8c
BLAKE2b-256 42035520f107ab53243bcdd9dcbf9fb2e12ab49f576067af9591bff03fe26d78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robyn-0.55.0-cp38-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for robyn-0.55.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 bbe87a627ac091cf0133a3a2f265514919ecee05066370a45c43ca5c87294407
MD5 efebc039d9b0286d79187b8fb3f9b2fb
BLAKE2b-256 86166187115243b93caee0ae102c4183e53f9b6d74b2ff0a62883fb56d7257f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96968607ee1a15480f3ad3f313cdc46e006ad4c8bb07c098fda772ad73a9ef4d
MD5 19a41b4dcc1795fffdbbbe82de8433a9
BLAKE2b-256 627f1e96a30e6a0d3bd249752039206698daab967be591ad6553f651bc3a34ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 80eb3ebcb83c5690ee9f5a13e790023cad8438dfb1c706b8a7df96c478abe1c7
MD5 c98d948faf0a69a50734c9d0c696b17c
BLAKE2b-256 e411a69a3dbec654f002f508534fd03635a56e22b47c50c9ba5f1785f92525a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 43f59b5f5077586612956240baaa0cb88fef76c90ce4df945081a5fb09bedaac
MD5 4b29f6902fcd75913ae47c5bf33199a9
BLAKE2b-256 40fd9ccdf071a3fd4ac6ada96d45628a586cebae955690b386a0d3226638621e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a453d9d148f3416b5dd4983efeb567d2f8dce0d8ad4f22fa614d328757d92474
MD5 190d19e12a3a32ecb0fe9261d5110448
BLAKE2b-256 be9e20e7866c6ff87b35426c17075e51f1164be4aaab054cc0cfe8a4ffcafeda

See more details on using hashes here.

File details

Details for the file robyn-0.55.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.55.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 625953fc7b41cf593b1f13f72a6e3e3e369062938ce2bed44dc8e477d2a2bb47
MD5 7a070ec9f49d236354348df2bc88a9d2
BLAKE2b-256 ed80e3c2ebcb82669c8fdc218fcdc332688b311213899441e54d49ebb42e5dac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robyn-0.55.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 52d1516dafda9d53463eca45f21413168b9b18a056ca6f8ee0b6dd1541ac347d
MD5 26569000f9dea73e73786e55b32bf36f
BLAKE2b-256 febcb416b0a36213572eb8b37327ce2e0c99bacbc2c12a3cf4d146d9a8acac70

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