Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

h11-mypyc

A fork of h11 whose annotations have been made accurate enough for mypyc to compile it, which is worth ~1.9x on the benchmark suite. It installs as h11_mypyc, so it sits alongside the original rather than replacing it.

This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2.

It's a "bring-your-own-I/O" library; h11-mypyc contains no IO code whatsoever. This means you can hook h11-mypyc up to your favorite network API, and that could be anything you want: synchronous, threaded, asynchronous, or your own implementation of RFC 6214 -- h11-mypyc won't judge you. (Compare this to the current state of the art, where every time a new network API comes along then someone gets to start over reimplementing the entire HTTP protocol from scratch.) Cory Benfield made an excellent blog post describing the benefits of this approach, or if you like video then here's his PyCon 2016 talk on the same theme.

This also means that h11-mypyc is not immediately useful out of the box: it's a toolkit for building programs that speak HTTP, not something that could directly replace requests or twisted.web or whatever. But h11-mypyc makes it much easier to implement something like requests or twisted.web.

At a high level, working with h11-mypyc goes like this:

  1. First, create an h11_mypyc.Connection object to track the state of a single HTTP/1.1 connection.

  2. When you read data off the network, pass it to conn.receive_data(...); you'll get back a list of objects representing high-level HTTP "events".

  3. When you want to send a high-level HTTP event, create the corresponding "event" object and pass it to conn.send(...); this will give you back some bytes that you can then push out through the network.

For example, a client might instantiate and then send a h11_mypyc.Request object, then zero or more h11_mypyc.Data objects for the request body (e.g., if this is a POST), and then a h11_mypyc.EndOfMessage to indicate the end of the message. Then the server would then send back a h11_mypyc.Response, some h11_mypyc.Data, and its own h11_mypyc.EndOfMessage. If either side violates the protocol, you'll get a h11_mypyc.ProtocolError exception.

h11-mypyc is suitable for implementing both servers and clients, and has a pleasantly symmetric API: the events you send as a client are exactly the ones that you receive as a server and vice-versa.

Here's an example of a tiny HTTP client

It also has a fine manual.

FAQ

Whyyyyy?

I wanted to play with HTTP in Curio and Trio, which at the time didn't have any HTTP libraries. So I thought, no big deal, Python has, like, a dozen different implementations of HTTP, surely I can find one that's reusable. I didn't find one, but I did find Cory's call-to-arms blog-post. So I figured, well, fine, if I have to implement HTTP from scratch, at least I can make sure no-one else has to ever again.

Should I use it?

Maybe. You should be aware that it's a very young project. But, it's feature complete and has an exhaustive test-suite and complete docs, so the next step is for people to try using it and see how it goes :-). If you do then please let us know -- if nothing else we'll want to talk to you before making any incompatible changes!

What are the features/limitations?

Roughly speaking, it's trying to be a robust, complete, and non-hacky implementation of the first "chapter" of the HTTP/1.1 spec: RFC 7230: HTTP/1.1 Message Syntax and Routing. That is, it mostly focuses on implementing HTTP at the level of taking bytes on and off the wire, and the headers related to that, and tries to be anal about spec conformance. It doesn't know about higher-level concerns like URL routing, conditional GETs, cross-origin cookie policies, or content negotiation. But it does know how to take care of framing, cross-version differences in keep-alive handling, and the "obsolete line folding" rule, so you can focus your energies on the hard / interesting parts for your application, and it tries to support the full specification in the sense that any useful HTTP/1.1 conformant application should be able to use h11-mypyc.

It is published both as a mypyc-compiled wheel and as a pure-Python one; pip picks the compiled build where a wheel exists for your interpreter and falls back to the pure one everywhere else, PyPy included.

It has a test suite with 100.0% coverage for both statements and branches.

Currently it supports Python 3.10+ and PyPy 3. The last Python 2-compatible version was h11 0.11.x. (Originally it had a Cython wrapper for http-parser and a beautiful nested state machine implemented with yield from to postprocess the output. But I had to take these out -- the new parser needs fewer lines-of-code than the old parser wrapper, is written in pure Python, uses no exotic language syntax, and has more features. It's sad, really; that old state machine was really slick. I just need a few sentences here to mourn that.)

It is benchmarked and profiled: make bench-compare measures the compiled build against the interpreted one, and make bench-py runs the per-path suite in tests/test_benchmarks.py. Upstream erred on the side of simplicity and robustness over micro-optimization, and at the architectural level tried hard to avoid fundamentally bad decisions, e.g., I believe that all the parsing algorithms remain linear-time even in the face of pathological input like slowloris, and there are no byte-by-byte loops. (I also believe that it maintains bounded memory usage in the face of arbitrary/pathological input.)

The whole library is ~800 lines-of-code. You can read and understand the whole thing in less than an hour. Most of the energy invested in this so far has been spent on trying to keep things simple by minimizing special-cases and ad hoc state manipulation; even though it is now quite small and simple, I'm still annoyed that I haven't figured out how to make it even smaller and simpler. (Unfortunately, HTTP does not lend itself to simplicity.)

The API is ~feature complete and I don't expect the general outlines to change much, but you can't judge an API's ergonomics until you actually document and use it, so I'd expect some changes in the details.

How do I try it?

$ pip install h11-mypyc
$ git clone git@github.com:danfimov/h11
$ cd h11/examples
$ python basic-client.py

and go from there.

License?

MIT

Code of conduct?

Contributors are requested to follow our code of conduct in all project spaces.

Download files

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

Source Distribution

h11_mypyc-0.17.0b3.tar.gz (38.6 kB view details)

Uploaded Source

Built Distributions

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

h11_mypyc-0.17.0b3-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

h11_mypyc-0.17.0b3-cp314-cp314-win_amd64.whl (215.2 kB view details)

Uploaded CPython 3.14Windows x86-64

h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_x86_64.whl (473.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_aarch64.whl (471.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (477.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (465.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

h11_mypyc-0.17.0b3-cp314-cp314-macosx_11_0_arm64.whl (239.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

h11_mypyc-0.17.0b3-cp313-cp313-win_amd64.whl (212.4 kB view details)

Uploaded CPython 3.13Windows x86-64

h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_x86_64.whl (472.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_aarch64.whl (467.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (475.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (460.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

h11_mypyc-0.17.0b3-cp313-cp313-macosx_11_0_arm64.whl (239.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

h11_mypyc-0.17.0b3-cp312-cp312-win_amd64.whl (211.7 kB view details)

Uploaded CPython 3.12Windows x86-64

h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_x86_64.whl (475.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_aarch64.whl (470.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (479.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (464.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

h11_mypyc-0.17.0b3-cp312-cp312-macosx_11_0_arm64.whl (241.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

h11_mypyc-0.17.0b3-cp311-cp311-win_amd64.whl (208.8 kB view details)

Uploaded CPython 3.11Windows x86-64

h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_x86_64.whl (454.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_aarch64.whl (457.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (457.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (449.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

h11_mypyc-0.17.0b3-cp311-cp311-macosx_11_0_arm64.whl (238.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

h11_mypyc-0.17.0b3-cp310-cp310-win_amd64.whl (209.0 kB view details)

Uploaded CPython 3.10Windows x86-64

h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_x86_64.whl (456.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_aarch64.whl (460.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (458.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (452.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

h11_mypyc-0.17.0b3-cp310-cp310-macosx_11_0_arm64.whl (241.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file h11_mypyc-0.17.0b3.tar.gz.

File metadata

  • Download URL: h11_mypyc-0.17.0b3.tar.gz
  • Upload date:
  • Size: 38.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3.tar.gz
Algorithm Hash digest
SHA256 ccb2c57192fd85d131c5ec9546174f8b2ad161dc841f8954e065ebfe8e68509c
MD5 4a5d8d7ba0a89ee1738e719cb3e2f354
BLAKE2b-256 8b9f936e9038e3b29cb46f70cddb477c1793a571c90db209c92957473bbbe837

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-py3-none-any.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 eba749ccac10bb602c5853289d51ce56e30aadd2c95c09c741eea8053ff509d1
MD5 5a18899e1cdf9639aa112c2b3a548a8a
BLAKE2b-256 471dd3d92925d856cf16a97e99dda2fac1d110fab0dc4a2b6d6f10186b057db6

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 215.2 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4e2e01a9d298f55994f30f1486a77c4dd13565a8404eaf3e71bc5dc7b3d601ea
MD5 37fb1d2dcf83b0b229344ddcf95f7a72
BLAKE2b-256 4f2db92603c923e4b7302ecca16a5bf8d6cadd46a3f55adcd09958f8fd5ba7a3

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 473.8 kB
  • Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73e0bc9065bd91380ddd257054d5d415f80e542d0c58a8001759e0a039f619c2
MD5 9d75c9bc591ed3b9c12f9926dd144f84
BLAKE2b-256 f4c44e423b4df9fafc7961d06b706b9ca200ea801be497e4b591a903b3fb047b

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 471.8 kB
  • Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bafc300c5f6df295a3af9cc928a33c086be47379fe0f069740b549fbc701f91d
MD5 ba6029e55a616fcb2146b035889ad41a
BLAKE2b-256 a32a00dc2b012fb7a2b9590da67356d0cb7ec226cc18721039b8739f2352d8ab

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 477.2 kB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03730399efc253f0f110e1d1085072d312a5cc2fe86f4c01d05f235d9445a05f
MD5 07dccb71d6b6790893c383484466474a
BLAKE2b-256 9d1ba23930a9aa0b350c66f650c29169b25e2f03022d13b7f5757212cc115f96

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 465.0 kB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d2f27f7134b753c7384dbd8d29b3bd5c0e6d3846c43847feb346569d20cc8cde
MD5 b89e5ca4f69c828ce04a1c05832f3448
BLAKE2b-256 c054e464bdc29f6d4e6848b949971867d77b0f3a70fdac58bb6f51482318581a

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 239.2 kB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 663adf48ce7dcd0fedfda98f427c7b2a82fe438e89fcbff66b993550f6329e99
MD5 ca870234fc0bd8e5de6d33291ed989c7
BLAKE2b-256 e5ea1e2d9354d5b389781e3d2b7cb5bee20032c8148a26d4fc39bdae3903ac78

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 212.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 90c503805ae491fba145cc909b5a4a6aeb9287d23a683ba0870a5bde9f09aea2
MD5 72d088572f8d289002ac5169d1ed3803
BLAKE2b-256 335011f002bc5e4fc3fdbb8fd3bff13cfd682f8d02ce3956efff3f558518d8cc

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 472.4 kB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6e1194f10c40fde1f09bc6239df4c9d7365ad241e6e858e173941dba3af4660a
MD5 3b62b19c707ba514a3df0767b61fce30
BLAKE2b-256 df32c7a8a56988a592d3538c52dab363b05dd09d532a8743ff4321b1c83f039b

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 467.2 kB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 45a1dcb39ddffef704acafc42c249110a4144eca9cfdac3b93e9a943364aa9d0
MD5 ca0e85c38ccd0fa3587f0d2f5e9fff23
BLAKE2b-256 9a2614d3e3baecaae70b203fafdfd23594410612c71b32b4aaf65fde4081e821

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 475.9 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9dcb85d0dcec044d5bbd3680374799161d433aa8c6634e6ba7c4efdc4f3cd3a1
MD5 82363f4ee5da52363b4375fba8f97831
BLAKE2b-256 32ebcffab39df03b9792a1a959155f3e50f935120fefe7a2242244e4b52c0ada

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 460.4 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e319c61d931cee60739aa353588d95189129e9c4334130bd13d2edaaa0616b0f
MD5 5695231decd81cd76210408457f8d474
BLAKE2b-256 635b100863cadc1b8e3cf948ef15258018ae5026f1eeb56a322c907f471d0508

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 239.8 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 116805887610e24021cee134d92ac279be8d57b006d65a8041cb84ee50f09b84
MD5 a139ebf0776edeea014ce258915b1318
BLAKE2b-256 88a3b41695ea5b73a13af3a27e9ad7ab2de75d880c0cff5af058361ca4481a1f

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 211.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 047faf10d59920bf451d68fe99757908431ca220a62ba8e66a64a5bff1e691a8
MD5 b5d705fcda24779e88b1745d440c241a
BLAKE2b-256 e39907145065c70cffd10fa78d6f9f5e8479f7f5492c820764ba83b4531b96b2

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 475.6 kB
  • Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eb9fed285cf11061e559755d9ec2237ef01ab9422aedc598b16d5b12c2f8b43a
MD5 7c6b46f7518645d81c86cbb84b74d34a
BLAKE2b-256 cc679a4a07667d00a6b56109e810aa77bdd26f40ce0e7d70e1544300b3aff104

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 470.9 kB
  • Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a30cd923e343db00adeb693c73bfce2340e0c93f2ac34277dfd154feffdea01d
MD5 25842ec27ccb7d273918face6b1488b1
BLAKE2b-256 00b865a6e22cd83956098bde6f7b2a6b8f7a27be4f857ff7f69333a5bb0adee2

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 479.2 kB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7653e1b84d6e08322ac4990dacbdda681317e98e2ef653413a30a4439f734363
MD5 27a3db93ddfa506acb525efc1911f64a
BLAKE2b-256 b98fcca9fb73a7e7883c0484313d78375acc6ff0013e3a9e3fa9953200dc1eb9

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 464.2 kB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1aa3538a1f5de0566abae66ee15201b040ea5bc969745d99f157200980fc20d
MD5 97cb691b2478b54a051bbb606a8b7a63
BLAKE2b-256 7cdf02117f8c0f9f1b0f940c7fc703e7008eb193489dd768fb7b9bd17b42b75b

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 241.3 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89f75cbd00f9bd542b51bf9ff06b8e6c1c26e1ce660b079e776a2508caf9941d
MD5 f8c2177dc03f19ae6302a81e61cee3a4
BLAKE2b-256 b7acce35334757cd0ff38dea3a06de24e7c0f60b74a6c6134e63804a3bb45e96

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 208.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 94cc4e5fdc1af1f00e9e9064d089afe0624494874303dfcf382b99fc2224beae
MD5 d3b9b3f2696e8f3c8e53e4c84e4be258
BLAKE2b-256 82fe3da9ed6522bb62d82b2a9048da100ad59593f7d91f41c1d80a0dc06c4415

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 454.5 kB
  • Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 18d73442e5378ba0357f1f88ca39c8f6661a084035c76cf6dc4f73d136fb0349
MD5 8022402c9e8fc954de43176c682980c6
BLAKE2b-256 db93ef9463cb8d3ea5a2474e2a8f329fe4255963e7f29df7bafce6b7be3d090d

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 457.8 kB
  • Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d52fef2d4bd34c30f5b51654caf5520d0fecafcf61a09577b62109353ed2e71b
MD5 a4fbe8e526876efbe90efbf37fb35160
BLAKE2b-256 cf082fa3f6e0b6ea9164968d9ff7611ec8f622d634c1baeeeb2a81f921473053

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 457.2 kB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3006348a438ab0b42503fecf46b52691da3a226233ad0a1c42bd5998985f400d
MD5 8902fcf245677869c7ff59752f95685c
BLAKE2b-256 ae2ddc4f6499f9ead6feecb34f85a7606a6e84bc199c93127a7365f3be7921af

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 449.7 kB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a115c041d7f439afd0f1c4c126ab0dbb0c2f9fe1b56bfaf949170f346c778bfc
MD5 1daa0db204ff3922c46da67b40676393
BLAKE2b-256 79d1e777519caf7bb28e879514640b91243c9aa2adf453e8750763b549d3bb6f

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 238.9 kB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c3e381694e91c59563697d60525feb7cca2ae5673be6ff3ad06dd73583efbfc
MD5 f957f05538b2c41f49efadab1bc4eeba
BLAKE2b-256 ba86b51bcd879cfaddc6c1aeb6eaee45e6434bdf4867947e2cc5e5ff8a2667b8

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 209.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 64586e71f2d6c61de6727a46e7b9231d2e5637e26564cd347543be96ee1f0cca
MD5 289ee145006b4a29acca17107daba47f
BLAKE2b-256 1a56ed59d3e68480305c45dd09b94c1aec0be1b778c09ba6af6a52e5444c174e

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 456.3 kB
  • Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b87310f75eefcd886bc57f7018fd871e920e71b2027d2d1ffe5ba0c8b081afa4
MD5 8191f879cb03a878f918785ae9a310eb
BLAKE2b-256 99c6165bec1f4ad63d6b5bfee79fc1e463fa8738e8a2d74549b3c3f3336b77ee

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 460.3 kB
  • Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9f195e58380f0f1d81a53e1b06340dbf24ac326a5904157cb0086b191c540a16
MD5 7deb32e4cae7ff650385557552ce2c60
BLAKE2b-256 2d3e62d7cda73837de4515bc67a601e66cc9ced222949c5ee8d67fa1b3fe1aa7

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 458.7 kB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12a6a43d33980e2fe505e4f2d49b834e395aebde4677a0ab32d1908bdd587c53
MD5 3b0a72641e28498e4786987a5062724e
BLAKE2b-256 8dae5013fcfbc2370cf1cde198514d3e9b5401d20aac6ea33e7fee10747b171e

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 452.9 kB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f5fdc8d4c099e9980eb04281d092517da8fba81a34ccaaa6591bda0164bc9bfb
MD5 743c493455719bdd94783bfd9eef3ada
BLAKE2b-256 0745821cdaf98b3d35727a2ead5558f34b1b5cf0f066d9bed3e4bce5e72c0c5c

See more details on using hashes here.

File details

Details for the file h11_mypyc-0.17.0b3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: h11_mypyc-0.17.0b3-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 241.4 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for h11_mypyc-0.17.0b3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93fdb0ad215a39462f032c2df1bf252706e9963a9a4cc2f86b1794c69b190dc5
MD5 7efdb5adca2f9cbd48d4aac09d358fc0
BLAKE2b-256 41a0cc7a3746df08280630d61ef654f0cba786a683cda8adc3bb4b0ff34731dd

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.17.0b3 This release

32 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page