py-spring-core

View on PyPIReverse Dependencies (0)

0.0.6 py_spring_core-0.0.6-py3-none-any.whl

Wheel Details

Project: py-spring-core
Version: 0.0.6
Filename: py_spring_core-0.0.6-py3-none-any.whl
Download: [link]
Size: 25036
MD5: 3f6e7c9699c96e8092db53753988c33f
SHA256: f4f6906e7ca59824bd79831bee23d1a6c7defc8089bcb50fbc1c996957c9f51f
Uploaded: 2024-10-10 07:27:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: py_spring_core
Version: 0.0.6
Summary: PySpring is a Python web framework inspired by Spring Boot, combining FastAPI, SQLModel, and Pydantic for building scalable web applications with auto dependency injection, configuration management, and a web server.
Author-Email: William Chen <OW6201231[at]gmail.com>
License: MIT
Requires-Python: >=3.10
Requires-Dist: annotated-types (==0.7.0)
Requires-Dist: anyio (==4.4.0)
Requires-Dist: certifi (==2024.7.4)
Requires-Dist: click (==8.1.7)
Requires-Dist: dnspython (==2.6.1)
Requires-Dist: email-validator (==2.2.0)
Requires-Dist: exceptiongroup (==1.2.2)
Requires-Dist: fastapi (==0.112.0)
Requires-Dist: fastapi-cli (==0.0.5)
Requires-Dist: greenlet (==3.0.3)
Requires-Dist: h11 (==0.14.0)
Requires-Dist: httpcore (==1.0.5)
Requires-Dist: httptools (==0.6.1)
Requires-Dist: httpx (==0.27.0)
Requires-Dist: idna (==3.7)
Requires-Dist: itsdangerous (==2.2.0)
Requires-Dist: Jinja2 (==3.1.4)
Requires-Dist: loguru (==0.7.2)
Requires-Dist: markdown-it-py (==3.0.0)
Requires-Dist: MarkupSafe (==2.1.5)
Requires-Dist: mdurl (==0.1.2)
Requires-Dist: orjson (==3.10.7)
Requires-Dist: pydantic (==2.8.2)
Requires-Dist: pydantic-extra-types (==2.9.0)
Requires-Dist: pydantic-settings (==2.4.0)
Requires-Dist: pydantic-core (==2.20.1)
Requires-Dist: Pygments (==2.18.0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: python-multipart (==0.0.9)
Requires-Dist: PyYAML (==6.0.2)
Requires-Dist: rich (==13.7.1)
Requires-Dist: shellingham (==1.5.4)
Requires-Dist: sniffio (==1.3.1)
Requires-Dist: starlette (==0.37.2)
Requires-Dist: typer (>=0.12.5)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: ujson (==5.10.0)
Requires-Dist: uvicorn (==0.30.5)
Requires-Dist: uvloop (==0.19.0)
Requires-Dist: watchfiles (==0.23.0)
Requires-Dist: websockets (==12.0)
Requires-Dist: cachetools (>=5.5.0)
Requires-Dist: mypy (>=1.11.2)
Description-Content-Type: text/markdown
[Description omitted; length: 3632 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
py_spring_core-0.0.6.dist-info/METADATA sha256=QnYHO7sPxP0IP9pyRiPp1xAIWtZd22i_-Udjlx2HbSw 5438
py_spring_core-0.0.6.dist-info/WHEEL sha256=Vza3XR51HW1KmFP0iIMUVYIvz0uQuKJpIXKYOBGQyFQ 90
py_spring_core-0.0.6.dist-info/entry_points.txt sha256=6OYgBcLyFCUgeqLgnvMyOJxPCWzgy7se4rLPKtNonMs 34
py_spring_core/__init__.py sha256=XJuABEcfM6zsQ2Orwmwfo3RquUreJVyyTV-AuwJTkuo 487
py_spring_core/commons/class_scanner.py sha256=n2dB9R7HumUsIjaEDgrnvb2CyJu8_hdZR6t-mw16Z4Y 3378
py_spring_core/commons/config_file_template_generator/config_file_template_generator.py sha256=ZLBPGUCCcLe3ihtyxLjeo_pfRrA7rSNxuCHZv7YtFxw 3279
py_spring_core/commons/config_file_template_generator/templates.py sha256=Rdd7B_qmjeL52WSBggby2uL7AaAlnTdDAOZ1yL7YwLk 379
py_spring_core/commons/file_path_scanner.py sha256=VbpRRHCBPjn2Dd1UFzjrGO3TMqg7O0o2w0osIntmB0w 1172
py_spring_core/commons/json_config_repository.py sha256=Og4zGC4q4NhWA3Gu2XvTVRYGyQLHsBiqTBmBjs_fXqk 3267
py_spring_core/commons/type_checking_service.py sha256=qprNKZsC_hHGuPtw-UzGc8AsEsyab91KeGu8dr0wAUA 1596
py_spring_core/core/application/application_config.py sha256=4HXAWy0qEBM8zphREmEwdrJ_5uxyB3IOdsary3vQcUY 1713
py_spring_core/core/application/commons.py sha256=rb6PQVnOXXsHWsEHMh7l6C-Anl_iIrjkITsAWxmZjpY 364
py_spring_core/core/application/context/application_context.py sha256=m8loXsSXOZTxOgjsfvykfmOYwinaDu3seiZf2qKVzmY 15376
py_spring_core/core/application/context/application_context_config.py sha256=G0h07JqxluVHS-7tY1BUANLjvWqeemrSQEFxT8oabP0 223
py_spring_core/core/application/loguru_config.py sha256=FwDBE1bb0ljXVeoMo1KBJ47UxUV49brWy6sXZGkxA0Q 887
py_spring_core/core/application/py_spring_application.py sha256=LMh81gTUiXF6uHO4By9cK6V5hvobvzgfCA63cpWAx70 9547
py_spring_core/core/entities/bean_collection.py sha256=njmdSCCq0X21J-G-qgjB5Bszyv1mWmDB-frn0wpqZ94 2994
py_spring_core/core/entities/component.py sha256=C6lLCI2ul2D2pwvuRgihrxLnpochoLL8PATn__m4WBU 2712
py_spring_core/core/entities/controllers/__init__.py sha256=X37GLCIXj21UHdvi3UiRx_n8Oj67EP2XlI721oWq6Ns 44
py_spring_core/core/entities/controllers/rest_controller.py sha256=6SocySEIoQ9qORfFqiDJbVDDWCwQqvvUdVRO-a6kWyo 1045
py_spring_core/core/entities/entity_provider.py sha256=_n74WCLenacWjAdqGVfaahJBi9BudAzKBbiEaMLrYxI 1524
py_spring_core/core/entities/properties/properties.py sha256=lrm3cHIFs41RI9sR7Ycq-a-qSsIfiT6nIpp6TGnaZdE 1142
py_spring_core/core/entities/properties/properties_loader.py sha256=YGObAQOaWOB80Vn_W_f4mulE4bc5s7CCJc-i5G0IuGM 3897
py_spring_core/core/utils.py sha256=1OTvFIqwckV40mXa-bYQ-qNhhiL4DHPhv_1QdR7b5yE 2665
py_spring_core-0.0.6.dist-info/RECORD

entry_points.txt

[empty]