captura

View on PyPIReverse Dependencies (0)

0.1.10 captura-0.1.10-py3-none-any.whl

Wheel Details

Project: captura
Version: 0.1.10
Filename: captura-0.1.10-py3-none-any.whl
Download: [link]
Size: 167385
MD5: ac4d046b8cab13b081db129103c2797c
SHA256: 97bf585a56d26202d1cc3788032eda77685d0070d7d6001ad5ea8c797825efd6
Uploaded: 2024-10-17 19:20:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: captura
Version: 0.1.10
Summary: A framework for adding sharing and collections to existing API projects.
Author: Adrian Cederberg
Author-Email: adrn.cederberg123[at]gmail.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11,<4.0
Requires-Dist: PyMySQL[rsa] (<2.0.0,>=1.1.1)
Requires-Dist: SQLAlchemy (<3.0.0,>=2.0.32)
Requires-Dist: fastapi (<0.113.0,>=0.112.0)
Requires-Dist: httpx (<0.28.0,>=0.27.0)
Requires-Dist: itsdangerous (<3.0.0,>=2.2.0)
Requires-Dist: jinja2 (<4.0.0,>=3.1.4)
Requires-Dist: pydantic (<3.0.0,>=2.8.2)
Requires-Dist: pydantic-settings (<3.0.0,>=2.4.0)
Requires-Dist: pyjwt (<3.0.0,>=2.9.0)
Requires-Dist: python-multipart (<0.0.10,>=0.0.9)
Requires-Dist: rich (<14.0.0,>=13.7.1)
Requires-Dist: typer (<0.13.0,>=0.12.3)
Requires-Dist: types-pyyaml (<7.0.0.0,>=6.0.12.20240808)
Requires-Dist: uvicorn (<0.31.0,>=0.30.5)
Requires-Dist: yaml-settings-pydantic (<3.0.0,>=2.3.2)
Description-Content-Type: text/x-rst
[Description omitted; length: 10950 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
captura/__init__.py sha256=sb5f90jOxgrmxct31G2feweBKkRalaVd_OOcDnbeXl0 865
captura/__main__.py sha256=D7lmcAsJe2APgULqPRD0fS7k9kwk60Kycr4BPp4a-nE 5603
captura/auth.py sha256=ZR-j3sUpchevUGSaKaLzr_ryVgymp70lIMiS94filzY 13142
captura/config.py sha256=4ULtWC3ZVspsyWwzkrEq2tFsYZnqrQrqgss9NJtH8BI 8428
captura/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
captura/controllers/access.py sha256=95giL_boKBBjQZh4KzuxUoFAG560wfpaQa8VaOem9rk 52709
captura/controllers/base.py sha256=9de2HO2cEJXNx8vg26o7epcU-5Ez6aAmU4f5u03XqD0 21868
captura/controllers/create.py sha256=OY9V9rZ6tKG_qolrewoBRnG5cdnqIxnhQbnaA5gJY2c 32306
captura/controllers/delete.py sha256=z3FTSMz0Otmrt6G8X7EwLAvbmZKnclw-vamV9hV8NSU 21601
captura/controllers/read.py sha256=FGcbAh30Oiroe14nOVQzUYAg6YALPbdHrcndRVa5UIs 3182
captura/depends.py sha256=_ML2ZZWj3WzCHfswama5ueKXw0yA7x5HFvYyqIomYXU 9818
captura/err.py sha256=pIdrn5GC9itZtqcRQnG-3tKPp9AWXZz9AQJRdgzuqhU 6590
captura/fields.py sha256=gyMmBgBB_UUMQayUASERdqUyOtLJ0xc-mChR8hKDqvs 7641
captura/hooks.py sha256=j-8R4yAH7tszP1gswvCsUTOk1jKnqid4gdrrpoMUSdA 1421
captura/logger.py sha256=K2h2aXfNRFjuf4G76kUqArRa8N6zUf35MXCPChLn8z8 1717
captura/logging.yaml sha256=18kqCejKumA4krBh5hVChGDKxNK9a-JJ6gHVLO8OR78 993
captura/models.py sha256=ZOCCoGeuxJnNkOjvnCF94PUO0Tbdz23hB9El-9D8U38 53129
captura/schemas.py sha256=3jlowgwa4tn0LeJMWVqU3MaHg2mrt47Kk2Yw1duSALI 19206
captura/static/404.html sha256=-wMeuRDNFctE_jLgD-92IjfUpiC6vjDgHuTSt4H7mpA 2027
captura/static/assets/style.css sha256=ey-0d9R1TTxLKTFrczSkgF4G7AlRaB-sj4KvTn0aBBg 5317
captura/static/docker-mark-blue.svg sha256=mTTQ9QIBJOrKon0mSM0T42xl0RO_nXMfymZpeWzL-zc 1046
captura/static/err.css sha256=awc7xhaubIY_5EER1g5K3AzvVNiZftntaY62mP4p9t8 1574
captura/static/nord.css sha256=dThSFIssQTOztp5LpMzcHr4Vs_GuuP2HqnaUsVGxxTU 5381
captura/static/wavey/wavey-nord0-nord1-nord10.svg sha256=Wo8wMbUdfJk-cfeFujC1GLCmsXj4ZeWCLs9Td2Kbl-Y 5193
captura/static/wavey/wavey-nord0-nord1-nord7.svg sha256=oc9hcch6G3m-0AZTl-tG3Gi5LEUHEzbygCK3v6EV--w 5194
captura/static/wavey/wavey-nord0-nord1.svg sha256=jHC0yntW_x5UqLkmQg16SGnswuiOSTr9CN_9EL8iHyM 409
captura/static/wavey/wavey-nord0.svg sha256=SQhlPHBoSrUfpQtg7dZgdVjdDk6caX5sfZsXJ5lgXuo 507
captura/static/wavey/wavey-nord1-nord0.svg sha256=Yw7meRpvxArRWGAoap69hSEtqF7RcIumgDU8z_TTJZg 409
captura/static/wavey/wavey-nord1-nord7-nord10.svg sha256=jTqyphk2hXMy8yP2OwnImaLxzwH3IWCHzO0r1cCc_Es 5193
captura/util.py sha256=xFqukxKNKL-VKrdsVE0Amjc2XO2-wF6Ghz66YDUjMnQ 6331
captura/views/__init__.py sha256=upyVLjoaozPcqiHFTCVXxjDuXoV3gvXNL3nxnhKVv6A 7163
captura/views/args.py sha256=DMkdIx_p2C5CBGkoIds8lDWlwXj_NxGdMggUMGOMLOY 3783
captura/views/assignments.py sha256=n2Fg6xl338mIOdgPRujg3Fa8GHBvronFKjVIXEwLDkQ 10820
captura/views/auth.py sha256=avu7deK_sQqoIuc__1ZLi120cXfJmD82omEdFRewxFU 17756
captura/views/base.py sha256=krj5uy0dQ2cljOqb4TZOhn68RbLuIpCoXRzdsIq2vYQ 6710
captura/views/collections.py sha256=EmU7PUrp6nhniFR_RcfQ6QX_jwxqvLDnRqnQP7q7JUg 7462
captura/views/documents.py sha256=NwI2ubyBPcTZgr4Yvhax0J7RthLFJDCFoVoCBg4gZyU 5523
captura/views/events.py sha256=4U3vMRBeC1UiMDYq7FrYw_lD0byjxMx6uH94EHoj1tE 13968
captura/views/grants.py sha256=k4Ly-v8HiBGNI0iwV8a0vKuIJq5MxJtYEaIgfd2bW88 14027
captura/views/templates/base.j2 sha256=8OWKCrEhvhxg8N7SJ3C5Lb0Myak6nZRL4ut0frDS4uc 679
captura/views/templates/demo.j2 sha256=jjP29GL5QWwskYyNYNZIig-DlcVo-oiBjoXtZw-JZM0 1205
captura/views/templates/index.j2 sha256=udyb4WFk4lR8Ceil3_6bBvx20rWFWIk0Qs4ezGXt8mo 172
captura/views/templates/profile.j2 sha256=Ls_oiWxmGOSnMWb0XbcpiK0W7SPWYqY0VokaVtLrFoM 906
captura/views/templates/register.j2 sha256=DMtVPSaBgMB07AWralezBSmyR7nxEuaAbIc4uvWzcSs 1440
captura/views/users.py sha256=Eb7ix3M53jcJLS1pjAnRfjz5LKQ46T0-TdvZ-pUEXug 6711
legere/__init__.py sha256=kJnKGk17YvzURoJSK6461oeOC9AX1cBfYaCI9fea_IM 14711
legere/__main__.py sha256=EJwLx_DR0gkx9NdJYRky8P8dixFXnev2Lj7hRCVIdu0 646
legere/apply.py sha256=NCN4iFCo7Fn9xjyJGQ6sRKsbO_zMYRjhWdFidf4s3bc 18980
legere/config.py sha256=mXh2omr_ny8_FShFExd5dmGLgYvbJhPR-vO0hRYME7I 4757
legere/flags.py sha256=Uqwg9uG1gpu0r9Eg66MCMzNRPs6urjD9xOlOY7zJMw0 10490
legere/handlers.py sha256=Wtlw1ZmLBzq-qzq8WnEy2LeKpMhlASx9p_ODV4zk0xE 20922
legere/hooks.py sha256=IxvxQQu_vcnpaZqFdGuj6Dto654xaTCfzkBRI_2jBRg 555
legere/requests/__init__.py sha256=5RtoLa9eK8p7QYRpNK62U7zvJ7WkFvxvRneGYzQvNc8 3801
legere/requests/assignments.py sha256=qCWHM_nhRjQKrxy0KUe3cy7B1UIgGy5D38Gs7jHXivI 5642
legere/requests/base.py sha256=Ik-gCYYTfTNpeQuPnpRA_Qt6OitbU61Nxw2H6Nf4Sx4 12822
legere/requests/collections.py sha256=YMxTrbUz6Cvc80lYiok77ThAAkOQq8KcscfF9bwKgn0 5919
legere/requests/documents.py sha256=yidbiPGHnYmJl_d0zKUw4NLmC0W6nrZ-9D2xfXY41C4 4664
legere/requests/events.py sha256=ADr4IZpN9tPXJ4yKe5cYou5QPMmB2hR2BoKy-jEXAWk 5864
legere/requests/grants.py sha256=SJQuxO-ZyW1YGjtb1VaerJ7YIGnUFoyOjFfI1c5IoYc 8012
legere/requests/tokens.py sha256=CAuPmCofvQFV-Bakcowj2hF33f32hCxrg1uRdHgfTB0 3213
legere/requests/users.py sha256=5ljXMV82H78veYX9EL8foNXY-9ckb02_PWRdjiSiT1k 4494
legere/requests/util.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
simulatus/__init__.py sha256=3TqqmrL-0hAxqteKsJFBNFiktTiRNQt48owE0u07pPc 46386
simulatus/__main__.py sha256=DM3Bc_OKReMN5Uf7eBCnG26a-66dZugXCVVE7jJiz9U 19490
simulatus/assets/assignment.yaml sha256=psDhIPfQ-TaG99E9kc1GjpM-KdhZj2Jmp2ShzVrDiB8 852
simulatus/assets/collection.yaml sha256=I0J0NBzgbFjiyk_fygf3UGXGmXIpUWd_AG3HTK6Tl-4 723
simulatus/assets/document.yaml sha256=ayMWqY_9qdBEaZ73AEJRFLoW6C4YocD3AHVpRY-ga5I 7742
simulatus/assets/event.yaml sha256=1l-sabemb_vJkc9IX6HAapsGaGwu3Z2-oaNl85nUVeM 296
simulatus/assets/grant.yaml sha256=gg68V4bRFo0_ByCK6bNiMvuj6VOqIqYFHZ0N7MQRbjQ 3202
simulatus/assets/user.yaml sha256=LJ_k_zI0DNtsSGHf8nL61o7A5KWy_3MgXDDBneVn9U8 1072
simulatus/config.py sha256=4cVB7bWqDIg-U63k_SrOZt-sgV9_21proceXw45oUdY 3952
simulatus/mk.py sha256=e7YxY9AG4rPy_8VnTra4JT5V52iYW4aELD_RKDq1LTY 4298
simulatus/reports.py sha256=N8hp_rdmalQMDESABe19rlWoTp7Lwfw3FN3HSFNbJeQ 18845
captura-0.1.10.dist-info/METADATA sha256=_fG5uKEn2XsowfeXdrhzpQVA_jUlvBqKFXhfsLLQg6w 12152
captura-0.1.10.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
captura-0.1.10.dist-info/entry_points.txt sha256=IUdcFToHJ2FNR7akwnDap67Rq9W0Fw9vFNieVrjS4u0 139
captura-0.1.10.dist-info/RECORD

entry_points.txt

captura = captura.__main__:main
legere = legere.__main__:main
plugin = plugin.__main__:main
simulatus = simulatus.__main__:main