Skip to main content

High-performance Python bindings for the Mongoose embedded networking library

Project description

cymongoose

cymongoose is a zero-dependency Python package that includes a Cython wrapper for Mongoose, a lightweight embedded networking library written in C. It supports HTTP servers, WebSockets, TCP/UDP sockets, and more through a clean, event-driven API.

Documentation | API Reference | Examples

Features

  • HTTP/HTTPS, WebSocket/WSS, MQTT/MQTTS: full protocol support with TLS
  • TCP/UDP, DNS, SNTP: raw sockets and network utilities
  • Timers: periodic callbacks with thread-safe cancellation
  • Event-driven: non-blocking I/O with a simple event loop
  • GIL-free: 24 methods release the GIL for true parallel execution
  • High performance: 60k+ req/sec (6-37x faster than pure Python frameworks)
  • WSGI support: serve Flask, Django, Bottle apps on the C event loop
  • ASGI support: serve FastAPI, Starlette, Django async apps with WebSocket, streaming, and lifespan
  • Asyncio support: AsyncManager for asyncio integration
  • Type hints: full .pyi stubs and py.typed marker

Installation

pip install cymongoose

From source:

git clone https://github.com/shakfu/cymongoose
cd cymongoose
make

Requires Python 3.10+, CMake 3.15+, Cython 3.0+, and a C compiler.

Quick Start

from cymongoose import Manager, MG_EV_HTTP_MSG

def handler(conn, event, data):
    if event == MG_EV_HTTP_MSG:
        conn.reply(200, "Hello, World!")

mgr = Manager(handler)
mgr.listen("http://127.0.0.1:8000")
mgr.run()

More examples:

# Serve static files
def handler(conn, event, data):
    if event == MG_EV_HTTP_MSG:
        conn.serve_dir(data, root_dir="./public")

# WebSocket echo
from cymongoose import MG_EV_WS_MSG

def handler(conn, event, data):
    if event == MG_EV_HTTP_MSG:
        conn.ws_upgrade(data)
    elif event == MG_EV_WS_MSG:
        conn.ws_send(data.text)

# Per-listener handlers on different ports
mgr = Manager()
mgr.listen("http://127.0.0.1:8080", handler=api_handler)
mgr.listen("http://127.0.0.1:8090", handler=web_handler)
mgr.run()

WSGI Framework Support

Run existing Flask/Django/Bottle apps on cymongoose:

from cymongoose.wsgi import serve
from myapp import app  # any WSGI application

serve(app, "http://127.0.0.1:8000", workers=8)

ASGI Framework Support

Run FastAPI/Starlette/Django async apps on cymongoose:

from cymongoose.asgi import serve
from myapp import app  # any ASGI application

serve(app, "http://127.0.0.1:8000")

See the quickstart guide and examples for more.

Testing

make test           # Run all tests (454 tests)
make test-asan      # Run with AddressSanitizer (memory safety)
make qa             # Run tests + lint + type check + format

Development

make build          # Rebuild the Cython extension
make clean          # Remove build artifacts
make docs-serve     # Serve documentation locally
make help           # Show all available targets

License

Licensed under GPL-2.0-or-later, matching the Mongoose C library license. See LICENSE for details.

For proprietary use, a commercial Mongoose license from Cesanta is required.

Links

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

cymongoose-0.2.3.tar.gz (638.5 kB view details)

Uploaded Source

Built Distributions

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

cymongoose-0.2.3-cp314-cp314-win_amd64.whl (252.3 kB view details)

Uploaded CPython 3.14Windows x86-64

cymongoose-0.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (312.3 kB view details)

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

cymongoose-0.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (303.1 kB view details)

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

cymongoose-0.2.3-cp314-cp314-macosx_11_0_arm64.whl (251.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

cymongoose-0.2.3-cp314-cp314-macosx_10_15_x86_64.whl (285.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

cymongoose-0.2.3-cp313-cp313-win_amd64.whl (245.3 kB view details)

Uploaded CPython 3.13Windows x86-64

cymongoose-0.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (311.3 kB view details)

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

cymongoose-0.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (299.9 kB view details)

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

cymongoose-0.2.3-cp313-cp313-macosx_11_0_arm64.whl (250.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cymongoose-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl (285.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cymongoose-0.2.3-cp312-cp312-win_amd64.whl (245.6 kB view details)

Uploaded CPython 3.12Windows x86-64

cymongoose-0.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (311.1 kB view details)

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

cymongoose-0.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (300.4 kB view details)

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

cymongoose-0.2.3-cp312-cp312-macosx_11_0_arm64.whl (251.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cymongoose-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl (285.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cymongoose-0.2.3-cp311-cp311-win_amd64.whl (251.1 kB view details)

Uploaded CPython 3.11Windows x86-64

cymongoose-0.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (315.7 kB view details)

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

cymongoose-0.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (305.8 kB view details)

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

cymongoose-0.2.3-cp311-cp311-macosx_11_0_arm64.whl (253.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cymongoose-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl (282.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cymongoose-0.2.3-cp310-cp310-win_amd64.whl (250.3 kB view details)

Uploaded CPython 3.10Windows x86-64

cymongoose-0.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (315.6 kB view details)

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

cymongoose-0.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (305.7 kB view details)

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

cymongoose-0.2.3-cp310-cp310-macosx_11_0_arm64.whl (253.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cymongoose-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl (282.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file cymongoose-0.2.3.tar.gz.

File metadata

  • Download URL: cymongoose-0.2.3.tar.gz
  • Upload date:
  • Size: 638.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for cymongoose-0.2.3.tar.gz
Algorithm Hash digest
SHA256 17ec8aec3aee75e946b7a08f5f4533689b59df209345e06bbe1a745abd506025
MD5 25c85d033c2b1b1a751047c594531f33
BLAKE2b-256 2e56faa96d857d2f443c5757d5b212b713cc18480618270724114672d119c204

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cymongoose-0.2.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 252.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for cymongoose-0.2.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cd931a053e2232d79df6c7aa9d2b3050dccbdca193590d597717541c4c495198
MD5 b318d391838c85cc86d423c8e23447bf
BLAKE2b-256 95f1f6c975bfadd3a2df8db57232cbee9e18416838f7ee424b78c8a053f53a5d

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b014a30ae6f96f0070311480554e4fd83c994e31f6a9de6390b9a72deed881b8
MD5 57dae5a4db177e74798a20427709cfbc
BLAKE2b-256 4dc0b93ac71754e598598371307ac6b8addcde806e84301933b8403b78ba0828

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe7f7d8877dfbf99a8500ebd38bda70e16e58d534d4c0aaade19a36ea28c02e4
MD5 a446fa4f095afa4c8029ef572dc3c1cd
BLAKE2b-256 70748d310c93082fcbb2fb545be0e205e0f9e5530cf77fe02eb8f00977598779

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0da63ac4f8636c5ef167d49094e19607e43cd5f5d6ed9eaf65c47cfd3d9c6d13
MD5 658138b1b39430c9cb6f8a42399c0077
BLAKE2b-256 e34427b13f67e04566ddc78bfd579fd340dcf15ed6b365eedd125eb0491c576c

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8519c45dc27a8da065c78390b543a4e0571dfa04c09a0e453cc283f7305113de
MD5 789780035bb749b983a41131d1b5c1e8
BLAKE2b-256 a46bb347d5ebbfca237416e9c840c31e9571e63e7eb9514e28a9fd15bad62fd5

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cymongoose-0.2.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 245.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for cymongoose-0.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b20d0dabbb63971694b13687346222d6e4a6411ad414dd412fb77e61286f7cf6
MD5 e7db09efa4e7b714f5d3c4a24b260e71
BLAKE2b-256 1657f391ddf8ab2ac623c7f52d1aaa631d4c0e25d722d3042c47daa3634f13eb

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e7db1fc3a37315e4910a08e92be44693ad02592ae942cdd55eb6269a8ff556a
MD5 cb0c4f5dfafdc7218540877696c5265e
BLAKE2b-256 88d9a9880b515402132d1fae8d5ad656e52aebb9f4b9e06a9fab3e8e97ec8b6d

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3c668781ecee55c2d6f99c4cc2553a6d901474c750bfa2c4ccdc20024c0ea1c4
MD5 a81747ee1c61bed861c21aafbe37eec6
BLAKE2b-256 171e3defb4863774580cf9101f27ecdd87687bb922396d1ebc2ebdc82bbfb5fe

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43c0d8f2e25778f4b2d7389b637d9848e854cc1c45804ec8e7e6fa624f89c744
MD5 cc7f7e38729f44a8b0653263a66a89d8
BLAKE2b-256 74f1dd2fbb157d751931e60f844912f91b31b069b588c0ab6bba06848a17974a

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7095b15e26e38eee3423b163355aaa1c046760e9b5d6f9aea65f6181828b273e
MD5 e5daebcb4a1f6957d1a8d873eae2a8cf
BLAKE2b-256 8e8da1dfeeb075b930d929c72ffd6a9b7f9944bd1d2101aa9553110c86e30920

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cymongoose-0.2.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 245.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for cymongoose-0.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dde314999ba49e477e07b302d1d5c53338eeb7b530af1a54bca7b73e2bd1dfd4
MD5 8e41e4b88690fc2faa32130ce0c840ed
BLAKE2b-256 b6fcd98ce3ca001f988e5fc16882da3c41bdd29cbb7eff6562ca96dc2eb14ae0

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92f365e46e0448c04e614333b8e1859099ede81b6d709cf72b1e83d42ec9d5ed
MD5 95a3bf98adbd77003a01e26e557280ff
BLAKE2b-256 a87295aafe9eaab4362e846997572b57874f78eb5c9a3970ec2a34e43f5bf7f7

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7e0edb51dca0b3b77cf9f842cca3107e673af86fca84c1176db258747483bda4
MD5 ec15f983f9f4f5ddbc4fbb94ca7964df
BLAKE2b-256 0f7118762ae8f6ec82911335e353ee450f2929057d2b633cd7db8e0c133e8dba

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc2cc3bcea0d961d1edcb31268c24ea9f6e612057b2dbdbd52e7848d69a6ed63
MD5 f1e4a57b743a73a999e6a23c99c4c77c
BLAKE2b-256 89a2998ad81364388588fa18a178f8a85d6dcb6de0e4abfbcfb3f122d1ff73b8

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 77bc32fa9f955cf17a6d7776cd728602e6298a171ff725d66e842453aa310a88
MD5 4764f67f95c17493ee6458e15d9c6e90
BLAKE2b-256 1482ad1ec37d132e8556fe62c624e6e3cb7eda38ae20f4dc327cd220d4bc6425

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cymongoose-0.2.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 251.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for cymongoose-0.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 70b2cd71d38b7e7dca49876a0fc059ae8ea2bf7cff2885a1f9945efbfcf4df0f
MD5 9fbb36c9284c1349cea43c5a1802324a
BLAKE2b-256 169cb46474936f24ec34ef58967db0b74327e0714c1f7e8195a4e7f45f838d6d

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e172d1e6f4d2e20c20f307abfcbf7fecde55d3834291669094f9d6c992de35be
MD5 42eb6c492eaeccda2c20cd460178baf5
BLAKE2b-256 c3ab151a56a6fa35867413446a765df669678aa6fd2acd7365fa6b4659896cca

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a803ea18f59a4a2f71e8ac6a61e6e7d4f0db2782f629ae1b446a82db28142a3d
MD5 1daa9a0109c5c665c60089c7f137c8ac
BLAKE2b-256 35c326779c4513bfe6d417396ec05fa66542bb1b90596bfce0cdd0a7c4821b7e

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9769bd84f95b1c665977d7e403b36911411d1ea32e497caf4c99425f5ad7d1ad
MD5 f9caa0ad7a1abe43a0003d9607c67259
BLAKE2b-256 290b9615239547e0eaeab51d3fa3e7f692a5cb6783e64cb969a6b5872e29fded

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4632082511d768703f5f39ff63b1657a811d6ef0e910f7949e5039a367a331f9
MD5 a4ac43b04b45a89500f88b0c6369b858
BLAKE2b-256 2b53fcbf53966678fb76df260a1053a1fe9abeae7f79d043839b0276755d3ae0

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cymongoose-0.2.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 250.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for cymongoose-0.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1583f39e25982e01cb33876982fc36807bf13cd73c9a3399fa70fc23590905f5
MD5 209ae3e70fbd36a7653dae002afa30de
BLAKE2b-256 f4ab793c1ed9a2c5a9ee973f25c97e2c2180c8d3f110aa9ed22b85b10b07ef48

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25e02a8326a858bbd2fd0a19363a0a0787ff66b0e5e213b03071d11b8b141315
MD5 4309d2a1518197dad78a92160b1eff72
BLAKE2b-256 cf7e5acd5a21ef2563e783a6b3bfde466e9d1d1a4086683d646016550562c9d1

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 57ca59576f0cface29a0351f01a2cf66ace96cd97795d59532db352c4a83dbe0
MD5 ddd84e92010206e48373c950133539bc
BLAKE2b-256 3370cb658e0baf224f0497cac90e49fca8ecd419b62f1e107f167d0247701ebf

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fe5c7242ead60191a32980ac6801037d49d5c48b1d8ae624a098dc03833ca76
MD5 88b31e271cba63e5a54c999f5f72382d
BLAKE2b-256 34acbe6009d3c816cee6ac21a668ff1786ec0f78078a59f7cedccfb91995926c

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cymongoose-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ded92e19327654c033adc1d7f5bea7252bf891802052532ad774d1fb3c502ab6
MD5 1aeee9374ce4eb442f2cc54886247ce1
BLAKE2b-256 7e456d3692c78dd933d0ae0a774f180448d5a0b6fc65b7529101142037dde3dc

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