Skip to main content

A screamingly fast Python 2 + 3 WSGI server written in C.

Project description

Join the chat at https://gitter.im/jonashaag/bjoern

A screamingly fast, ultra-lightweight WSGI server for CPython 2 and CPython 3, written in C using Marc Lehmann’s high performance libev event loop and Ryan Dahl’s http-parser.

Why It’s Cool

bjoern is the fastest, smallest and most lightweight WSGI server out there, featuring

  • ~ 1000 lines of C code

  • Memory footprint ~ 600KB

  • Python 2 and Python 3 support (thanks @yanghao!)

  • Single-threaded and without coroutines or other crap

  • Can bind to TCP host:port addresses and Unix sockets (thanks @k3d3!)

  • Full persistent connection (”keep-alive”) support in both HTTP/1.0 and 1.1, including support for HTTP/1.1 chunked responses

Installation

pip install bjoern. See wiki for details.

Usage

Flask example

from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello_world():
    return "Hello, World!"

if __name__ == "__main__":
    import bjoern

    bjoern.run(app, "127.0.0.1", 8000)

Advanced usage

# Bind to TCP host/port pair:
bjoern.run(wsgi_application, host, port)

# TCP host/port pair, enabling SO_REUSEPORT if available.
bjoern.run(wsgi_application, host, port, reuse_port=True)

# Bind to Unix socket:
bjoern.run(wsgi_application, 'unix:/path/to/socket')

# Bind to abstract Unix socket: (Linux only)
bjoern.run(wsgi_application, 'unix:@socket_name')

# Enable statsd metrics. See instrumentation.md for details.
bjoern.run(wsgi_application, host, port, statsd=...)

Alternatively, the mainloop can be run separately:

bjoern.listen(wsgi_application, host, port)
bjoern.run()

# With metrics. See instrumentation.md for details.
bjoern.listen(wsgi_application, host, port)
bjoern.run(statsd=...)

You can also simply pass a Python socket(-like) object. Note that you are responsible for initializing and cleaning up the socket in that case.

bjoern.server_run(socket_object, wsgi_application)
bjoern.server_run(filedescriptor_as_integer, wsgi_application)

# This needs manual compilation with `WANT_STATSD=yes`
bjoern.server_run(socket_object, wsgi_application, enable_statsd=True)

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

bjoern_binary-3.2.2.tar.gz (37.2 kB view details)

Uploaded Source

Built Distributions

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

bjoern_binary-3.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (128.6 kB view details)

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

bjoern_binary-3.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (125.9 kB view details)

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

bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_x86_64.whl (46.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_arm64.whl (46.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bjoern_binary-3.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (128.1 kB view details)

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

bjoern_binary-3.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (125.5 kB view details)

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

bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_x86_64.whl (46.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_arm64.whl (46.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bjoern_binary-3.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (128.3 kB view details)

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

bjoern_binary-3.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (125.6 kB view details)

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

bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_x86_64.whl (46.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_arm64.whl (46.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bjoern_binary-3.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (125.8 kB view details)

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

bjoern_binary-3.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (123.6 kB view details)

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

bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_x86_64.whl (45.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_arm64.whl (46.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bjoern_binary-3.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (121.0 kB view details)

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

bjoern_binary-3.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (118.6 kB view details)

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

bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_x86_64.whl (45.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_arm64.whl (46.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bjoern_binary-3.2.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (120.4 kB view details)

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

bjoern_binary-3.2.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (117.9 kB view details)

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

bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_x86_64.whl (45.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_arm64.whl (46.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file bjoern_binary-3.2.2.tar.gz.

File metadata

  • Download URL: bjoern_binary-3.2.2.tar.gz
  • Upload date:
  • Size: 37.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bjoern_binary-3.2.2.tar.gz
Algorithm Hash digest
SHA256 7d0e6bbf2cc3407a2f3dd3ca4e74d1a32b7c611e6fce8ea2c5d7b4d220514425
MD5 35bcbe3098d6807f1f80f8689ca30690
BLAKE2b-256 5fd3f9216c0e250f9bf1198bd79d5dddb04e184fdee17529e9cde24571209b50

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2.tar.gz:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b13d58406ada5e1c5b41c0c9380139e965edb54cd502128a94188e5e414201ed
MD5 1e5903c192df8007a5ee7053d0cf453a
BLAKE2b-256 983aabbd93279d4cef3bc96a606b86179621d9e390ab73b94a444c323372a041

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8aabc51da4c89c72dbd6da18a749d969859a8a44eb9a9c4aa14946dfec35d2d9
MD5 19bfd9dbbe1b46599f822fd2b3f30e44
BLAKE2b-256 e58074432321fdecbde032327e8112892b3bc968cdf3e99f4f9faaa3f22be9e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d5d459d3673afe1286fe103575e27dbf8cc2d01959486f7d9195c548e5cd0f74
MD5 29634a2543aa659a6ad4f979787b315d
BLAKE2b-256 2014748033e9471391f4f8e694638e8ae4cb3053a4238445f477341753f50ed6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c887eee5c81b67175b7feaa550b121bb3e981d4c4be4029cd0bf58b8bb70f51
MD5 bec1f31ab40bb7ed37fda7e2f9852623
BLAKE2b-256 0e871641c1ba92de8946a673fc8878f73d4ec6d6fb24cfa80e5070d627c61522

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d27eae90a93175df5262469a72c05c2b42b9d41321678bf6ddb3ea52a79feb2
MD5 0a01bb4dd6f20794d73308f2606555a0
BLAKE2b-256 f6786eac608269ae149119d311bf59760b9af82e8e4f7d2ee90a57ac01b38fb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f6d9628c7593729c10c9c25acd3cc1bb0d39344229f07d8263f2e6853a49d606
MD5 967df223b41828d8ef8d15074f4d071a
BLAKE2b-256 457fd48ffaa1d396a6489f0fb5b8280aa67d355bb0009153bb46288e6647ed63

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c72ae23753b2d36291351329ca437ca0701fce3c2b4740e1f57294b665c2c6e6
MD5 536d4d21cab60982067942f55d7a91fb
BLAKE2b-256 fd08e2d25dde5f9be3e7eca18c2a6ae7ca4cde6e79717f7a060e94ba071b59c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed6c9bed8790ce2dbd661bb49bee02884144b1db192613f799119bb932e69a7b
MD5 5c8e9f16a63506a6f9d6f9e13028bf3f
BLAKE2b-256 5ae33e792e83111726f37834c9a52abaeb586bff3ab1eed9aceaa33d3b21b5e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4793dbdb9389e32511a12336990a0eea6ce3bf9594bb3bb715560b5628b65c9f
MD5 c08d757bef1b896e5437daad082d7ed6
BLAKE2b-256 9a2a52918a461c28066ba004c0fbdc4205b57082ff5e113b5c4d60c831a5dbd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 155639501f8ab9f1e48570ee57e9647a4562e77cd00d264eff49256b2b14d798
MD5 40687b245d0f33f6f04dea8c2c7aaf92
BLAKE2b-256 4ad99dfc1b5615c625c94fc4408bcbc8e22ffa99f16c78c81ce4be3f55197cf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a882879a73a388029fcb78d1db662a2b4c848c89d8c8fc0a196e82661c157bb8
MD5 d19c2f866b55eaae1e50160d0359f347
BLAKE2b-256 d80f87e71a22a429d4b22fb6c31d351964b34d279919afd4b6e3bca8e720426b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d0fb9f37711edc32cd407e43f47005be0846447c4e77bfaf5b3a482639311c2d
MD5 a0ab48ecb01eac861f2fbb784126c74e
BLAKE2b-256 7d67476440d2310ad2a17b7e8132cfd8e0bc2b1cd08c2eee19364710d92f630c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b1f6db43a99a90770a4aeb1280628ee3df57de63ad31247d80daae583b45b8cd
MD5 acd85958c72e42cdbcfac7a98c02ca79
BLAKE2b-256 1129ac284277e6e559f4eb57144eef157de0870272c2d473fb854cb281640c54

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2f33447f94f3c8892a370721b07846a95654d2e579cd15b44eeeca535503a820
MD5 08596dbb7a54dc69d4a7f2b32a57a58a
BLAKE2b-256 1536eb28e38051e9a4bc4ee197ca05ef95e1a414f246a835134a7d96a6ab06b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 dfdd7d434bfe42b68b0c0bb25ebe5a41faea64dfe10cb9ca77e8dee37be9b39a
MD5 da95abc29ef0ec034c43c2c4f8a91253
BLAKE2b-256 8a9036ccb4623432810be30609cdbf454c020b42d6f67af1a1f2fe490a00f440

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b87941a14a866ecf3abc5eb91be77d574f0b9776ff57560d89cb8c6844504cb8
MD5 3c91285f728add21e8862405e8a52337
BLAKE2b-256 49fa1d53a612570b5e1eb10d58a951642795be2e6bb8a7bce24073e55c0d9d9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 51bfcfb81e0253b3833263441d7ee82ed290c14f3665ff498ddf2209cbd33834
MD5 4b6348d3b0e2dc6619c7bc63871ef64d
BLAKE2b-256 b176953b4eb2a02541abb1b7eaa281aba16e274182381a7340f68ace48e681b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6352ffc460d098fb7021540faeee58048e8cfddeac5fcfef9399a8661604333c
MD5 69cbd8c8a70eacb7b385d1f09c519504
BLAKE2b-256 e0f5f311129091656562e771c69fe0baf8a39b36cb0b4b4296a07bf7d98c747e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b7fe7ef09ca3cbfd79e6e8a8c927c104cb83fa1210f16dfc99ed19fabfb3ea9e
MD5 9ca2399115ab33f293706fd815e1977a
BLAKE2b-256 202d1f165c8320a0f30533787042d77cc95a5b7a97dad4d4913a0db02261ef4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7f6e0573615b9a5288da33fd25d74480eb4d15be1313ac9038924117612675b
MD5 4266549bb6622c432da561b0eaa215bd
BLAKE2b-256 8b92e1a331613779151e597c7e1e0ad05518fbed5c0bcee324a53065935fff39

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 086a785b6058df06b51aa462b22de91ab49e826ce839878a39d820e8ad065629
MD5 efdee1e483e80331e2144b07819f379f
BLAKE2b-256 eccdee2af7d296662b41672977980b3d2dfcbab215d7a94a005be24e4b3ae764

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b3fae9b38ed113b39e9dd94c5cb77cec6e0d92c89d9065e79e7189bb5f6a640a
MD5 a63dce9f15498998d99229dc860f01de
BLAKE2b-256 a5f8e8b726299cd3de6a9147f3619e10a5ee54eaab56ea94d96eeff3ec00f8a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4131d4705aa92e40645de9148b69242385a33a7499372c0e721a1af1595ca6d3
MD5 a06b6bcfa742100b5ecb972d9bf3d052
BLAKE2b-256 004fdbcf0f09853d895703ce758aae019ccf29c77a21fdd14161148d3ee65dd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_x86_64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c0d17d9ff10ba250177a7a2f79a89a99ceddaed5bfbe3a5fea0e7a06f8b57d4
MD5 26eccf51e60ad6b629ef6e63a68d92ec
BLAKE2b-256 27f2df7c3722a18be92def7bb9fb96d3bc30d36c97ed8695b36dd698bef2b8d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bjoern_binary-3.2.2-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish.yml on gmelikov/bjoern

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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