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 1.5-4x faster than Motor in simple benchmarks.
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
Release history Release notifications | RSS feed
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.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73b0daec987f76f073c0a5c4389bf401db2368036f381506347469f7d6de4035 |
|
MD5 | 20f2a1b5997b4bd66d3f65a681076551 |
|
BLAKE2b-256 | 33bf618726c99bb4e34fbcaffd92cc78f1e600ddde70ace86901e834bc718f19 |
Hashes for mongojet-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e063baf1cfce8357619bb8cb5df7a804d28a954a709fd6a64a21b6de498dbd5 |
|
MD5 | bc81f28bbee1e3578789ac627d6b9ecb |
|
BLAKE2b-256 | d38b7765ee79f51f38b8617c57f12cdc5e6f2613ea3b4a5b2645b7500878ae66 |
Hashes for mongojet-0.1.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12bdc2a1f4c199bf91d2db98727026a964d6519cb1d013ad8dd5a626340e0fef |
|
MD5 | a7105e1dfa976acca58a3375c33e541c |
|
BLAKE2b-256 | e00a1d5e2fe4372393f9faeca2d01b2edfd2c7874a9182d74463e1f08bbc9b19 |
Hashes for mongojet-0.1.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79fd23dfd7aaeb4fcf716eb33add59df955d997e84d55dfaa15960d221576c84 |
|
MD5 | 8f7680f5ad39d511fea8d7cbbff46baf |
|
BLAKE2b-256 | ddb319411309529239ab71efafec68b215d31dfb8c19d297b83695b5c67d9f57 |
Hashes for mongojet-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a311499eb6a3629fb1adbf0767122577c39482275ec6917424d38234b9d3a8a5 |
|
MD5 | c5274444261e6ac61929b2c44731e38b |
|
BLAKE2b-256 | b046bfc5eed5aa725211ff9ebd8796800d477366f0f84c5e8fbd9517c4a538af |
Hashes for mongojet-0.1.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b06c4f17085a8d56cfba7b449b665f07fcccbb47610c12f6fe2d944d7a0a9689 |
|
MD5 | 07806f2f0a6c6b51f0a0df1c4ddff884 |
|
BLAKE2b-256 | b19a1e0d350840b388ed663225da5895ee195d8777ae9cbb2b2f7e753639d2b2 |
Hashes for mongojet-0.1.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abe86e6c7aa2ba8ee343f947b181a72f56fd6c23051ef6c7c1319b93b3e0b24e |
|
MD5 | bedfd9e815e5775e7b7601ad6403d6d8 |
|
BLAKE2b-256 | 6b4c4a7e95e099a464591c3c4c6cf4a4a17fb6bec6111d42a9ee828b863daa7a |
Hashes for mongojet-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97ac407e4745ffed00a88535230ea82ff2b553b1b1955e6d6f8e555ddfda1001 |
|
MD5 | 0e5ca80b686b6d94ed142b682e89b4c9 |
|
BLAKE2b-256 | 444fd2685de0e7f5b901669a4c8301d6d7b1c2343afabdd1d028c03a35ac52ac |
Hashes for mongojet-0.1.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | daaceac63ed145497ec39dfea9447e0b3e67d91469b118b7ddc33549236521fe |
|
MD5 | a7dba1b76658dcd8345352eebb813c3d |
|
BLAKE2b-256 | 7c2fffdf8f524b415942e04da986edb559525c49781c082b104cfc87c8959bda |
Hashes for mongojet-0.1.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bade45d5d1bc60f72ef6091fa0f3be484e05ccd7d66689dedd0d4b24e3b38ad3 |
|
MD5 | f4e0357f6eb6859de14db3a1cf4bbf7f |
|
BLAKE2b-256 | 6edcf9b69197a436f49bb5588ebd300d3809a351b1328462e5a167435908b681 |
Hashes for mongojet-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b89d2cc0f0c1b041bae42f7413a8974c87798b79f010a3f3abdf15ac52d301f0 |
|
MD5 | 0111ed5dc6127a3501a42aa73c234c0b |
|
BLAKE2b-256 | 7e18d10dc83f13c0fe899bea73b76a4363ace7568225914bac0e831f7918c583 |
Hashes for mongojet-0.1.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a94f7e58dfa58af57f5cce9636d4a8c7bbe8cff6e6cda024f832d524421dadbe |
|
MD5 | 0b4cea3afa6e2a1309d3991358af00fa |
|
BLAKE2b-256 | 361bcbfd73c05455ae50c45d6dd393bd2c089fe9c8c91dda492950418b24caa2 |
Hashes for mongojet-0.1.1-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aab5a5347ab4e1a8685515cee3da6097c35b7ad04da8e6724be7d9c024bb528b |
|
MD5 | f3d208e6ca988948fcea4bc1896c437e |
|
BLAKE2b-256 | 77c3bc823313d17d7c3e6b46a8bdd95ab7615724d284511b5936f40389a6fe9c |
Hashes for mongojet-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8402ccc7fd51d8723a822487574ef85939a4a815b99f53296769a9ed85e03ad |
|
MD5 | 849b9929dfbb9025abd343efdaaa3a0f |
|
BLAKE2b-256 | 924f7a033bafc4f6c2f4ea3b06e8f975e12255990fe25f9dbf2d95ea393978d3 |
Hashes for mongojet-0.1.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b0464540dc8aa85f7e05c18fab8d834481421eaf26fef1c21239571a77f5286 |
|
MD5 | 3711d4f5373c63fa339e1e89ac9ad50e |
|
BLAKE2b-256 | a8591c729b026d6a9366192a33bf114a66b81aec3c712cf5f34e1b6992bfb3b4 |
Hashes for mongojet-0.1.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdb53179137987270d6161b11c86f5de31e246a6f1eff320a525b513bffc712e |
|
MD5 | 8c1be0c85317397950e47c75de5e5d4e |
|
BLAKE2b-256 | d59e4b7535f209e8f77071c6cdbe44ccb6fe31a6df30446d69cc7d41c9c8a3bd |
Hashes for mongojet-0.1.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c6a2687e26a93c90d807d4fc467afe3fdac68f49f74a92ac4a49fc381121cd5 |
|
MD5 | 4b3b8d1f0724f86343e7b21aee5d51a0 |
|
BLAKE2b-256 | c2178f954ac11d58ce1995571c3ddbc78f449e64e2b6aa84a2001df0298c9e00 |
Hashes for mongojet-0.1.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66862932d0f854209c0bd0aa2d96fe630434322e561c64f8e6a5a82d27641db4 |
|
MD5 | cfea35e375c43e565ad54591bc5471bb |
|
BLAKE2b-256 | d003d758e2be77c6693a3b7c20d52ae9bcfa20a30372ad9e04305a4c69ec76e3 |
Hashes for mongojet-0.1.1-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | beb669b212e03531231e71ea355208ad06e48e3b33abc62dd789308b1f8d7210 |
|
MD5 | 7bc700edc3c43f0a26056e42a01c5488 |
|
BLAKE2b-256 | 6037cc227eefe0435c986d1473b425f25c5a45580bae636586d169209e49ce96 |
Hashes for mongojet-0.1.1-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 904ff8dd194e4844d80fafc08512f2af8256898c5c44cfeb02563e787f34e45c |
|
MD5 | ba41117d7ee9347739eb18f524687ba0 |
|
BLAKE2b-256 | a34755e345dd90b9e470c0dd1e5f845ba5b2743cca060f7bb4625ad55c8c5f21 |
Hashes for mongojet-0.1.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99687716a0627c3e3bf5666955ad1fc642f20065ee548aec8bb1c447ef286281 |
|
MD5 | c27412559d88e4590f90eccda1bafb94 |
|
BLAKE2b-256 | 25ac07b6475ed0172a2a4f24baded50e71d8bfd5963cd758ae8e2b1544a17b9d |
Hashes for mongojet-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ddd1bbd04188722848fa4eaf77e57fe2fd9e96a43098657dec7239233ee1e28 |
|
MD5 | 20f3cc07816683e927d2e65df3977f67 |
|
BLAKE2b-256 | 6be3a6f1d08ef13795c04959a6212360af651ffa263e40d8a076c01b7754e773 |
Hashes for mongojet-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69c9983862d12d580e61e8466b1689add81e645bdb4e5802b77e598567db2181 |
|
MD5 | 2c64dd90d22ace000d82ef038a08ab5c |
|
BLAKE2b-256 | 650196ebb65225fcd055d6c4f14cd061d264cf5145fb048c3bbebe662b0a9308 |
Hashes for mongojet-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6f5b9f93736fc17e2712721f85dcbde9358b3b8d30a95153b684becdf2fee8f |
|
MD5 | 330561cab726b5a18ce726e2caa8180d |
|
BLAKE2b-256 | d6b6e003e94e7a4f4d3e064c6250f50a2d396b732e62ad44cd4a421c9cdbd1e3 |
Hashes for mongojet-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8adf296397f61f37de1ba294bf68ba23501838831de89e9a28a74724a9108b99 |
|
MD5 | 8a4593ecc556374710afd8a1edd0139e |
|
BLAKE2b-256 | 7b34af8e2e169f69d5d95ad842f4d377e982599df55215068e4e18ba3538e0c0 |
Hashes for mongojet-0.1.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2d6787f0e85bddc40dde50e941fcf7b0e3b2e92534a1de69e0beee50c381c99 |
|
MD5 | 222c41393e4a6cbf47246c2fbfd06ec3 |
|
BLAKE2b-256 | 831085b8f21726ebda9fb857badef428097b291cd67f8758d4023e8d85fd072a |
Hashes for mongojet-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a7b222f1da116b970e0a02bf7e897b42d89d7b684174bee63f0356b1acebd67 |
|
MD5 | 4ec1d1a4017f68548bc4b0045419e773 |
|
BLAKE2b-256 | becb1f5670229fac9b16243b6b660197afbf1fb9da95643aac311a8578c2e37c |
Hashes for mongojet-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13035657d997322904efd7a16e090663d1b2fc576027cd9b9e11222668af3513 |
|
MD5 | a45faab62818f8b5aaa826b47f1ba553 |
|
BLAKE2b-256 | 48b44a8d52f2b1d6c7af10dbee276baf7277055c13b00efadaa8110c0193ae01 |
Hashes for mongojet-0.1.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10c70a667af31113db7da85c147d80800c9196f6085ee0fb742619fe386deefe |
|
MD5 | ba73ee6865e5c176a3c3d9f7e03f6253 |
|
BLAKE2b-256 | b11f948a6fce058b176cfb2d747c3af6788779b9a78d4de9a2f3a51c51d0938c |
Hashes for mongojet-0.1.1-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 482e5ee971b3e86b6c2708e087bc769c130c23f4edac8445d099cefeec0344b4 |
|
MD5 | bd5f6972e0777570004ab1ef8f127759 |
|
BLAKE2b-256 | 95ca47657d2f75712b56bc7a3945d54b0832167ec21d3d36d9018ab43c1745de |
Hashes for mongojet-0.1.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a85e7aeaf86df12f5f839ee333995ea8670e91cc89a2ac5e89ed99d518a90c7 |
|
MD5 | 65c2d3093959362fd8fe8b208f8ed990 |
|
BLAKE2b-256 | 0773c9fb03e72e172461f23897770c3f6d34eafd01b3048fcede7e3a3e67ed8f |
Hashes for mongojet-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e29f87185d5b0d19860b19b5e723f379c3f74608d24757ba05a4708a5c8ac69c |
|
MD5 | 856e637139d32fc14272f23b0dd08f06 |
|
BLAKE2b-256 | 11c22994d4e776ea703aa07d3ff40a5ad819d941bc7cc24df2f94e953534cedf |
Hashes for mongojet-0.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c37bb9b9406d52cf7dd6203180bd428722ad816a83510f650466873413c64df |
|
MD5 | 3b312b663432653291059f65b7b9b0f8 |
|
BLAKE2b-256 | c00a0a82be06eeacaeae7be34249462de874b361372580341baa396f74c57111 |
Hashes for mongojet-0.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55fb75b1a424e4db24eeb3e0301801c3c2c9c0fc189133b8401179b0e9169f8a |
|
MD5 | 3a4aac87f1ff54ce1ed19d75fef60da4 |
|
BLAKE2b-256 | 9fdfbb0888dd0a1ecc64de106c0c48cbd40bfdedecfb998b6a645fbd8e67e335 |
Hashes for mongojet-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83891b282c0bec861bdf08ceea058bcd1a17ea1aefd8414dee53bed83709ca5e |
|
MD5 | a0ec55491840ff9a867aaa610c154bc5 |
|
BLAKE2b-256 | c8ac902703b650d24239d95d23275d028c499c3f9a6a063559200726d242346a |
Hashes for mongojet-0.1.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5bb8bd08b3e9391c98dbfedf9f5670ba45770aaef03812bdbde4292a832bfae |
|
MD5 | 6f2e021e5c80937d31a39a4ee72ab676 |
|
BLAKE2b-256 | 0a822d36975fb371727877f2ea725f380b3e831ed9229771c236396b051c5955 |
Hashes for mongojet-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ae222ee58c297757a4961f9285e4c9dca956d56e6c1cf2167ddecf6319b3843 |
|
MD5 | 25d010161c8d791a3d98f8c7398a938b |
|
BLAKE2b-256 | 30890bc4e25c800988e008800da38dceaa6064130e1b41e2234eaae4f8fd1bd4 |
Hashes for mongojet-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d57c57563fb687681dfd4205c648b543742596f19eb34470a9a06a32ac5fcfe |
|
MD5 | b6d66b6ddf391e9afb762fb51e2622ce |
|
BLAKE2b-256 | bb5db90ba2e6895456ffa0762e85afb0fa57c41e3f4e1b833ce6083385088268 |
Hashes for mongojet-0.1.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a98decd08c703aa20181b1f216e8daa073b4c108e533cb009d0116e92b5c1fa1 |
|
MD5 | 4786694e69dc63edde65d8dc140dafe7 |
|
BLAKE2b-256 | a5579124a22f6041284f7a137b7c0ef67b2720582905ec4e156bad490e715934 |
Hashes for mongojet-0.1.1-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 506868a301650ee08fae6dc512fcdeaf19f806e0755da18d58ecb3bc4d8d68f5 |
|
MD5 | 65968d3b8a1040d6d4315c1051a4ec41 |
|
BLAKE2b-256 | 60ed482e59174604bb7ec8d5f2b955fe0ab67ea226fb3d96c316ce8f0001a034 |
Hashes for mongojet-0.1.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c5f10826f50ef5e58b9c63d22eb4d9fc7e65a4264a9f1c0b61b62325e220c9c |
|
MD5 | fc6d15b88f40b5cf105fcce7e84f77b6 |
|
BLAKE2b-256 | eff0060f7b6bdd00da53b4ff7bb1edfd6499ee824ba4dc54898ec6157827fd97 |
Hashes for mongojet-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17afa02acd591736170f9307ee1c0c24e5c96aab2e77b4a3065ee6bfb4d15083 |
|
MD5 | 8ff4ac005d71e60f23e829bae36819a8 |
|
BLAKE2b-256 | be5c2020bde2d5ec795c3a857c017994a02242297f0884fc4a2f8636b5fa718e |
Hashes for mongojet-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd96f28bbbe9d5b25195964c7c0c252b92d49962768bb3ebc2fc6378c94e5734 |
|
MD5 | 5225268632925e0009a8bb494aa86b1b |
|
BLAKE2b-256 | 036b5dc1a295ba010388d1a8223e1d7c5d203941cdb719cc876485484afc93be |
Hashes for mongojet-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ab7c17d4b5fa50def65babadd0f438d3cd3069db9b6ecf82a339cb096b49245 |
|
MD5 | 4fd79a61f4321e341c5ad144af518871 |
|
BLAKE2b-256 | cd48943ec9af25389e4edc22738eb426f1db656391dcd838ddcb199a006461b3 |
Hashes for mongojet-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6025ba03c8c03186741bc055633652e7a36e20b3736811bd16af6a31dd4c525d |
|
MD5 | f247cd0bffcdf819fdfd4e87585db584 |
|
BLAKE2b-256 | e0309f1d165d8b79f60a2f98be378e549a57ae80e356badf900b8a3acff29eee |
Hashes for mongojet-0.1.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 915331bd984cc92a39dfa32e09344ec13d0910d1ee4cd54696bf1a356d296aed |
|
MD5 | 016ec6a497e9cfc372faf5ca18a5d2c3 |
|
BLAKE2b-256 | c96eddff4dc86a8f71c990101a5e130d0b551ab03f23b334ed695a442a01d540 |
Hashes for mongojet-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90ff5f0e410adc0b22ed3934ff9b9dba30ff1c4ca804f6f3e1946113d59af0b1 |
|
MD5 | 2eaf7bc8883d205acf45a75e245fffd8 |
|
BLAKE2b-256 | b3e61f02e8a88cc7eb3eb3301ff69ab4044dc278779ee5c076ce57ca8b790af8 |
Hashes for mongojet-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d73826f7aa1606eb85f8543db97b202c9258454fddba2b861acfacc11944353 |
|
MD5 | d9067ffb1ae82c91b556f62f1d3ff1bd |
|
BLAKE2b-256 | fee4cb039762a4b5ca38fb7588b7fcc7ff70e994a82f18c21e8667c1a15e4003 |
Hashes for mongojet-0.1.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9923453ef6be07e953d9ee6b1c510076ce542a3edde9ec958cb284fe01a59c91 |
|
MD5 | e9499d24ee67180cd46aabc113c48715 |
|
BLAKE2b-256 | 2dc9b2cccae83a501abb75eca92a8a62c0b535b8894dc65eef0d23107aa74ee2 |
Hashes for mongojet-0.1.1-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff9729425562055d613d70c0b9fdf497ff8ff1aff4720537fb6074caedd826e8 |
|
MD5 | a1bbdc48a93d0951fd623de439db7577 |
|
BLAKE2b-256 | d9ecdd156f8340f997bbca5e0a23d84d550c412c10290c7a8821e7dc754e9ef1 |
Hashes for mongojet-0.1.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5bb8e88c0230a13d1ba64081ddeb46ed14ef55bdfa9f2e4e57a9ff3a782f9eb |
|
MD5 | 3fcd19855ceff50163b30b2cb7683248 |
|
BLAKE2b-256 | 8c49cdda9c3eb674852affc7549504758c1d91fa60afae5736fa2bfde3deb4de |
Hashes for mongojet-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b75f271f1be9862c30e39e97039d5bd35acca30940b9098081b51d9d14caf878 |
|
MD5 | 80fedcdcfe78934cc5bc68068a3e99ab |
|
BLAKE2b-256 | 6c1939f56b8fafcc67797c6bfafb1c8b5eae62f52e384b1c0edb70006209e0bb |
Hashes for mongojet-0.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92788f97c879902704727be5f305fd9bcfb2e1167c3db71396dffd480899d633 |
|
MD5 | 128e8fbc31b8efd0429fa16ddef960fd |
|
BLAKE2b-256 | 8db097405b6fc2556ec22a782d6ec61f778d735b92c195be7d612378fc0312a4 |
Hashes for mongojet-0.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ebb9a31b02259879138bfc5842bd7be43272da61e44880d9050ae3e71a95412 |
|
MD5 | ec0241dc527ca836d875520e36563344 |
|
BLAKE2b-256 | 1c1f5154ab9d872063ca39695e791accfacc6fa3655a3e0670c48cf03742a1f9 |
Hashes for mongojet-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 743dc56eed60ce9d15163a46131ae09907f1ba4da5db288a5f3ddd1da495e931 |
|
MD5 | 5d50a263870e5311a9180fb2f838f76b |
|
BLAKE2b-256 | bc24d5552403935bc9eecc2989bc63eef5ae8c411cdc23cc64b94cc8a53e33c3 |
Hashes for mongojet-0.1.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 508d858e84caa7b31026342430e679804b132b31994ebd52aaa05cb29ed6b9d5 |
|
MD5 | b23a613989a8511c393889b0fd4d85bf |
|
BLAKE2b-256 | 41b16f2c4c299d76156007a3e447f12af1cd4ba25e08577e8dfad6f3c1000235 |
Hashes for mongojet-0.1.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1eb1a0931dba8318f5cc9529765603c86da351bfd4e34ff53ded16d70729eaec |
|
MD5 | 062fdba31edd8624fa1c9c3fe22ef195 |
|
BLAKE2b-256 | ef236daf0099afbf868a67d133d10e817d563c1811f774d7b08898528cb4b403 |
Hashes for mongojet-0.1.1-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5544d045aca95db10d03bca7af3ebfc79eb2e769a3345a10fdee4bc60a5bf4d |
|
MD5 | d10c1d5c91bac9a703f74112936e43fc |
|
BLAKE2b-256 | bae52932a03b3d1001a8704a655f203acf6de1429439678df78e81d86eecd1b5 |
Hashes for mongojet-0.1.1-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 946e2a1374ae0d8949ddb399269b448528927cf397b3017b4176f28e8d266e3b |
|
MD5 | 80621c2a3e9689e8fb2bb2266aafa03a |
|
BLAKE2b-256 | f524405fe16967489f93a4b549fe116e46beabf9a72b41b98763f0093dfbf407 |
Hashes for mongojet-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7127aad1420a815992a90de251bd7b08125c92880067afa460961198d2f71364 |
|
MD5 | 3979544b39a96a9f8571ae04700015ae |
|
BLAKE2b-256 | d252c8e6e9b30a2ffe8af07d0bbb7c4d7d4cfdd84b5e08c84c0b9b3eacb40aa5 |
Hashes for mongojet-0.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f83559a6036ad996c87bb452f83ee72153a6cf183c00d3f4da57439c13b20d33 |
|
MD5 | 57fe9e6a9edcc479f1cdd094a498a25b |
|
BLAKE2b-256 | d557362aacfdb8dfa729310e8e7ea66b4145246d1f70e56d884b8770822b7280 |
Hashes for mongojet-0.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b48e210ce689261e685bd27703ec3e614d61f2c863d509ce20ba04a6ad8ce065 |
|
MD5 | f29db4b651105ddd448eafcd59c6041a |
|
BLAKE2b-256 | dfdd478c7470c9cfc0dbb07aae4746c70ad21b6776b813f286084fc0905c0b0a |
Hashes for mongojet-0.1.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1389fd5f94d728d34bd0898b7306d40d47bf6befa1f0b0bbeabe40e616fef35a |
|
MD5 | c504909f71faaa0ac199ca27143768e6 |
|
BLAKE2b-256 | 89a0663078b5a38e337b6b50848e2a97774a34b01bf89b9844f5d01210c7d83f |
Hashes for mongojet-0.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4aa38c36a7942678224dd00dba1be1ae611eed20654316b1bec658f8b91a19f7 |
|
MD5 | 55cf17d4b0103405161903c85225ed01 |
|
BLAKE2b-256 | e2b03c2bc2388570ecb2dab511603776f06ab746e8fe666cc7def60ee2f7665d |