Flongo-Framework

View on PyPIReverse Dependencies (0)

0.3.33 flongo_framework-0.3.33-py3-none-any.whl

Wheel Details

Project: Flongo-Framework
Version: 0.3.33
Filename: flongo_framework-0.3.33-py3-none-any.whl
Download: [link]
Size: 67944
MD5: b436de9ec3da6f16963e1ca88fe5f4d0
SHA256: c67a158a2de2ee465fa0f45512d3eb96205dd9bf8a506efc1c8919526ad15954
Uploaded: 2024-01-21 21:55:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flongo-framework
Version: 0.3.33
Summary: Flask framework with out of the box Logging, MongoDB, JWT, CORs, Sentry and Docker support
Author: Peter Swanson
Author-Email: pswanson[at]ucdavis.edu
Home-Page: https://github.com/Topazoo/Flongo-Framework
License: LICENSE
Requires-Python: >=3.9
Requires-Dist: Query-String-Manager (>=1.0.11)
Requires-Dist: gmail-python-client (>=0.0.4)
Requires-Dist: Flask (==3.0.0)
Requires-Dist: pyopenssl (==23.2.0)
Requires-Dist: pymongo[srv] (==4.5.0)
Requires-Dist: xmltodict (>=0.13.0)
Requires-Dist: flask-cors (==4.0.0)
Requires-Dist: Flask-JWT-Extended (==4.5.3)
Requires-Dist: sentry-sdk[flask] (>=1.32.0)
Requires-Dist: gunicorn (>=21.2.0)
Requires-Dist: jsonschema (>=4.19.1)
Requires-Dist: bcrypt (>=4.0.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7315 characters]

WHEEL

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

RECORD

Path Digest Size
flongo_framework/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flongo_framework/application.py sha256=uTFANqHd8YksBEUAfi-ReXf7fl7oGu1WXqEK6w5xbrg 6236
flongo_framework/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flongo_framework/api/errors/__init__.py sha256=mNcUdZweJDAy3C5axTrRDSL2ui4mVcC4b9tKNLb4EtU 116
flongo_framework/api/errors/request_handling_error.py sha256=_nKVzMqaecqUBDenA9eBt5avFyPBkPhxWJBdqcmjru4 639
flongo_framework/api/errors/schema_validation_error.py sha256=1JW23Sj_tM5FKmTdpR3rQvB2MtfP7zE6edL2rPmohiE 1094
flongo_framework/api/requests/__init__.py sha256=8r4aQWwPtW0hk4M8bPVQLfY6DZLjEweL6rD8f8P2g2Y 72
flongo_framework/api/requests/identity.py sha256=9sm1dxO6TayOC6GQ7zvll12Xm7Xyo8tX-08lZyF60Kk 1131
flongo_framework/api/requests/request.py sha256=uOeCQoKel6zgAHU_h6NeI5Z0ibqtm2iawdT7DbVG9XM 4798
flongo_framework/api/responses/__init__.py sha256=ntgd1LiLy74mAMYIJKGZqXw9AaOaNBSadqwOp0RFXuQ 104
flongo_framework/api/responses/api_json_response.py sha256=wJj1A8d2oYKfEaGWWx18tBPWgzzbJer8pAihzJesoZw 622
flongo_framework/api/responses/api_message_response.py sha256=i6wX3GJEMA07m67B4-ceDLn5fU8uj8GhjCg1ZNy1sJk 444
flongo_framework/api/responses/errors/__init__.py sha256=jDmebdGWyQyceRwj5GTlrGho-mLlUYAylmUMJOhih8Q 133
flongo_framework/api/responses/errors/api_error.py sha256=bc16F0JHKJxa0J_wgtldQuG2JN2iR8IsxhF9r6RZxiU 894
flongo_framework/api/responses/errors/api_error_message.py sha256=9BnguXTLnYGDWNID6Q_iVIgT4I-FvwAVY5dXAk3Psos 509
flongo_framework/api/responses/errors/api_error_response.py sha256=aA0QHIao_riaouwZuwYlKofaMvlizwJ9BBc8bIAaDOY 530
flongo_framework/api/routing/__init__.py sha256=aQX1SQgtqznajHQG3kLYdu_f5sXBgSWdVTUrB4b86PY 271
flongo_framework/api/routing/route.py sha256=SnN0QjQde1e3t2RBUWdz_RekBae5PvhRt_Bw5vE6wUo 2550
flongo_framework/api/routing/route_permissions.py sha256=B3elHb-cjGDoAQD5qV9raSZ1jgwm-0pTxcFuLVVpylk 1627
flongo_framework/api/routing/route_schema.py sha256=xAWZFCvdlf2bGkq4WEkZjKyauEVw2G6figsQA4e3URY 2045
flongo_framework/api/routing/routes.py sha256=EpC9ZBLcAZfftqVxTxtPoTtj178YEZs9VD1TDLTtZRc 948
flongo_framework/api/routing/handlers/__init__.py sha256=giCOdJ8k9r_M6TbHsbdX82mjYnEg_9BH6-1WVO4MCbw 98
flongo_framework/api/routing/handlers/default_route_handler.py sha256=GVikhh-fm-BSTixLlE-lEItLLQVl8E4RaI8r2jFKuaM 5093
flongo_framework/api/routing/handlers/route_handler.py sha256=KhJHIVRd9XwDf864RtqDaUoY0ODi-E1jP6-TPI_DBzc 12050
flongo_framework/api/routing/utils/__init__.py sha256=VlURSVpObK6PLn3zveqxjAyGh5_k2cmA-P9IPLDvA3I 53
flongo_framework/api/routing/utils/authentication_util.py sha256=3We151ktaiSvUF_Vyo-JCBRDntSwtvnmdgsX-t8Ybow 3170
flongo_framework/api/routing/utils/tranformers/__init__.py sha256=tac1Nrfl0XLWlf5GTt0CJQEhOVazb9sHbwhJjfgOh_8 98
flongo_framework/api/routing/utils/tranformers/field_transformer.py sha256=qGfnI6cezNoFyCl7xRVPtkY_QWJDULD9OOzRnABqT44 345
flongo_framework/api/routing/utils/tranformers/route_transformer.py sha256=IZdiUah78GPVy9sjkVOg_qNb5CI8XHO1ORE_XBF2r1k 3329
flongo_framework/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flongo_framework/config/enums/__init__.py sha256=2knFkb-RKYviZ2uNExO4VGGCPwGOv3QhykkBqziADbw 131
flongo_framework/config/enums/environments.py sha256=xjcYK0EhcPbjsF4gLCzGa1loTF9bjG_Bu8YxMYyaKWA 291
flongo_framework/config/enums/http_methods.py sha256=vKUuibEHDZF7yXpIfoiC2mwlJ7xkFJ5MzfKjZ8bDd28 264
flongo_framework/config/enums/mongodb_index_types.py sha256=6mryDEJsGUvWxGGnt_bEyKaCTZ5O0lp8onX-M60DR8k 222
flongo_framework/config/enums/base/__init__.py sha256=S7ZfiyD3zbP1VgixlU2YVWEQYa2gbMYG65ZMFRYMdqQ 71
flongo_framework/config/enums/base/base_enum.py sha256=hFkCcdFNsICUPl-EGdsDSIP32h1D9cMH9jzH_p_LyGQ 583
flongo_framework/config/enums/base/base_str_enum.py sha256=cpWqF1FCkes6KYJyFHFcH2XoP9cjG50YNHkV8He5ynk 133
flongo_framework/config/enums/logs/__init__.py sha256=lPKw5Hywd8cDxIxnUl5qhB5-5HOw0HJCKVXNMb3RVQM 70
flongo_framework/config/enums/logs/log_groups.py sha256=BaptA3u9sG_WkzdGEIdZjyfAkP3S0tpcOicKmhhryZs 255
flongo_framework/config/enums/logs/log_levels.py sha256=g-nh7hnaYa-c3HvcP1rm5KrFGnzAWC4uN6BYJHQuQ74 740
flongo_framework/config/enums/logs/colors/__init__.py sha256=Cc982Y70FrZpwZwxWBSHbz56zYMZ4HUwakFqLxK9BKU 102
flongo_framework/config/enums/logs/colors/log_background_colors.py sha256=sgcce34r0BS0D4YSBjAFMG2Lq8UOgjEI8KVcVRTuGJw 368
flongo_framework/config/enums/logs/colors/log_text_colors.py sha256=ytp6eWjETZR6QK77h1fnY3ubw_GQ5-7bRJ2O0vvMyoA 353
flongo_framework/config/settings/__init__.py sha256=hrklll6XYaKxv0gPPjcyUurd5cP2kjVQQyU2Yl1Feps 288
flongo_framework/config/settings/app_settings.py sha256=EJ9D6UTxEJ_PnkweKQ75Y2e02h4UtXtPQYr4rqCigME 1629
flongo_framework/config/settings/flask_settings.py sha256=f9BGthY9EacAk4fTBdbGcsDoPLN4ettMAF4-TW-cRJ0 5184
flongo_framework/config/settings/gmail_settings.py sha256=SLLoMJlhqaZzkkly4LhxznRD3y8DHf1xzOqHLlrtdzk 1888
flongo_framework/config/settings/jwt_settings.py sha256=wOrowwCpNBRDg8mIiQiFfrsWcmU1TJg5rsWVKf2qm5c 2767
flongo_framework/config/settings/mongodb_settings.py sha256=kWxA180ecwkWWzOxlbFdYERSB3VbVwhhzmV_BpQIkWc 2550
flongo_framework/config/settings/sentry_settings.py sha256=1DnEAkQc85y_RXa4h1rP6XJq4eVt3EYqkBX0HRYX7aA 1554
flongo_framework/config/settings/base/__init__.py sha256=GUA3dNjeYWUn7QlALhBQABxt2npBTcPACzuCNg4HEfc 35
flongo_framework/config/settings/base/base_settings.py sha256=nUd9YJP0gKlJ_TTY_NuspdwEA8hQVfW4DkF7NR9YULU 3270
flongo_framework/database/__init__.py sha256=8MmJL4gDxGFaEJl3l8ry980cbmqF9AAxNwl1pU_8rBI 47
flongo_framework/database/errors/__init__.py sha256=o80izWI-P2a4TFOA6b9e6RwKzipv4rQ9OO_gu1HtCRA 42
flongo_framework/database/errors/database_error.py sha256=b4Ys8Y8zD0Ll4i27Y45-wZ1N5x_cXKzPe9XXcnmlf9M 674
flongo_framework/database/mongodb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flongo_framework/database/mongodb/database.py sha256=cGeTdS76WbLOx2MgLqPonoPySboqt6jkwTrmkcAxzb4 11019
flongo_framework/database/mongodb/fixture/__init__.py sha256=1Vjpds5oCiKU4iqdSJXNPW0ILiWm2CCYnm6-JaBAFek 73
flongo_framework/database/mongodb/fixture/base.py sha256=7eLsCTlBN4DF-EOZEe2jfNnoC_hYkiTgiPpECO49go8 1459
flongo_framework/database/mongodb/fixture/fixtures.py sha256=l7zhxXycA6h-zxcE44YJ9IF3uHjNYxT3sdQSpzauN5g 1413
flongo_framework/database/mongodb/index/__init__.py sha256=oY7n_vza5nvjER22ryplkCsFW5SluzoIBzCwDrTf8y0 69
flongo_framework/database/mongodb/index/base.py sha256=sbQaLsps1t1iinmP8NC3BYbubqkSstIEHkdWWJoLYcg 956
flongo_framework/database/mongodb/index/indices.py sha256=s0PNH-E5OklXRjxb91x_IbXTALFof-a_lCjQBrpJTik 1061
flongo_framework/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flongo_framework/utils/email/__init__.py sha256=78BA_rT0Gly52HFUi_402m83_meX0R7w_QRBqSz9gC4 39
flongo_framework/utils/email/gmail_client.py sha256=Kf_iWfcw0O87sAYECRo90fs95vgTQf4wYtZaDTX2zh8 560
flongo_framework/utils/json/__init__.py sha256=FpybEhFDKCcE4JmhXPFDGXlAzLuOV_MLcSPfKyUK0iw 80
flongo_framework/utils/json/json_encoder.py sha256=CwAwEeViyPJ58XrOSblMnYkZwQZiXA0C8D4uyojybII 1112
flongo_framework/utils/json/json_provider.py sha256=wJQDhe-owow2HANUi2GH-xzls6OHoA94LtKaqWvUpeQ 354
flongo_framework/utils/jwt/__init__.py sha256=F0pfXRb1QzywkRj1xSnSi9kV0F8e4EB_WnUtxZNqY04 41
flongo_framework/utils/jwt/jwt_manager.py sha256=Yr8CswWEzlZ23Ny8Lxs5_xUPNJ5wYjm1vOew7Pp5ASc 5906
flongo_framework/utils/logging/__init__.py sha256=4G8eKDux7jNDG4Mol8gc5kZdSsqJ-KyYmoa2CWdB_9Y 93
flongo_framework/utils/logging/logging_util.py sha256=iV_PMg5kWAfL7qk9PZta2s_3yG0_ZjNhdFb1ESbVJwc 2085
flongo_framework/utils/logging/stateful_logging_util.py sha256=mOwgFmiqm5Lw0hB65Ui0xrwxhcVx1IHDzOAaXhf4WPs 1351
flongo_framework/utils/logging/formatters/__init__.py sha256=boQtrc7c9RjYlaEoOcflJFJhiM8XR0fKtrKveEPLwGU 47
flongo_framework/utils/logging/formatters/colored_formatter.py sha256=f2J35QZDvadF1MfTI_agAg1azpJJeFXi_pYq_viqlVU 575
flongo_framework/utils/logging/loggers/__init__.py sha256=8QWpIvCLf5BHkfSrCP2wTJLq42ScOiF82KmTE-4xOZI 155
flongo_framework/utils/logging/loggers/app.py sha256=A_Jd_0yGdDBG8ZXU4LK8ICzHOtQUrU3Wo9kH8L0wW7w 228
flongo_framework/utils/logging/loggers/app_config.py sha256=kXKVVFd41tODQYrfFoIbWQHHlJiub9x5wsHzbmYexUY 248
flongo_framework/utils/logging/loggers/database.py sha256=UdBbZtbYdfckinlrzdC-Qw4d7ocHm6J1NoTf4yj56ow 608
flongo_framework/utils/logging/loggers/routing.py sha256=P74xe-FheoEwlpTEVgv50aOhdVL-7_WURoJGvihk8C4 540
flongo_framework/utils/requests/__init__.py sha256=Jh2AOJafYXHy5IELSh0Tb2MkrOByhQpL3aYudvcZ7Ds 103
flongo_framework/utils/requests/request_data_parser.py sha256=Zpq1SWM-cXCYYOL-Jp9KAWXDWb3kppbimPiArKI-nYw 2558
flongo_framework/utils/requests/schema_validator.py sha256=hXQtc18csiL_togCX_s5wSmnTtEt824fvhG9t0wYNVc 960
flongo_framework-0.3.33.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
flongo_framework-0.3.33.dist-info/METADATA sha256=gUV01fvU3jL6umIH--QRmcTVC1JLJSp7fkKbGSfQBYk 8146
flongo_framework-0.3.33.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
flongo_framework-0.3.33.dist-info/top_level.txt sha256=baYS_AuNxrTMxwWG9EUMj9gMUeq2cnSmmFTGSz75KmM 17
flongo_framework-0.3.33.dist-info/RECORD

top_level.txt

flongo_framework