Skip to main content

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

  • JSON-RPC: built-in RPC dispatcher with Python handler callbacks

  • 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

  • Utilities: URL parsing, glob-style pattern matching, hashing (MD5/SHA1/SHA256/HMAC), base64, CRC32

  • 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 (560 tests)
make test-asan      # Run with AddressSanitizer (memory safety)
make qa             # Run lint + type check + format

Project Status

The feature set is considered complete. The vendored Mongoose C library (currently 7.21) is tracked and integrated as needed. From this point on, the project prioritizes correctness, robustness, and stability. We welcome contributions to this end.

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

Metadata

Release files for cymongoose 0.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cymongoose 0.2.5
File Size Uploaded Provenance
cymongoose-0.2.5.tar.gz 754.4 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for cymongoose 0.2.5
File
cymongoose-0.2.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
cymongoose-0.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
cymongoose-0.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
cymongoose-0.2.5-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
cymongoose-0.2.5-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
cymongoose-0.2.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cymongoose-0.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
cymongoose-0.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
cymongoose-0.2.5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
cymongoose-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
cymongoose-0.2.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cymongoose-0.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
cymongoose-0.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
cymongoose-0.2.5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
cymongoose-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
cymongoose-0.2.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cymongoose-0.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
cymongoose-0.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
cymongoose-0.2.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
cymongoose-0.2.5-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
cymongoose-0.2.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
cymongoose-0.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
cymongoose-0.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
cymongoose-0.2.5-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
cymongoose-0.2.5-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 9.4 MB

Release files / cymongoose-0.2.5.tar.gz

Download URL cymongoose-0.2.5.tar.gz
Size 754.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8c0ec19752d493702c566735a28918f1b81a756197f78e4931c566dbad849a8f
BLAKE2b-256 checksum
How to use checksums
db5e0fcd3b3602976210cf450e4c2c2b2b15945a5697d1663aff99df95592d9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp314-cp314-win_amd64.whl

Download URL cymongoose-0.2.5-cp314-cp314-win_amd64.whl
Size 299.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
27a213041b9ddad8d9fa50a6ec627ed40a794c8380ee685a105cd4481e50d569
BLAKE2b-256 checksum
How to use checksums
a8dcd63639284af0b38367ba7784f122d0b1c2abfa8819cdcfefc381dc037daf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cymongoose-0.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 381.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f240d3c6a62b93232b91c2a23b207e183992d2080cbd82403bdced3341b84e86
BLAKE2b-256 checksum
How to use checksums
be011f8730814fbb061736f402d5a759705d39b497d903b72333ab11bfeab701
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL cymongoose-0.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 368.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bff6946cd1a60d61d2db8285726984f876c55b3d1052d89cd021905fd56e8ab6
BLAKE2b-256 checksum
How to use checksums
b2eedce29d64bb44237439119e688382c34453fd2dad958902b783579dcd3751
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp314-cp314-macosx_11_0_arm64.whl

Download URL cymongoose-0.2.5-cp314-cp314-macosx_11_0_arm64.whl
Size 316.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
07fd477d7ab19d00eadbc2764cd55cac65859e5f4838c17c74e5e13508da223f
BLAKE2b-256 checksum
How to use checksums
86229eaba19352811f209e2c6d67e036da0dc4233371e1559e023a0dc5938fdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp314-cp314-macosx_10_15_x86_64.whl

Download URL cymongoose-0.2.5-cp314-cp314-macosx_10_15_x86_64.whl
Size 358.6 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
8158d4a80f4c7a4f599b7ba3ea87a8e7c890f86829873d63f3a76a7a4539095a
BLAKE2b-256 checksum
How to use checksums
9c7287222b91078273b90dcd4bafd94161c35ce72c13754f1a464ebdce851bce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp313-cp313-win_amd64.whl

Download URL cymongoose-0.2.5-cp313-cp313-win_amd64.whl
Size 292.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d0f106f83d6303331d59f889873ddf76bcd0bd0ad78f60e8edab9f5eb3bb2298
BLAKE2b-256 checksum
How to use checksums
196a9d11967bc70ff8ffec26d6e85905c699624526232a5272759b44651ccaca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cymongoose-0.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 380.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e64142fc30890ad006ca6f95e027f5cbd5acdcd6330160f88139077c7778baea
BLAKE2b-256 checksum
How to use checksums
63f2d13261d1456126ae9a41d2a414655c0ed93eaff26c7c31ecaabe405ebefe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL cymongoose-0.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 365.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ba2fe3c142f23a6eb19c994cf612725c71f34652ab8ec29b69045b0819c93125
BLAKE2b-256 checksum
How to use checksums
5794836a176b2b08fe7f0102320407a21a4d0cfb9a2ab20f7fedcfca0e34df86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp313-cp313-macosx_11_0_arm64.whl

Download URL cymongoose-0.2.5-cp313-cp313-macosx_11_0_arm64.whl
Size 314.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
00fa3fcfb0ce9ab0705539809098e983e1afc39c8eb8fc7d3e6a30bb91fb174c
BLAKE2b-256 checksum
How to use checksums
6b1736cce1ead27c9050a8302b78d66bd08f49f3dc2289ad70454da138c38bcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl

Download URL cymongoose-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl
Size 358.3 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
2d744a8da32d3e6c2c636c52030ba3d4f3054a34ca7d72dc259fae88f7e0d7c0
BLAKE2b-256 checksum
How to use checksums
b498e970c083cc2ccb0c9e8461d8496afaf1c4f394b5e7c3c23473d78c5aa178
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp312-cp312-win_amd64.whl

Download URL cymongoose-0.2.5-cp312-cp312-win_amd64.whl
Size 292.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
86795c3716530c153a9097be31cc9ab23c35e5df22c83d288dcb02b05d97f680
BLAKE2b-256 checksum
How to use checksums
279ade70e035dca54841d249da94d0e69bd07ed4726ead95f66122249227dce3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cymongoose-0.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 381.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b1b3926529c4caf1567075ae7bd07ae14ab052dd6eaeff52e41b2341f4646a8b
BLAKE2b-256 checksum
How to use checksums
81393ab6bfbb8102386d7c51e8bcf0f0b2e6b54bbe33d6858843e902dd25624a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL cymongoose-0.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 365.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a115e1b1df26cb7f05c853663a6e98b99e50725a13e8fe1fb4cfe2ad24d7b154
BLAKE2b-256 checksum
How to use checksums
f92b8aadfaab79cc264996f8e4e30a6a35a1d6763c4de78ebf1ddfa4b2f0c64e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp312-cp312-macosx_11_0_arm64.whl

Download URL cymongoose-0.2.5-cp312-cp312-macosx_11_0_arm64.whl
Size 314.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f2581d5470b975d0cfd68b4725affa136e88bef14b893d1bf51da131649f886a
BLAKE2b-256 checksum
How to use checksums
d74952dae0a1ce7ad7b3d059d91812e58f85b0508d87b1155402e53ca3e30fe0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl

Download URL cymongoose-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl
Size 357.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
fececd2c20b8eb8291915b1a17c52c9d3d016e0fca4df64953e11a61e08f51b5
BLAKE2b-256 checksum
How to use checksums
3ae0ff2163fa7f02c7151d5c74a927b4cf243c2b313bc6e7fd5ef2208323103a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp311-cp311-win_amd64.whl

Download URL cymongoose-0.2.5-cp311-cp311-win_amd64.whl
Size 292.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7e08af824e030d829f3b5d5b32f76ed5aec695075ec7cb58a45f66aea4c767c9
BLAKE2b-256 checksum
How to use checksums
b333aff8731a1895bb57d1d4b9b572a92f31756e9f8a79b47c0ae452e0d4e7c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cymongoose-0.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 387.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7da2553e6855beadb8093a4595d1dea56d57cb9b759e52659edba79165682605
BLAKE2b-256 checksum
How to use checksums
92c5a7018727adafbc151729a4eb3f8f04454056806cd606f49632122b4a6d5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL cymongoose-0.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 372.5 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e7618fe523a51968eeb7e45e8ffbabe5ec45530a69089a995a77d38c1f736949
BLAKE2b-256 checksum
How to use checksums
ed35612b170138a80da309c422ca2850bd657c261defb24add9cb75235a028e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp311-cp311-macosx_11_0_arm64.whl

Download URL cymongoose-0.2.5-cp311-cp311-macosx_11_0_arm64.whl
Size 319.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
29898a5893de596d5ea8db64df16803ca837a1cce2f646f1a5158d5fb29c4ad8
BLAKE2b-256 checksum
How to use checksums
b09511cc701150b2f17374cc58c68686f8280cb6babfca63853e1bb9440fafc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp311-cp311-macosx_10_9_x86_64.whl

Download URL cymongoose-0.2.5-cp311-cp311-macosx_10_9_x86_64.whl
Size 356.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5d659f49a9a71cf8f6cd053b916d12e30510d8f15882e864e33ee8174b732e59
BLAKE2b-256 checksum
How to use checksums
e94388e8c109f3c74b5e9be5c928d449728989cb7f33e2c5b3c41ad932b9d3a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp310-cp310-win_amd64.whl

Download URL cymongoose-0.2.5-cp310-cp310-win_amd64.whl
Size 291.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
488dad98d7d039bba5e551e49c8ebf925462b35080ac20e071d0b0a0c99f6d29
BLAKE2b-256 checksum
How to use checksums
325059e234e8117ae14f11ace14826ece814c7b3e83546c91f946aa04cbdc9a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL cymongoose-0.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 387.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c054c14623b9662b54d25eca2872906d6ece64065cd814476bcda07fcb291cf2
BLAKE2b-256 checksum
How to use checksums
0f2f73cb0f1603087f71ed2c17e7c16cf09f521bd8f395386cde70b820019d97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL cymongoose-0.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 372.5 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4b319fc8d5b4bcfaeda7a24498f3ed01d94cc6a1056cf9e152458c69702fb688
BLAKE2b-256 checksum
How to use checksums
56ae56e7b59f2466f631d96c99312d9ddec3cb9db897ecc2b390449a5011c3df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp310-cp310-macosx_11_0_arm64.whl

Download URL cymongoose-0.2.5-cp310-cp310-macosx_11_0_arm64.whl
Size 319.8 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fa74ec2e8bb4fbfd62f067b279c19b618a855ee5158c379878a8f2a5791a2fae
BLAKE2b-256 checksum
How to use checksums
1d31e18e0915b89c2a288722d08e7e009ed6e6f09389971386464795321e3bab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cymongoose-0.2.5-cp310-cp310-macosx_10_9_x86_64.whl

Download URL cymongoose-0.2.5-cp310-cp310-macosx_10_9_x86_64.whl
Size 356.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
44ba8703f87444c3ec8e8bdf93cd8c1b7332207f15ba04a23b4f4e3b91a20c06
BLAKE2b-256 checksum
How to use checksums
b86312bc792ace849864bb069a5765218672fd750aa96d2ff9eabde7632f04be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Security for cymongoose 0.2.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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