crudadmin

View on PyPIReverse Dependencies (1)

0.1.1 crudadmin-0.1.1-py3-none-any.whl

Wheel Details

Project: crudadmin
Version: 0.1.1
Filename: crudadmin-0.1.1-py3-none-any.whl
Download: [link]
Size: 193415
MD5: aebb75c00155570b836f2c21472b3e40
SHA256: 9a80da8f53eb09fbd27c0d3eeaf322bba4ce50f967a612a1e57c1f541746eced
Uploaded: 2025-02-19 05:02:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: crudadmin
Version: 0.1.1
Summary: FastAPI-based admin interface with authentication, event logging and CRUD operations
Author-Email: Igor Benav <igor.magalhaes.r[at]gmail.com>
Project-Url: Homepage, https://github.com/igorbenav/crudadmin
Project-Url: Documentation, https://igorbenav.github.io/crudadmin
Project-Url: Repository, https://github.com/igorbenav/crudadmin
Project-Url: Issues, https://github.com/igorbenav/crudadmin/issues
Project-Url: Changelog, https://github.com/igorbenav/crudadmin/releases
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: FastAPI
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: bcrypt (>=4.2.1)
Requires-Dist: fastapi (>=0.115.6)
Requires-Dist: fastcrud (>=0.15.5)
Requires-Dist: jinja2 (>=3.1.5)
Requires-Dist: pydantic[email] (>=2.10.4)
Requires-Dist: python-jose (>=3.3.0)
Requires-Dist: python-multipart (>=0.0.20)
Requires-Dist: sqlalchemy (>=2.0.36)
Requires-Dist: user-agents (>=2.2.0)
Requires-Dist: aiosqlite (>=0.20.0)
Requires-Dist: greenlet (>=3.1.1)
Requires-Dist: uvicorn[standard] (>=0.12.0); extra == "standard"
Requires-Dist: pytest (>=8.3.4); extra == "dev"
Requires-Dist: pytest-asyncio (>=0.25.3); extra == "dev"
Requires-Dist: testcontainers[postgresql] (>=4.9.1); extra == "dev"
Requires-Dist: ruff (>=0.9.3); extra == "dev"
Requires-Dist: mypy (>=1.9.0); extra == "dev"
Requires-Dist: httptools (>=0.6.4); extra == "dev"
Requires-Dist: httpx (>=0.28.1); extra == "dev"
Requires-Dist: sqlalchemy[mypy] (>=2.0.36); extra == "dev"
Requires-Dist: sqlalchemy-utils (>=0.41.2); extra == "dev"
Requires-Dist: mkdocs (>=1.6.1); extra == "docs"
Requires-Dist: mkdocs-meta-descriptions-plugin (>=4.0.0); extra == "docs"
Requires-Dist: mkdocs-material (>=9.6.1); extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.27.0); extra == "docs"
Requires-Dist: crudadmin[dev,docs,standard]; extra == "all"
Provides-Extra: standard
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: all
Description-Content-Type: text/markdown
[Description omitted; length: 5749 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
crudadmin-0.1.1.dist-info/METADATA sha256=RuTkWndOoD0Wlt0hcgvyYndgun4jIvIzlx1uDBFTjIg 8486
crudadmin-0.1.1.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
crudadmin-0.1.1.dist-info/entry_points.txt sha256=6OYgBcLyFCUgeqLgnvMyOJxPCWzgy7se4rLPKtNonMs 34
crudadmin-0.1.1.dist-info/licenses/LICENSE sha256=gdl9vLA0wER7J-KKXUrErp71tBPA65DyyejoUHm1ftU 1067
crudadmin/__init__.py sha256=GM9CuNtM_GyLssF86ckLU2pIrtLu7-9ubY43foL7sek 75
crudadmin/admin_interface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crudadmin/admin_interface/admin_site.py sha256=R9AmJcl-MXF5qPvycPlhzCv0nmHCvdJVn2lK7T2gGsA 24165
crudadmin/admin_interface/auth.py sha256=CBj4UlhpWTKDXIwWPOi6SV3h0sQ7JMu9tMkvEDZU9rk 4699
crudadmin/admin_interface/crud_admin.py sha256=wDg6t8qb9u8fdDnbAno97LMZ1uYvOF-ieWRQPNSRKXQ 42985
crudadmin/admin_interface/helper.py sha256=gje7g_n1_UkeTJXfuWSfWvUk9lWuk9cXdqYLz7_Cl1I 3984
crudadmin/admin_interface/middleware/__init__.py sha256=4Lkc69yKpKTHjvuNATm4QAajIUY44PHdM9GtRij0C2w 237
crudadmin/admin_interface/middleware/auth.py sha256=tgNjLFtR-HhihicenygvV60wXGLWQLpo0pXC4c4Vuv4 4611
crudadmin/admin_interface/middleware/https.py sha256=Ce25jMv8vTojMswt1emfAha5gVtfeV-y_6Uli2fUwmM 799
crudadmin/admin_interface/middleware/ip_restriction.py sha256=6msQZanJ5_MIO9ya3PC9g9rHkcAFT9gUFALPRz5vX60 3028
crudadmin/admin_interface/model_view.py sha256=XR3iqVmq8wh0dSz2whuihMCDSB9oH6HFxFVP_Y4cZUU 45325
crudadmin/admin_interface/typing.py sha256=EZ5RO83NYINy0h-fI2bXW1XNNI6HJ76F9haDGT4G4i0 223
crudadmin/admin_token/__init__.py sha256=R2vRFZMTmmYoDBSEXOHBYZ813g5eMszXe0AvQ_3J0Mc 443
crudadmin/admin_token/models.py sha256=vYoU6Sj6C3mgg0gymhy4L_xh1WCgL007eXQgGolCVes 1139
crudadmin/admin_token/schemas.py sha256=qODePkXFzHY2f6C1IcyWKZz2VJffXYCcpzJQ97FuJdw 419
crudadmin/admin_token/service.py sha256=wnX1YQfjWqpf-biM7XDqgxFZ_-3MN3bQvG8sKHBevyg 4335
crudadmin/admin_user/__init__.py sha256=qJyKJP5PlEOls89W_i5DQMKHOe012ckKNj1KvmMyFOM 485
crudadmin/admin_user/models.py sha256=mRWFmvBE5p83JzC74D-7OvuotBP-p-CGRFEeIMrCL3U 1061
crudadmin/admin_user/schemas.py sha256=kBzaTwFU4ErwvU5VuDtne7MyVJT-q-UePOY4UvOayQY 1517
crudadmin/admin_user/service.py sha256=9joIZrApkLo85UNlPh-Wf9fVLtGx6NoEn0v-4LV0zCs 4446
crudadmin/core/__init__.py sha256=B23qcVUZxME_O00PrRYE3DeX7zI7luXNxHNBHL-53-8 482
crudadmin/core/db.py sha256=3SQE4gFjsqdstbuPuY2ZvDCwLsOsrLIkhA7UR5cNjsY 8521
crudadmin/core/exceptions.py sha256=OHBTh7tgPmz9YId4AkKaGLdrl2M9Akir1Ws0LmURb3s 453
crudadmin/core/schemas/__init__.py sha256=oYLxPnA0ZRGP4rv9KHSS6Iv_AruQ8uyLN7hWOwGIppE 77
crudadmin/core/schemas/timestamp.py sha256=x1DX9Br98iqIxdGzSvMqHXzPg1ciXeyT3hHIkPUHPJw 764
crudadmin/event/__init__.py sha256=UIXcuIj7w_aSnUo0hwYEtU1I6c3HC06Adka0gpR5uog 949
crudadmin/event/decorators.py sha256=w6j8IfgoqWZIpyhpii_W6xq0f9wfPb2YSl13l0ZLDIU 13383
crudadmin/event/integration.py sha256=tLq0xyaXh_FZiuiXzT6h2-2_R3pHDeKnMnsnlhH-Cpk 3703
crudadmin/event/models.py sha256=0iQJ_lulOGgUflsMckqBesz_RY9ETcqS3r5VVpXzGxc 3510
crudadmin/event/schemas.py sha256=l9xLLUEGN94wLi__pqPR8lqdwNrQ1iMLboODfBlB4lI 1353
crudadmin/event/service.py sha256=JJwC5QFDtAh3jmgetI-tMlb63fbui6vvgXmbG_7_OUk 8157
crudadmin/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crudadmin/session/__init__.py sha256=E1zg2g9Km-eRf-VG3c8WTQgjuZUd_TTL00bSi-eB1jc 371
crudadmin/session/manager.py sha256=8Bq5LV1d0u8Gh5irZIzwmEYLTYFo0CC8pjdE-R8Kz5k 11069
crudadmin/session/models.py sha256=a9vWgUsRLvDFxHgmWZh-ogEAWtVniIBSC0DzegKBbwM 1726
crudadmin/session/schemas.py sha256=Xse0Omr8dC2MJlH8FCcIDFUx_Eg767e7rVJ1tutzklg 1048
crudadmin/static/favicon.png sha256=t2ap20Z-okiwcrZEd0PuO_DVrgiR0KK2TlXJZ_kKVx8 95916
crudadmin/static/htmx.min.js sha256=D8V7oOZVUE0oK7bsHD2JJAzenyzhw5PVs4qVxbxtqHU 49082
crudadmin/templates/admin/dashboard/dashboard.html sha256=-jYT9w5F-S0KAzCpeTrVvZ5hc8tXXDKN0vaXsX5jgDI 862
crudadmin/templates/admin/dashboard/dashboard_content.html sha256=a2m4p0CLJ77kWLpUrZ_s_YiAEk3dRrJa1lFo6mxYZX4 4555
crudadmin/templates/admin/management/events.html sha256=91Eto7xgwakfoUOJ027zlRmtsg3OSNZbtnM9Hyn2oxQ 11921
crudadmin/templates/admin/management/events_content.html sha256=rAQRZoNY2PxwS7BUjr_iw_yITVOQgq9279gnHfOlRnQ 6769
crudadmin/templates/admin/management/health.html sha256=yL7KlBGS7nbCww1VbbmuMRQWAbnGiDTqhTAafrdZQuI 6149
crudadmin/templates/admin/management/health_content.html sha256=mccGh9VO56xvAvsZKdXBNUCpzCgLlZ3Oy0e7--M1ilI 2219
crudadmin/templates/admin/model/components/list_content.html sha256=syia5pkd7B3qQQKzqWhqrGwoQxPBKYzPVjZb7Nrg1Oc 4672
crudadmin/templates/admin/model/components/pagination.html sha256=tXvzG3ecdsM8duOY2ImPx3aLOYPEMJT5-ZipOsbCsB4 2176
crudadmin/templates/admin/model/components/table_content.html sha256=XjsO8oSXAMSDACbDnK9P7dLfC5KBKSL9eWjnlfZFTu8 517
crudadmin/templates/admin/model/create.html sha256=2exgSy3q51Qf5Gj9d4CNiSkl1zRdMjqy510CC7qFNak 14598
crudadmin/templates/admin/model/list.html sha256=uBIEXRC4RDQNJ0ugAe5QeaiKVnVcSsvCrDVyldsAnxg 17930
crudadmin/templates/admin/model/update.html sha256=CEWssPxGejkrW0ewPNwzG_vrkTShV_PhRBy4TYr8Lv8 13676
crudadmin/templates/auth/login.html sha256=3nByKw0lVczrbJWE7Ev12dr0wUKriBw6cRu6r0reWHk 4518
crudadmin/templates/base/base.html sha256=nwRnxCF578-DZ3vnl_JNtUOtQOx2APpwz8FPhmrGrko 14497
crudadmin/templates/shared/utils/refresh.html sha256=OcXQh84w4q3nOe7AfhUIpfGakogaDmIyAoBHd_syc4k 135
crudadmin-0.1.1.dist-info/RECORD

entry_points.txt

[empty]