fastapi-easystart

View on PyPIReverse Dependencies (0)

0.0.7 fastapi_easystart-0.0.7-py3-none-any.whl

Wheel Details

Project: fastapi-easystart
Version: 0.0.7
Filename: fastapi_easystart-0.0.7-py3-none-any.whl
Download: [link]
Size: 56772
MD5: 65e4318483453f8d857d9eb8c94b780f
SHA256: 36887d1787fe38f7671b1053d865beb1c9ff98ff9f223d7ec0bbfe181fd7718e
Uploaded: 2024-09-09 11:58:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fastapi-easystart
Version: 0.0.7
Summary: FastAPI EasyStart simplifies FastAPI project setup with ready-to-use templates and configurations for environment management, CORS, and authentication. It lets you focus on coding by handling the boilerplate, making it easy to launch projects quickly.
Author-Email: Ankaj Gupta <ankajgupta[at]coderwebsite.com>, Coder Website <contact[at]coderwebsite.com>
License: MIT
Keywords: fastapi,fastapi easy start,fastapi project setup,fastapi jwt,fastapi custom response,FastAPI projects,CORS setup,fastapi modular components
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12
Requires-Dist: rich
Requires-Dist: passlib
Requires-Dist: pyjwt
Requires-Dist: bson
Requires-Dist: fastapi
Requires-Dist: pydantic
Requires-Dist: uvicorn
Requires-Dist: pydantic-settings
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2663 characters]

WHEEL

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

RECORD

Path Digest Size
fastapi_easystart/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/main.py sha256=AsvqU5GntOQp09OXyBl-_Npw3rimjA5-SIKN5jvRDiU 125
fastapi_easystart/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/app/events.py sha256=clU04sa3PMGfuUvNZdAtj1aROqQ29MzFnFlbWc8LqD8 1039
fastapi_easystart/app/commands/__init__.py sha256=nJSFlS97OfUV7NHxgg4D7rk06J1DeoJH8c__fEx8QKo 433
fastapi_easystart/app/commands/configure_main.py sha256=vmZd1qwOuywpln6cJvu-BgFKFW7qtbJmTiGEn97m6DY 3789
fastapi_easystart/app/commands/favicon.ico sha256=-6_8BJEhsOdhJt4GfkvQJxdBQHzBinjYFoGD2pw6Mzc 5430
fastapi_easystart/app/commands/init.py sha256=AccApKYDcK8OrFJNpwc9CVcCdsTgElAiyGcCHUjnEeA 4214
fastapi_easystart/app/commands/main.txt sha256=31HQhRpnzco1s71yiJD7_Y4h9e4a0v3J8tjwE9zbeJA 1150
fastapi_easystart/app/commands/test.py sha256=6_FGH265CQVxFQmzdOE-9rxT65K5WHCGwUV6LqM3I94 142
fastapi_easystart/app/commands/init_files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/app/commands/init_files/config.py sha256=sCEAhaHanz-gmomIIN-JO9-zDmYLXF03R_tiVCsxkzw 1026
fastapi_easystart/app/commands/init_files/routes.py sha256=Pu6_m7K3DfECgMf6LwOraQ_M2wUHQH6rdHquymCG2dA 304
fastapi_easystart/app/commands/init_files/core/__init__.py sha256=JX7qcg3OkW9l-wH8W8g9UFOBf_h5ERv1lDMd-cKz4OU 92
fastapi_easystart/app/commands/init_files/core/exception.py sha256=qtrjapzU3X1U3FyJ6_1-8BDlvaatUyDxtO9IskAj1Zg 774
fastapi_easystart/app/commands/init_files/core/middlewares.py sha256=qhT_JX931Ufgkw0k7Wh8ZkGQf1D2NbqE9nW70lK92gg 1517
fastapi_easystart/app/commands/init_files/settings/__init__.py sha256=6HK0cJo2kpTAUgK7NZPdViZ7LuGhtSW0p3r_THdFYiY 525
fastapi_easystart/app/commands/init_files/settings/app.py sha256=eEOKiv2ifKnltHQdmTnF3ti5I5Sw6E1voVtzntf91h8 1275
fastapi_easystart/app/commands/init_files/settings/cors.py sha256=yOP-iyTCOhZ-0HnJWBdORTzK18eLv6cVrDU6t_Xgui4 2047
fastapi_easystart/app/commands/init_files/settings/swagger.py sha256=SGg1aBdLTkiKgllQ5mUai2mJRh9wgG-9PnGdY28cEkg 371
fastapi_easystart/exceptions/__init__.py sha256=QUE-V5ZRHpRmJaMR9Zll0mhp4ZW6WZesaZRbYC9ihoM 156
fastapi_easystart/exceptions/authentication.py sha256=tfp9XwgxdH5WSTQ8sbguEtBLlf3xNbdjkA7dzwPYgDQ 2980
fastapi_easystart/exceptions/base.py sha256=QkO4HX3TZCMJHmBXQpff76z7LG4q4wxV4MXiBVZSwnQ 1474
fastapi_easystart/exceptions/common.py sha256=15zySy6w2je7wyp-7Un29Q7BntdfqtPqGYkNwyofwtM 1555
fastapi_easystart/exceptions/database.py sha256=yx58fEA6EkTYQfqTxjl3b7F_VfU6tl8bMz7z-_ubsTo 514
fastapi_easystart/exceptions/permissions.py sha256=UvidJtfomfczBpxuY-AmhEX-drJcZk101NV9w9tbxXk 3358
fastapi_easystart/exceptions/throttling.py sha256=DvVaovgDMOl5YOX_z5SQjKJ4OZPCPKRGKBPyrY2A-2o 658
fastapi_easystart/exceptions/token.py sha256=_0zje219Bm46Sy2zIkCGMlKpV1fmnebYxMbNxi5Qzgo 2388
fastapi_easystart/exceptions/enums/__init__.py sha256=3IkO1Wa9isWDI1uZ0h9xEQCwz4mATT2o0x-9VNptHSE 352
fastapi_easystart/exceptions/enums/auth.py sha256=JOjoF2mzytksKs2DlzsrXuB5hWKsbATyqtOxd4CC6QE 2468
fastapi_easystart/exceptions/enums/database.py sha256=wqNWNBbhFapkfnI9zv-IJO_-2dzpw1ZjlZLyyqPvfNQ 497
fastapi_easystart/exceptions/enums/permissions.py sha256=nWZFpGrttjo6yICHucSMgeUmzQ9yVPHtGmRLJEmhrwU 641
fastapi_easystart/exceptions/enums/response.py sha256=tZdjzM_9IuVqs-kdz-xkkSW4wsAdLzjaWAgTVJujTds 856
fastapi_easystart/exceptions/enums/throttling.py sha256=kcwms-9712wGUhoDW5Pk8AQytK_zAAwBbhUGvYxZ13U 168
fastapi_easystart/exceptions/enums/token.py sha256=wHlr0-QFXEAL0TE_6y-KP8mPhPoq0Bq0qaHVZjBBmbA 371
fastapi_easystart/exceptions/handler/__init__.py sha256=Kjny2ASUHmndl8MtB7FVZEWTQ0jFF1PaqNppAGynmRA 458
fastapi_easystart/exceptions/handler/custom_404_handler.py sha256=skympUDJa9wjerPdhwt2kRYNo3X2i_vKvWYIuyEswns 897
fastapi_easystart/exceptions/handler/general_exception.py sha256=dP2tkd4H9GWxGxVQ1ncsXYGIAl-TJ19lpapCsduAm-w 1260
fastapi_easystart/exceptions/handler/http_exception.py sha256=B77dvPH5kfWKz_zJwrKzVQRqGKKzsZ-z1q7Gqsiyq00 927
fastapi_easystart/exceptions/handler/validation_exception.py sha256=bt8VDiMgxyBaeCxZdpYVBYaj_F1hcWTjOlcwbo6tMKM 1882
fastapi_easystart/exceptions/handler/value_error.py sha256=me8iffCqIV3yZZ_z8irr22IoqxyF0_BPR22tDxBOLzU 695
fastapi_easystart/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/helpers/encoding.py sha256=855e41U2UZRfly-hCzBBk-7OXjaeX1_CGe0Slof3Haw 3141
fastapi_easystart/helpers/hashing.py sha256=r3wAYnYi0OYf8YNql3EebtDpIi-mGtiuYQuhdKKIDZQ 1146
fastapi_easystart/helpers/itercompat.py sha256=4vVsOkMcCbG0hj_wqxANctpaVvhv4I1MRilJswp4vTk 190
fastapi_easystart/helpers/logger.py sha256=lXefE_o5NnmVrj1enxW0nZhf-khfqGWmmsYFmReCqKw 3555
fastapi_easystart/helpers/message.py sha256=nq1lUj9uAw_J80TRgaSlUMZgLhW0Hy7jwxUwo-Kxmuo 2212
fastapi_easystart/helpers/permission_operators.py sha256=4pmE5Y1S1ZFF7ZSRR98I8WNhkH-MEpXHz7YA0RWsvL0 1953
fastapi_easystart/messages/__init__.py sha256=qtaexHu76szN6GBOMT6REinGu-d5QDiM9ATo_V2RLz8 93
fastapi_easystart/messages/base.py sha256=NmIyy0peTK4zrSDbEzEPondln1WxmVjxP4OlMjIyjxM 3415
fastapi_easystart/messages/message.py sha256=WZ4nwm8paCGjaMB_KvLhbGTGC99oZg2sVISKhvfadKk 4673
fastapi_easystart/middlewares/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/middlewares/base.py sha256=WOKXQX8Mde0HkhmA2MUW6BwDbjZSxkWwamimOZ_9Loc 4522
fastapi_easystart/middlewares/gzip.py sha256=NrlZCs7v5TgIoEWckWpGcR8-LfEBd2-rZKgwtiRP6lM 4995
fastapi_easystart/middlewares/requests.py sha256=2P-mlICW5SNtwqTDgRsCpDWTWRYcn6tVHzyFyuWG5Xg 2847
fastapi_easystart/middlewares/response.py sha256=FCHgdIZsN3aRsC34upcScLY-Rd4wOey3-nDuJLTW02Y 2751
fastapi_easystart/models/beanie/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/models/beanie/managers/base.py sha256=EllDOjxHA5VTPUE8w-caRvCyCR9Dxx7965oN-AHEJuY 3202
fastapi_easystart/models/beanie/mixin/__init__.py sha256=8R4Q5Mr6WcdTYjrtD69PzA9S158Qnx9GfUQI-P3dROY 40
fastapi_easystart/models/beanie/mixin/base.py sha256=CTQ53Z4PWA8hEhL6ppifbbEUVxdl93q5cDvFG_UgBGM 3652
fastapi_easystart/models/beanie/mixin/date_and_time.py sha256=CnaDknCopy-sk541RWkNRTTC9mvhayICvziWFxcYOdI 800
fastapi_easystart/models/beanie/mixin/device.py sha256=7DokUn5RfKkyKkUxwYSkjnlkvbdG3o1GxvPSrnZ2hNo 1941
fastapi_easystart/models/beanie/mixin/location.py sha256=nnZzHrCInDn4LInv3jaqHMwttw49ymUPWxvUtPpzUkI 1743
fastapi_easystart/models/beanie/mixin/network.py sha256=PoHCl40tF8BI4aI6QF3dvuGxbMUG8hrF_YsWNbHNmNQ 763
fastapi_easystart/models/beanie/mixin/seo.py sha256=9NMREH5z1WHfVi2QjRA9aniHfNiZ-cNs8x-WbYKU_lk 1077
fastapi_easystart/responses/__init__.py sha256=gP0herX2kdU7oOGsktTVwKOpY04mc6jTddG23kW69Ws 39
fastapi_easystart/responses/api_response.py sha256=rybjh9esEnb10SCxwBP8OrvB6GOJticqddNw9fvL3NU 3056
fastapi_easystart/schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/schemas/response.py sha256=LxXwrv5qaFJmEHCEmpKPWBB1RbA3r8uDbDV_51trJGs 7298
fastapi_easystart/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/utils/choices.py sha256=-TB51HOyB15AI2y8N9aO4kjNSadxN8TG1FH5we2eJvo 1011
fastapi_easystart/utils/config.py sha256=VUKe7cwEg09VqKpUdlwqpGXmI6Dim8kF_ohuMZ5cIa4 102
fastapi_easystart/utils/enums/__init__.py sha256=09n3BU6GnoNhOVdwu2G8T0rPU9cxW34Jtj1P_MqXTjU 727
fastapi_easystart/utils/enums/base.py sha256=ucWNtloMOK4GfroGWzYNa0GwPyuBNleGjMx7bsI1gzw 433
fastapi_easystart/utils/enums/crud.py sha256=u55rP-p_47zdn14JrjulROXr9STunuu9JKos3QRn8TY 1734
fastapi_easystart/utils/enums/models.py sha256=4MKpvgBMh-yPvwNUPxY3IxskyffdgMdCZabXeul9NEA 517
fastapi_easystart/utils/enums/response.py sha256=jcL9NL1KUQ0sgp4BbnEm6cIiOsbOMdMIGm9GnT-ozJk 740
fastapi_easystart/utils/permissions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fastapi_easystart/utils/permissions/auth.py sha256=JcvkRntf_AnbNiQrOLlXnG6RSfAKp5-vwPhKBJB4LYY 1063
fastapi_easystart-0.0.7.dist-info/LICENSE sha256=PSJvT8gDZ4MCOQwB2L22wJau8CR3y_pJBvdoJAsXZ6U 1070
fastapi_easystart-0.0.7.dist-info/METADATA sha256=FKDaKomSlj3reqC0QzAmlwD6hvy54MccBiyVfyljbIs 3971
fastapi_easystart-0.0.7.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
fastapi_easystart-0.0.7.dist-info/top_level.txt sha256=MF8Fi3soRJwEyPYDzIcaT-drcReAGPqGCe_WrLjm73k 18
fastapi_easystart-0.0.7.dist-info/RECORD

top_level.txt

fastapi_easystart