fastblocks

View on PyPIReverse Dependencies (0)

0.11.1 fastblocks-0.11.1-py3-none-any.whl

Wheel Details

Project: fastblocks
Version: 0.11.1
Filename: fastblocks-0.11.1-py3-none-any.whl
Download: [link]
Size: 63738
MD5: a1ff3efd70163237a29936694d379fb8
SHA256: 4fab45e915bc907f0137720f8e93b3790bfb37970cb26199885028580f475a1b
Uploaded: 2025-04-05 08:18:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fastblocks
Version: 0.11.1
Summary: Starlette based app for the rapid delivery HTMX/Jinja template blocks
Author-Email: lesleslie <les[at]wedgwoodwebworks.com>
Maintainer-Email: lesleslie <les[at]wedgwoodwebworks.com>
License: BSD-3-Clause
Keywords: starlette,htmx,jinja,httpx,sqladmin,sqlmodel,pydantic,sqlalchemy,redis
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Operating System :: OS Independent
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 2
Classifier: Framework :: AsyncIO
Classifier: Typing :: Typed
Classifier: License :: OSI Approved :: BSD License
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.13
Requires-Dist: asgi-htmx (>=0.1.0)
Requires-Dist: brotli-asgi (>=1.4.0)
Requires-Dist: starlette-csrf (>=3.0.0)
Requires-Dist: starception (>=1.2.1)
Requires-Dist: pydantic (>=2.11.2)
Requires-Dist: pyfiglet (>=1.0.2)
Requires-Dist: starlette (>=0.46.1)
Requires-Dist: uvicorn (>=0.34.0)
Requires-Dist: starlette-async-jinja (>=1.9.10)
Requires-Dist: secure (>=1.0.1)
Requires-Dist: minify-html (>=0.16.4)
Requires-Dist: rcssmin (>=1.2.1)
Requires-Dist: rjsmin (>=1.2.4)
Requires-Dist: granian[reload] (>=2.2.1)
Requires-Dist: anyio (>=4.9.0)
Requires-Dist: acb[cache,monitoring,requests,secret,sql,storage]
Requires-Dist: asgi-sitemaps (>=1.0.0); extra == "sitemap"
Requires-Dist: sqladmin (>=0.20.1); extra == "admin"
Requires-Dist: sentry-sdk[starlette] (>=2.22.0); extra == "monitoring"
Requires-Dist: logfire[starlette] (>=3.7.1); extra == "monitoring"
Requires-Dist: crackerjack (>=0.15.5); extra == "dev"
Requires-Dist: pytest-anyio (>=0.0.0); extra == "dev"
Provides-Extra: sitemap
Provides-Extra: admin
Provides-Extra: monitoring
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 10021 characters]

WHEEL

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

RECORD

Path Digest Size
fastblocks-0.11.1.dist-info/METADATA sha256=i2H8hVDKt5Z4S6Mc58rejBhhG9niv9XUjZeliYd3KVk 12015
fastblocks-0.11.1.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
fastblocks-0.11.1.dist-info/entry_points.txt sha256=6OYgBcLyFCUgeqLgnvMyOJxPCWzgy7se4rLPKtNonMs 34
fastblocks-0.11.1.dist-info/licenses/LICENSE sha256=fDt371P6_6sCu7RyqiZH_AhT1LdN3sN1zjBtqEhDYCk 1531
fastblocks/Procfile sha256=bk4qYQMZDJqBaJcuA6X6ZFHWJ9mWums6eGHOGnfmhMA 78
fastblocks/README.md sha256=Xk6r1sN-Y--jN5vyqjfsKBjnCvVW1H6MXDrLJ8Okez0 12677
fastblocks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/__main__.py sha256=4QW-oSwivDFzdCAAgDxA7b9DgYaN-4hKoKgZ-u2D6vE 2966
fastblocks/_version sha256=MMmeixA-rL5vbW4bVLBsptXzFktPUAlDNKUXrpXKj7o 5
fastblocks/actions/README.md sha256=LPUmFW_P6kk7AsUrezLquR9P3sEMeAxg5ilK3Pzjvtg 3345
fastblocks/actions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/actions/minify/__init__.py sha256=PccSzpYa72IoZEZ2n51jpd4VJx1WXoBZaxbe_jCjsGo 504
fastblocks/actions/minify/_test.py sha256=UMVLwonm1sZg-ZiS-xd5pizxsKJBtrly2yMJgpnlks0 13818
fastblocks/adapters/README.md sha256=a7x7AH-oMyU9eYre2TZmAT1rYbv_4uz4GOhMhAKiNUQ 6322
fastblocks/adapters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/adapters/admin/README.md sha256=uja10mGCU-Pw0mhh5sGZmvKxb0Y69TuowB6hSRyVmFg 4538
fastblocks/adapters/admin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/adapters/admin/_base.py sha256=OMCTkTP-ZFMnmlnm4Xli9b8lRLcA913U1hQsYE42xxE 187
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/blocks/display_menu.html sha256=hXIxKh0ZSuW5-YJIBimSdRzAyA8NmRM96E0CP9698EU 301
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/blocks/menu_category.html sha256=jLiHE3y590sA94n0jXiTWj8T88R1P1tVuPscdRnaS98 1127
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/blocks/menu_item.html sha256=hhXULejjeGekbyynF36hx3fN5zq017n-VVxvk7Ca-2w 422
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/blocks/render_field.html sha256=oh14rZdk2ppWEHhEQX0lLZy4W4Bqa1b1lZ-BUFX8iXQ 481
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/blocks/render_form_fields.html sha256=wtEF1vY0IO3a7XAQubE2eW5C36rpnVKxhilSfmfcvDU 317
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/create.html sha256=WaXzlCfjsreXXlr3rFNZkpRGdH6VN14-N_n0IvtrAw8 1364
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/edit.html sha256=DbuPkRplFJbdqeNA2JH_FCbhf1gVuJDlTI_mjgtyTd8 1610
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/layout.html sha256=LRLIAaNrDN20Dta_6Og6xscPcuf3ulzbQSDa6J2eUSg 1974
fastblocks/adapters/admin/_templates/bootstrap/sqladmin/login.html sha256=vYCp3WCumn1Qr0hspC7-6lvFpFR91GlHHYGc08r-glU 1874
fastblocks/adapters/admin/sqladmin.py sha256=qCrLTPpOvNUFSr46A7M2C6je-3mm-KS3ofOQtTx2zXc 829
fastblocks/adapters/app/README.md sha256=b09hZdm1WRhmQuZ4T0lGtWowgdGFVRgCa0kOGGkV09c 2410
fastblocks/adapters/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/adapters/app/_base.py sha256=LxfPeXopNGvmLQm5qvVdhGcYI54MLmQH589FnxTR1q4 455
fastblocks/adapters/app/default.py sha256=dz0iJuWZCLfu1Lh-Fbe0wWOOAuUr5MAhUIzRHCPdhJE 2146
fastblocks/adapters/auth/README.md sha256=zHOTbrrt4OWFud_mL938iNjXJA3aYIKUU10TvEn3Ka8 4653
fastblocks/adapters/auth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/adapters/auth/_base.py sha256=whCBzPOigtF1MZPdjEddbftgVe0gxHCD2WCdauLxX4k 2114
fastblocks/adapters/auth/basic.py sha256=kdXscjAkpe9OFH3zUYC4kC8mwEhRWfiqt82bHNHmyho 2551
fastblocks/adapters/routes/README.md sha256=zjjE-4A2YJhZOQ1JIMSdKOhMaF39jk7QcZv7JlGZgO4 6048
fastblocks/adapters/routes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/adapters/routes/_base.py sha256=xUz4eJCt33H9ev1EOT0X4vWxijDjM2YKNtBmKUkPDFg 124
fastblocks/adapters/routes/_test.py sha256=RdKJ4EzHab3bLanLruQl7nTqxvj_o-L9xFr-7ANTO9c 4326
fastblocks/adapters/routes/default.py sha256=IsF4YY-wQ-QG5R4h3HaB8xb-D2gmb5CMF3nrPLlK7LE 4099
fastblocks/adapters/sitemap/README.md sha256=hBaGW4pzbyOOXk5Zm4q5UpsgqIwOlTZVJbcbsmh0a-o 6813
fastblocks/adapters/sitemap/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/adapters/sitemap/_base.py sha256=94LRDyfUOIbvBb7xk1lAjK8DCpm2xJadLFWajT-eZpk 348
fastblocks/adapters/sitemap/_routes.py sha256=rNknQCW0Thr0zoQPjSKXtbhHu1wsOCZw3_tiYVA3Gzc 348
fastblocks/adapters/sitemap/_test.py sha256=Oy4Az4eJZTciviR6ot-yIMBZvlWGRyQJa1eOZ74vQkQ 3217
fastblocks/adapters/sitemap/asgi.py sha256=Q8L1R5EGJlZVWIZHBty9b4uLEoWQXQiyRlXKGOnjIzo 844
fastblocks/adapters/templates/README.md sha256=3GuQzIcl2OhyF4TD3dSWFAakMT0gFhWJ7IRqJhbVyDU 6489
fastblocks/adapters/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastblocks/adapters/templates/_base.py sha256=_UZM0KfPkaKPsS6Ron7Cdr53b9ILiUA_cIPzhSNcYcY 2969
fastblocks/adapters/templates/_filters.py sha256=ZQFGeycWoygZ4y3zuSpRqwWXG6ujPjrqIICTNSstCK8 752
fastblocks/adapters/templates/_test.py sha256=faZNUodyhiKHWyyfKvHJ4X2ix4naj96EzbGzJBrng1w 23589
fastblocks/adapters/templates/jinja2.py sha256=ZAuo3QK00l6PPiDXPHvVSm0YvtBvZ2CTecAc1rORok0 17585
fastblocks/applications.py sha256=v_hspeq0CzqyxjO_JPFiYWQ-rLqJuOC3G3Ack4F7-RU 3800
fastblocks/caching.py sha256=nXFewV6czHhCQZS6wKB2iGPy4qc2PjhhusTKIdCtSQc 16350
fastblocks/decorators.py sha256=6K55jcqEJq-vXmsfGsX0nqsDrkn8omM2GonWj89PtDs 1296
fastblocks/exceptions.py sha256=FFdEIZ-ykaSiT4g4l-WByQHKS02dJqk4fiWU9gkpF-Y 1230
fastblocks/main.py sha256=yVuauPbnqUO_zcNMkmCv2KlyE7K3uzd06gPDegAGu8U 180
fastblocks/middleware.py sha256=naI82N-3E4J5pYGv-9CaRLuE36EQDqNaf3JtyXa7r9c 6913
fastblocks-0.11.1.dist-info/RECORD

entry_points.txt

[empty]