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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

hypern-0.3.13-cp311-cp311-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

hypern-0.3.13-cp310-cp310-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for hypern-0.3.13.tar.gz
Algorithm Hash digest
SHA256 94837156c7b88a1663c27ef2c9d3bf3252df704ae8a9add1ae75a3c8d2dfc8c7
MD5 3af191b0a1f84c3f9910322dc099f18c
BLAKE2b-256 1a3307e7b3953f5546cd85dee03a51be7eaeb956709b2da5d3c7055d307aefcf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.13-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.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ffd1ffbaf0cd391987aa407373e5fc8c48a63c6e5ffd1f9aa1ea3f38fec1ca68
MD5 7c8480e6590c55b4e9c4b8b90df6d8b4
BLAKE2b-256 d0389b9b31159373ed17c5fe3b7ecb887ef7ce30215f5ef9278ee6e6307235b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.13-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.13-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6b3ae896c00615948a7c40f83020a989e8577736538099cae7ca5b5317cb5155
MD5 273de691249c5024163f22ccf7a22a83
BLAKE2b-256 3849ff15171dab1ce02914da74b3e489ca2fdbd4b700ad7fada7355a5993ef2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cfa57db0cd7c87e379abe672637efb9a62e58e472253a603454f119553330827
MD5 7a1d4aebb386a4033fea96ce10b5312d
BLAKE2b-256 de36b4d4f88e5ea190d706c6c4c2b848d42bfd1fc8eecfef5bdaa15aa4428ca5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 955cf214a854e3b19983218448cdcdaa1b8a85db09873e73fe5cc4f368eae3ac
MD5 82e734ce6dbf978a4c9a003484381a8d
BLAKE2b-256 65b6202a53bc904d8443a8f5174a043e0af02721d607618530568a7d6bc0d357

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8fcbd364cb5902164a1423509016c8619f4e4f59fc4122fcd54d5964af2862bd
MD5 a5cbfbb82f6d4a3482b8e13006722e7b
BLAKE2b-256 2900d0513506ec4b8e8b5307a71650cf47fdcb847b5993118322e648e452100a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 71b5a32e7b00fce7cd1cfa70b0b4967a75a6cdd327f774b9bc93823d71c18b13
MD5 cb20b553b4e1ddb51d36ce6ee6340994
BLAKE2b-256 0bf4f60dccab9e1c9970fadea7671591f0721def1dd7d00b2d50eb3f21e28029

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 558814ee84afd3be2ebdc8587d8dfb5424ce47d8d2113f5b7ded7ca518f70b64
MD5 b4a84d34e64361622cba3f45fbfdadfe
BLAKE2b-256 5681bc77f9ee90069843b051fb187bccf71ff663e5072ceb8dae4418d365a7f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 caa2f2c890a20458d86104c32a97e6ffb9e4d10f15237dc3f3332db3ace44e5d
MD5 4efebac09606acc1e89f3dfa3740f5b2
BLAKE2b-256 d720cb96b395ee98a540beaa9bbaef3feacab0c5c6311211bc00650eec8cfda0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 05ca8af0225830ac96ac8acb8d969b6418569259be5c7f84f5c1ba9be8a785f0
MD5 1652032cecba92328b88db605ba8ea44
BLAKE2b-256 093908ee46912aeebfb5097d3da238cdf27ece901c128f0e85bdafb59da0fb72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1c226188d1554fc121734f7dbee925feb530906efd131ef635eacccd6e2f43d6
MD5 cf3537cee1383aebd4daad6f5320325d
BLAKE2b-256 0c7ba4831b221f9a2dfb2b9c9e491c40817bd8d4a0f735a0bfc1e6d9aa0a4cc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b20496d84203e99a361358a0f1f572eda392f3db2b4f674782a0821fce1e71b4
MD5 ae787f9272722536934fb7c874882039
BLAKE2b-256 64aab29d950df82e30eaeb9a74b2f1043462b17dcc4d1616105f157cf5466bc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 95fe2a844c9791b60090ed17ba274055211263630ed7e9d2eb38d3fd72bfdfe5
MD5 06c6cdbedb031aa13a20ea5e797d497f
BLAKE2b-256 a9d607a05c1e952af3229b93943e27bc03c68ef941c1fef051db90b98bb534b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4a1a657f7fd6186c1df01aacbe62d495906872b56f7a41702cc33d9bd0de136
MD5 c9d798c043780f5a3853487a9757f8e8
BLAKE2b-256 d697b84f17486208b7db8c351ca1f6780b200406e52cdae662a459d928ef191d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5d7ef345d7411174ce55b78a2143f2b91d09575b5016e3a3dc30b7ce860f9328
MD5 edc287decc3a805ef8d9ef34c56c35ed
BLAKE2b-256 a837c59add12cb04eac45de0b0f4dfc94f654897e50bcec49635842248925716

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.13-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.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8434f86f5e7e5767cb1a85d9229b55b704e9813c71d54b3ea52ae82590001100
MD5 e73a9f0ccdd37760288d06f5e5389754
BLAKE2b-256 034363227ec6e56474d9985eaba3de019ea7fcbd0dc12fd6cd9e8b5985857e20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.13-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.13-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b1a4102bd963d5025a84d4410e080e546f2a70854d09a54cd27d394696a21ec8
MD5 345307e0142f7b4bb4f9bd4929a7493e
BLAKE2b-256 b71a13ca9a508b8d77275a437a24554e1bacdaf3a444e27e0ea6f485335f506a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 48c93f4d4453972fbe8a83b802ad0b8ce0f3b9c10d7dba8fbab9a243329a35b9
MD5 29292489f6f6a126cf3cc487c54b7746
BLAKE2b-256 1949e487012cc8b7a37f3d632ae1ad8695b57c1a8eb720f06ae3d3e7b0e38fb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 353cd813bd974b41f2010464ff26791f436bdae059a309dbf2b318bbfd9196b3
MD5 2d5420338edb8bec9bfdde9c76a9694f
BLAKE2b-256 6ec32f2262960012f20f854e34b87c64b7555d44158524fc2b34940ec9429100

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3d5087f3c69691d98da5c676fc9bcbb090dc89318a4338801f3238978038a27f
MD5 27de87b302061036e354e3b656bc6fbf
BLAKE2b-256 159522788927df5772a01019c51a1fc5abf1b081cbf1bf0d5d63ba086cb026f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 71fd8dd3bff04153ba57b491c4e0a26584a1bf9f706510329e3729553d7fe421
MD5 cf268892eadf6c7d755994175bbbca2a
BLAKE2b-256 037d92ba703c448af49394c0dcef345a6ab0493dac5ae15e608c9d4be3ad74ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e604b28d8660bd5b2fe852dfce81680320c9183b8d0661d4586e5c724e8fcc8
MD5 4fdfb32f3bccd20a5e8f5503d2d5d894
BLAKE2b-256 f1cf67b98a7703104bb3b9d84f28c9f45f56b5792d52f3ce086fc9c888dc97f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9cbdb496fa5f099687450c4373efd54158f2e8d9b07704f10daf761c0e02ed3c
MD5 368ef814709cea9575da5ac8557e1c09
BLAKE2b-256 ecf6035d4105da6065bbfeda13a35d8178a0c145a1f5c78219c1edfc2029eb65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4ef5f45427b01ff9750ec3e9029f0f8441dd83c908b7ca1baa54d5df7fa1ef1d
MD5 168087834a027610bed93bb6cb58b6f5
BLAKE2b-256 87f1f791244286745664b6b37c398f4e870da4775a26fe888104b550a5daa929

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b186a6f6487baa7ccafd5f2c98042c6f9f9ca4e493dbef55e34362350ea6f4b0
MD5 da08c10e6552195fd49c248d17f39a09
BLAKE2b-256 3b38afee7d33bdb6389815785cfcb74b2681cc2c1db37964bea2fd70873ac928

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 68a7973f8f26d3d1e29fef88f3172e138194fabc031b7015d7c32f0356d5cc37
MD5 72acd60858e8a5cb344e6436328606e2
BLAKE2b-256 2cc78f5c74a10b7822e203ab9a58c10b75ef13d0c7deea7dfa1f7a9334bc1530

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 759988b3f9fefaace8779df096316b42d0ab7d5ed80307c298ac74a75480887b
MD5 67c9081fad9abe09a1629a1bb541deef
BLAKE2b-256 08ea6b6e25063ffcc504a697ddf6e6c7488989a1b91257502f6e5c61246e5353

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e707d9530b36ed6e7e884e465d1cd98d48e6ee1785cf927d4c485ce1181dcfc
MD5 4a6950370967a5442331dc6657d4adfd
BLAKE2b-256 cfafff178772cb7f1d0988418308273008f1f4f8cc6f676186926eaa000f3aca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e990ebed517b934a03cd9b47d6da971e9da98e3f6eaddc19f955aca6b576b535
MD5 d05b63e9dab9f6f12fe6077303c311cc
BLAKE2b-256 5e64a6fd06f143eecb62098eb29f59c59ddbade14800c966e496e2e65169bfe4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.13-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.13-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1abe9c2dd910ef40a20aad2998bdae0ac3b3bfc059fa0f6052154d422819208a
MD5 fe659b907d9fa895f9626a1e309cf80c
BLAKE2b-256 b02150b2ef5abcb4e596b035b6179f4113707c886215ad7deeb6ed3f07348076

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypern-0.3.13-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.13-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5c147bd201ae0d3ab5ab87196935cba7dc966165b72903a19992635b9f23f75d
MD5 d04da565dfe5f284d42608dbf198a639
BLAKE2b-256 49b027573b03bdcc8c6c69619c8be0b1c86e7ab47d45d838e52f4869f0e27e15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b2efd9a912e0cc831347ade938ecf66172dea69eb5815138badf54784bd40af1
MD5 dfa6a4ac6e23f462130a911bbac49d5e
BLAKE2b-256 24a180cb7110cd950acb1062856428a9be10c201525eb719f5c2c5fee64c1a19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1ae7c4e05bfffe7ae43f346f8c260ae70e261828afd209c28231f4bee909efed
MD5 367bcf3098539f82c132f506e3829391
BLAKE2b-256 c90a605bfb35ac8cd5428ead556e9a4d33b64f282a298dc77fc1124b16826a6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9fb77942ca6f78dfcb99150462c3bbf0561b75dde8de4e921fcd7c3fc36dad0c
MD5 9095dbaf196ba014c83836b88af20cc2
BLAKE2b-256 53157bc3fc3c5293c56500e4c1d55de46ea6b80b1e46468f8526a5a2db2fbb49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ce86975c5493e3539523621c2256315d47c05646ff2793114361ad0d1987b676
MD5 76fa566c1cc11fb885da5d4a5d78cfe7
BLAKE2b-256 1d6460f5789ef6ea1355d16527e058fcc4dfcd662e34945b14e0989f39106e49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30ca45023350ed6b435ae61ae7d48894be00f958cf976e51e72cd59d0341c6d3
MD5 cff80c4b2d70d4ff4efb747036641dab
BLAKE2b-256 863cc4e8ae49a2017d428fdd1223724ca9ceb44b1b5da8f3c4e834426d1d02e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3a28aa8ed9c9c3130d164064f461627f8dd241b8a56d4807291642c702409152
MD5 e54e61e0537ec1b03ecfd2978079b78f
BLAKE2b-256 35f956a511594a74271f60f64c595a3ea0554a416353b5649a752b84e935b5b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ef35831fdc23de0e239ebc7596e5ebb49bc5174a9e6224782743990adb262f6f
MD5 2fe0fc8b31341bf16d4b8b4eade958d6
BLAKE2b-256 9bf5cda6ae69e9ba7696c2d0c0a065d895b56fdc4177e6f3055f18354d0effe8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 88561b93d22c33a9f7cdd0a41d62b37de5a6f10b85e55d6137882c5953b49470
MD5 bafdb2378018b6942e2fc4620fed0a3c
BLAKE2b-256 1a3d8d71ec40772f16a243ae31e48498a24c7a5fdc40df37bff55cdc174c0a3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 789f9cb2412bdedd56cbd01439901f3836cb550381669ef77e1dd15d9569e565
MD5 3215bbb74833f09315951b1894dbd6d3
BLAKE2b-256 d33266ea26d9ff51f71cb20989829939ffecb6244486ff77f5fd63e608081d88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1ec420d766dec9a966f36687b650196d2f49a0abf42e3e41e48191e17a5b758b
MD5 6ca52cfe306b2372d305236d3efbbe4d
BLAKE2b-256 4412789c7bd74916cc3ef7f7f5e84ac3f3531c49a9a95fd05de9c97c1d8c49af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3735397cbd5b4f3bf80bde45c45d8debd2dba8de77ef6fb4bbe955671cc17afa
MD5 9a3bd4fa824823fb4274e64d58636526
BLAKE2b-256 c28500d33df0c795bd2aa6d6baf23e73fbdabb18055fb8faf93220502579d2ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hypern-0.3.13-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9cb30678926475c4e67eef211238f8dc537db39f4c1feedb88f1b4b13b3fc5d0
MD5 dadd9d7acf21119f678a7d5208fc1476
BLAKE2b-256 50e053768834d1fb2f2cf5cbe4d5c951f2e737f29ad56a10b523daa1f7fedf23

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