VWS-Python-Mock

View on PyPIReverse Dependencies (2)

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

Wheel Details

Project: VWS-Python-Mock
Version: 2024.2.16
Filename: vws_python_mock-2024.2.16-py2.py3-none-any.whl
Download: [link]
Size: 63299
MD5: 45fbf259174cb74d5644777b2a582359
SHA256: 29ad2d617b76f065e428c201374cbdff08a7c3a42a4eb42c9611d19b84617e98
Uploaded: 2024-02-16 21:17:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vws-python-mock
Version: 2024.2.16
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: flask
Requires-Dist: Pillow
Requires-Dist: piq
Requires-Dist: pydantic-settings
Requires-Dist: requests
Requires-Dist: requests-mock
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: vws-auth-tools
Requires-Dist: Werkzeug
Requires-Dist: tzdata; sys_platform == "win32"
Requires-Dist: actionlint-py (==1.6.26.11); extra == "dev"
Requires-Dist: check-manifest (==0.49); extra == "dev"
Requires-Dist: dirty-equals (==0.7.1.post0); extra == "dev"
Requires-Dist: doc8 (==1.1.1); extra == "dev"
Requires-Dist: docker (==7.0.0); extra == "dev"
Requires-Dist: dodgy (==0.2.1); extra == "dev"
Requires-Dist: enum-tools[sphinx] (==0.11); extra == "dev"
Requires-Dist: freezegun (==1.4.0); extra == "dev"
Requires-Dist: furo (==2024.1.29); extra == "dev"
Requires-Dist: mypy (==1.8.0); extra == "dev"
Requires-Dist: pdm (==2.12.3); extra == "dev"
Requires-Dist: pip-check-reqs (==2.5.3); extra == "dev"
Requires-Dist: pydocstyle (==6.3); extra == "dev"
Requires-Dist: pyenchant (==3.2.2); extra == "dev"
Requires-Dist: pylint (==3.0.3); extra == "dev"
Requires-Dist: pyproject-fmt (==1.7.0); extra == "dev"
Requires-Dist: pyright (==1.1.350); extra == "dev"
Requires-Dist: pyroma (==4.2); extra == "dev"
Requires-Dist: pytest (==8.0.0); extra == "dev"
Requires-Dist: pytest-cov (==4.1); extra == "dev"
Requires-Dist: pytest-retry (==1.6.2); extra == "dev"
Requires-Dist: pytest-xdist (==3.5.0); extra == "dev"
Requires-Dist: python-dotenv (==1.0.1); extra == "dev"
Requires-Dist: PyYAML (==6.0.1); extra == "dev"
Requires-Dist: requests-mock-flask (==2023.5.14); extra == "dev"
Requires-Dist: ruff (==0.2.1); extra == "dev"
Requires-Dist: Sphinx (==7.2.6); extra == "dev"
Requires-Dist: sphinx-prompt (==1.8); extra == "dev"
Requires-Dist: Sphinx-Substitution-Extensions (==2022.2.16); extra == "dev"
Requires-Dist: sphinx-toolbox (==3.5); extra == "dev"
Requires-Dist: sphinx-paramlinks (==0.6); extra == "dev"
Requires-Dist: sphinxcontrib-httpdomain (==1.8.1); extra == "dev"
Requires-Dist: sphinxcontrib-spelling (==8); extra == "dev"
Requires-Dist: sybil (==6.0.3); extra == "dev"
Requires-Dist: tenacity (==8.2.3); extra == "dev"
Requires-Dist: types-Pillow (==10.2.0.20240213); extra == "dev"
Requires-Dist: types-PyYAML (==6.0.12.12); extra == "dev"
Requires-Dist: types-requests (==2.31.0.20240125); extra == "dev"
Requires-Dist: urllib3 (==2.2.0); extra == "dev"
Requires-Dist: vulture (==2.11); extra == "dev"
Requires-Dist: vws-python (==2024.2.6); 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: bdist_wheel (0.42.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=Ai7H3cH-rgoMzfuKsQIa9EezLpywHuEF1kIFON1Hx2g 909
mock_vws/_constants.py sha256=R48nczpfOzYH29uU0bszhueSuYa2T34kNB4-LMb6bKg 1475
mock_vws/_database_matchers.py sha256=Hi-_WBrbFQvXfealXrE8NkZtR_RQUfshO5IvKFIjhuM 3197
mock_vws/_mock_common.py sha256=2zLH3JeOtkfA12gl9T3TjutvddbSHlnyCgoavg2hhyk 707
mock_vws/_query_tools.py sha256=jjUIydHLzOxoXiykNdYmrgJHFy4zSsLPIQ__dJT598Y 4764
mock_vws/database.py sha256=1pKUwBGODR4nxZiQlqNjayi1T26e58Tuh-WEtbidBKc 5321
mock_vws/image_matchers.py sha256=1P47FC1SEhGVHy4WnvV6aUpAnBkTxDe0DwmLm5_ZYLE 3531
mock_vws/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mock_vws/states.py sha256=zl4ffJb5sOQ0ba7SRnkJDeGe8h9--peDWGkCnRyMdvE 279
mock_vws/target.py sha256=DKEn6-HFJXjHuRakRNs5euC7zc3HewwiKjtqaMB2I70 7123
mock_vws/target_manager.py sha256=UpmeeYiKk1IjQw_edqMS5c6sqwW6jrPBcE6ttgxwbDU 2550
mock_vws/target_raters.py sha256=96vxosyy1FMLeU3W6Q1pIR35vEmitME-s8P8ZUlVsRE 3088
mock_vws/_flask_server/Dockerfile sha256=V9R6wbS9X_Vo2xhGRi3Es12T9U9c7FHsEtHMqtsK5zY 780
mock_vws/_flask_server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mock_vws/_flask_server/target_manager.py sha256=zBH-Uc0MezKvP_Ys5S9kW-69mLAU59Q8e0jSTgvHaRo 8821
mock_vws/_flask_server/vwq.py sha256=bBzWAzXlimjS3pcjh7AEpicGDwzFfiGV8yRk5y3LSdw 4713
mock_vws/_flask_server/vws.py sha256=mjYkQzHPeo8pKBe_Bs3LZz7GYtkS8zH-OZPmyxhC0Vw 19870
mock_vws/_query_validators/__init__.py sha256=mB_-ctghKqiMzNuhSUJGDhhsWYd_lM6cmN7itU4wncQ 4092
mock_vws/_query_validators/accept_header_validators.py sha256=Ji6sIdEyAouMvPY6_O8yjc_h41GsoReetfzwfXcfUTU 721
mock_vws/_query_validators/auth_validators.py sha256=85nckjrCty6MeUtv7U6DQzx96oL5xub7aeiQYXZpJp0 3874
mock_vws/_query_validators/content_length_validators.py sha256=ifm0S_qz0if6x5Wwb7plPJ0rP3eCRZYEqrAN1l-uyFE 2619
mock_vws/_query_validators/content_type_validators.py sha256=yXDXfKDAdOHAu5wwDHQ1C3FP2CeGGnqryg9aegCR4lA 1841
mock_vws/_query_validators/date_validators.py sha256=vBviHDRbSP1PL6VkaS75oYtHHn98II3KKpaKVvPk5dM 2905
mock_vws/_query_validators/exceptions.py sha256=jCR9oB7jAUJxeFAz7RdfmaukW7hzB6ZZqsSBU5fvz1M 21805
mock_vws/_query_validators/fields_validators.py sha256=L1JhcGUe7EW9k21o7fylg9Dz_5lifBUpaPXQltzmG30 1273
mock_vws/_query_validators/image_validators.py sha256=vWdOPJREP659ugVvj3p6l_X_5ICyyVjWh_8BkbSs4Og 5815
mock_vws/_query_validators/include_target_data_validators.py sha256=54XAKkH0wBPFfte1RIxF0Fcqb01DbTHpHwwhKa2ln8Y 1606
mock_vws/_query_validators/num_results_validators.py sha256=w6Bt7yeMOZ3wqejLhQFzjKy42scOBiPX8UkyCZcoWvo 2029
mock_vws/_query_validators/project_state_validators.py sha256=CNm6Ptv0CuB_MIv2o-zM6seuKAjkfLSLtuuv8aPD2So 1269
mock_vws/_requests_mock_server/__init__.py sha256=kZ98eGgQ371O9PzuiebtCcWOi2e3ntC6WjSbozXYl_4 71
mock_vws/_requests_mock_server/decorators.py sha256=0SBeUxV3--DYnmgh-ntZQwrJrpQyu9-cTRxfTV_-C9g 5692
mock_vws/_requests_mock_server/mock_web_query_api.py sha256=LCNNveTgtzU8LIDXCsMu_RX6Y6GXWueokxFp7Nph04A 3915
mock_vws/_requests_mock_server/mock_web_services_api.py sha256=iespYNhhSFLFTbhBpS7wE_dHh5o4URCKtU46KxkcSqU 24064
mock_vws/_services_validators/__init__.py sha256=zXFjISpDrKTF2FmB3OpCJybNUAK-L93SGcwvN0xGYV8 5284
mock_vws/_services_validators/active_flag_validators.py sha256=8VTC6IG6U21BoI5N9M_rko9-Gj6MnDyvTcTVo-_Ht1Y 1005
mock_vws/_services_validators/auth_validators.py sha256=ZTqTogyVJc38B2ywMNyAOxgO61w9eUV9ZDl54V2AF1c 3376
mock_vws/_services_validators/content_length_validators.py sha256=fnLhSf9XI8tGOA4G-9od93ALwxGAHUYeqb1zliWZ1Rg 2773
mock_vws/_services_validators/content_type_validators.py sha256=K0kMVJEJxhHxWGHVpJkHaEcFkeyAdnzDtjtu3Xqce_U 941
mock_vws/_services_validators/date_validators.py sha256=wEHOrHAw9JZfhuUy8L55NQisZ4XxUivUJPwvggOPL8M 2097
mock_vws/_services_validators/exceptions.py sha256=e5ofGn2SFbx0bOL71IAtSVQBnJX4jyGcMo4OwjSXxA8 18072
mock_vws/_services_validators/image_validators.py sha256=KzKlYh1q8DmBtrFw-XPCHxLG6jvn7shVlyZ1TSZGu48 4496
mock_vws/_services_validators/json_validators.py sha256=8mRq5TfPRzUz06TQmlAlv4gzJJFp_rAWPgpkYBh9bgI 1576
mock_vws/_services_validators/key_validators.py sha256=96-AjOOptZgWkiqO2UmtiFMqKLA_hulNkZl7eUlxHGc 4031
mock_vws/_services_validators/metadata_validators.py sha256=-8gabAW4m8jSDpyK38W8hjpp_DUP3GDqliUscwlS9jw 2761
mock_vws/_services_validators/name_validators.py sha256=isHzN0tPt6bPdjae-_6iGGZHmCPipEBb5JQ5WUmXkj8 6094
mock_vws/_services_validators/project_state_validators.py sha256=P8IybCBgzgWQbJxFSmZLp0dpGpFhpXHZ3ktrEd51mHE 1424
mock_vws/_services_validators/target_validators.py sha256=9Zwy22BOFIV7Yjhpn01jO9d-xYuRXMY9N9WOMMIZ5Xo 1659
mock_vws/_services_validators/width_validators.py sha256=uGR2EdiVtTpeSvRdzCZ9ky5IpLBBa9tYMQUScupBQRk 895
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.2.16.dist-info/LICENSE sha256=3f-Eg9I7wNs9Ka37pighRJX8_ehhf-TCgHqLCsMFNKk 1041
vws_python_mock-2024.2.16.dist-info/METADATA sha256=UC1BQsSnwG1RFrYpcXucPiGf_8rd0C840C_pos3X0VI 6808
vws_python_mock-2024.2.16.dist-info/WHEEL sha256=-G_t0oGuE7UD0DrSpVZnq1hHMBV9DD2XkS5v7XpmTnk 110
vws_python_mock-2024.2.16.dist-info/top_level.txt sha256=ZM_u8TQO53nPg6timoI2AgUE0BhxIZrXkpT4s46DGlo 9
vws_python_mock-2024.2.16.dist-info/RECORD

top_level.txt

mock_vws