Skip to main content

High-performance Python bindings for the Mongoose embedded networking library

Project description

cymongoose

Python bindings for the Mongoose embedded networking library, built with Cython.

Overview

cymongoose provides Pythonic access to Mongoose, a lightweight embedded networking library written in C. It supports HTTP servers, WebSocket, 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
  • 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)

See the quickstart guide and examples for more.

Testing

make test           # Run all tests (366 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.2.tar.gz (623.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.2-cp314-cp314-win_amd64.whl (244.4 kB view details)

Uploaded CPython 3.14Windows x86-64

cymongoose-0.2.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (304.4 kB view details)

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

cymongoose-0.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (295.2 kB view details)

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

cymongoose-0.2.2-cp314-cp314-macosx_11_0_arm64.whl (243.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

cymongoose-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl (277.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

cymongoose-0.2.2-cp313-cp313-win_amd64.whl (237.4 kB view details)

Uploaded CPython 3.13Windows x86-64

cymongoose-0.2.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (303.4 kB view details)

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

cymongoose-0.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (292.0 kB view details)

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

cymongoose-0.2.2-cp313-cp313-macosx_11_0_arm64.whl (242.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cymongoose-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl (277.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cymongoose-0.2.2-cp312-cp312-win_amd64.whl (237.6 kB view details)

Uploaded CPython 3.12Windows x86-64

cymongoose-0.2.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (303.2 kB view details)

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

cymongoose-0.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (292.5 kB view details)

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

cymongoose-0.2.2-cp312-cp312-macosx_11_0_arm64.whl (243.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cymongoose-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl (277.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cymongoose-0.2.2-cp311-cp311-win_amd64.whl (243.2 kB view details)

Uploaded CPython 3.11Windows x86-64

cymongoose-0.2.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (307.8 kB view details)

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

cymongoose-0.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (297.9 kB view details)

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

cymongoose-0.2.2-cp311-cp311-macosx_11_0_arm64.whl (245.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cymongoose-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl (274.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cymongoose-0.2.2-cp310-cp310-win_amd64.whl (242.3 kB view details)

Uploaded CPython 3.10Windows x86-64

cymongoose-0.2.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (307.7 kB view details)

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

cymongoose-0.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (297.8 kB view details)

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

cymongoose-0.2.2-cp310-cp310-macosx_11_0_arm64.whl (246.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cymongoose-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl (274.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: cymongoose-0.2.2.tar.gz
  • Upload date:
  • Size: 623.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.2.tar.gz
Algorithm Hash digest
SHA256 976330f3368ba960ae0b9954fe611bd804fb4cbcf8304db471f9ccf98c8a665a
MD5 81b1ef2af6e499a5ef1dbd76312f1ac4
BLAKE2b-256 96197f1196e54e59867f66045418d060a89015d5f5db4381fde4266a38901538

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cymongoose-0.2.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 244.4 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.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7dd6c6f4d6bba10711ac6978d114d342996cd01a4c181538d8aa53fad885e7b5
MD5 d0ecbbdf562ddb60cfda0ca2a9a5dd8a
BLAKE2b-256 893642fc16dd8da961accfbb3894dc49fc6661bdabaf5e557b27f8cb62053a96

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.2-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.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b84fa671ce91dd325461a2e8c822933ce457276bf36bdd7afbcd19b1ae0ef8a
MD5 1f04afe1f8aecb9d44cfa3e58c24c50e
BLAKE2b-256 3c4a9596397e4162b44e99688f52c547d8ec8ebf9072e06b7b7c81eb14b5aa0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6311e84129028fd5948be090fda1ec7317b57193aa7e75b694b64b966d256531
MD5 3b12eef3efac00e78b196eaee03eba42
BLAKE2b-256 22b880ce716e42fca7ab0b74ed533ac98a21cab4e0e53c213ef40bca5f42c0e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 079f1dbbb4fdf952bcd4c6e518ca8d5decbac2457c93ade589bbe1da74a90aa7
MD5 a4901accb8fceb73264da795aa390133
BLAKE2b-256 588d377d70b9feb8941504038927bcaa2377886eb1e3a5bc0519657236d8c8af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 96166a55f67d8f695aa249085a5d703f05533d9e8cb92cd0ebe0fba9bfbd2d60
MD5 a9f71443cb2b9401e08470af217fae68
BLAKE2b-256 e97422cbbd1f001edb4e468a7c8bc585f0aeb0bdb47e254cc1c9e18a3d24fa59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cymongoose-0.2.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 237.4 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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 be49171f9cf123ec299d541e45eefa12cd0af842dc7c0bead0d24e873ab4f2ed
MD5 f291c8d9f02c008c7db87ac0872bc2f2
BLAKE2b-256 0c9fa91de8fac23b68734bb4616df8d4ea85889aeec6e0f3e0fb07551b12e1e3

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.2-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.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18d1c670cdfa13fdc5a7a1562556f5692d0fe95408f724a40ac01312dc1eacb6
MD5 ad96605253f939dfe2d45fba9f273d73
BLAKE2b-256 27d77dd9aed028f1ed115f58d7e76cadd2519a868cfed08408d25f6883a8028b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a8b03b7e1f10b0787505bf7671536ef623ceb390c7c57fda01d840335c3c5f6
MD5 86b2cd99043f7c75d8da8bfd7f3a638f
BLAKE2b-256 cfc6adddc5566468df16bfacfdc5a0e414f454fa15a6bcd5c5a747847bb3f0f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90c48a7a611201023fd68b1453f03a8ac4b8f748bcd09cf8d3bbb57e9b172a9f
MD5 ebb0c9f0a2cc038727f1f24642b69e0c
BLAKE2b-256 cade2ca12b9cfd3c47a56f4588310c9a3c62d7be525e41c3d4f40897685be3b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4b6794b6ca073460199602498a5f49c0142f66bac1bca93266ded40d8f477375
MD5 930b5b5682b902c7fdb866e579578d62
BLAKE2b-256 0d0fda9777dc7aff121f27f31f540a6d0eea99d0a8be59f5e25a79e5a23309e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cymongoose-0.2.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 237.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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7e845b39d52c932b66b714ed5822141d8d8b4df12c8597e62326d9651ce8e617
MD5 5d56d1c7043d1deffa4ccac1cbf1ee1f
BLAKE2b-256 3e890b89c22d0c54764652037bcb6e091631bef1e126c6ccf03150dbd6b62452

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.2-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.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3f3fea35e6fb31fe11c78884a6701c8f0aa562d6ba18d1f1f55c8112f5487bd9
MD5 47ba382af92a0cb1d7cb9e156f55dad3
BLAKE2b-256 df3e77d35fa3deeb986c728e33313951a82669a6f40bfd2ae581ad1b7448367d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a8e6afdcdf278133ad996f5437adf81dd6af7bec76fb289b47b731bcef2e43db
MD5 7d5ac07569ede990d0d7caac89426901
BLAKE2b-256 7d9fb4f815b92fb35fbf43a0d2beb357100573cabb56dfb02cc77b4acc67f508

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2825c89d903fd7ff77f8baff3c8b369c054a2baa02379e9145f5a7cafd14c288
MD5 4af918d9deb6d7ab7e14532f76ed65b4
BLAKE2b-256 064a412198e8b8d3b320f3cfa5edb2afd47596df2785cc251e3b753c75a894f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0f18f5e7fdc250c8e48c1d3cefdbbc980f9b6395e56bade7f194d7b773c5c490
MD5 820d003e0efa552cd9761046056284b7
BLAKE2b-256 8195145155c61b11633721be1532f4606fd6cee5e4e01b47658c834d97a19aa1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cymongoose-0.2.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 243.2 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b691c67ef89fe9e5cd5906352679bd6e6e05dec5736b6923b1168f72380796e8
MD5 723579e16c5d1f8072c4de947e7a15d8
BLAKE2b-256 fad7dc73520bc54d4fad704c5da2d6733f1f47802e286c1b2d688fda75b8e450

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.2-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.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 716440890f5122a1d3767a48064bfc281a142054ea7729c6e22205f7b0507037
MD5 e2dbeff094379644da18a0a61f1bf558
BLAKE2b-256 5128e3b4f5cbf0740130bb2a7cda03cf3a3ed45bccdd270b93fba30267954e27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 358a9208e4d0a17272970da14a966ff8895dc59bf435f36f5323502e837cf744
MD5 9ef8995717175eef6f634a337c254b3f
BLAKE2b-256 7895defb8c2e4271b0ff326523579baa0689c658ae74c81fe798604977ff5908

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb24c4b4d0136e7772f40982d87412fd381d690535ec69d002bc2e050990ca35
MD5 eba26d12d00dded06e2d400da339f5c3
BLAKE2b-256 ecd1a280e7b72c7d4cbba09edab66dad6f79e56ff383a1de1e0575bd8c249bd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92ef3a8e2f3111a43fd368118cf202f8d1c34d9d0a24cab9fbce85109e9c301f
MD5 db1c1000226280e25e65b371114139d4
BLAKE2b-256 4e332a8e13dcf1fe6a4a385896cb7ade33901f79f154968565d982f6eda43d66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cymongoose-0.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 242.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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 84c3af1515eb0eccfeedad61c8300471bb22ca9628a60543b8b88545edb89630
MD5 d309a3f04076e1a48e0aed4e199e92cd
BLAKE2b-256 762926e545f92d4635a368c7db9e8d61d2ff27403241de1fd5cd6db59cb2aadc

See more details on using hashes here.

File details

Details for the file cymongoose-0.2.2-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.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6fa79a100e5c74f06792c1168f41481f4c23982d7b56ad37a995b045e4a553bf
MD5 fe5a1cd96a52875415cbcdc940f1bbd7
BLAKE2b-256 551f674a87f9327b4229951cd004b54fb41a0912da16c0d3feb34a531f738ed2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c095b6d05b709b23217358d3847047dbadca3ff4dd4960bc3d9722abed13f7d0
MD5 14d42947b2410635d2e8e1df0630e809
BLAKE2b-256 98d0fc9207faa2b3793ce5ca97e92fc4485d2b9033f0dde9be780da69bc57dcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e6cb64d2aba487f6f7156627cd9e222c297a8a86836b2d589c72d5d66e3fd56
MD5 d134883d53f900fb5d34086d44d8f408
BLAKE2b-256 1ca66996267ede4ec7a10c9e287a78599b8a715fb5507af7aa18781abc0f1b10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cymongoose-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b17d740a200c6b17431c66397cb04e9a66b30fec705dd2f438dbaceb9421bb0
MD5 ed517966dddc970812f7f8cdc2b02d3e
BLAKE2b-256 f404951c75e88d8c854a252a3885c3c31126eedd45930b7663d3c7285ebeffac

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