Keg

View on PyPIReverse Dependencies (5)

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

Wheel Details

Project: Keg
Version: 0.9.1
Filename: Keg-0.9.1-py2.py3-none-any.whl
Download: [link]
Size: 71071
MD5: e38a23b8a1e446ead98c48f04bdadb04
SHA256: 740dfaeb7562a3ae29edb5c9b9d4048c19b68ed7f4a5f988d1ddad0923f2d564
Uploaded: 2021-06-09 21:14:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Keg
Version: 0.9.1
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
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: six
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: 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"
Requires-Dist: sqlalchemy-pyodbc-mssql; sys_platform == "win32" and extra == "tests"
Provides-Extra: i18n
Provides-Extra: tests
[Description omitted; length: 20585 characters]

WHEEL

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

RECORD

Path Digest Size
keg/__init__.py sha256=ubOZHx5uAhAWla927c8z4k-rgJOlNSuGbFANrUVFEAA 446
keg/app.py sha256=8wPTx0wWpK6_jNwCr6aJOZgHJEla0KilVuCcx_X_9mg 9691
keg/assets.py sha256=IO205EgO4AoheWub7ipfKTsf-gb8Y1oEmxj_oUPAi5M 1747
keg/cli.py sha256=mfyyfDXP-_5fDATa12zNVDxKmBfYzNp0q6T7NtiDfTs 15670
keg/compat.py sha256=-FpJ8nhZ2-Bc4Vrq_ugbdPqT-Ew3fWYAeR_bsUYhxJ4 391
keg/component.py sha256=AbHrb65ebg0HygTJlTcvzaXyE-uFyhdvVqpv_lvKJuo 5916
keg/config.py sha256=Yxo_K4CS9g9uKrAV5qzfrqAui917UYOc_aB4DiV6srA 6979
keg/ctx.py sha256=wqNMS8pMCykNnMC5MGhyAYNro9wvVzYhSsuUyl4HlSE 320
keg/extensions.py sha256=HNs1jSy2otMLwZ2MfshdCFZSL6k2AEmPI8UuOtblruU 973
keg/logging.py sha256=kQO5VNILwCaGWK48hdcEmPYHSylPi7edeA-i2Bclg1E 5429
keg/signals.py sha256=hU_x2ivOX0Hz0umt7fxK6WubXrj0xwuqcxvrTB15s94 1056
keg/templating.py sha256=A7Td_9deQrNWYtant1BDGf9E8JClrgDeHmuVmQvNNJ8 2684
keg/testing.py sha256=9-_Kvdr9p8JspSSrC5ZWnmm7GBWxqjDM4jtxr2LvLBI 7858
keg/utils.py sha256=jX6wJZd2PjdiwfD3AvnUmM4OMNBx1lXHMSRm-HzidzI 9391
keg/version.py sha256=yhvjD4XEXNN_RXDFC0SDx6_WlQKDV5omE02XVbIPIRc 18
keg/web.py sha256=byR7lsjt_Q7dsXmHYFMaNFUx-yi-WJhIp-YE7IiUiNY 14573
keg/blueprints/__init__.py sha256=qrTg1gtgsbJnaQPRtNd4_gtMVJLz51MkLO9HMG6TcWA 346
keg/db/__init__.py sha256=b5ZcJvQwPjnxZragM_YnPXW6EoXY_usd-An9mtt_WnU 4798
keg/db/dialect_ops.py sha256=Z2vZmClJyGYtjq87Q7Z1L7zAb53QJzw3gNMgJUqCCrw 6184
keg/tests/__init__.py sha256=bxsQFgGmUv-bSJAc8J_vt7JfjDsErc-pTNcoD2BArgg 20
keg/tests/test_app.py sha256=_BV46X37r07aHNZm_eDVBZtmQvbRsQjYe0wldoGYem0 1490
keg/tests/test_assets.py sha256=xBHC1HkzxIp_bnyTGGHD2lNq8oqG3gljM67L9LIuj0A 1641
keg/tests/test_cli.py sha256=OPmqIzq_DOV8OUumKcFRxRXT-mWWsNDlq3XrewYvmy8 6278
keg/tests/test_config.py sha256=VcxW21iZSX9ONoHS21PmnsVlRWQBGbSAm6tZiv6TvcI 5509
keg/tests/test_db.py sha256=jNU62lPrtRYONlQWX62aBWGUSbtu0GVhjZkvUOk-A2c 4893
keg/tests/test_db_dialects.py sha256=JTzvXOEyKkp2prXkALD6btCkg32X8BSAQts-Qi0W7-k 4657
keg/tests/test_flask_wtf_bug.py sha256=A2KagVILZpqJ9kgPuctHpuTCVAtOL5Z1wS-R__G8NjQ 691
keg/tests/test_logging.py sha256=iqQSFXVXTk33hBA4OlWBM2vZVMaPcgjo9xtzLvXZS0I 2987
keg/tests/test_templating.py sha256=uAgul-Lbm6Q1GT9f_Q-hSS2-MA1TvwbGkAGJTFdzuFA 2457
keg/tests/test_utils.py sha256=8KA9W9Ptnu9tOl4YB53wQweSZnHELijg9VweBvsNq68 2426
keg/tests/test_view_routing.py sha256=YaxmpmAjhO5Tudh13gyBYu4hWWq5CSxmkF4g6ISWJ4c 12505
keg/tests/test_view_templating.py sha256=EYc_7jX0dd_atDhHLwwf_me4RvMNyQYvaU0awCYKX_I 580
keg/tests/test_web.py sha256=VxaeREdVrFcwNbKtULMRWbOzbEw9IWkf24L1dkUNUtQ 2104
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/flaskwtf_bug.py sha256=KCwYauhQrfBbueN-0m080yroOyIQBkBgJhhDYYnbgr4 764
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=DxdDbOJ34yxlDfhA3AUtwL_udgXUE7Zw8feELArEpv4 842
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=-42FCVfHHYC5qF__N9VLo8dbbyNagmEUMZgGRoUzg1Q 930
keg_apps/web/views/routing.py sha256=UgVm6LrMdmyhH1ApGp3_vNtSQLgFkhPevwqf8CqvYnk 5714
keg_apps/web/views/templating.py sha256=R-DKSjcW2eO24nxu1oO_B4rH3-AGKOc2gO11InIS8Pk 500
Keg-0.9.1.dist-info/METADATA sha256=6Neg-1agPLFKLu3Mm_3hKlJ5s3kT5cRJwnrHZ50p8_8 21978
Keg-0.9.1.dist-info/WHEEL sha256=kGT74LWyRUZrL4VgLh6_g12IeVl_9u9ZVhadrgXZUEY 110
Keg-0.9.1.dist-info/pbr.json sha256=GZd4vrciq5TsTPHq0-CQDdEDaa9Mlvy0tJg2JOnv_pk 47
Keg-0.9.1.dist-info/top_level.txt sha256=BJR-_p9k4GurnGHj813k-jmh0u9b7G22jiqle94lihg 13
Keg-0.9.1.dist-info/RECORD

top_level.txt

keg
keg_apps