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.12.tar.gz (199.1 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.12-cp312-cp312-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

hypern-0.3.12-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.12-cp312-cp312-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

hypern-0.3.12-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.12-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.12-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.12-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.12-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.12-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.12-cp312-cp312-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

hypern-0.3.12-cp312-cp312-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

hypern-0.3.12-cp311-cp311-win32.whl (3.6 MB view details)

Uploaded CPython 3.11Windows x86

hypern-0.3.12-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.12-cp311-cp311-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

hypern-0.3.12-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.12-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.12-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.12-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.12-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.12-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.12-cp311-cp311-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

hypern-0.3.12-cp310-cp310-win32.whl (3.6 MB view details)

Uploaded CPython 3.10Windows x86

hypern-0.3.12-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.12-cp310-cp310-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

hypern-0.3.12-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.12-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.12-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.12-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.12-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.12-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.12-cp310-cp310-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

hypern-0.3.12-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.12.tar.gz.

File metadata

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

File hashes

Hashes for hypern-0.3.12.tar.gz
Algorithm Hash digest
SHA256 a4b6f0bac69ed1c516befc514528a87b4ff3e18bb64baceca1e1db748f2b4617
MD5 95cc7f3719625eb52ee77c0fc47a0b80
BLAKE2b-256 1f0064606c00f7bb082f0a05db1d51e873e7f317bca9030354419fd3a23de5d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.12-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.9 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.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ae72d4a1de8a3f90b9403d93e748820f08b42d6303b7e99262de50633d48a017
MD5 8feec7aeb2652c8275fa679f16ffa8f1
BLAKE2b-256 3f8ddec950a3b44ca248d7d9fff0fe450d18bda64ff4ebd15f125316ac401743

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.12-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.12-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 ce5d6c1c2b438086978fb2fd55f175232557cbd167ea664d0a9ffbaeec3cdda4
MD5 a9939944c8a6fc8dacbfef58934658bb
BLAKE2b-256 d070365f14509733d72f9836d9071a3775579fd3f127933a70e61b457e6ceab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b888da9cc4c9115b8c5cc40d9654f34d28d98cde135533e666b820ab07c8261d
MD5 514847c6e1edab0c520ed752381eba1c
BLAKE2b-256 947d5f2c20a5e43aa4471dedf55f6cf27b4bb50167fabde43df30d19d34a68c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 58d67c3841770625af0c4b94d7e83f969d0251a72f5130c00b179c26b0be9b10
MD5 48645ff36c2bedf4126e74809daf2ae3
BLAKE2b-256 50e61aa99a7c009a7fb29bb30ef3b6e72852d55f2ad23ad047e40b86d6e677b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3445b93969d9378356f16d9856288d342e459b4f7e1c725db84475e904e58c6e
MD5 218472b237acd9f7b302b69c2ef43edd
BLAKE2b-256 1c248125f6ce5eb4383cfae1a6a57f606da2af8d7c16ed16af0e74a6b0951d23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2548d31efb3fd0d5715495d9ef69bb1942a24633b98a1cac0990a179f60c6d3f
MD5 4f1fb8d62d17d23ceb68454bd1e5814a
BLAKE2b-256 5ddfdcb9e3d41acb614ee1f6309642bb7b6005a2efca2945dbacbb727add04db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 afa0c96845284892e8b390d0c3e6f60efe8bc61facae7a31281a9b68fcee483e
MD5 dcf68f6834efd301d7d8d476df8838c5
BLAKE2b-256 aebe4cd098c2cfb39ff592bf3bc51403aa7679d61b4d1ceb4cd80f9afaede050

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dbd77b6938524097e07d6e4ebf6364b6f936505571ff1592c42147b5961d9221
MD5 219e190585dd5f118b1c97ea8514133b
BLAKE2b-256 7290ed7749a22cbb506630ff995d04566c2fe28648ec722d7dea1b211ddad044

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0de2b8a136bdc3e277156a62804742faf08e02380edeb5ab9a46fc34797e57dd
MD5 825d413e8c1046451b5234df4fd56be1
BLAKE2b-256 24a0f77a98a8a9d4f97e5c9a3a2c36e4df9d05e846116c6f6e70a312e87e1fe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3e93bea906304618735c1d56513d7c36d023ea62062862a0390272414e22e793
MD5 9b16597206bf6e39ac1cf67ec26cd15d
BLAKE2b-256 b5fcf567f971fa140608703b232f5f8cbfa6a8531696db771c65cbbc2f025127

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f607ed901836369f018cb41e84d32606623e48b0a62d193b64498cfbb85243f1
MD5 433d2c582f91b1350667436c4ad3cea9
BLAKE2b-256 4546add5fab782a287294a0c3f8ee916d3c4302a61d1afe527769ce6cf555770

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 18db4e783e40fbe9d84b0377ee4baed4f44c57bd2eee42397dd1361b6b7c8419
MD5 f946c771504cf0b1fcf1e2e8fc591101
BLAKE2b-256 bec44b322095ff93e25385b7caf6fa49f52d24407cc344699fcbbd0d0323e01d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02b4a1c75bd6129235b0725de2bb40fd2ff09a3e93b2f027a9f53b686669f35c
MD5 e4bce6d30ab641c7dce2c62a02b03d06
BLAKE2b-256 ee7133b68691b7e4e8d5ed5f6c630087b78ebbcf1189b25e8e1d88db2f354bbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 708a55454ff5c865be0478e1bae00644c9ab7f87ed018beb37c876c7ff1dfe5b
MD5 7809bda2d1959c2eadbfbbea67e4c714
BLAKE2b-256 0da4f46caf5629cd9a010091e3a4ce03acfa33ff70fac3d975759d3419dd292f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.12-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.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aa334b267579a7c556b163b282f533176a5ef3dd164e0ea00b078d0bf9bb075e
MD5 ac6216de07578c24ac65c82e731dbd71
BLAKE2b-256 fcee1d80e780c8da8c078ccc90ca09a2e76e7cbb97773ceed7881a27cb8e6d5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.12-cp311-cp311-win32.whl
  • Upload date:
  • Size: 3.6 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.12-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ad48f469e5513b055b02c042e2c9f4f689ed8e062ca0544e837784ebe0aa98c1
MD5 71f84df9ed67939f797388a3fc2ba08a
BLAKE2b-256 d9af3909e8613aacde35507d6d7a5145167e40a189bacb9160e83461c86dbbf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f4d4a9b9bf05efeb016de2ea6015ae562d82d417e68ccefc01727bb21acfc9e2
MD5 3e5394c280f453f4bb6c146f1ae48762
BLAKE2b-256 57dadb9e4b05aa421fc6491a9c58b727fa71e91d069568ab6a48d9e6ebff80d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3f06b8af70813d400689b0a0eeaf36a187375274c934cd7b9b0a3e8dbdca58cc
MD5 a0bff8a5a1f6188cfa605688a2970534
BLAKE2b-256 47e6d1ee8db05896cd0dbb37e7cdc1e5d9215c4bb40179153b0e910cdcbbfc58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 19e8feb4050b0f57f68173c3cfd6ef769017bd3885720adc64703dfd78abbc24
MD5 8f476e4f8950028d9b198d24c86e393a
BLAKE2b-256 3f5e41798b3b71886b7277a929919a1480d65f628081b90f3a0f14da63a2f406

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e65a41dbf5ca6c44984259953ba28c06c7377a931c308488b2745281b182a610
MD5 78529a8fc64ed27c96b2e4aa83a283d7
BLAKE2b-256 b721d1ee80960e033473c31a5161a464bccbdce91c4d98965ef809289f789b9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2dea960985edd9c28a1a97d6abbdf3252add972eebbbed6e28fc1d5861e8df43
MD5 5906ddfd570c449d1d5d5776fd8fadbb
BLAKE2b-256 99e913dc0b1c242fed94681a873e4422a536de53ee8c759afc31e3bdff3d906b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 70538fff554f977823fea55ffdb357654de1d3097538d43a273f1008d3368873
MD5 b6a9c186e8d2aa265cf767861addc659
BLAKE2b-256 592d008f710702185f26b178f14cda67e8dba816563e14c67ecadc70324b41dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f49bc440a7c0668e1ace3d1ed082e47ca3f5d1aeb427073ff1555ddb264acda9
MD5 a5b8d06e617ed8f8a38aefef89b391c7
BLAKE2b-256 7151c2f7ac42e74a5ae61c9cd02c4ec3608f16d3dca5e1b275bbfad1a842434f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8ba3452439cbd9416ad56db463087b7e511559c3414649f7d667de4e5fc78387
MD5 e7d53bda81a293c74c01df7c6f6221ac
BLAKE2b-256 08babc880125e3830e031634cb6f8002fd321ae163359f5a4b8ef717864dba44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3718effc6fe4442829734ab9796121e201f3e685fb8758c313c9279c2a2b0b74
MD5 cf4833182d86db92ba60190c6ad34492
BLAKE2b-256 161344e04aa1c9619e73c17091e804290c6bf65c1b619bd15392f1cb024a88ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 034f5deeec203019b2ef8684bc124929426432961dacc57628da6bbb93030f7d
MD5 048fe6b93d5df8c9a38d607fca1d2a18
BLAKE2b-256 9d618aaef178ba72262583893496114ca06fb9e4a13c7faa53625cb479393209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca6c484a02c19f60f1a54f413c811fbafdb8f0b37adca76226b8c57abe7d5b5d
MD5 08611b53faa6066552b4723a3905070e
BLAKE2b-256 7e275d8a8256ed9f55714a54acf0b7182a7a94ff017c6a6e83ca5d378c72501c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8dc03b1ee3b1139cb8adbcb6d62537bcd6605c57f96423921f5a4185417b7d43
MD5 667768cfc09bb713c0a246858d85292a
BLAKE2b-256 0d9f966ad678e5f0678d84af48c9d205c28c49f290dad282aeff39f774852720

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.12-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.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b699560d83bc723cbdd6f6cde1d49cede0a05943e02f90d2e2e07ea89356adb0
MD5 2ae453a196bc34c2c9638ca72c2caf1a
BLAKE2b-256 e88562574bac192fa8f418632368b6e1a693b90798ec69ce60d169cc1d17c1e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.12-cp310-cp310-win32.whl
  • Upload date:
  • Size: 3.6 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.12-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 69dcd7d3810e5689209c40bde8a7eeeb96664c7ac605d2e5e996803e1227612d
MD5 7f0e9da16e6c5dcf3cb2bcef0ea6a4d2
BLAKE2b-256 1d61af5183194c66e6b085b8dc82291ba67cbaa0da426f09530d6c1473908760

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 751716e2eda9764897c0a03a588cbd4b2e868767a013a025f05e8110c2553965
MD5 4724b03282166008d3b394782014905a
BLAKE2b-256 31e4ca5da4ecb105703fc01f09d03f14e4e4663423f431c8ece04f8b10bea5c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7d05f9ec1c35ee41402119be54aab57f48f5d6e23353306c67d3e2fdfe4f3827
MD5 6efa33c922ecaaab309f11bcc22ba1b9
BLAKE2b-256 6ab46ea56b451e7e64fb77fb28bdb852503e43253fcd332dd114327444dee56c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8e043dfd8fb13dd2a3451c3056fc511c2258b43d780a8628cf1d60746f179762
MD5 200a1b42963f962bf1282b8cf63996ba
BLAKE2b-256 4c2a776ab96b3e2659fb388fbed09644ad823dedc20eee7c80014b1c21270280

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82a48c152fde4698353fa0cc29911089265052a8de2cbef1657dbec53e16a401
MD5 e1065659e7bcf88c658086aea4c55ab6
BLAKE2b-256 37cf38d43753cbe3640ce1897bf80fe19b29b5a9f98559f6afa819c5058a86c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47655d61eb6830c988700c107b71c2161874545d87703b8f7b0ba7ff72c385b1
MD5 f38992acc16f13e8616a189968a81aa2
BLAKE2b-256 021ca46b8b3b1dceb6e4d21906f0bda638b7e5410fd39945f30e2cb09f85c161

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2deaa8d2fcf586608500a87641550d0bdae5fa0461910373e3e4c2e52cffd2d0
MD5 7b77374f70e7670e063fcf6915393178
BLAKE2b-256 7379d6bc67b95a940585a4a596e7ffb4443ac9737b4aaab7035e5865a59fa4c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1ff6380adf6d2e075107298209e82c25ed21ba6424794177e7a45800a8df0fb2
MD5 642fc938b58fbe2b79fc4651cc28d69b
BLAKE2b-256 dc16302702d14e2a36b9b3d12f96b9523c0abe0c521a488125d347683372f91e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 95ed12c6b3397c62c43b5230eb08fd904483e175b2491dc70a4430278064bb4d
MD5 6782acc17879328042886ebd17ae4ca8
BLAKE2b-256 3cee641118d5302aa88d26ad4b56407598689f37eb5e0904615d6f07147aeba3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da88f790c1fbd50ac9c5bc135a66cc0fff6b05307605fd924bc43f1a67f7bf3b
MD5 8ad94d197343bd00e7ef93605527d272
BLAKE2b-256 4634c718878be67b22e04611e5c1ffe2ea75573aa6a020865f80020244decb6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1a562f56fcc72c78f2c104d06c76bd27285d46cdb1fc9afa5561bbc2e95f0461
MD5 892393362ff43a0996986d130314070c
BLAKE2b-256 b7a1c558da822b8342b2b375f0d84fb0ec2bcb49116ba9d269c542313a8fbb04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 809d69097b2c02aa9209ce7834a9b1379902cbcf1df535d11699c1b72cf3cdbe
MD5 05c1ec8fb8a605ca8c4ee8a9591bdeca
BLAKE2b-256 5fec62e5424593bbbe39519209085438da4e1b11aabd40786008111d71b082a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.12-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 90ece197890fa05d64094b576a23c78ecf058aff4fe3623643771473b8e0d278
MD5 355dab002606e9e587452106d03d9390
BLAKE2b-256 98d025b74af7e41657778ae17f3ae15a4d7709ec0081e86cf83f32290b5ac416

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