Skip to main content

A Fast Async Python backend with a Rust runtime.

Project description

Hypern

Hypern: A Versatile Python and Rust Framework

Hypern is a flexible, open-source framework built on the Rust, designed to jumpstart your high-performance web development endeavors. By providing a pre-configured structure and essential components, Hypern empowers you to rapidly develop custom web applications that leverage the combined power of Python and Rust.

With Hypern, you can seamlessly integrate asynchronous features and build scalable solutions for RESTful APIs and dynamic web applications. Its intuitive design and robust tooling allow developers to focus on creating high-quality code while maximizing performance. Embrace the synergy of Python and Rust to elevate your web development experience.

🏁 Get started

⚙️ 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 Rust package
maturin develop

🤔 Usage

🏃 Run your code

You will then have access to a server on the localhost:5005,

# main.py
from hypern import Hypern
from hypern.routing import Route, HTTPEndpoint

class MyEndpoint(HTTPEndpoint):
    
    async def get(self, request):
        return {"data": "Hello World"}

routing = [
    Route("/hello", MyEndpoint)
]

app = Hypern(routing)

if __name__ == "__main__":
    app.start()
$ python3 main.py

You can open swagger UI at path /docs

CLI

- host (str): The host address to bind to. Defaults to '127.0.0.1'.
- port (int): The port number to bind to. Defaults to 5000.
- processes (int): The number of processes to use. Defaults to 1.
- workers (int): The number of worker threads to use. Defaults to 1.
- max_blocking_threads (int): The maximum number of blocking threads. Defaults to 32.
- reload (bool): If True, the server will restart on file changes.
- auto_workers (bool): If True, sets the number of workers and max-blocking-threads automatically.

💡 Features

⚡ High Performance

  • Rust-powered core with Python flexibility
  • Multi-process architecture for optimal CPU utilization
  • Async/await support for non-blocking operations
  • Built on top of production-ready Rust language

🛠 Development Experience

  • Type hints and IDE support
  • Built-in Swagger/OpenAPI documentation
  • Hot reload during development
  • Comprehensive error handling and logging

🔌 Integration & Extensions

  • Easy dependency injection
  • Middleware support (before/after request hooks)
  • WebSocket support
  • Background task scheduling
  • File upload handling

🔒 Security

  • Built-in authentication/authorization (Comming soon)
  • CORS configuration
  • Rate limiting
  • Request validation

Project details


Download files

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

Source Distribution

hypern-0.3.11.tar.gz (200.3 kB view details)

Uploaded Source

Built Distributions

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

hypern-0.3.11-cp312-cp312-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.12Windows x86-64

hypern-0.3.11-cp312-cp312-win32.whl (3.6 MB view details)

Uploaded CPython 3.12Windows x86

hypern-0.3.11-cp312-cp312-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

hypern-0.3.11-cp312-cp312-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

hypern-0.3.11-cp312-cp312-musllinux_1_2_armv7l.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

hypern-0.3.11-cp312-cp312-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

hypern-0.3.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

hypern-0.3.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

hypern-0.3.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

hypern-0.3.11-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

hypern-0.3.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

hypern-0.3.11-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

hypern-0.3.11-cp312-cp312-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

hypern-0.3.11-cp312-cp312-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

hypern-0.3.11-cp311-cp311-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.11Windows x86-64

hypern-0.3.11-cp311-cp311-win32.whl (3.5 MB view details)

Uploaded CPython 3.11Windows x86

hypern-0.3.11-cp311-cp311-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

hypern-0.3.11-cp311-cp311-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

hypern-0.3.11-cp311-cp311-musllinux_1_2_armv7l.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

hypern-0.3.11-cp311-cp311-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

hypern-0.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

hypern-0.3.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

hypern-0.3.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

hypern-0.3.11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

hypern-0.3.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

hypern-0.3.11-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

hypern-0.3.11-cp311-cp311-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

hypern-0.3.11-cp311-cp311-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

hypern-0.3.11-cp310-cp310-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.10Windows x86-64

hypern-0.3.11-cp310-cp310-win32.whl (3.5 MB view details)

Uploaded CPython 3.10Windows x86

hypern-0.3.11-cp310-cp310-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

hypern-0.3.11-cp310-cp310-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

hypern-0.3.11-cp310-cp310-musllinux_1_2_armv7l.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

hypern-0.3.11-cp310-cp310-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

hypern-0.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

hypern-0.3.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

hypern-0.3.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

hypern-0.3.11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

hypern-0.3.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

hypern-0.3.11-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

hypern-0.3.11-cp310-cp310-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

hypern-0.3.11-cp310-cp310-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file hypern-0.3.11.tar.gz.

File metadata

  • Download URL: hypern-0.3.11.tar.gz
  • Upload date:
  • Size: 200.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for hypern-0.3.11.tar.gz
Algorithm Hash digest
SHA256 9ea51163edffad0ccc0c1dedc245542206d5886d43e74b4b8828dd45ac583c70
MD5 0e58db8d9ada367885d3811cac6afed9
BLAKE2b-256 c7220195f791bbbc70a12311f058e58b11e31eee5630bda5d6a0777cae323271

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: hypern-0.3.11-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for hypern-0.3.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fdec2df3925dff98d996847c7fbc5a85ba687a64ab27e4fb8d7bfa0a76508056
MD5 300e78a076fc5d790d9cef2a901da5d0
BLAKE2b-256 f2d13bd240bd759fdfd0cbe7f6ee16cae4298c0bf3b48547649d23db8f233dfd

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-win32.whl.

File metadata

  • Download URL: hypern-0.3.11-cp312-cp312-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for hypern-0.3.11-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 96690f408b73ca8da2f631c1d66d1222b46687bd33f2a130ab8526ebf0378233
MD5 13614b6cef44b425de61b6504f1cc56d
BLAKE2b-256 c2495e68683a1a868dc8f02a79773028a581e95caf49cc479c10c479bb88fe32

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 130c64f052566fe03682ca27b57d84f08d114a98d99f8ecb290222248ff632b9
MD5 407d1266ed04096dd6f641a429a81093
BLAKE2b-256 8fd42aed64ff2f48e4a922f92817059272b34b72c9aa493ec5ceddfe2911c16e

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4df290107659bbbe457c524556f97af8ed14d684ec84d14035cc610079316194
MD5 ed2c4f44c7b0a343754d137ba7a12fbb
BLAKE2b-256 4e6bf3467668a47dfca8faf7498a2560a15731de44d05580f0739d4fdccfa21a

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9b4f1f0b79f8fb886fd9371f78d8dfa9efa374f50db7e905719eb61383966e6d
MD5 7fe5169cc6cf0015dd8a1b378cfbc3b9
BLAKE2b-256 bf4b846ff625bcc6c62dd15519e5cd0f5a89b0bd3451642e9ee7cb1a8c4e7150

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cdc00bcb679ec29a9efcf2e5f4a9a2c33d9fad1e2b3c5f309b22d6529a5aa4c7
MD5 b732132655db9e52834300c8f2d9c58a
BLAKE2b-256 1bb40f93ca19b07ad922cb11cad1059745cef42573a263d89a95a6a1aebe7d8d

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9fc5ab343e7bd800c89e01684f2e230822ae390db203d689770e343c5b38ae76
MD5 f9c5d36e527e4ea2293a7b19612aed84
BLAKE2b-256 6f557e9219ee0880dcbae143aa398eca7994007a3f7ad9c95faa2350c6750155

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c56bba2c4991b190b1590b3547eca08296d493dc256157f41c2202dd863c4de3
MD5 9b4b9986f5b31286e487f16b3aed135f
BLAKE2b-256 228c80dfd539f96da920f687f9b1aa530e81fbfd07d68438a97f0203570b62c0

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0783d620082522414805a6ea6bca64473a8ae4bb78b0875fb5cdf92514878590
MD5 047f171a0fdac0d771849156da994582
BLAKE2b-256 7dc44aee5fa5d0c68aa4832040ff2959681b0c243bee90d75dafcf8ad1971d60

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7adce2a8d8705a530f776ef7687036e37a4ee3b5f77a6fd47549f73d292c5dac
MD5 60f7aa50aa6530cdf9ec6b73891b3dd4
BLAKE2b-256 9314663fbffcafdea3c70b1515ee8ec5c098a19aca2af87c81a2ec91ee82b6fa

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b40bda7899cbdb98fa6298ad91a806dbfa02e57b096860c9a90581223d681bc
MD5 587ea4fea01f17aaa907b1f4b048aa83
BLAKE2b-256 0783e6f38c53e599089d52eac1827a2a15db5440e09479803cb6f8b7285e3cda

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 43b8d0fb1a619e18ff793b82b9a2682ecc6c2df5459de4ba30b208ff03b0d5a9
MD5 61570b36817ad136e4f73c7f56dc3ea1
BLAKE2b-256 df397631756a24683179408934a7c57b52a10d37f90e309694967fd3f63e4c74

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c89eb14e7d82ae354ec6ca855467c98a203756ee4a84c44f246eb1f0eda6e8c
MD5 46bf283ee4d703fc5bae1539b7c25fc1
BLAKE2b-256 9ef1fca494d78183b751ee734bb8fd72afc4df43ebe3f53b000752c18a36dc40

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e1df984aad8893fbe83ba49036c7e05af205381d035d3826f55a8c4bffa78fb9
MD5 54eefa6e169fc3ecb886d2ae4fe920a5
BLAKE2b-256 18dce283fc0bcabd31845cc6ed7d0656ec339f9af2a8c683b0720e8d249fbb4b

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: hypern-0.3.11-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for hypern-0.3.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 23c358d3f2cde85216ccb2fc2dc2894471105006677463e2dad3812590951a64
MD5 791d7e8fa51e47af2f9782dbb534e3a7
BLAKE2b-256 d9c68f9232e7016847993dc8c34031896b272cccb63d2b29efe8d633fc027e52

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-win32.whl.

File metadata

  • Download URL: hypern-0.3.11-cp311-cp311-win32.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for hypern-0.3.11-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 51e9f0ded20bfcfe372e768f22934ba7191f6178c56c13da8d931f459b718582
MD5 6caa2fafd92facd302c76d9c79116e0f
BLAKE2b-256 9ef9f0bf24c9bd6ed79dcfbee11516d426245e92a574dd1da6f91bcd8cd86fd1

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ace5cd6042ca0065f217c787c7e07b09be5ee6b9399b45fe18ef3b050210ef1f
MD5 6a45ec34cc8dc4822759535b6051ced1
BLAKE2b-256 d9416c00aa9ef27a507e931e90fcdf964bc87ff9dcb3e943be576b61df339903

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b1932c24117e1187729e6568b4a9e06745cecba1fbdafc333826ab6f258ade70
MD5 226741e476eac840c48978c9a6597f89
BLAKE2b-256 f2cb6b1d7540680ffbeaeec57b9d9b8f34ab9a8ec442817c42b50e92da76bacc

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 92387282abde20f0610f094e229274544cd8323441430b58d42498889cba6b68
MD5 39647213b6a8946924ef55d6a540de8e
BLAKE2b-256 a3298311c9c4936c92452d27245b18b9adf0c97f0f71db3a46124a0c677d2c60

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c9d20a449b716e121a240c2ddfec3c8c211fa14567a907dd46b5a729edba7c1d
MD5 119f0333206e893f3965eb5eb48e6d82
BLAKE2b-256 2811e4b581a345e05489d201012ba6d442b9170503a6b42d3415af7cfebb9c74

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92f52bd4941f87ee0a931f72392136d27a7c3a119082a137eb4bdb517cd376af
MD5 7b99f668560fc6306ebdbcfe7764cf13
BLAKE2b-256 d13fdfda537370fcc6afe26e23af4720974fac10caa7365dbb455c031222c8c0

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 60ab549f125264f35660ea72ab2d88053cee8c8724218db47ff3b82f574fb496
MD5 2679212817b596844410e5b6b5883490
BLAKE2b-256 b6f49e844d9268044977cc0ca5bf8e147eb1782c41a7e5e323e5ec8cbae26f8f

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5764272f1806e44ef50af698b0d15c3e682c0c623c779ccbb988ac017e14d677
MD5 077e28cbd56409b69e6d3845e58b77da
BLAKE2b-256 8d17fa3b41a8ff907ac7c312a2a60995add8d469405822dc5a2eb6ba51715f75

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e9d311c0caaedf467ab92923faba33b2408d00024202b00dc33831610738621f
MD5 fba1aa25d09cdc9d10fdf88b7d1b8927
BLAKE2b-256 2e09a90742af653d1733de51988a616e9908c6f20888ff2bb83541ee0bd67c7a

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9796255da5a022de696ca6c71cb23817f249efb8b461dbab2f094e12498dc774
MD5 0b1d0aea785fa706efb6fd50bff8c8dc
BLAKE2b-256 47ce4e4ffd9c8aefb6d1d14214ee0197fd0fe4627bbf5254d96e5005d1f1ff44

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f7ba65633032987dfa9bd2e1cacc06625deb99ec40dabbeb7b382db8451f8c9f
MD5 1c3309ec5ca1db890f86cbf497677431
BLAKE2b-256 895030c12f0dd730b969e2d82dcd9e9cb9bdb5b3d9dc02f48ed87a62e9f96570

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41f31afde657b440584543014d0c8392fe781ea3c7b6be90fe0129db5e79c0fa
MD5 5a650836eb82ac7e1f12f33c522b6b38
BLAKE2b-256 45db2dd758442fcb6cca602f13de4f1aebae722bff5440efac29b607b1b437fc

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c7fdf39b66d551d176b118d1a59d0c2cf9f5de58cc5617013ad8fb46e5ff6f20
MD5 2ebeb972c26199d07c03991f4ae031ff
BLAKE2b-256 8c329085c26f4e4011b5a5600ed398e8193402a59b6f500f18e2c440b57c7eca

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: hypern-0.3.11-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for hypern-0.3.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8f16d1a47d1dc9772cad5876dd7995f810b736748ed9f659767ce9d43c4ac5f1
MD5 c0911b49071ed2c7142349d02cc7dae5
BLAKE2b-256 79b337fddba1ba155b61ba0d5062f0009961f941d3038dfec69a62f390fe5b05

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-win32.whl.

File metadata

  • Download URL: hypern-0.3.11-cp310-cp310-win32.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.1

File hashes

Hashes for hypern-0.3.11-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d604461d178f657d6e23167d18e0e65c1fdfc185e942bd461f901db4743a36ff
MD5 51117c1c9597bb17435d05729220d1ee
BLAKE2b-256 75a2dc2d545bddfd5ce5775eeb957e0180b56417e3f785c4a147dda54a12b6d1

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 66bb2c0a7056f8bae2869397be6eba3a4d403365acf00f4bc88ce32716a39d63
MD5 58356832ed48669102ff6a0f7cd39ea8
BLAKE2b-256 cc447c4d37342d07bd4226e7b74ce7a3ae7a9559c17f1aaaf2d91e237d031df8

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d81bd6e511ed63ede8a2e54fd2807907e55a47ef655338a8f6e323ef2e7b54d5
MD5 5b1ac97c8d886dfeb10a06ecf3cdc1fa
BLAKE2b-256 020ed47673cc64178cdbca3d8141fd8c2a67849d83bc930cc40d1194b59c0f52

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a935227c005e5f543ce4893ec349a612446bc374a60a1d6b7a14891fa42bc26f
MD5 a4d26dbedb518f57c2da61cb206bf2f0
BLAKE2b-256 7f6864994060aa8e936da559b83e49af855f921bd4e7152088da07cf4f497cbd

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 52b63a69466acd758add5b5b4a7d0128ffdbba68e5ddf42f226b376bfd284e65
MD5 dc2552d86bbf5e0c8ae48229fa12fff6
BLAKE2b-256 5e40712c143a72228a6a1a25338d00a096975b7abe85eb519ed16e55bc9e8de0

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64f38c5ff08c0f6c0f4f6262fdeeb79293b30e9af82a705106d11596d808240a
MD5 9a2af2019a1d36ff7e560000ef174eb7
BLAKE2b-256 27a43355ff18059dc5d29af19e5e4260e742b04aeab8427b155c42f9ff41fe08

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9d4b3751204b1cf240e055ff74bf3c386f0ab3c58c53c85a0b1c7da2a3ef02aa
MD5 8bcfa187032cbb9c056cddb6803f05ef
BLAKE2b-256 30152fced5e773c0da53c9c0e23754ad277d1a0e72fc9296365dac4d4d6b4aa5

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 68145caf0b6ac3cae15fc7d9d68210bbb8abd183adb781a3745f6f2591419546
MD5 629fbbe55ba2a63823f46bab28c443d2
BLAKE2b-256 dd8eaedd0f93831697b1af60e811f17152830e69595137e68b56210633a06f6e

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 35735e5b3c7961ea47742a30ad73c7ed49224fd6a87382e10773c0c7d9651e46
MD5 0e35b806e1cd7f040bf0e1ba6ec247ed
BLAKE2b-256 e751ed2c7dd6674771c7ddb4897162585bee1260cf67fdd2643cdfc0cac67e7c

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f486fd5119182ed2934a9bafbc4baa410c9b176791a7ed7072455c9f7acfc111
MD5 81324e14386746f611045e2be88850fd
BLAKE2b-256 3116566f23654895309fa47a44c12f50a5402f9793638cb03660a8404af99b98

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ff382d6e1db7b6537f4b266884c629faecf83477ffa96a7665110a4d74a84077
MD5 2e18d2cf7a789d715adfda1ffd4e69de
BLAKE2b-256 2166dc572c0e34accc29c751d332e48e2288bda13998921df8e6bda44baeeb38

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a156943b2bfb928f2247b68a9d42b0ad29bc0f27bc942d59dedc24bba5e1d349
MD5 a449adc1aed72066e388884f7baf761e
BLAKE2b-256 9043e5292468ea75d9151047070046ecf51169f699d90b98d01a18ff92154445

See more details on using hashes here.

File details

Details for the file hypern-0.3.11-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hypern-0.3.11-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fe9e2b62f102e38d04357ff0928919b9db231e57ccbcdc433cce4f86cbed65de
MD5 27e6740ce1139ea77f14978410a2f041
BLAKE2b-256 f431ba154745f60b627d83b093b09604d615afdf9091476b8b1a33841f84b1cc

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