VWS-Python-Mock

View on PyPIReverse Dependencies (3)

2024.8.30 vws_python_mock-2024.8.30-py2.py3-none-any.whl

Wheel Details

Project: VWS-Python-Mock
Version: 2024.8.30
Filename: vws_python_mock-2024.8.30-py2.py3-none-any.whl
Download: [link]
Size: 65475
MD5: 1789f9f5ab4232aadc8b88a2caa357bf
SHA256: bd18f795110aac6bd49758fb51bd667eeca94ff0ae0e9294a87db7dc2e83d751
Uploaded: 2024-08-30 15:03:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vws-python-mock
Version: 2024.8.30
Summary: A mock for the Vuforia Web Services (VWS) API.
Author-Email: Adam Dangoor <adamdangoor[at]gmail.com>
Project-Url: Documentation, https://vws-python-mock.readthedocs.io
Project-Url: Source, https://github.com/VWS-Python/vws-python-mock
License: The MIT License Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: client,fake,mock,vuforia,vws
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Pytest
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12
Requires-Dist: beartype
Requires-Dist: flask
Requires-Dist: numpy (<2.0.0)
Requires-Dist: pillow
Requires-Dist: piq
Requires-Dist: pydantic-settings
Requires-Dist: requests
Requires-Dist: responses
Requires-Dist: torch
Requires-Dist: torchmetrics
Requires-Dist: vws-auth-tools
Requires-Dist: werkzeug
Requires-Dist: tzdata; sys_platform == "win32"
Requires-Dist: actionlint-py (==1.7.1.15); extra == "dev"
Requires-Dist: check-manifest (==0.49); extra == "dev"
Requires-Dist: check-wheel-contents (==0.6.0); extra == "dev"
Requires-Dist: deptry (==0.20.0); extra == "dev"
Requires-Dist: dirty-equals (==0.8.0); extra == "dev"
Requires-Dist: doc8 (==1.1.1); extra == "dev"
Requires-Dist: docker (==7.1.0); extra == "dev"
Requires-Dist: enum-tools[sphinx] (==0.12.0); extra == "dev"
Requires-Dist: freezegun (==1.5.1); extra == "dev"
Requires-Dist: furo (==2024.8.6); extra == "dev"
Requires-Dist: interrogate (==1.7.0); extra == "dev"
Requires-Dist: mypy (==1.11.2); extra == "dev"
Requires-Dist: pre-commit (==3.8.0); extra == "dev"
Requires-Dist: pydocstyle (==6.3); extra == "dev"
Requires-Dist: pyenchant (==3.2.2); extra == "dev"
Requires-Dist: pylint (==3.2.6); extra == "dev"
Requires-Dist: pyproject-fmt (==2.2.1); extra == "dev"
Requires-Dist: pyright (==1.1.378); extra == "dev"
Requires-Dist: pyroma (==4.2); extra == "dev"
Requires-Dist: pytest (==8.3.2); extra == "dev"
Requires-Dist: pytest-cov (==5.0.0); extra == "dev"
Requires-Dist: pytest-retry (==1.6.3); extra == "dev"
Requires-Dist: pytest-xdist (==3.6.1); extra == "dev"
Requires-Dist: python-dotenv (==1.0.1); extra == "dev"
Requires-Dist: pyyaml (==6.0.2); extra == "dev"
Requires-Dist: requests-mock-flask (==2024.8.30.1); extra == "dev"
Requires-Dist: ruff (==0.6.3); extra == "dev"
Requires-Dist: sphinx (==8.0.2); extra == "dev"
Requires-Dist: sphinx-copybutton (==0.5.2); extra == "dev"
Requires-Dist: sphinx-paramlinks (==0.6); extra == "dev"
Requires-Dist: sphinx-substitution-extensions (==2024.8.6); extra == "dev"
Requires-Dist: sphinx-toolbox (==3.8.0); extra == "dev"
Requires-Dist: sphinxcontrib-httpdomain (==1.8.1); extra == "dev"
Requires-Dist: sphinxcontrib-spelling (==8); extra == "dev"
Requires-Dist: sybil (==6.1.1); extra == "dev"
Requires-Dist: tenacity (==9.0.0); extra == "dev"
Requires-Dist: types-docker (==7.1.0.20240827); extra == "dev"
Requires-Dist: types-pillow (==10.2.0.20240822); extra == "dev"
Requires-Dist: types-pyyaml (==6.0.12.20240808); extra == "dev"
Requires-Dist: types-requests (==2.32.0.20240712); extra == "dev"
Requires-Dist: urllib3 (==2.2.2); extra == "dev"
Requires-Dist: vulture (==2.11); extra == "dev"
Requires-Dist: vws-python (==2024.2.19); extra == "dev"
Requires-Dist: vws-test-fixtures (==2023.3.5); extra == "dev"
Requires-Dist: vws-web-tools (==2023.12.26); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 2251 characters]

WHEEL

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

RECORD

Path Digest Size
mock_vws/__init__.py sha256=y3e6g62TCvq3bshP9DuBzZmt_S6sMTNosOIU-nRvEZA 151
mock_vws/_base64_decoding.py sha256=P4u_9EO8mugBUWRHIcSlgwfWbOfK-X0HzBpEtsbJ1dI 952
mock_vws/_constants.py sha256=bZxKt99FjLu2nkqPhJ8fitG0gAvv3s5kvy8_H_ws-2M 1546
mock_vws/_database_matchers.py sha256=DepxPaHWXbljZXYt7jN1UH5TcNz3wULdYa_RxtawIR4 3130
mock_vws/_mock_common.py sha256=lwaEZDvDFpXHdVVy3_7LWpG-Ns-LpafhQchow_i3AG0 751
mock_vws/_query_tools.py sha256=1jfmMRKQFLmQpLp70XCXJYyplQMdk7lo58-T4ZTqAi8 4075
mock_vws/database.py sha256=-gt8A53_A4CfvFCFNKOstbYYr1Qqb-5vaD4SurEwdec 5341
mock_vws/image_matchers.py sha256=5_ify5rkCkYvt9BZ7QeLv0GbG04saaoXksog1WzDdB8 3828
mock_vws/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mock_vws/states.py sha256=3Xu50_MXjZuxCt2nuvuOkc2Yr3oF3-UTvQWt3nwG0zo 320
mock_vws/target.py sha256=2JAifa1RF3-nPbVS1n4wQ23M6HeLULGGQ5Mclwk9J6s 7238
mock_vws/target_manager.py sha256=B4tAVn_tzNCVDQSyczKJ8RfHPwMz3C_SPTQHqoajj_I 2500
mock_vws/target_raters.py sha256=Sml_OAIRwrbx8G5hmRg-4g7YOS6Jltv-cHAMysbtoOQ 3222
mock_vws/_flask_server/Dockerfile sha256=9w-z9-LsKX6RGVstaAmxa_IjsEHhPt6b807HrdxuGI8 1224
mock_vws/_flask_server/__init__.py sha256=ttgZ5WNWb3Oeyd1lt21Mt2zkVE1oqBXJCw-SDp3dIj4 53
mock_vws/_flask_server/healthcheck.py sha256=1bzHpVy8mFbV0jlU-eADub6E10RzglX_qstNe1xhB6E 752
mock_vws/_flask_server/target_manager.py sha256=Z8WX2CXTy0yxI2cLzAHjCn089XeOKsq590BHBFVPyyw 9047
mock_vws/_flask_server/vwq.py sha256=B8F-GP_kSMPKhRfUeCDVZTMCreGAhMI_cBlKbNW9bSI 4830
mock_vws/_flask_server/vws.py sha256=97Y3bTR-fv3bJHPZUCaPsQ_U2P3iaVMkiYfltu-8wDk 20336
mock_vws/_query_validators/__init__.py sha256=UzhPan3NGe6tWjS7CWxU8FojGwcpnJcynoTL70_yhqA 4089
mock_vws/_query_validators/accept_header_validators.py sha256=CAqc56XX4qeTbO9F8jnxG9dMCWYKRe8AgMY-pww5uCM 820
mock_vws/_query_validators/auth_validators.py sha256=9CvtffezZXke3nrfyKILJqD3W8CqvRF9PB7A0AbId5o 4049
mock_vws/_query_validators/content_length_validators.py sha256=Qy4dqLAL6fi8fjITtI6kli_Wds5dSTnaVA1OhsaBv0M 2769
mock_vws/_query_validators/content_type_validators.py sha256=MFMGeb41t2aygxgyJwTPmgt5yI7qXjCjIlcnmmD4DuA 1997
mock_vws/_query_validators/date_validators.py sha256=1cjtrrY2wRPdBGNL_7sK9cHTotCVMCX_bnHKJBVOJd4 3065
mock_vws/_query_validators/exceptions.py sha256=ZJ1BZZsrEV4SpP3ysaGULJ_JFRXVSixeXbnVS3HWuTA 23138
mock_vws/_query_validators/fields_validators.py sha256=ZzsR-xRzhcrH3mEBFHGyAddQ3re62Y5J0xxGVPpikb0 1355
mock_vws/_query_validators/image_validators.py sha256=8pWaaa5fqweDuEIMCGiQEZhXtReN-LNaSpXZ50QfhkY 5980
mock_vws/_query_validators/include_target_data_validators.py sha256=XQprj-GvIgmcuizhLsfNtUTbi02yC90UmnvYDajyByg 1580
mock_vws/_query_validators/num_results_validators.py sha256=YjaTJb6fFxPPbxHVY4rLUh3gO_FXLE9Ad-hgs6pXDro 2138
mock_vws/_query_validators/project_state_validators.py sha256=tjD6PYSc7HF4VxsxcNPirT9zHXUKRbZJUA8toVXtcj8 1368
mock_vws/_requests_mock_server/__init__.py sha256=Pu4lbuj_ePiFBQrxZN6hEKN2JwbNJkYYJ_lGarial8k 67
mock_vws/_requests_mock_server/decorators.py sha256=cJONieL0gQbA32g5GsraDa064Mdcv-7n5f6KQsADmHo 6161
mock_vws/_requests_mock_server/mock_web_query_api.py sha256=XjBAHx_UQ4KH5rUyBIjeHbn5y65fgmd6j41Wic5w4qA 4238
mock_vws/_requests_mock_server/mock_web_services_api.py sha256=HVTaJjpkFj_E9gGcumZDP5gLSISVEl18hts5oth-7rY 25398
mock_vws/_services_validators/__init__.py sha256=l36IgfoRapSbPMLx5BClmVE5ithLAgi_tDDUoP--sP8 5232
mock_vws/_services_validators/active_flag_validators.py sha256=1PniHjvi8LhwknOYzdd51kCoiUWpNDoenwdfjMhqqcw 1055
mock_vws/_services_validators/auth_validators.py sha256=Om7APX67CnoYWnPRegML2Hi9TjmaAgi0k_T_9vJodkA 3494
mock_vws/_services_validators/content_length_validators.py sha256=GmjO3IvLrKMx9L04To-K7msLKbUmtzuOhIpQOaTQaHo 2874
mock_vws/_services_validators/content_type_validators.py sha256=SLSk6edLlcUbKfGegJMYeny_V4VdEnbYF6aECaTRzrs 1075
mock_vws/_services_validators/date_validators.py sha256=g3WmGY4aevjI560I07N_d6QC8K5vEnKqJSlC5gA1OgU 2274
mock_vws/_services_validators/exceptions.py sha256=WB-rWZmqXaxi1MgjoDq_x8X3ljF2ILJiCFUSN94Nd1I 19162
mock_vws/_services_validators/image_validators.py sha256=5KPAJkhoIcZwRvc71qlablyiJpc1yhvdCIxZ-Y-sx_s 4751
mock_vws/_services_validators/json_validators.py sha256=7qZEwCUJwLe5Ud6w2uvxdS_pZVtVwfjjwLnTmNoIAE4 1672
mock_vws/_services_validators/key_validators.py sha256=-NYT5Kq0CwfobFaBY5kzYqYyxFetSl6E74Smsq17-3w 4219
mock_vws/_services_validators/metadata_validators.py sha256=1M8lt4MrQwkufdQv2DUSdVxcitCAarKt1h7IOgMOE0s 2919
mock_vws/_services_validators/name_validators.py sha256=aeYMp9_JVuZLEgcodmG6fgCFEGMfr95IOHxo4of0Qfs 6377
mock_vws/_services_validators/project_state_validators.py sha256=L4i89tnvIB_TMtkOQq0rMo-boV4qm5ubcaq_2A2up6c 1567
mock_vws/_services_validators/target_validators.py sha256=IrIeQNZFIDcy5pD1C-o8x6MdhJv_6Ost5cjEhyt7RUA 1782
mock_vws/_services_validators/width_validators.py sha256=YMZlKxdDTNcltrn4qCqoP7Tuo7HeZUFn4_RQRkGG9Gw 963
mock_vws/resources/deleted_target_matched_response.html sha256=aVdQ6nWnk1oRoLNqgpBwpXGV09m6wNYqOjJ4IgFSa9o 8654
mock_vws/resources/oops_error_occurred_response.html sha256=7HW2qF_64V3DqmYwsHum8X3i0VT-LL0ahPnLIzEkc1U 1190
vws_python_mock-2024.8.30.dist-info/LICENSE sha256=548oOCrCNqQty8Fsqqry522lXdxnBTqLyzqr38ct-cw 1040
vws_python_mock-2024.8.30.dist-info/METADATA sha256=TDJpR-NTR95yofUsCo9k4hbazSSwqQmp1-VKLHoLQl4 6897
vws_python_mock-2024.8.30.dist-info/WHEEL sha256=WDDPHYzpiOIm6GP1C2_8y8W6q16ICddAgOHlhTje9Qc 109
vws_python_mock-2024.8.30.dist-info/top_level.txt sha256=ZM_u8TQO53nPg6timoI2AgUE0BhxIZrXkpT4s46DGlo 9
vws_python_mock-2024.8.30.dist-info/RECORD

top_level.txt

mock_vws