osa-web-framework

View on PyPIReverse Dependencies (0)

0.0.3 osa_web_framework-0.0.3-py3-none-any.whl

Wheel Details

Project: osa-web-framework
Version: 0.0.3
Filename: osa_web_framework-0.0.3-py3-none-any.whl
Download: [link]
Size: 23724
MD5: 7b71e0014fa9064eed43c27cbbd20b06
SHA256: 5acc3cf92d74ab89642e2e2014d01fa3e8290930b00a966fee39b29a6a41b5ea
Uploaded: 2024-09-30 20:01:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: osa-web-framework
Version: 0.0.3
Summary: A simple web framework for Python developers to learn how some fundamental concepts of web frameworks work under the hood.
Author: Alyahyawy Osama
Author-Email: alyhyawyosama[at]gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: click
Requires-Dist: webob
Requires-Dist: requests
Requires-Dist: parse
Requires-Dist: requests-wsgi-adapter
Requires-Dist: whitenoise
Requires-Dist: jinja2
Description-Content-Type: text/markdown
[Description omitted; length: 12838 characters]

WHEEL

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

RECORD

Path Digest Size
osa/__init__.py sha256=hcPXRPaF78BR38koUX6zvP8DN-hZjxtBlrzhxq5DQbg 94
osa/app.py sha256=41bB6YJnbkcivAaLG0_O9VYEWA51JKYbhCNmaiRIVpE 5403
osa/cli.py sha256=AsSfW_ZZwj78Mqsw5bV01hPcO3U_SBs_-ehQTkOHKv4 6273
osa/constants.py sha256=41wvCDUW8NIH33ywzYD66oTZwHo_Rfc8nRBxaF2jeu4 187
osa/ctx.py sha256=5h1ASIuLxPY_IPR0ybmdv5YaDXfZPrbmR-RDX93_N5g 1554
osa/error_handlers.py sha256=wDZt4UohZvLQdkjgepRByqvqW7QjUimmliCdpJb77s0 439
osa/exceptions.py sha256=PILoNJwVHZFJM0TuY-cIUilV8rK-hpqds_X5rLUcif0 918
osa/globals.py sha256=XWdVjyVjXR141tsmV2_61t7YJ57rGZmnVpHa_DyLsH0 1117
osa/local_proxy.py sha256=1aOja_FbTc72j7YjlFiB1i0LbYFKm6yJPPLwjj5KFRo 863
osa/request_handler.py sha256=B-2FPx76RFMUT0Xn9JJc6E4y3Qic-e_2THpEpwgh1Nc 3011
osa/router.py sha256=BFcfxy9vHy3wRpusTEXkxXMmOs7jqMlrYGdes7Mg_bQ 2312
osa/static_file_handler.py sha256=1zJvnZtcIlbuJg4iCS6Bp7cluwXObsOarINnJMrtxs4 8013
osa/template_engine.py sha256=yut8Ri6mOLNW6rJ-VVbFv1nbgwKkkYajtpliOHh5aJ4 468
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=tBkHWUwfjin4ryGZCJg_69nJAJfZyDPGjMFa5KDtnXo 254
tests/test_api.py sha256=pBtpN2Fxed5EZohCyEuuH1PKogNmEuCWN2LkFj7WD-o 2097
tests/test_app.py sha256=FunfjMQpHtAkiOQjP87RLJNMi9Nwsi9m2gdXZwtCcsw 2050
tests/test_cli.py sha256=OlOqxRFlNNnyVJuaBe2RtzgUcXpIxMt7sox8ofTfqpg 1610
tests/test_context.py sha256=mm4HmCnNz8PrtEN4DAao0xWQn66QXO9b-9w4wZYZ3bk 593
tests/test_errorhandler.py sha256=14ZijSCWCuZgFKZEuB3rISxgyF2j7NQWJSkPPuB6oJ4 288
tests/test_exception.py sha256=7jL8LbTNGu_0Unazev5PpqJzXYvU6YjHNHF9AkgGgEI 37
tests/test_route.py sha256=1UHHzNLXfrLGvu2aVV2aFFyfmiP6E5oFlACVayDoGRk 635
tests/test_router.py sha256=XG91hNSZn73KWvFXW3HHGH82YWep8wIKptxD9IcQ9mE 1037
tests/test_template_engine.py sha256=kM51LF5EWiHIlBL9h5wvAX-vZQRL3alRG0EwHHINZnU 452
tests/utils.py sha256=-l-tuYbB-oPRHJQ775e0Qduf_q-QUEcaXZjQdmKOpyQ 82
osa_web_framework-0.0.3.dist-info/METADATA sha256=a7B1dLrZVA-XYoiqmDukrXz9aZ-cBHN7dEStazbHc2o 13631
osa_web_framework-0.0.3.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
osa_web_framework-0.0.3.dist-info/entry_points.txt sha256=dYIOnxbFhQtwaTthR5VbRvlsywSw2TptxbJ2kXoryRw 37
osa_web_framework-0.0.3.dist-info/top_level.txt sha256=twyjRYtgqyyxelhuVolQ0nnKxN1gKHqkrgdiZyXQUAE 10
osa_web_framework-0.0.3.dist-info/RECORD

top_level.txt

osa
tests

entry_points.txt

osa = osa.cli:main