Async MongoDB client for Python
Project description
Mongojet
Async (asyncio) MongoDB client for Python. It uses Rust MongoDB driver and tokio under the hood. Mongojet is 2-4x faster than Motor in high concurrency scenarios.
Requirements
- Python >= 3.8
- pymongo>=4.6.2 (only
bson
package is required)
Installation
pip install mongojet
Usage
Mongojet has an API similar to PyMongo/Motor (but not exactly the same)
Creating a Client
Typically, you should create a single instance of Client per application/process. All client options should be passed via MongoDB connection string.
from mongojet import create_client, ReadPreference
client = await create_client('mongodb://localhost:27017/test_database?maxPoolSize=16')
Getting a Database
default database
db = client.get_default_database()
database with specific name
db = client.get_database('test_database')
database with specific name and options
db = client.get_database('test_database', read_preference=ReadPreference(mode='secondaryPreferred'))
Getting a Collection
collection = db['test_collection']
with options
collection = db.get_collection('test_collection', read_preference=ReadPreference(mode='secondary'))
Inserting documents
insert_one
document = {'key': 'value'}
result = await collection.insert_one(document)
print(result)
#> {'inserted_id': ObjectId('...')}
insert_many
documents = [{'i': i} for i in range(1000)]
result = await collection.insert_many(documents)
print(len(result['inserted_ids']))
#> 1000
Find documents
find_one
(to get a single document)
document = await collection.find_one({'i': 1})
print(document)
#> {'_id': ObjectId('...'), 'i': 1}
find
(to get cursor which is an async iterator)
cursor = await collection.find({'i': {'$gt': 5}}, sort={'i': -1}, limit=10)
you can iterate over the cursor using the async for
loop
async for document in cursor:
print(document)
or collect cursor to list of documents using to_list
method
documents = await cursor.to_list()
find_many
(to get list of documents in single batch)
documents = await collection.find_many({'i': {'$gt': 5}}, sort={'i': -1}, limit=10)
Counting documents
n = await collection.count_documents({'i': {'$gte': 500}})
print(n)
#> 500
Aggregating documents
cursor = await collection.aggregate(pipeline=[
{'$match': {'i': {'$gte': 10}}},
{'$sort': {'i': 1}},
{'$limit': 10},
])
documents = await cursor.to_list()
print(documents)
Updating documents
replace_one
result = await collection.replace_one(filter={'i': 5}, replacement={'i': 5000})
print(result)
#> {'matched_count': 1, 'modified_count': 1, 'upserted_id': None}
update_one
result = await collection.update_one(filter={'i': 5}, update={'$set': {'i': 5000}}, upsert=True)
print(result)
#> {'matched_count': 0, 'modified_count': 0, 'upserted_id': ObjectId('...')}
update_many
result = await collection.update_many(filter={'i': {'$gte': 100}}, update={'$set': {'i': 0}})
print(result)
#> {'matched_count': 900, 'modified_count': 900, 'upserted_id': None}
Deleting documents
delete_one
result = await collection.delete_one(filter={'i': 5})
print(result)
#> {'deleted_count': 1}
delete_many
result = await collection.delete_many(filter={'i': {'$gt': 5}})
print(result)
#> {'deleted_count': 94}
Working with GridFS
bucket = db.gridfs_bucket(bucket_name="images")
with open('/path/to/my/awesome/image.png', mode='rb') as file:
data = file.read()
result = await bucket.put(data, filename='image.png', content_type='image/png')
file_id = result['file_id']
with open('/path/to/my/awesome/image_copy.png', mode='wb') as file:
data = await bucket.get_by_id(file_id)
file.write(data)
await bucket.delete(file_id)
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
Built Distributions
Hashes for mongojet-0.1.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82910e6a6536e48946ed2d03363b99ec0437447e8021c34a66fc15e0c0b60cfe |
|
MD5 | a914da22d46e68ef3314b7d6bcf96d7b |
|
BLAKE2b-256 | 99422269a7f8f50c2fefbc0665811a53f72abad46e9634429d76afe4dbc36bb9 |
Hashes for mongojet-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66215b2b89287e13ce0cd1909b96ce75316357d9116f3a01560773623a3acf90 |
|
MD5 | 8f7b75ff79f5728de612b804a6c1de84 |
|
BLAKE2b-256 | baa69cb15868e279f222616e1e0338455fd75ed3bcb8fa7ce52df6f2c5a8ddef |
Hashes for mongojet-0.1.3-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a48f8cb498ff73d999ecbb4aa1f948499f8839b8e3fb4355deff1d87d9ae615f |
|
MD5 | 20576bfba6ae0f23f04438920f8c0f43 |
|
BLAKE2b-256 | 1f8a4909a62afbcd3c62140fe186ec475e7dd00be6ad31072891faf717cd6534 |
Hashes for mongojet-0.1.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9bba642d3c4d1d65abb6823cc621049b7138ed98698ace49ad2f462657e918d |
|
MD5 | 98a77cda0641f10e1aa46518a87d272e |
|
BLAKE2b-256 | 36c233add88fbcc91817227c245f6639b27bf22b043c8330df6fd570f2318d38 |
Hashes for mongojet-0.1.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cda94401c2c58a15a0baef7be77ad6d7e368f6a9f4bdc5c37a50e1760c7f9df |
|
MD5 | d27eceeb9d798ea7646030aa910bba35 |
|
BLAKE2b-256 | fe1a0a6c847b7ae5c69070364ad1385b108f4ec5be86057a60bd9fc79fef037b |
Hashes for mongojet-0.1.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bf0d2bdd2a0c1ddbe8ab5880ad7b48814750f606b9cf4684358df4104d39c56 |
|
MD5 | de2a67dd8b5e430cb24966c7728c1c84 |
|
BLAKE2b-256 | c101081a92d18a191877d5268e2ab359eb00df17339cbe75cc5101e0ad5c8bdc |
Hashes for mongojet-0.1.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51835e55f8a2a3eea859ff819e13f44d23a5bdb66d496cdaddea8b93c9381ae2 |
|
MD5 | d6f2d582a562841135de162e380f814b |
|
BLAKE2b-256 | 24b984eedb695d50b09e119f2b392103c2d041459ac2588613570f8ef6fc9a9f |
Hashes for mongojet-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9a963d9b5488aae8ab676f251c8342bebfbdfaacf8aab03b29b07bc23322c28 |
|
MD5 | 143a67f387ce373b64907804b028cc84 |
|
BLAKE2b-256 | eb7bbc07fcbc1846d915b3319827f078f645488c60815c04cdacc601c9f489c9 |
Hashes for mongojet-0.1.3-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0b9af957f26ebc5416c9953c01e1c5ed04f1cf4ee72bdcdfcce1afa19f28053 |
|
MD5 | 2169b3b88098f78990e9adce4d1c85a7 |
|
BLAKE2b-256 | 7d793b98e398eab308918a89bd528f90214694632668df6142932fbe152b855e |
Hashes for mongojet-0.1.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e579f0c323e668ab7f0e4f7d4a4e8805e5aeeea990065ec218e5382875879733 |
|
MD5 | ffc538012b9876558ae343222fbaaae2 |
|
BLAKE2b-256 | faf24dc78a59ab9f231fdf6e42789d77fc8271feb63fd714f180daaae5f6ba83 |
Hashes for mongojet-0.1.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b69ba6209287023529712f1c030e24ea59475ccd690c7aa82c66546b37feb84b |
|
MD5 | d52a4dcd934cff10748b55c6b3491e90 |
|
BLAKE2b-256 | f90e9832c3d95717eb93783c4ac59ff437c68a9d255f68cedef3474a1ecd318e |
Hashes for mongojet-0.1.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f8c7afc5ae2be840c99bd09cf1cc905590cc733b36bfeb975372c7d9754179d |
|
MD5 | 8e2f1a6d3f42b0c65fceffd65f1694c7 |
|
BLAKE2b-256 | 1b47f7e85f324e476123590df0a11c1bfd504a485c7b356cd47547406f7be60e |
Hashes for mongojet-0.1.3-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8230166d33eaa29c580c830489e5eb9e76a6adfabf26d99f50a52c615ea8911 |
|
MD5 | bcce4e5c00fb285e78c364fbbe147d26 |
|
BLAKE2b-256 | a7692317c60f845ae45e6fcc185901d2ea181b99009f7a45546f4983153e916d |
Hashes for mongojet-0.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da0f0281d8314200a26d4d9df6601d9d0279470b6260aa791301028b6bdbe5f7 |
|
MD5 | 3fbc5868356407a989ec2ec74b2fe450 |
|
BLAKE2b-256 | 1943de3fd8cd6851a409f392806a5c0b237dbebc85a645be4456e231aa085d9d |
Hashes for mongojet-0.1.3-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d18074a525e233b1f2feb5728337b60d4342ed807c374855a3e2c336ff2cbf3 |
|
MD5 | 8c855adf933fcb060ca216b8f1672403 |
|
BLAKE2b-256 | e5cea36406f5398f32e0a71b34531d348140917ea55dd6d2a736dbaf282a4471 |
Hashes for mongojet-0.1.3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c9445841411c15c193b52058d082f11b684cd50f6759b9f6730f8b4c9868928 |
|
MD5 | 6895599291a7d594dc6a73ff2cb52d06 |
|
BLAKE2b-256 | b9a1871b11e59bbc68af7d3a496f6ed86a9b2104511b67cb616b5282ba73858d |
Hashes for mongojet-0.1.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3b8d8f563f0ca01b07db9d2b8392d50ac13c6b3ffe1a1d690637a19d8b30753 |
|
MD5 | 65a8b89ed76faff97c4b92622c57de0c |
|
BLAKE2b-256 | 87e7185acd9e38f97349ef0e27fab0999518f86dba2012bc1332db41ae1c540f |
Hashes for mongojet-0.1.3-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d27a5498872050a284bc7ceae5547e9c4cde3d847c4a475997bff707d9b2b137 |
|
MD5 | be5f0c7cde3782524561da3954cfd4c1 |
|
BLAKE2b-256 | ae5ba108aaad7389dfaed13ece670de80dd2fe9d5ed93be6e7447d94c7ec618a |
Hashes for mongojet-0.1.3-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 507baa3fe1414f9cdccd53c51fec8367b47e0d45107b8fccfa7ed674b8b6ce34 |
|
MD5 | 6ccda081e088ecefb5919d77cd64be3e |
|
BLAKE2b-256 | 06090890760344d161ea4769395155830ca34c20db7597992efa4baebcff76f1 |
Hashes for mongojet-0.1.3-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 057004a62afecf5fd36f18c48ff9e4ebcff476c1a3661c5bdfe8888bdf02d37d |
|
MD5 | 582dfa65d4f84957c53d9cff334cf4bb |
|
BLAKE2b-256 | 90b73f782675deff364a3087d31eaf89656897969f5cecf261bae06ea7e6bbc8 |
Hashes for mongojet-0.1.3-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c879de8287e5466355e07614c1e8dc01bf4720dfeb1b063b37f606a48807479 |
|
MD5 | 78de7b7d4ebeeaf1c200a8a83d13d3f0 |
|
BLAKE2b-256 | acd8fe3e4db2e3013e201624c9c3460b3383ea9fefc46d65769bd5d94f12f9f5 |
Hashes for mongojet-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95d5be114cabfde0d970f32ee1ea1fe6544ad91106e3ce6cad54afa6ec586ce9 |
|
MD5 | dfac8bddf2e0f6aca1639eef4fcf8529 |
|
BLAKE2b-256 | 5c484b0fdf45b7c6f60b859c49a8c6d5a6d0acf2db494bf1e2f3cb47013eed06 |
Hashes for mongojet-0.1.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29a0e50697a8af7d3dc5a9c42e08fa7330f38806c48b0eeadd4133843babb9aa |
|
MD5 | 2d3a79d6b5afca50fe5d422d091083f6 |
|
BLAKE2b-256 | 025f5174f2d2cdc4a543dba783acb30848b389bbe455e2c63e11eeed684c28c4 |
Hashes for mongojet-0.1.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1efd3051663a24aa4ed2f915cadafa706e7fac8b351ca88d3adab5b9f8252bb |
|
MD5 | 4e3d11b521486779fa53b8d9bcc4b461 |
|
BLAKE2b-256 | 2aff4014343bed1b8a00aec1c802e37ce4b78aafb34f513c14ed5b23f9b69216 |
Hashes for mongojet-0.1.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70bdf5d561ce8d179658c4d8d9063618f15006aa93c5fa28f59444978e8648b3 |
|
MD5 | bd333849adc7830aa3c212af16fe2771 |
|
BLAKE2b-256 | 8cd5f21b05c8a8e868458d7c76d957b30f77685cc8c0fa728da12b2e79729ecc |
Hashes for mongojet-0.1.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1be7023cf08fbafb02dd41a0c8bdca52dd88aa194fc6965a4a11614db7f17c45 |
|
MD5 | e0de1e8277a51ddbfc9c06a316c1a285 |
|
BLAKE2b-256 | 882307ed30007e33ca6c90785d44cf5c3addc57e1c331cd19a3f0b731aa3dcdf |
Hashes for mongojet-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8ed16ea1c62552f987d4caaae8792073b11db801115fd2af10efe1fd99f7ab5 |
|
MD5 | 280878f28ea7daba285d72f7e7d0174d |
|
BLAKE2b-256 | 76b61d19ce20dd9e8d47afc6cd377bf5f1c9790e10232677c8cf80088221a31a |
Hashes for mongojet-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42fd469135c3ee6645e0c2fa07a3169076f4c8a125cc4eeb8dd9c49513c635e9 |
|
MD5 | d7546663d4bad993121525e7f0858657 |
|
BLAKE2b-256 | d8e10f2dc0706416a0ade2f3ab539b32e883a9b826da75f3c966edaf32193771 |
Hashes for mongojet-0.1.3-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b835f1ed642fc31cfe4164c1fac5f38aca1d0ebf543bbf306c688e8527c47fa9 |
|
MD5 | 8308e57904468ccbd9500f3cc7366c4c |
|
BLAKE2b-256 | a61590f4ac970bdfe852eb145cab587122f3fdc40b221b3c566443657185aa4e |
Hashes for mongojet-0.1.3-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 739b321cb8f43b975aaa7a3be005278be93ede7be6c0d1df195b5761febbc9a9 |
|
MD5 | c5b5aead7e88397e854c909429a229ab |
|
BLAKE2b-256 | e19a109d28198790fc3652bc8e2f73f788a865a8e6b3f5788d23363c3623ca5d |
Hashes for mongojet-0.1.3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b83adfd5ce96d3d35f852100ab086c393dc27cf0d9ba08e140641d3179bf31b |
|
MD5 | add3c418139a75fe715b26997fd877ac |
|
BLAKE2b-256 | a850890e31e04f32a25bfd68ea6337676ca6a60f3f33aa4fff5bda158bd49970 |
Hashes for mongojet-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51ea510e1daba428088ce3f949d71b8b75c7903973df14b6a43fb7ecd18ec61c |
|
MD5 | b62f95c28de3e0ce9fc5689ae71d559c |
|
BLAKE2b-256 | d5dcd1ffbc661c294063b7df17b859ebf53c4aeaf6113be6a8953583b079b5c2 |
Hashes for mongojet-0.1.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe6156f899970619d990076378f45e41cb3c11cd58d2d49d211cd4029dd9f7f1 |
|
MD5 | c2c73b74a80dc2b72f5b4fbc096d3f8f |
|
BLAKE2b-256 | 2c17ccef292dd82a7c3d0d1773306901a9199176df1a44057f5a245254cd7e24 |
Hashes for mongojet-0.1.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 494d6bdf5ab2fe4f12292587436cb330a14c83b14a0657d294cf36202c4e672b |
|
MD5 | 948577c4aafbd365e92e8730fe3acfbe |
|
BLAKE2b-256 | 9380e0a9d84a3d8736a15a2b92de326f540bfacdacaffd529679b988bc08ee40 |
Hashes for mongojet-0.1.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a07edaf78cc0952f383c02e5f4a8adf8b2924783b95f1e6bb27c7ef4754417a |
|
MD5 | c05586aa5791ddc81b0c5a35b1f4575e |
|
BLAKE2b-256 | cadad2aa2c05d4925d27f0cdddbe257b93a0e7fe039f716546aac5b3823662b8 |
Hashes for mongojet-0.1.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 900460419889c86aca87bd206aa920dc83e60972691e737610c8d172349850b5 |
|
MD5 | 1eb81bbaddec698b46bb530fae472d5a |
|
BLAKE2b-256 | aabd986a35dfa5bd9fad9681be66568c8eb0e54354df28e93c9dd5edbfbf984d |
Hashes for mongojet-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79725a2c191146496e1bab3cb4803529d8ac19e86b2febe5b306c012573ae136 |
|
MD5 | 68e8975780261c03802e89c2f67916a0 |
|
BLAKE2b-256 | 323158b3a08f5f57fb2d0858a786d84085a218c8528b0827af27b9c29f092184 |
Hashes for mongojet-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5118894d28724e9c01f77954f6713e44ef9119b7fa39e1134c5e3932e164374 |
|
MD5 | c10887d603524b25d80b40ec9a1695ae |
|
BLAKE2b-256 | 3c0201bf69db309b08abd1da3506f6aba01a1384424948015494e11d6e1b2583 |
Hashes for mongojet-0.1.3-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cc9db69bf6c833ff4a5d77e8e1d9d45fa7048bd7c30f3b0667e3aea826f2fea |
|
MD5 | 6f8b718febfbdaed1b2327e8e9241a52 |
|
BLAKE2b-256 | 65ba38f4ad7f7e8795cead660d2dc68649b6234e110f4512294f5883b5421985 |
Hashes for mongojet-0.1.3-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adcab5298af5deb6432c403f63b39783c3e288db4ee4f0934e349fcdd6b1dc1e |
|
MD5 | c88fdf8f766f1dbd53917ee4903b23ab |
|
BLAKE2b-256 | d3ed79bbf3d4544e10a0e780b01eae5f86d4d66895993a9d3fe1f48b267bb899 |
Hashes for mongojet-0.1.3-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fdd45c5f9a1d36f441c1395d045b1b41abcaf136a4289e59ec536e7a6d5e729 |
|
MD5 | a5558f7f8f5e8154589a57e3c71bc867 |
|
BLAKE2b-256 | 2e37c5d73c7eb29629022f95e2179f7789aa9dc3dccada4f18985b11de0b7d88 |
Hashes for mongojet-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 819b68c0c2187b0b9a7e45739913f8557f48e7660d049635688ab62623a5f344 |
|
MD5 | 534762a34a6eb4d4f5c7ec22735d8a23 |
|
BLAKE2b-256 | 748f9181927d090f594e29095c80fa83e47d72a5975387c0567edd3dc9aae6c1 |
Hashes for mongojet-0.1.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b457628e3b00fe16540741d400da9f8a342d036258b87928303570745dc9b25 |
|
MD5 | 6efd77dfd5c7c1e5f783477028bf9746 |
|
BLAKE2b-256 | 4c3830c6e264673fc5d763328ec5a080b6999ff68b834d9804ec42ab4fbeecd9 |
Hashes for mongojet-0.1.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9f8018d0149f7b0553b403823f28488f32aaf15d754bbf59722de0d288affd8 |
|
MD5 | 41b2e8207ec62ce7812a155734d13dcc |
|
BLAKE2b-256 | 6fb4a55550fc3a701d6b8ecb0a4bdcaa152b60cc15039893e77ce4731606f254 |
Hashes for mongojet-0.1.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0039240c100895dbc17ce9a81e4d5e6cc61421660e90e648bfca43ddaa5309ce |
|
MD5 | a1e7cd8971bc9897c45e8a0d4441267c |
|
BLAKE2b-256 | 32a7470c16054d99d7cb42e8f49137f439f250ce2cdb72efc90b8c5a82945ece |
Hashes for mongojet-0.1.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8f2ed67eb2df2ce63ab948b512c5bfbbc5c107661b5344c0193be8b4e78ef41 |
|
MD5 | 344717e840d95d4f76c0e22d24f54741 |
|
BLAKE2b-256 | 4feabb3192aed9ae3c2c87b7cc1e2886962532d9b2e1f53ab4f989f1ee4fd869 |
Hashes for mongojet-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1f6f180e9535e7db1b7b8a445b92d9d1afbff95e0f995c370962c39d88b35da |
|
MD5 | 1a316f8d0a0b0bd6a99958469b51ab29 |
|
BLAKE2b-256 | 52e792b5b447df87679241002666cf750677416601936d1bf488c2a2275dc3d7 |
Hashes for mongojet-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bed5d8d73afddeb3cfe8f7a3a1f8a2077966cf950615dcd8017b83fe493e6395 |
|
MD5 | becf5801d119814ad8f7069720b3dde8 |
|
BLAKE2b-256 | 4d48140a4686408aab71b06d351a0f395c861f157a9b2e67a26c49d203e5b99c |
Hashes for mongojet-0.1.3-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2b270fe70efb0cd8c4c11605919eaa3a6b114ac8072aa67cca1b335a1fe6f52 |
|
MD5 | 481fca4128defabdae587d59dee00f5d |
|
BLAKE2b-256 | 98db3b6c3c25d295be738388e081264bfa22f6046a2c79135692fd8cd1f8bcff |
Hashes for mongojet-0.1.3-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a71362bc152e2506884ea302e34f49d8d6f676be8e00c701ba7dd7e72982c97 |
|
MD5 | 9b023114c8fc236eefa7a3ae3c747999 |
|
BLAKE2b-256 | 7f7593842ba36290932498a281d6ac662af202b43f109dad54adfe7e11a7be9c |
Hashes for mongojet-0.1.3-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 064a9c8a370c9fef57e2f442632163808f7d3b34f0eb36e2d4f797d42e48c7c7 |
|
MD5 | 831e06e8d216afaf4fdc34d84b600863 |
|
BLAKE2b-256 | aa64f9391060476702b032f3422b46d71dfbb3e1a220be49bb94c20d8dbf858f |
Hashes for mongojet-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 818734a3eb136d5ef00d04b7505f929d42e5612a5b4832c87d2d18fccd1c98b2 |
|
MD5 | 7d497bb2396704f28f61604d0befc10d |
|
BLAKE2b-256 | 6b4554728797cc6b4689f6fd18d8378d21457dacf2aabcb0790f31b90911b9d8 |
Hashes for mongojet-0.1.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fb8a7c7c0dbe1b986c4ef4af5d69d0c2f6d7b28fb3b24171e37abdd29152d4e |
|
MD5 | 3ad434b375ab4a5502761907448b0089 |
|
BLAKE2b-256 | 16996a7155f07379ae22ad694960c7eb62086140c45a3c222b247f3afa6749ac |
Hashes for mongojet-0.1.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e13842f529da5cce70759afca9d5a544c5dbab1ac4479b2780903a5dfc8dd5b |
|
MD5 | ca6679655666afbfc48638b8555e221b |
|
BLAKE2b-256 | bc0c464f23fa2e81a354b937c6a6592dec3cfbab8e1d2f9f6523665cf0020ae9 |
Hashes for mongojet-0.1.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cf5317550fa20fdd2b81d47b312760bc30f70189ad9b98c79bbf8068b22a4ba |
|
MD5 | e75350025e5f5918b0f4a38b12f25e33 |
|
BLAKE2b-256 | 700439a8158db87771902682be9c850dd77adbdc7a93d1ce14e0edd76c929e55 |
Hashes for mongojet-0.1.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9eda482415dea070b182ebe3745f1220cdcbbc7e90094dadd22904283329d739 |
|
MD5 | b469bc874b7387fcf14dedaa1b9e0266 |
|
BLAKE2b-256 | ce8d519b4687879b8eb90258e3f16bcba0d91d3d372969c5420336a47d549ce9 |
Hashes for mongojet-0.1.3-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cccf97ec75ceddd6eb58f86a3a2042108014acc980f393d36440629f89cfec2 |
|
MD5 | 3fb29e8a94f0f3e438aaf7b47643e3f2 |
|
BLAKE2b-256 | b9d2c01c29b8c0b9a53b96afbaa29b92d30a3e057db0a118e0cb4a76c2f2215f |
Hashes for mongojet-0.1.3-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fddd28581d2812eb658ad33e85336ac39ac6bad549feefe02a7cc9b4444ac66 |
|
MD5 | 11410b66b9e98ab48e295df69071aa00 |
|
BLAKE2b-256 | bbe993369e973376920363ae67e7624e20f4052b57bad052c9b8e8ff0d7b6cee |
Hashes for mongojet-0.1.3-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ae88afab02c9417dce8181f331ff7dbc86b31ff2df489c4d08c75a701d524b9 |
|
MD5 | 66c37a3d69c7b53a40df7baaafa67e6d |
|
BLAKE2b-256 | eb071a0a61174faf6b1a877bdbc8491785ff87f5e4e09b9031577dcc8f24a6eb |
Hashes for mongojet-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e44b462bbb4bfd1df46656c0532689aee45463910b557b078518f45529af966 |
|
MD5 | 6034301dd31c4dd69dc1e9b50d22b8e8 |
|
BLAKE2b-256 | ab00bb6a99d5810195963e8043e0d798052487a31a5e87be55a36b658be75760 |
Hashes for mongojet-0.1.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5416efeed171718b9d976cc89ec55d26130951a7a93c7907e5beed72c0c56eb4 |
|
MD5 | 6b137cba80b340930cfe2e077dda8254 |
|
BLAKE2b-256 | 32befb28fa1d4ce10ad0d092f4b79310f32b40acaa33bdae881e0e4e9a06d2a4 |
Hashes for mongojet-0.1.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ce3414616bec5eb121af4942f16c8468176c42fb3ccd1342cf1eb97c8a3bbd6 |
|
MD5 | b3f182fd926a4e70022303246d92e46f |
|
BLAKE2b-256 | 30694322203d997be0248330d50fd1e7e8285968f435a289db29825577052f94 |
Hashes for mongojet-0.1.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56dca55c0cadc8a1e3755903b38636166aab98fbbd58df025fa7373982e82f09 |
|
MD5 | 2eb0daeba23299c96b586e8d06786faa |
|
BLAKE2b-256 | 938264ee30119b7d14df4134ca33f044bf025240c2e78d92577761a29146aacc |
Hashes for mongojet-0.1.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 636e2cb3af2dcc3ba3b9d1ce093f2445987f7908e4d8d3b8e3f9af4eb4d169b1 |
|
MD5 | 6a5f8054e78658861ca5922833773d9f |
|
BLAKE2b-256 | 593b0ce49472051d208677c2f7c5f8f161c705e039d8179c9013e89ab9c76d83 |