beanie

View on PyPIReverse Dependencies (38)

1.27.0 beanie-1.27.0-py3-none-any.whl

Wheel Details

Project: beanie
Version: 1.27.0
Filename: beanie-1.27.0-py3-none-any.whl
Download: [link]
Size: 84066
MD5: d0d225858fb3fa59019e5d800b4adf79
SHA256: 2cc6762bdd59b9040dd004ecbc7d4fd5ddd22e52743915e38d1f0f92f276bcaf
Uploaded: 2024-10-07 17:39:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: beanie
Version: 1.27.0
Summary: Asynchronous Python ODM for MongoDB
Author-Email: Roman Right <roman-right[at]protonmail.com>
Project-Url: homepage, https://beanie-odm.dev
Project-Url: repository, https://github.com/roman-right/beanie
Keywords: mongodb,odm,orm,pydantic,mongo,async,python
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.7,<4.0
Requires-Dist: pydantic (<3.0,>=1.10)
Requires-Dist: motor (<4.0.0,>=2.5.0)
Requires-Dist: click (>=7)
Requires-Dist: toml
Requires-Dist: lazy-model (==0.2.0)
Requires-Dist: typing-extensions (>=4.7)
Requires-Dist: motor[aws] (<4.0.0,>=2.5.0); extra == "aws"
Requires-Dist: toml; extra == "ci"
Requires-Dist: requests; extra == "ci"
Requires-Dist: types-requests; extra == "ci"
Requires-Dist: Pygments (>=2.8.0); extra == "doc"
Requires-Dist: Markdown (>=3.3); extra == "doc"
Requires-Dist: pydoc-markdown (>=4.8); extra == "doc"
Requires-Dist: mkdocs (>=1.4); extra == "doc"
Requires-Dist: mkdocs-material (>=9.0); extra == "doc"
Requires-Dist: jinja2 (>=3.0.3); extra == "doc"
Requires-Dist: motor[encryption] (<4.0.0,>=2.5.0); extra == "encryption"
Requires-Dist: motor[gssapi] (<4.0.0,>=2.5.0); extra == "gssapi"
Requires-Dist: motor[ocsp] (<4.0.0,>=2.5.0); extra == "ocsp"
Requires-Dist: beanie-batteries-queue (>=0.2); extra == "queue"
Requires-Dist: motor[snappy] (<4.0.0,>=2.5.0); extra == "snappy"
Requires-Dist: pre-commit (>=2.3.0); extra == "test"
Requires-Dist: pytest (>=6.0.0); extra == "test"
Requires-Dist: pytest-asyncio (>=0.21.0); extra == "test"
Requires-Dist: pytest-cov (>=2.8.1); extra == "test"
Requires-Dist: dnspython (>=2.1.0); extra == "test"
Requires-Dist: flake8 (>=3); extra == "test"
Requires-Dist: pyright (>=0); extra == "test"
Requires-Dist: asgi-lifespan (>=1.0.1); extra == "test"
Requires-Dist: httpx (>=0.23.0); extra == "test"
Requires-Dist: fastapi (>=0.100); extra == "test"
Requires-Dist: pydantic-settings (>=2); extra == "test"
Requires-Dist: pydantic-extra-types (>=2); extra == "test"
Requires-Dist: pydantic[email]; extra == "test"
Requires-Dist: motor[zstd] (<4.0.0,>=2.5.0); extra == "zstd"
Provides-Extra: aws
Provides-Extra: ci
Provides-Extra: doc
Provides-Extra: encryption
Provides-Extra: gssapi
Provides-Extra: ocsp
Provides-Extra: queue
Provides-Extra: snappy
Provides-Extra: test
Provides-Extra: zstd
Description-Content-Type: text/markdown
[Description omitted; length: 5594 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
beanie/__init__.py sha256=Bo9aomXbo6b34yMi7Ej6ZGawa--gUR2GPU_bVWAnrYA 1789
beanie/exceptions.py sha256=I_RZOBqAzq7bOYJKPaaNExiSsjm5T-0NJQNVAk33JIU 941
beanie/operators.py sha256=3_wKo00oVtEdnjZmthFfCplOKpTafDWgarTihA0BYZ0 1845
beanie/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/pydantic_check.py sha256=FQR3Z9r1oX9BTk5VBAgd2KBSCklEFy6ClenzMl2gCXw 103
beanie/executors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/executors/migrate.py sha256=GJ-LJ0RWkeZiScUoxkkEErs3fxIGciJyLQmqaA1Qwnw 6461
beanie/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/migrations/database.py sha256=fbTbpxMlxjy-4-iDBFmseBYIWv8oS_-Oq083V3xcatc 413
beanie/migrations/models.py sha256=tMqMHVNp9AsyePxcKcXI1pyjPmk0BaOyw_LB3BIwndk 658
beanie/migrations/runner.py sha256=1YzZWwuR8X6LbjfoQSj_8VEYcVLN6a-AHcy7JZ3gHAs 8650
beanie/migrations/template.py sha256=0tPXNtSFlG9szHdELqa3fpf7PuoaiStTSfHX7p9rdiQ 41
beanie/migrations/utils.py sha256=RldAhYoIwnygKeDAKTiBjVYcSakdEVY32aH4bKiG-_4 178
beanie/migrations/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/migrations/controllers/base.py sha256=019yXtLTYWoIyiboaQbMx3i3uNiEMqvXYuvDPcuWOZ8 376
beanie/migrations/controllers/free_fall.py sha256=CHrskPWi_ADrvGXz7oVxNDZj9LnM2SYT1_uHTMruZFM 949
beanie/migrations/controllers/iterative.py sha256=JOXawXN0NNJMMF2k9uH64EkHwHdoo-J4ScIm95436wo 4924
beanie/odm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/odm/actions.py sha256=2AAuk2e4mDCr7fblu9k0DtwsutC8caYOnwnU6YfJisY 7016
beanie/odm/bulk.py sha256=-RPoecXpe85PSh1As9uv5gsUHF14x3w1VrtqwExY_no 2642
beanie/odm/cache.py sha256=ME4vccY_hjq5OxRiW0M3wEnXe6klGOobgbGPTMUqm6I 1316
beanie/odm/documents.py sha256=L1pmKBlUyYZUbEioxe-a12krVhALODna9W-Hq9el_S0 46606
beanie/odm/enums.py sha256=q5ljZBOnmekSgHAY3Fb6Ry_pRVZgYIcMzllbJUQlhmQ 312
beanie/odm/fields.py sha256=0WTiL-UfPDC1ScSo8TCPXkMBe6mw0H4Vx7WTy7AU5Gw 18055
beanie/odm/models.py sha256=9b0oEMOe9fDf-R7zKf0fJzQyWeSVgIPc-dEBngegu9I 464
beanie/odm/registry.py sha256=34hSbfsndIiy9TSzbF_UGzegB00QH-UnYU9r51iWfLs 870
beanie/odm/union_doc.py sha256=vEPodLaChdFLUxJQ5lgE2jWrl0U-PKBl2PfYsOha5F8 1239
beanie/odm/views.py sha256=f63f71-R4K9F6Q8-IOPJUyV021UJ58T6-NjnjMYrGMQ 2050
beanie/odm/custom_types/__init__.py sha256=vA1ThxycXqIBkpSgAxNPBD_RAm7iXA-O-NR9i6J4mPA 238
beanie/odm/custom_types/decimal.py sha256=aYpjfWzZCZyNaMMStwevUhlz9SYcORgr9eciLOC81Zk 250
beanie/odm/custom_types/re.py sha256=pBw8Qmav30s9LboAi2zvVWzoWvlcOAq615wVjdoStTA 567
beanie/odm/custom_types/bson/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/odm/custom_types/bson/binary.py sha256=ctxbjPnvmrQZ2VbQZB2CA_hg4jf3m2oKzmkfCX_1pFs 548
beanie/odm/interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/odm/interfaces/aggregate.py sha256=v9zZ-GB60d5L8i1ygNTOLBrT98yVx0pJEHc2ksYjLJg 2369
beanie/odm/interfaces/aggregation_methods.py sha256=yDJM9KJQCb2_Z-SVVMahrtfkkE9janGQebT9hVFYSiI 5421
beanie/odm/interfaces/clone.py sha256=bBxLCEy9haI53I5jI23TanSGqP2eezv_pmumUHo7B0Y 101
beanie/odm/interfaces/detector.py sha256=CiXJwyFRH5CNz1-XXyn4ius_wc6UIbO5aEQv-vOeYFA 243
beanie/odm/interfaces/find.py sha256=hqF8NZOZIT6PfzrbJCvmI3g8F7AzieDidhIfbAstYYA 17652
beanie/odm/interfaces/getters.py sha256=V1wOT58U3KLZmQIHK7-SAzyicv3pLbmY_-doslxWZt8 649
beanie/odm/interfaces/inheritance.py sha256=MghGZufO2-f5xs9x5cAZfyFA7045QX70XDTuMl4zhP4 448
beanie/odm/interfaces/session.py sha256=UoMCwUXVrIGkAE4AR5uzFfdvlSEb_DiQh4dvw4Zsw88 495
beanie/odm/interfaces/setters.py sha256=z-DRGmAlv9HebDMyWZqUK_IY6F-Qxjoc6bjjxX31Hw8 685
beanie/odm/interfaces/update.py sha256=U07ry1XUs0fZ9SQYdtFco1wGKDpSWRW8BVHTDaL0xCU 3156
beanie/odm/operators/__init__.py sha256=uhE9EP1Uh6sEzPjFcnu-hlhlDhROMJOm55kA2eHrymc 816
beanie/odm/operators/find/__init__.py sha256=k56w7kJxnlRI6kyxNyYhfbhBkwLShNfCqez-tSJcZ8Y 116
beanie/odm/operators/find/array.py sha256=fpBGNFeGHgZOokfDg9rzgpa4XS7Eez_47uMOU95s9h4 2175
beanie/odm/operators/find/bitwise.py sha256=R-t61Hkv3pBx0nQULTaUoEL7ds6vl21eI05BxH5nT3M 1297
beanie/odm/operators/find/comparison.py sha256=g1wXntgfAcMy0qz9Rp4H-jdkmsPIBinvUkGAb2y_ilc 3533
beanie/odm/operators/find/element.py sha256=2QgMM9Azm0jpwUmCXIqqGnGR1nZ6SfmlW2QyDJspNJE 1368
beanie/odm/operators/find/evaluation.py sha256=XqVKI5g_U99rJYTBR_qOCHJWwVCjy7YKN0mIzE_95gE 4065
beanie/odm/operators/find/geospatial.py sha256=tSl4wim8mvRqyoQCLS-8WxmKNr645rm1hp6wK9TnMIQ 6987
beanie/odm/operators/find/logical.py sha256=GVUGmWmrVKOAE5wTMZ95BNdphnXo-iZN09glKmsOibM 3687
beanie/odm/operators/update/__init__.py sha256=ar5CgzgcAJbddZFgHwSrFwOT8Q36_eRq4T-6qPtIy3A 232
beanie/odm/operators/update/array.py sha256=IzKnpYgFSoR6nSb20VRqACvMbISkWNh9wIV4Mmp7i7Y 2469
beanie/odm/operators/update/bitwise.py sha256=dP2kApCVwv7fGvLm0quVbT0sFzNRfvcBTRaW5fn0Dqc 477
beanie/odm/operators/update/general.py sha256=0_96hRTvx4WrsN4uZsqcY7hvfSuSBP_SjJuD_NqLzwg 3937
beanie/odm/queries/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/odm/queries/aggregation.py sha256=shbZMnsA3YzQRWaYz-Ez3fNXFtCXgeoDR-d-Bwvd_2Q 3291
beanie/odm/queries/cursor.py sha256=4CJKKydCYPoYMoQd4OwM9fJXMJgPlVzae3gFzBINm5Y 2279
beanie/odm/queries/delete.py sha256=lEl9VzmvChdzxO1IZZvAFm32OUT6mdD5K5vqLtWEWNc 2803
beanie/odm/queries/find.py sha256=54w_FdNFMikTSlrgHDFpE59WSjOJP4nb7N7Y0c0d1qY 36305
beanie/odm/queries/update.py sha256=5i2IEngBoE0uOTrYlO8wqvsCr2cEkajjBCDCQj4gVbE 12810
beanie/odm/settings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/odm/settings/base.py sha256=REGV1M3R1HA0iopTzP15fJGzMY6Hx8IoV0wLYtjrg64 1038
beanie/odm/settings/document.py sha256=0qjtUM6Cn0KufPPTaZEjNe47yEK59JxMROGDc_vi6G0 1112
beanie/odm/settings/timeseries.py sha256=y3m0ywVWDFjYCeesc7KgevCEmUFRshs1kiIWdAxGbjs 1393
beanie/odm/settings/union_doc.py sha256=wGAPwec3IPYMFSvHpgW2nyU6Y7MO-wtP8GBUTGMy_ok 94
beanie/odm/settings/view.py sha256=UbQVYUbxpKLEl0zTooAO1_Ikouiu5cK_ZiJW43S_StI 328
beanie/odm/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/odm/utils/dump.py sha256=oFBPwGnBGR0ZWvHJ0Lps2LBiDswsi5u9oyMwQwa4rBk 1280
beanie/odm/utils/encoder.py sha256=WknXY3NlUI8Wg6naJm6rrKTgUCVgOl8H-VV6e3WQE0U 5127
beanie/odm/utils/find.py sha256=O40dgB57CTBGhtUuzQH0Uj-PDDTvI9xJQfkMKQ-2EJ0 16008
beanie/odm/utils/general.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beanie/odm/utils/init.py sha256=GKyJx_my7B4k9kP3tEdKJrnsGHg1tMblSbJVQFRs6qI 26993
beanie/odm/utils/parsing.py sha256=h-86ufsKpCIaM8_QZe5tlTuBHf4nzUGohiaDcUWh4vM 5103
beanie/odm/utils/projection.py sha256=M_ZIg8a3tkT_DLeRgrvUHPd7G3FmFKD1lRJU1pIdQ_o 1151
beanie/odm/utils/pydantic.py sha256=lyTvhSa1hNLKZWMadH9uq-BVGPVoMUTihWcQVWYapLk 1493
beanie/odm/utils/relations.py sha256=rq6aSQ8AIz3-aM8MTHCfkMy3uQ8gNW7PsGT2Y6kO1Bg 1397
beanie/odm/utils/self_validation.py sha256=9MpgU1i01XHpmvmt3vgZdvB66tFFO-ViEXqnYlpcARo 544
beanie/odm/utils/state.py sha256=4Zr_NZsqlwIvHdm1evcXHA6RbIzf_KDcI62PyYY1zQs 3090
beanie/odm/utils/typing.py sha256=m6yZG7fGgTOyYhZ78FOszVIJ-vCjEdBMh12WJhSoblo 2341
beanie-1.27.0.dist-info/entry_points.txt sha256=ibm9-Xt7ArP7AT8npK5OgySxjIFIvVl8L-4gT9wn9YY 62
beanie-1.27.0.dist-info/LICENSE sha256=o3wU6WwtMthT67xVQc_Mm2S_NimYzEB2uJHRYC_RvoU 11343
beanie-1.27.0.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
beanie-1.27.0.dist-info/METADATA sha256=AYLCL3AIbZy-T9Z0pGShc95rXAGSnq2f6X-th2t14Ow 8224
beanie-1.27.0.dist-info/RECORD

entry_points.txt

beanie = beanie.executors.migrate:migrations