Keg

View on PyPIReverse Dependencies (5)

0.11.0 Keg-0.11.0-py2.py3-none-any.whl

Wheel Details

Project: Keg
Version: 0.11.0
Filename: Keg-0.11.0-py2.py3-none-any.whl
Download: [link]
Size: 71197
MD5: 71ad3da9f5a3f3fd0733379890f8ea50
SHA256: 41b169b23217ea7bcda3b9adfffc90b10137cc5cd65c123ffc6d0ba25c708e42
Uploaded: 2023-03-03 17:25:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Keg
Version: 0.11.0
Summary: A web framework built on Flask & SQLAlchemy. Somewhere North of Flask but South of Django.
Author: Randy Syring
Author-Email: randy.syring[at]level12.io
Home-Page: https://github.com/level12/keg
License: BSD
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: appdirs
Requires-Dist: BlazeUtils
Requires-Dist: blinker
Requires-Dist: Click (>=3.0)
Requires-Dist: Flask
Requires-Dist: Flask-SQLAlchemy
Requires-Dist: python-json-logger
Requires-Dist: sqlalchemy
Requires-Dist: morphi (>=0.2.0); extra == "i18n"
Requires-Dist: flask-webtest; extra == "tests"
Requires-Dist: flask-wtf; extra == "tests"
Requires-Dist: sqlalchemy-pyodbc-mssql; extra == "tests"
Requires-Dist: pyodbc (==4.0.34); extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: python-dotenv; extra == "tests"
Requires-Dist: psycopg2-binary; extra == "tests"
Requires-Dist: mock; extra == "tests"
Provides-Extra: i18n
Provides-Extra: tests
[Description omitted; length: 23244 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
keg/__init__.py sha256=awlfO2F02K31ajryqZhbUzMbW1mbBpVXNzm1OKkXJSk 406
keg/app.py sha256=gcUJvISXj_Visk_0pTo7xO7gDSkiPv0Vy7UCmd_2NUk 9076
keg/assets.py sha256=KNunwbRUPXJHmZ1Ijv4ljA7cLXUULNuUvgMH7ZAC9NI 1676
keg/cli.py sha256=R6Cv4gdPTK3-cNDFpz_M6GPGWm9NLdrY0_yVjZLWUas 16611
keg/component.py sha256=AbHrb65ebg0HygTJlTcvzaXyE-uFyhdvVqpv_lvKJuo 5916
keg/config.py sha256=YvR4cLOpBY_OgkJXKuedKh5OLR5pNLrDF-zS6vz9Ggw 7343
keg/ctx.py sha256=YGvl8PXv1kl1o3IxMxg4q9XXEJOI5487xVCkdKYSmag 280
keg/extensions.py sha256=HNs1jSy2otMLwZ2MfshdCFZSL6k2AEmPI8UuOtblruU 973
keg/logging.py sha256=J9u5YLttp2KbBY1I79I9eul3Z6Ev1d88WH3OSLl2DjI 5389
keg/signals.py sha256=43JAw4R6zgAWyfJpw_RabJP3xMoKzOj5ijjzWvFFXPU 1016
keg/templating.py sha256=yHfY0vl4aluALa-qdXqTY3hDHJbh1QiXk5vCg4aNovQ 3080
keg/testing.py sha256=52wrbsgfpTr6_lIlzcXnD2qEEi-Y9ShZco5gZAEAdgs 7651
keg/utils.py sha256=hZQisXER_fICRNbtVxdOQbvHdqtpvsK8ScjFReelmkM 9351
keg/version.py sha256=hGtUDamH12_KSHYkz4mMQtLoSw0dzi-8aAl9LNUfRRg 19
keg/web.py sha256=WxsvnGon3qJoQ5O2tisEoroTMTjvPe7N-wtn1oMEoOs 16371
keg/db/__init__.py sha256=3N0bvnFLbqEHIKCsSZAozI9B90TmFx63b88AQ3yy_iw 5547
keg/db/dialect_ops.py sha256=awu8ds8b6jzPAQ0pcdlSTFIA-mMwwWce3OWiWNe0VyA 7306
keg/tests/__init__.py sha256=bxsQFgGmUv-bSJAc8J_vt7JfjDsErc-pTNcoD2BArgg 20
keg/tests/test_app.py sha256=c6uhHwo0k_uHusc4VroW_kIs6o8qfGcT4bYa3kyos6g 1450
keg/tests/test_assets.py sha256=mHrHBsKqBZaOYY1x185a-REC4JmOtrTY3Gadlsphv5Q 1532
keg/tests/test_cli.py sha256=w1H1CNIo5GkliEhpoN1RHH_euJIfjWXTsITa773DeIE 6758
keg/tests/test_config.py sha256=jPoPjESXi4FqFcMIqrZhzHYqMoK9YfZOnN2r9_2rF9I 5566
keg/tests/test_db.py sha256=3hAK5tdPRXf7vB2pD4X8e9ae_m-dT50nTauOau5R_fg 4535
keg/tests/test_db_dialects.py sha256=4P37Z7AoIeuXQ3S2qNEsjeY_7TOkLu6AKIIMg0E6lXA 5499
keg/tests/test_logging.py sha256=jg0OmN7MeH-r1-ADVoPVk-IEld9frvhGFubsYYYNz5E 2970
keg/tests/test_templating.py sha256=_CiVKfZo2rvxGcpsUBD5z_XoZaar-E9NnoofPp7Ttnc 2452
keg/tests/test_utils.py sha256=LK_C3_j7_NFkHUVTYNWfNR13nw5To22nanu83LauKvQ 2563
keg/tests/test_view_routing.py sha256=Fj4WJGCsGrGwwZ1uAUw5uHASGiRzYrb7hWVjpjNALeQ 13156
keg/tests/test_view_templating.py sha256=VJdNkJViM__aTnez04YTNZMtDMMN3JDWnBleWZqycTw 541
keg/tests/test_web.py sha256=w3okrNJC2kVrMMY3koZxuNeLv9C6t_BLfWMdLc5KLqw 2064
keg_apps/__init__.py sha256=08EVlXr3K_-IG73i-GfIHl8XAsAPoT0GgUvo-Ta-ECE 531
keg_apps/cli.py sha256=R82PCXcJqwPYuf-qHQQc1yRyMcNHQg66fE2LwRUaezg 1128
keg_apps/db2.py sha256=B97xG5s1NBsC4bLYWivsdmpf7HxxwMKZAhv2qywtb_A 269
keg_apps/extensions.py sha256=wrzJ0rGTofqC36VAMbPe08Tit_mwPqQUWoMDicG6tOk 978
keg_apps/logging.py sha256=xeYq3wX40OPUR5FxRU6bMnFhjlA_2vdBlrSA5KYClxI 167
keg_apps/cli2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keg_apps/cli2/app.py sha256=rEIXX0gqpAZ03tyK1tK3_z_t9NSW_cWwFC_l9mnmySA 509
keg_apps/cli2/cli.py sha256=DEvqJN_OAITRo8syoR_DMvskHHJTznSYgRJTf7mg9J8 476
keg_apps/db/__init__.py sha256=bxsQFgGmUv-bSJAc8J_vt7JfjDsErc-pTNcoD2BArgg 20
keg_apps/db/app.py sha256=52VBRMMdIUuaW43RATbRo3WhtMf6tWpWVl2HJuwe7zk 304
keg_apps/db/config.py sha256=DRPuUDE9gCUME0g5918Wh3K8rORNei6vd7qCxp6XLQc 1027
keg_apps/db/user-config-tpl-appveyor.py sha256=FNykBDeEpPXmXetyCCQr_Fww047P9Iyh9TgnIsdOUyw 536
keg_apps/db/user-config-tpl.py sha256=XdevKPrPRcfIXtK0_dpvuqrUzIr5Psb9F89MzwQ3RPM 538
keg_apps/db/blog/__init__.py sha256=eKoRxo3sm0ghR727f_1tvUlBL-L7dcEwH5mRp0VEVVM 82
keg_apps/db/blog/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keg_apps/db/blog/model/entities.py sha256=uUF11jP-_KQ79b1RIKgqsyUFe9A83natnHlz7tSUMeU 413
keg_apps/db/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
keg_apps/db/model/entities.py sha256=t9hunHnJ8aR_gfWUxZQUzTYdX9u78lES0xliztbDr3g 1602
keg_apps/profile/__init__.py sha256=bxsQFgGmUv-bSJAc8J_vt7JfjDsErc-pTNcoD2BArgg 20
keg_apps/profile/app.py sha256=CHSxlqtD7_qe3LCRbUS6uYjl_YP3bticyRGtMFfp1xM 154
keg_apps/profile/cli.py sha256=xtVAf7UBpZgtyeH5w4ICzqvKe1MRo4Qpls_IL8C5zDo 353
keg_apps/profile/config.py sha256=NAM065j6RkEwEC3T4d7tILAZha1SXVwZAkWEl8bSigM 385
keg_apps/templating/__init__.py sha256=bxsQFgGmUv-bSJAc8J_vt7JfjDsErc-pTNcoD2BArgg 20
keg_apps/templating/app.py sha256=zJoNyodNKN_t5Mknndx6rFcBHTVhbgYB9Bv0ZWOcFFM 147
keg_apps/web/__init__.py sha256=bxsQFgGmUv-bSJAc8J_vt7JfjDsErc-pTNcoD2BArgg 20
keg_apps/web/app.py sha256=7rVmizKLYEzoS9jl46G4v1mZXHUynqqidGd9rHCj4zs 796
keg_apps/web/cli.py sha256=RM8KJxvy_Ij6vF-HfJ2r0b4noLxq9YbJRogY5YDwzAw 200
keg_apps/web/config.py sha256=XpSmvFb6Tzm--cvC8q02FAim0kHKH8gsqbu3fuTkc7Y 105
keg_apps/web/blog/__init__.py sha256=eIU__zXMW7teOo7lrVXkQ5Z7HR0s-Kn_pml38kqpWTs 78
keg_apps/web/blog/views.py sha256=_MiS2Bihpyip6ErhqL5p-A9DePnZCnKDg8p1vopCDqc 235
keg_apps/web/views/__init__.py sha256=KZxtQV22Feg-o8zBbe5ZJNcda4HbGDnGM6vGXzM1e38 245
keg_apps/web/views/custom.py sha256=GIn2ZbqszqXUP5OXP_t8fm9T2QbeTufi7yfamx56ixM 510
keg_apps/web/views/other.py sha256=mwX-a5S6ypRc2cB0ODvFQmgOWN4k5mRYv7aGRndWcyk 930
keg_apps/web/views/routing.py sha256=-H66lm7DouZHtvzz_F90Qc9n1GRHMrYjl58uPv5e7N0 5897
keg_apps/web/views/templating.py sha256=R-DKSjcW2eO24nxu1oO_B4rH3-AGKOc2gO11InIS8Pk 500
Keg-0.11.0.dist-info/METADATA sha256=d1b_ce_IpCKgHxFgv0RcFVfcKR_PgnOiXm5eK5shVbw 24692
Keg-0.11.0.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
Keg-0.11.0.dist-info/top_level.txt sha256=BJR-_p9k4GurnGHj813k-jmh0u9b7G22jiqle94lihg 13
Keg-0.11.0.dist-info/RECORD

top_level.txt

keg
keg_apps