PyMock-API

View on PyPIReverse Dependencies (0)

0.2.0 pymock_api-0.2.0-py3-none-any.whl

Wheel Details

Project: PyMock-API
Version: 0.2.0
Filename: pymock_api-0.2.0-py3-none-any.whl
Download: [link]
Size: 88526
MD5: 1e86f35a08ccbba34044a91c7fce55b6
SHA256: f548190097c6e69dcb632813300089a1c17b9804c01aecd013f5123b47b5279d
Uploaded: 2024-11-26 14:31:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: PyMock-API
Version: 0.2.0
Summary: 🕸🤖👺 A Python tool to mock API easily and humanly without any coding.
Author: Liu, Bryant
Author-Email: chi10211201[at]cycu.org.tw
Home-Page: https://github.com/Chisanan232/PyMock-API
Project-Url: Documentation, https://chisanan232.github.io/PyMock-API/
License: MIT
Keywords: mock,API,mock API,web,server
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Testing :: Mocking
Classifier: Topic :: Utilities
Requires-Python: >=3.8,<4.0
Requires-Dist: Flask[all,flask] (<4.0.0,>=3.0.2)
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: fastapi[all,fastapi] (<0.116,>=0.110)
Requires-Dist: gunicorn[all,flask] (<24.0,>=21.2)
Requires-Dist: uvicorn[all,fastapi] (<0.33,>=0.29)
Description-Content-Type: text/markdown
[Description omitted; length: 5414 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pymock_api/__init__.py sha256=ZlXRtTyRlmZzuObWV2U6tueuT-La1xJ0ynCligItDt0 64
pymock_api/__main__.py sha256=FWWVaF44YyJFCdUAef4ea1UTuC2Oc53K_vtRVim2KM0 60
pymock_api/__pkg_info__.py sha256=bW1rkkVshqzsggA6MEISJrLdUE5O-gHfb68jgSV9KZ0 772
pymock_api/_utils/__init__.py sha256=TQZlW1KlqPk6kMdpEPLfsENvdaYN50Ejcj4-5v-gtjg 132
pymock_api/_utils/api_client.py sha256=iz1GR6m-makTwJC-6KokHGmNUd8l4vEA230a1P2xsKM 414
pymock_api/_utils/file_opt.py sha256=hcBmTaaPYGXe_G5TotMZ_4X8y1YBs3HN7lo2OokGe2Y 2306
pymock_api/_utils/importing.py sha256=XYq1hgkimKIG-A6Uhy5CsuAZuBm_Hq3T0xf6ICpbDP0 2485
pymock_api/command/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pymock_api/command/_common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pymock_api/command/_common/component.py sha256=Pl3LKZwkK-fNGE8LSbJBNaGkJdVjrM27-VJY6e5BT-M 2272
pymock_api/command/add/__init__.py sha256=KoEvW6xvxq5RRaOf-Fy2Bpq07tjFLPALXnLcsfO4iOE 42
pymock_api/command/add/component.py sha256=QwhnrrvE2T-VDqNKr2RBeqbd4mF1eCEfGOEoqm2e_xQ 3570
pymock_api/command/check/__init__.py sha256=oC8Y12FbO1H-U8zSJxEqXFoTWyL1ZFTZ8hrVR_yCi2Y 44
pymock_api/command/check/component.py sha256=INWuvWo-OtQLs6ny7vis7tYoRW4RHMVjdYt2vhS_QLc 10661
pymock_api/command/component.py sha256=rt4XTHsEfgcb4BBDTjVlvbNq5FAn-DIJTtJVc_ENXl0 448
pymock_api/command/get/__init__.py sha256=IsgGKvy0EUnaGV8r55Q8B0Wzin--Ol51rExks8xWX88 42
pymock_api/command/get/component.py sha256=T3U8unbtyDrTyiMFrJr_mm_Js9skyLpRyNefsb9UsWo 5477
pymock_api/command/options.py sha256=GkzpOhZfWn6v4eYalOaUVBsQtYUyifR00rxUQsiSii0 25978
pymock_api/command/process.py sha256=YojGzvme9LU1He8BBO_bSqVJJcsp90RUBcmzjvIvgjs 7269
pymock_api/command/pull/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pymock_api/command/pull/component.py sha256=vf-s4NtnnKfZ538J3lSTyAssLrT9a9KlGlPp-zeybjg 2265
pymock_api/command/run/__init__.py sha256=FsQE7uSiJaiRtfQBOZSht0VNNVrxLxPD4rxZTaku6Xo 42
pymock_api/command/run/component.py sha256=MBBu4vDIFIvbBxQTbl229k8iZ9-0JzLsa_ycw6SwDLY 1792
pymock_api/command/sample/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pymock_api/command/sample/component.py sha256=TcmQaRAdqrwK8kuf1qF6fBesyloJVEjM8c1UmU1NssA 1035
pymock_api/exceptions.py sha256=Uak5TGBcWSczweWRT8Nvr9rKy_lqEVvQzDYgiIhnPG4 1032
pymock_api/model/__init__.py sha256=F7YFmvtoW4m9iKWhxpymx3z2x1xhYdkdqK2j_oGmVbs 3809
pymock_api/model/_sample.py sha256=q1_zeFak243nA7dNyaU37F1utjGqkF5Ecd2Hfs1BSJw 2815
pymock_api/model/api_config/__init__.py sha256=bZfiNmx1jBRMmiCtYSn-_nkpdc9Un-3dNpIkqpaemHg 20499
pymock_api/model/api_config/_base.py sha256=nuz11WZbUaNS6_l5G2BPHAKCEbETy5daNpY9y3Yv8CU 9079
pymock_api/model/api_config/apis/__init__.py sha256=Dvw9cFhyuR18QyVGa74ZMLIRdJbGUFtOs4eXIbEFPqQ 18357
pymock_api/model/api_config/apis/_property.py sha256=giZqP7OTvF7RQpkUHEhZ-GWPEQAiyPs-CCF87T0vp1U 4373
pymock_api/model/api_config/apis/request.py sha256=EiVDmBp1QVLSwR7tyyMYAILNAt-BRHy6EmFcBJ2M-nk 5624
pymock_api/model/api_config/apis/response.py sha256=LuPEFvOFNRRjppiAOse7xvgFqnfhpe_LNS7LPLsnxfs 11977
pymock_api/model/api_config/base.py sha256=Y-DMU7YbgyE9W2FJInyzUlmRDzSnTMdMmI0rbLxXmbE 1691
pymock_api/model/api_config/item.py sha256=2IsaIyXEDDrm_c6k8nj6bxYo3bhttXlK3to-UgZjZG4 3565
pymock_api/model/api_config/template/__init__.py sha256=uCcqDmK4vdZIX6AXzxFVrQ6nXfciEUgQF_xmwPUcZAY 11818
pymock_api/model/api_config/template/_base.py sha256=RnP96mkwAM__eYYgMP6XFRxP5PC9Lvs8FonaTADqVF0 3910
pymock_api/model/api_config/template/_base_wrapper.py sha256=58BEOrHMGIzg2-Mjj25nBXQTjKogaC9b4LeVdO_9jaE 1114
pymock_api/model/api_config/template/_divide.py sha256=wUlf79KiRHwLPcLmbjSaXOspUT1eXSBfVPWtQjVvYEs 4451
pymock_api/model/api_config/template/_load.py sha256=UTqo49j6UWkBzze0oM4gV3kpbb4TKdSfbvvozW7vmPc 10397
pymock_api/model/cmd_args.py sha256=kak6f4JvLeUPERIRug4CRxrh889q9JX7bMuMuXl_S8o 6294
pymock_api/model/enums.py sha256=1ito_Ear-cqPxGeqM-8BDpDFumRCN-LDc-4OJ7Dv8qQ 32855
pymock_api/model/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pymock_api/model/openapi/_base.py sha256=ONUCozbZ7fwFNRlUPnQbK3xB4bc4ntziZ2nt-DxxHrY 2261
pymock_api/model/openapi/_js_handlers.py sha256=I9fVaRDQLqWn8nWwKV2E-iI5LA0J_M2mI7zsU7nTOFk 601
pymock_api/model/openapi/_parser.py sha256=yvtusN-ZGmVzWehR0xzgMRD-fCHpFZWmQEyF1nhWfvo 11398
pymock_api/model/openapi/_parser_factory.py sha256=CZHV9r2sIqIliNfHZImWhRZ8A_I8o-3mPht98-vROcA 3816
pymock_api/model/openapi/_schema_parser.py sha256=uWIdAhAP0RcuXje7mMDz459qiZHpFwdLGlAK1eWpwmA 8023
pymock_api/model/openapi/config.py sha256=FKk0Z7LynJvjaxux-japzZzJD2_DBUBOyc06gS-HdMQ 6781
pymock_api/runner.py sha256=eZsoIDL4FmX0zGJ2x4R1UpPyuY6clB3BvlSoRpEc6xU 1268
pymock_api/server/__init__.py sha256=_NfKiztTQVBGHid0nyszM89ngYvGRxdxy-3Ht2fn0Zo 2946
pymock_api/server/application/__init__.py sha256=B1jcTeAWfbGeVgEw3_3QqmSlNRuoUhMLQ-Wl8CSRyIA 5660
pymock_api/server/application/code_generator.py sha256=YYoZSmXR8Kkji6kGMOwwHxp6F0ujUbShXBwgnsH0-5M 15888
pymock_api/server/application/process.py sha256=T8wZdk0Runcg1rO-zpb67hxVUkJ66S1FVXwiHYIO2w0 7083
pymock_api/server/application/request.py sha256=C6xn9Je_0mkYSScNT-rJZoyq-OkluAUB5-XwACbr0zY 5489
pymock_api/server/application/response.py sha256=HIxgeZJHFB91ppwSk7QAoaswN6T-EA8RyO-cTym0pDY 6132
pymock_api/server/mock.py sha256=ldW_-DM9DXy7xbOyXXq6QkHW1tOCUhyN9xD8H4u5Uq8 2722
pymock_api/server/sgi/__init__.py sha256=Zqozu6-859_c5X-wfXq_gFW32hDCLbYTtV-mY9oJ_q0 1409
pymock_api/server/sgi/_model.py sha256=A_rKVfvNtoY9GhGj1zO5RGIOsixjk7wRbi8YFAR_C_M 1555
pymock_api/server/sgi/cmd.py sha256=9Wt33-k2lpJD95p49kWmiDM5gkY5cmqZnjY-J0J4x7g 3185
pymock_api/server/sgi/cmdoption.py sha256=VQgXgc5FtvjwGLIeTptB3RPd_6XTqyU7aQl6M6PIAco 4288
pymock_api-0.2.0.dist-info/LICENSE sha256=WLIDJZNAv4syIrKh7XDW9Oq36S4Gj65mCaoElxOuUGE 1068
pymock_api-0.2.0.dist-info/METADATA sha256=BxmqYUo46_Sj4_1Q2xLzX1xlGfe-gj6godoJKqpYrZg 7027
pymock_api-0.2.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
pymock_api-0.2.0.dist-info/entry_points.txt sha256=zp7BfjI-OVaiWrLLzZFpyH8ofgCeILA720ZhP9Pws7M 50
pymock_api-0.2.0.dist-info/RECORD

entry_points.txt

mock-api = pymock_api.runner:run