brigid

View on PyPIReverse Dependencies (0)

0.11.0 brigid-0.11.0-py3-none-any.whl

Wheel Details

Project: brigid
Version: 0.11.0
Filename: brigid-0.11.0-py3-none-any.whl
Download: [link]
Size: 85361
MD5: ab69b81c491538c8dc0a3300258bf3a1
SHA256: 03f67c99f611789e7e990f773f1615dfa33b935817a42994fa469a177c5ad3b7
Uploaded: 2024-11-14 16:48:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: brigid
Version: 0.11.0
Summary: Static site generator.
Author: Aliaksei Yaletski (Tiendil)
Author-Email: a.eletsky[at]gmail.com
Home-Page: https://github.com/Tiendil/brigid
Project-Url: Repository, https://github.com/Tiendil/brigid
License: BSD-3-Clause
Keywords: blog,blog-engine,site,markdown,cms,content management system,personal site
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Framework :: FastAPI
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content :: News/Diary
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Server
Classifier: Topic :: Office/Business :: News/Diary
Classifier: Topic :: Text Processing :: Markup
Classifier: Topic :: Text Processing :: Markup :: HTML
Classifier: Topic :: Text Processing :: Markup :: Markdown
Requires-Python: >=3.12,<4.0
Requires-Dist: beautifulsoup4 (==4.12.*)
Requires-Dist: fastapi (==0.112.*)
Requires-Dist: feedgenerator (==2.1.*)
Requires-Dist: html5lib (==1.1.*)
Requires-Dist: jinja2 (==3.1.*)
Requires-Dist: markdown (==3.5.*)
Requires-Dist: pillow (==10.2.*)
Requires-Dist: pydantic (==2.5.*)
Requires-Dist: pydantic-settings (==2.1.*)
Requires-Dist: pymdown-extensions (==10.7.*)
Requires-Dist: python-frontmatter (==1.1.*)
Requires-Dist: sentry-sdk (==1.39.*)
Requires-Dist: structlog (==24.1.*)
Requires-Dist: toml (==0.10.*)
Requires-Dist: typer (==0.9.*)
Description-Content-Type: text/markdown
[Description omitted; length: 1506 characters]

WHEEL

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

RECORD

Path Digest Size
brigid/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/api/default_translations.py sha256=86FCOm2GSyOvKvUMEtn_FtGEymFqwP51b3DOauh1tgE 276
brigid/api/http_handlers.py sha256=_fYA6I6x1c8qL0G8QjYaZKsYIPezN6Jvqxw19SZvkHs 3678
brigid/api/middlewares.py sha256=81uQe7bQwUDO2NIMt0N4svqbRAMlFB92D2fVL9wAI1U 2479
brigid/api/renderers.py sha256=b-mqgs84pu6fwfF7oXCDNWx6_Cnu2dbo0yR4vqfYL3U 7554
brigid/api/settings.py sha256=Ptj1DSqQeAYBdM00AywE1uSzv2-6zr22LhloDUBTnQw 275
brigid/api/sitemaps.py sha256=UlEhXRUL48nYGQb3p54ODkkJof4FE2n_QZvg0Yd7XG8 2927
brigid/api/static_cache.py sha256=QPB49kXlaFE5lRkCLet_cceRqJ2L9m0I8x640ItpRag 1828
brigid/api/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/api/tests/test_http_handlers.py sha256=izJo3Vqt2RiDBjJIDyv86gnlbGVOb_MBux1pKINX9i0 4915
brigid/api/utils.py sha256=MCUmjPVUY1SsuWa6D9x6NS5IB6J_MMvxhvaSEsKjZiE 5063
brigid/application/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/application/application.py sha256=1hpqv1DLx-D9TYYksf1vPZ6FXotdPOdYIqJM2n40Zls 2990
brigid/application/settings.py sha256=GXmFI0AalxncTvzpYdHOqQVJltnYPOumBrdfVkE5I-Y 879
brigid/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/cli/__main__.py sha256=VfgaZgyf_2XPN8v69WDlHqEmZXcHTBOeD5koFb4_arU 169
brigid/cli/application.py sha256=x1xfHem7RP7aBbRFGARbiGqaTN9nBJmSc0U2SfxsKXE 174
brigid/cli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/cli/commands/configs.py sha256=xULOIHNHxVlOeU8vc8_j483VFHokgXa4rvawQueG1BY 738
brigid/cli/commands/validate.py sha256=sZWRMn5ymxcDPAvXJnrWWxBzmOaH2-L_x9yFs0edNuA 754
brigid/conftest.py sha256=m4xjarg-DE2cRIYm3vGSXAJRr9xOHXynchVQYbbsAok 1152
brigid/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/core/api.py sha256=hWrA5oZah_jf-Ua2PV4vGR_LxfYhyANCjo2pP4HQmS4 633
brigid/core/entities.py sha256=BN_yGSpCFPIm_kClOApyuiiF-LSf7gEggTvudlVbaT8 589
brigid/core/errors.py sha256=88qMw2OaQambxxMhf4yOldjWr-0F748AHfxXLgYq3o8 165
brigid/core/logging.py sha256=-57OY6SBsIXRD3SfzBLXeAQ3kjui6Quwk2DJaSJdKM0 5444
brigid/core/sentry.py sha256=5Ah_MzDnRTTVaNV54gtHYMC_CGep4zdyX0yRXg5HDh0 1331
brigid/core/settings.py sha256=o-l8zLq-TC7IzxsGzjhIMEjF4B_J7wkzvmxIUgj0xOc 347
brigid/core/utils.py sha256=F3vFQQ0vmLU0lS9O-mRQB0ccwf5g08qgZFeox1YYQFw 1088
brigid/domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/domain/constants.py sha256=HqEGDXPdf_hULoEGyp2xeUYRYB5Y65_8-_WvnWGxzqc 56
brigid/domain/entities.py sha256=x4KiKLooeCVKWowvG9KrCpnj0S28-7mMK1sDlVcOqrI 85
brigid/domain/html.py sha256=hSRSaOll75zb6wsXEbXRdrn5kG-V0Q7NkAUFk1GhgxE 311
brigid/domain/request_context.py sha256=tIlFjrsM5izU4QCf3kZjo-kp6HL5L89pbLwaBKtU_q0 1410
brigid/domain/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/domain/tests/test_html.py sha256=nU31Sab9-QBhkxP7idrf90W5W1myc7tTFv5NyI2h1lw 548
brigid/domain/tests/test_text.py sha256=l0E-GR7IA7uNf6uTeVQSPTw7LNghdVRhpbsOEDdcx_M 498
brigid/domain/tests/test_urls.py sha256=wEELH8vEu8wZ5KZc4LGEtKdDrLKoStRNbsknWe84DNs 13522
brigid/domain/text.py sha256=CvqyGKPmuSToSEpM8MZVz-91qauOqLxumAgTQZeFKMw 121
brigid/domain/urls.py sha256=vc36fpxNqh-yJ2cifiUjepL_OHlDpTndpvL0FUMPqrI 7870
brigid/library/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/library/connectivity.py sha256=SKdgYme8hEPbWDA6CB_Z5ci3OEIJ8Nv-HvN924nK_M0 1521
brigid/library/discovering.py sha256=wA99656Ogn3DJEVgFMq1kKzDlrwyhbzEZlMYOyIYQ9s 5177
brigid/library/entities.py sha256=tN4xXOwlW3J1_8JDfBhnR_dIBK6KFL3f27rcRfAIMzc 7384
brigid/library/series.py sha256=giyi_j3hvLcIGMfjALg5bT-AI2avQrJ4lTFnf8UMoL8 1031
brigid/library/settings.py sha256=OObBndg28Dpe1YiJ_HL-v2nB7OOrIvezj_r43Z6mmx8 292
brigid/library/similarity.py sha256=-MWynWZWIiH3EStNv5FBoRixyTK1EcYaoXotLSIori4 2925
brigid/library/storage.py sha256=XvHWeqnbq_XPJgTh7dOoc9p-BbpCz_U-tvNJg4-6MMk 5011
brigid/library/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/library/tests/make.py sha256=tP1PnbtMZh_f84JHXVaAOrB9dmZ3HR2YcawOk3_OHbc 1888
brigid/library/tests/test_entities.py sha256=GaAM9L1yEB5-0mNa-gkBX4hnF5STo2b0D0VMYA1eRRc 705
brigid/library/utils.py sha256=FtMXVumraAEcu8-Uw_c1-Nv6csnUeB6XN3CQzV61CSM 484
brigid/renderer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/renderer/context.py sha256=lZRtBQ2D_IcraxhhAuHS6d4UrDZir3SP-xu8rUdhoqU 1336
brigid/renderer/markdown_render.py sha256=e604pfFmRW1_2f8OrtoYvNEWvOKRizk1d4EwAO-akyk 4066
brigid/renderer/processors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/renderer/processors/collection_block.py sha256=a3VGSk8KP-6fMqkdQAW-O_8uRSIEGTkLT-FEC8lWbyo 812
brigid/renderer/processors/external_links.py sha256=HaHBfJ_rNY8DGM2MdaHoP48GAvFtaY-Pqx3AyBtlUIY 1572
brigid/renderer/processors/header_anchors.py sha256=E-RpaFMXQIpwMRKUEEXZHIInrzoqdrtzBoaCfROUq1E 2161
brigid/renderer/processors/images_block.py sha256=NgEMnQjnuoyumqdaEHfc6yVxG_oq_ZytXl1ofYGsaqw 3299
brigid/renderer/processors/internal_links.py sha256=uulTxTT3HtKdHz9gkvPM8at2zzj10h1MUmS32pCjyXU 6062
brigid/renderer/processors/old_image_markup_validation.py sha256=KeXJsxT0kaeTj5mCbdTaNiDS3KSHd84fMyLq-JqFpP0 442
brigid/renderer/processors/series_block.py sha256=PWThh2caL8XQ-iXnnWczVP9vMwReUMAzo2-L1Y_Pesw 781
brigid/renderer/processors/snippets.py sha256=sDdirymmtgrln3dj_wmHooOfr3PXbqPnc3F-uOC7ocU 680
brigid/renderer/processors/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/renderer/processors/tests/test_external_links.py sha256=Af-RRTOlXLe8VXJTkXuyvdnoe81_W2-G50iKWmjpL3I 1405
brigid/renderer/processors/tests/test_images_block.py sha256=jc_o8iCSNVd38GQMTuzT5AC4W1h7U_o0_IHcaKjrBqo 4890
brigid/renderer/processors/toml_block.py sha256=a3MOMUuUHuP7-hPgS-EQOIR-y1sBZn7IPxpVQGsvoJs 1788
brigid/renderer/processors/youtube_block.py sha256=rPRxwVA1Dmh0qVqbe7KSDDbbvzpTR-HfK_b-eWBZGO0 902
brigid/renderer/static_files.py sha256=EKtSL8qXfa2OhWtnkqrxWlQY22tRAUnJ84CHrvUsSMs 649
brigid/theme/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/theme/default_translations.py sha256=t1_COSqSs7DvJ6_1P_kv-rx2Wq43HEfXKtfvtP6v_5U 2247
brigid/theme/entities.py sha256=Xg-ozvSkgOfrRzUXrcHD3j9ZP7vG1LDvtMgzREONuBM 477
brigid/theme/jinjaglobals.py sha256=N9fy9JQuhGGMjjB4Pw83bS5MwtIjXOKQ87gsooMmmME 3075
brigid/theme/settings.py sha256=CrL2GZLiyHrmKc1agVTFNs2prfMvMzWE_rqdCESaBPs 809
brigid/theme/static/main.css sha256=JhiVdB3CqPpuyxIYKGWdyNjZnDYnUtbwgxARQUmr5Zg 103793
brigid/theme/templates/article.html.j2 sha256=thPZ4jD0bFOD_-UbkHhwhGkYiPj5AJqB52c3xDaakgE 2707
brigid/theme/templates/article_footer.html.j2 sha256=9FasKz2GvjXpi_MGNS-i2BumptOd6AUBqj3TCGDzGrQ 521
brigid/theme/templates/article_wide.html.j2 sha256=zf4kL8GD4C2I-pwLmS7XYELV9yt_ImMrqRlkMPCmMTg 476
brigid/theme/templates/base.html.j2 sha256=ls4M5kKClSS9-15v9U8uhafnENWKthspgdYFU2dr0OE 2731
brigid/theme/templates/blocks/collection.html.j2 sha256=RNeG4oyyB97QsxbUeekqX3Z1d2f8bTAw5ULGEeiIn_M 533
brigid/theme/templates/blocks/images.html.j2 sha256=eki4pQUCGiyIy5z9kFmKuV9kBrWELfFNS1tiQ4ZrIpE 526
brigid/theme/templates/blocks/series.html.j2 sha256=K2h5YKsOhurTQYNxWyv_6o9ANwk-oHk5QbNHiTLK3xY 432
brigid/theme/templates/blocks/youtube.html.j2 sha256=D_UTmDUhJTIHKX9IAm7Orhl0v3xTA80RdwMPlgms5LU 161
brigid/theme/templates/blog_index.html.j2 sha256=kWeLRYYw026henHpi7VtrIV-UJ9Wd4K-wPPzZPPxFac 1640
brigid/theme/templates/header.html.j2 sha256=JbRAIblG_-jin5w68mh6_kWhDEOaTElFnr3pgJ1L9Nk 838
brigid/theme/templates/languages_links.html.j2 sha256=aySisuIZ6vQi2b7ZyEE71Tg_4Aa4tRaqzQmuzYLknIU 907
brigid/theme/templates/last_posts.html.j2 sha256=0KR5h7tp3maxXYDNN6s5EiVEc3CfMV-NaeHvOQE7YtY 275
brigid/theme/templates/meta.html.j2 sha256=AexizOjDd69UMbQjX_pPBzybaG0JT30KCahTt_0kqg0 4786
brigid/theme/templates/pagination.html.j2 sha256=VEJyp2JCEiTpcpcMC3qSoO9XceELHoe2Ri-v3w2yb00 1727
brigid/theme/templates/similar_pages.html.j2 sha256=JhqyHpooNvWh9XmrNQjXQcUewZWin0L2xNy4zcgTGOQ 803
brigid/theme/templates/tags_filter.html.j2 sha256=tcfhhfBr-BfBmF1vFMI4Th37mVrY7nCRiaq3_nhOYTg 2235
brigid/theme/templates/utils.html.j2 sha256=EBiZunak98Qqn0PyxIn_7TtWbD6XKNtTos9dMRapkjc 813
brigid/theme/templates.py sha256=ZeRAuLpDAWwiG24rnK9Q_Fj0X-_1dIQOwEVlxGbs5EU 1545
brigid/theme/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/theme/tests/jinja_templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/theme/tests/jinja_templates/test_utils.py sha256=7mCvZfKeQbpZoloCJkZcBSTx8qbfZxW1Z_V7jUqsKE4 2812
brigid/theme/tests/test_templates.py sha256=HTQa8IwoKNI2sCypzttzjI36hOMDOda7QJ4qbMogd7o 5891
brigid/theme/utils.py sha256=j0k6c9A9veWtTM_2AXlCgrsU-ZONYL3-w4QkD0flfuA 126
brigid/validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/validation/entities.py sha256=VY-6XibsEdW-vVMmeyiUMvOr1FQWowhEJQJ7zJsdkXs 138
brigid/validation/global_validators.py sha256=Xh9yFdad3L1qCqv3hLtDrDm3WBe5RXzykYjz-oMFQuI 785
brigid/validation/lists_formatting.py sha256=Nr6rMrznwKuY0cmn9uy2OXSqNDJq4U0FaUAfF7ji1T4 1198
brigid/validation/page_validators.py sha256=DV7rlX-lLWLObDpp_rw0kX95alRfQFAdICZdifoLGio 1518
brigid/validation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brigid/validation/tests/test_global_validators.py sha256=LCfe43Wug27o9FR2tfP78dd9yFyLgXpH_59oCs68JhQ 1061
brigid/validation/tests/test_lists_formatting.py sha256=3sfeRJ8RlSTbxkOklS-DNitkzl3Yb-USUjOGVIIVpOI 2745
brigid/validation/tests/test_page_validators.py sha256=EiZm-NNopGwBvMpuogxx1NQ86paFQpiyefk5F9Q45lU 3507
brigid/validation/validators.py sha256=9ujfjqH8pRYrfe6aIv3Wb-mft9fDqoJxO0DQOaRAl08 1095
brigid-0.11.0.dist-info/LICENSE sha256=h1-IBueahl4WQ0oVCEJXbK4nvG2HtmRgKq4VD-FtvKM 1504
brigid-0.11.0.dist-info/METADATA sha256=24HjcUfPWBr5oobPFc51IFW1zJ9pj6co4rt9PeBecG8 3686
brigid-0.11.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
brigid-0.11.0.dist-info/entry_points.txt sha256=YmgsREJGLtG2QIDHaX_g7FvcFMYjzr9jO-8MAXUX1c0 50
brigid-0.11.0.dist-info/RECORD

entry_points.txt

brigid = brigid.cli.__main__:app