kupala

View on PyPIReverse Dependencies (0)

0.50.9 kupala-0.50.9-py3-none-any.whl

Wheel Details

Project: kupala
Version: 0.50.9
Filename: kupala-0.50.9-py3-none-any.whl
Download: [link]
Size: 45021
MD5: c1fbdb4ca56a0e0c5e67736fd584b0f2
SHA256: 2e681d87073c18b1d4932cf0ee01fc9e86b6a43b4ffe380b287c3340c80f1b9d
Uploaded: 2025-02-09 16:34:27 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: kupala
Version: 0.50.9
Summary: A web framework for those who value their time.
Author-Email: "alex.oleshkevich" <alex.oleshkevich[at]gmail.com>
Requires-Python: >=3.13
Requires-Dist: click (>=8.1)
Requires-Dist: factory-boy (>=3.3.1)
Requires-Dist: httpx (>=0.28)
Requires-Dist: jinja2 (>=3.0)
Requires-Dist: python-multipart (>=0.0.20)
Requires-Dist: starception (>=1.2)
Requires-Dist: starlette-auth (>=0.2.3)
Requires-Dist: starlette-babel (>=1.0)
Requires-Dist: starlette-dispatch (>=0.27.3)
Requires-Dist: starlette-flash (>=1.0)
Requires-Dist: starlette-sqlalchemy (>=0.1.1)
Requires-Dist: starlette (>=0.45)
Requires-Dist: starsessions (>=2.2.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1281 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
kupala/__init__.py sha256=xSE2i9rg7sH1iU5YZeOrVz6yCVDYp2frFXo84Y-A5cw 576
kupala/applications.py sha256=64JI8OHpzDU_SQ3g5REU7b5T5Ltp1yWUvDtvUbHqhQM 4543
kupala/authentication.py sha256=wFcwCWktaC0CcNIPAKQ2JgDrz_Mr03_mg9_MxyXSEms 598
kupala/choices.py sha256=1GeI0zfmQfg76HbIK_ePEG67ig_egD-QY8pkHCaZ6WE 1438
kupala/config.py sha256=kIWNIVExYFw3wYIwUP8QI2Gj35zPejEqncLZu1ENdOM 2698
kupala/dependencies.py sha256=b4BB1AfIE4e--K9Re8gtfhEU5cYVr9fN-3b_fKvK81Q 1049
kupala/dependency_resolvers.py sha256=yKIFUMigtWU0v4NpbQf5HeAPvmCod80eIpmt_UJcLpw 1735
kupala/encryptors.py sha256=H_6m8pSM1rKmhxe4-1pk_EtrQOABfYRvnVuRnwWjP4I 1678
kupala/error_codes.py sha256=PYeCmp7K3NZ1VVPqTKg8qkbM1_a01vOoMtb2TP7H0Ys 566
kupala/exceptions.py sha256=KFqPO3ZaktfiVWOu_JzdtBNcN1485-RqlSnDDA1Aj1E 3513
kupala/files.py sha256=EB-uJ77iLbau1m4Sb8pZma9MkS5lQOL72Py0Wq_-60U 4458
kupala/formatters.py sha256=UVrB7yfEotWPxFGrUpX_UL0Ih6GmMCXpLIe4x1Ok0Wg 438
kupala/mail.py sha256=7_X_9N24huCAC94d1-HYUJvQHTNatiM70RX9uMeB1js 5891
kupala/pagination.py sha256=Lg__Q6-Vt5CCI_taAEr1gqV03CMdjp6HaEwvdJi_h6g 249
kupala/passwords.py sha256=N5-WGzbz-TcLlC150r10CNhWLVMMUgqLu8YCOIT8YrM 4244
kupala/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kupala/rate_limiters.py sha256=VZ04I1aCUNqCkjsBU2JhcuK3cvthoyxopfOabx6UZJg 1660
kupala/requests.py sha256=rpoNEC3IX4UeAXrMd7poBMmpW-8O-JqEJr4NyogopOA 704
kupala/responses.py sha256=rEc2QlfGQJtNHk14xv7enzffORYYcDk0S8p2K2F1rMI 337
kupala/routing.py sha256=7NV1JhaBf9U62qi0kcNu3PcNNIktcaihGcth2P6sT_Q 250
kupala/sessions.py sha256=UNovPMXqfbI5htu5gYBrfjZTs8cwQ7zERQYR02jHdow 1219
kupala/signers.py sha256=ddCRb0cwUHf8qjLffsynAnABHXWgD8KRqegPj0O2YUM 2147
kupala/staticfiles.py sha256=DKhY-q_BbAo3YwRbn9cqJY18polHkEz7ZjR-ahn4j9o 73
kupala/templating.py sha256=5McGr8GVABhHVVqwCDcRZCFYYOx6bjLwVuG541DJGoE 4860
kupala/testing.py sha256=9Ej1A_-ORB5xfe7R-V8NeF7WO-kUIqFotj905bLoJkw 2325
kupala/timezone.py sha256=1msvfAZC9bisBTuWy2_6pe35djUELdlK55JKYsx8gso 499
kupala/translations.py sha256=pRSf1JX_lOvV9w5xtlB5GO3NUpQgteDRnVV5c6okyKM 648
kupala/urls.py sha256=Qy9LYvG1J7DF-ax5ngX6TUDPwbHovLt68VE1rcOqs28 2223
kupala/voters.py sha256=seTj1fOxPImu4-E0qKd1hAqQR4O0o1bOb0yu53F59KA 1871
kupala/cache/__init__.py sha256=bQh8xWRCdN_960ilw9SNXT905BvOxHgeUu4Dp5x4U1E 467
kupala/cache/_cache.py sha256=XaCpHTkEcYWTgFkqURqNFec0NsIz2ZDN2fs_69RptoE 1832
kupala/cache/serializers.py sha256=AAaeYH2VcDBuK-bMPtNIyFv6vB8pUZ6fBf1tCumknRo 484
kupala/cache/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kupala/cache/backends/base.py sha256=mLcNs7_EwPdl_iInqDOWFOb7Bc68qcreT-IOkZFAuxk 255
kupala/cache/backends/memory.py sha256=hE_gx8Dy_MO0b4ZBDTqIgprFVZEyeeV5l2rd4-_1amY 587
kupala/cache/backends/redis.py sha256=BehcgOMpSvWHBfetcVQQ2K-fgNiwLG2jfBxVpVfr2es 692
kupala/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kupala/contrib/htmx.py sha256=RDauH3Nk10eNTXcY2y7veXEA-0YGiglfDajFzbUa2i4 4529
kupala/contrib/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kupala/contrib/integrations/redis.py sha256=np2ydhYLWhNZGFLbYSPSScrgQhLtHbvD7e6jLSk6wTY 930
kupala/contrib/permissions/__init__.py sha256=bm06JDgnFHqC-Ofit6a3AZ705ZtgbxxTzOYjp5qKO-s 3170
kupala/contrib/sqlalchemy/__init__.py sha256=tMJHcOdSIMvI5UTKhlEB0H9GKoLGKhZXTuvBPxtxp8Y 1444
kupala/contrib/sqlalchemy/columns.py sha256=at8TJioCx0xdQnvSlS0ENc_OsLo2yNAmwwQQ0X8_urI 1379
kupala/contrib/sqlalchemy/dependencies.py sha256=7ByhsKupLASumkiDCGSkbqUPky43yv_kwhe_kKXlU80 593
kupala/contrib/sqlalchemy/factories.py sha256=eaI8S1ITEtjrRXzQiOaGp0xGngauInQh4CTQJYW9z0U 4104
kupala/contrib/sqlalchemy/manager.py sha256=1tuOQJM0ZBnT8kHnBYF7onxCvm711n3uezyMccG2ZGI 4882
kupala/contrib/sqlalchemy/middleware.py sha256=lLb9EJbacd5WcKe_9vv668gcvnq4VkySbii79eqFqCw 710
kupala/contrib/sqlalchemy/migrations.py sha256=Qoqzl-ZdZBi2KQJfg2WwQ21oMPSG4QQZP4lv5MkRXP4 555
kupala/contrib/sqlalchemy/models.py sha256=IoJIUyFZFUo3VTz8jANBYy8OEd4SfUBNWiLr1g6Dlsg 1131
kupala/contrib/sqlalchemy/paginators.py sha256=KW0h-jQwlX-tqf7IAtMsM0iDL73i0qcsPJCXyalSlb8 136
kupala/contrib/sqlalchemy/postgres.py sha256=JjLPQ8cuVzITAL9yMc0spfkTmYbmjfXW198yLO56y0I 441
kupala/contrib/sqlalchemy/query.py sha256=L9HZ7amx58tofNvQaHf9g77KXXbCs4ei8alid2a45fc 2363
kupala/middleware/__init__.py sha256=IykNEnXU3WMOmrC0ELQVLyzf1v97nrG7c9M0Z1SMorM 1016
kupala/middleware/csrf.py sha256=8qbXniIFo2mdguBUq79N9QMqoIOpPcWBLfovR7PoG-Y 4594
kupala/middleware/method_override.py sha256=5DucKw8hfogqGGR7UolVSjN9vR7iQPS3u-7-8Jal6sQ 815
kupala/middleware/request_id.py sha256=mg8TdbkorfozPLToJ7k-n9PcWiSCHPXb4bncUR6E0nQ 1196
kupala/middleware/request_limit.py sha256=J-wG6tvj0a-FkDbGaeBQsJlm-XAy5oLMD5ynIiYRHsM 1426
kupala/middleware/timeout.py sha256=UWvf4v4PNcY5wfl15Ro61H0TiX8RKWi8KwDqIo7vB3g 783
kupala/templates/kupala/mail/base.html sha256=GzS1a3PkOhrn4ZV4eBGZ67jLyGJdLsWQZCDHB6Dzbzc 3194
kupala/templates/kupala/mail/styles.css sha256=JQUlfVgokzd28AaDvbUyd_8yMH-Bd1d6WXTw2mdOYOY 5172
kupala/templates/kupala/mail/test_message.html sha256=S9MWBwqG1lyfLUrxMDQxKEhdaIqn6B-if0PN7DQvswA 158
kupala/templates/kupala/mail/test_message.txt sha256=wA_3pz5WyRMn21hx2RUD0B6OZlPtLxsvuCL_8KVol9E 58
kupala-0.50.9.dist-info/METADATA sha256=SKA3xoYHvl24uzrP3FhqOreEjwnIK1Cpaxp1qUuaM8k 1984
kupala-0.50.9.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
kupala-0.50.9.dist-info/licenses/LICENSE sha256=qK269JF__HiLJnYqkrVDoMKiN9dFgi7CnPa8V9bDTKg 1074
kupala-0.50.9.dist-info/RECORD