├── .editorconfig ├── .github ├── release.yml └── workflows │ ├── check.yaml │ ├── docs.yml │ └── publish.yml ├── .gitignore ├── .idea ├── .gitignore ├── combadge.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── jsonSchemas.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── codecov.yml ├── combadge ├── __init__.py ├── _helpers │ ├── __init__.py │ ├── pydantic.py │ └── typing.py ├── core │ ├── __init__.py │ ├── backend.py │ ├── binder.py │ ├── errors.py │ ├── interfaces.py │ ├── markers │ │ ├── __init__.py │ │ ├── base.py │ │ ├── method.py │ │ ├── parameter.py │ │ └── response.py │ ├── response.py │ ├── service.py │ ├── signature.py │ └── typevars.py ├── py.typed └── support │ ├── __init__.py │ ├── http │ ├── __init__.py │ ├── abc │ │ ├── __init__.py │ │ ├── request.py │ │ └── response.py │ ├── markers │ │ ├── __init__.py │ │ ├── request.py │ │ └── response.py │ └── request.py │ ├── httpx │ ├── __init__.py │ └── backends │ │ ├── __init__.py │ │ ├── async_.py │ │ ├── base.py │ │ └── sync.py │ ├── shared │ ├── __init__.py │ └── request.py │ ├── soap │ ├── __init__.py │ ├── abc.py │ ├── markers.py │ ├── request.py │ └── response.py │ └── zeep │ ├── __init__.py │ └── backends │ ├── __init__.py │ ├── async_.py │ ├── base.py │ └── sync.py ├── docs ├── core │ ├── binding.md │ ├── exceptions.md │ ├── markers │ │ ├── index.md │ │ ├── method.md │ │ ├── parameter.md │ │ └── response.md │ ├── service-container.md │ └── service-protocol.md ├── index.md └── support │ ├── backends │ ├── httpx.md │ ├── index.md │ └── zeep.md │ ├── cookbook.md │ ├── http.md │ ├── models │ ├── errors.md │ └── index.md │ └── soap.md ├── mkdocs.yml ├── poetry.lock ├── poetry.toml ├── pyproject.toml ├── renovate.json └── tests ├── __init__.py ├── conftest.py ├── core ├── __init__.py ├── markers │ ├── __init__.py │ ├── test_base.py │ ├── test_method.py │ └── test_response.py ├── test_binder.py ├── test_errors.py ├── test_response.py └── test_signature.py ├── helpers ├── __init__.py └── test_typing.py ├── integration ├── __init__.py ├── cassettes │ ├── test_country_info_service │ │ └── test_happy_path.yaml │ ├── test_docs │ │ ├── test_documentation_snippet[README.md#quickstart_httpx.py].yaml │ │ ├── test_documentation_snippet[docs-index.md#quickstart_httpx.py].yaml │ │ ├── test_documentation_snippet[docs-index.md#quickstart_zeep.py].yaml │ │ ├── test_documentation_snippet[docs-support-cookbook.md#field.py].yaml │ │ ├── test_documentation_snippet[docs-support-cookbook.md#status_code.py].yaml │ │ ├── test_documentation_snippet[docs-support-di.md#dependency_injection.py].yaml │ │ ├── test_documentation_snippet[docs-support-models-index.md#builtin.py].yaml │ │ ├── test_documentation_snippet[docs-support-models-index.md#dataclasses.py].yaml │ │ └── test_documentation_snippet[docs-support-models-index.md#typed_dict.py].yaml │ ├── test_httpbin │ │ ├── test_callback_protocol.yaml │ │ ├── test_form_data.yaml │ │ ├── test_headers_async.yaml │ │ ├── test_headers_sync.yaml │ │ ├── test_non_dict_json.yaml │ │ ├── test_query_params.yaml │ │ └── test_reraise_backend_error.yaml │ ├── test_number_conversion │ │ ├── test_happy_path_scalar_response.yaml │ │ ├── test_happy_path_scalar_response_async.yaml │ │ ├── test_happy_path_with_params_async[service0].yaml │ │ ├── test_happy_path_with_params_async[service1].yaml │ │ ├── test_happy_path_with_params_sync[service0].yaml │ │ ├── test_happy_path_with_params_sync[service1].yaml │ │ ├── test_sad_path_scalar_response.yaml │ │ └── test_sad_path_web_fault.yaml │ └── test_weather │ │ ├── test_weather_async.yaml │ │ └── test_weather_sync.yaml ├── test_country_info_service.py ├── test_docs.py ├── test_httpbin.py ├── test_number_conversion.py ├── test_weather.py └── wsdl │ ├── CountryInfoService.wsdl │ └── NumberConversion.wsdl └── support ├── __init__.py ├── http ├── __init__.py └── test_markers.py └── zeep ├── __init__.py └── backends ├── __init__.py └── test_base.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.github/workflows/check.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/combadge.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/combadge.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/jsonSchemas.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/jsonSchemas.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @eigenein 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/codecov.yml -------------------------------------------------------------------------------- /combadge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combadge/_helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combadge/_helpers/pydantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/_helpers/pydantic.py -------------------------------------------------------------------------------- /combadge/_helpers/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/_helpers/typing.py -------------------------------------------------------------------------------- /combadge/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combadge/core/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/backend.py -------------------------------------------------------------------------------- /combadge/core/binder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/binder.py -------------------------------------------------------------------------------- /combadge/core/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/errors.py -------------------------------------------------------------------------------- /combadge/core/interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/interfaces.py -------------------------------------------------------------------------------- /combadge/core/markers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/markers/__init__.py -------------------------------------------------------------------------------- /combadge/core/markers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/markers/base.py -------------------------------------------------------------------------------- /combadge/core/markers/method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/markers/method.py -------------------------------------------------------------------------------- /combadge/core/markers/parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/markers/parameter.py -------------------------------------------------------------------------------- /combadge/core/markers/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/markers/response.py -------------------------------------------------------------------------------- /combadge/core/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/response.py -------------------------------------------------------------------------------- /combadge/core/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/service.py -------------------------------------------------------------------------------- /combadge/core/signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/signature.py -------------------------------------------------------------------------------- /combadge/core/typevars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/core/typevars.py -------------------------------------------------------------------------------- /combadge/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combadge/support/__init__.py: -------------------------------------------------------------------------------- 1 | """Support for specific standards and clients.""" 2 | -------------------------------------------------------------------------------- /combadge/support/http/__init__.py: -------------------------------------------------------------------------------- 1 | """Markers for HTTP-based protocols.""" 2 | -------------------------------------------------------------------------------- /combadge/support/http/abc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/http/abc/__init__.py -------------------------------------------------------------------------------- /combadge/support/http/abc/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/http/abc/request.py -------------------------------------------------------------------------------- /combadge/support/http/abc/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/http/abc/response.py -------------------------------------------------------------------------------- /combadge/support/http/markers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/http/markers/__init__.py -------------------------------------------------------------------------------- /combadge/support/http/markers/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/http/markers/request.py -------------------------------------------------------------------------------- /combadge/support/http/markers/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/http/markers/response.py -------------------------------------------------------------------------------- /combadge/support/http/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/http/request.py -------------------------------------------------------------------------------- /combadge/support/httpx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/httpx/__init__.py -------------------------------------------------------------------------------- /combadge/support/httpx/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combadge/support/httpx/backends/async_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/httpx/backends/async_.py -------------------------------------------------------------------------------- /combadge/support/httpx/backends/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/httpx/backends/base.py -------------------------------------------------------------------------------- /combadge/support/httpx/backends/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/httpx/backends/sync.py -------------------------------------------------------------------------------- /combadge/support/shared/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combadge/support/shared/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/shared/request.py -------------------------------------------------------------------------------- /combadge/support/soap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/soap/__init__.py -------------------------------------------------------------------------------- /combadge/support/soap/abc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/soap/abc.py -------------------------------------------------------------------------------- /combadge/support/soap/markers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/soap/markers.py -------------------------------------------------------------------------------- /combadge/support/soap/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/soap/request.py -------------------------------------------------------------------------------- /combadge/support/soap/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/soap/response.py -------------------------------------------------------------------------------- /combadge/support/zeep/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/zeep/__init__.py -------------------------------------------------------------------------------- /combadge/support/zeep/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combadge/support/zeep/backends/async_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/zeep/backends/async_.py -------------------------------------------------------------------------------- /combadge/support/zeep/backends/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/zeep/backends/base.py -------------------------------------------------------------------------------- /combadge/support/zeep/backends/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/combadge/support/zeep/backends/sync.py -------------------------------------------------------------------------------- /docs/core/binding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/binding.md -------------------------------------------------------------------------------- /docs/core/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/exceptions.md -------------------------------------------------------------------------------- /docs/core/markers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/markers/index.md -------------------------------------------------------------------------------- /docs/core/markers/method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/markers/method.md -------------------------------------------------------------------------------- /docs/core/markers/parameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/markers/parameter.md -------------------------------------------------------------------------------- /docs/core/markers/response.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/markers/response.md -------------------------------------------------------------------------------- /docs/core/service-container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/service-container.md -------------------------------------------------------------------------------- /docs/core/service-protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/core/service-protocol.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/support/backends/httpx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/backends/httpx.md -------------------------------------------------------------------------------- /docs/support/backends/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/backends/index.md -------------------------------------------------------------------------------- /docs/support/backends/zeep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/backends/zeep.md -------------------------------------------------------------------------------- /docs/support/cookbook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/cookbook.md -------------------------------------------------------------------------------- /docs/support/http.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/http.md -------------------------------------------------------------------------------- /docs/support/models/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/models/errors.md -------------------------------------------------------------------------------- /docs/support/models/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/models/index.md -------------------------------------------------------------------------------- /docs/support/soap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/docs/support/soap.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | virtualenvs.in-project = true 2 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/pyproject.toml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/renovate.json -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/markers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/markers/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/core/markers/test_base.py -------------------------------------------------------------------------------- /tests/core/markers/test_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/core/markers/test_method.py -------------------------------------------------------------------------------- /tests/core/markers/test_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/core/markers/test_response.py -------------------------------------------------------------------------------- /tests/core/test_binder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/core/test_binder.py -------------------------------------------------------------------------------- /tests/core/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/core/test_errors.py -------------------------------------------------------------------------------- /tests/core/test_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/core/test_response.py -------------------------------------------------------------------------------- /tests/core/test_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/core/test_signature.py -------------------------------------------------------------------------------- /tests/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/helpers/test_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/helpers/test_typing.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/cassettes/test_country_info_service/test_happy_path.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_country_info_service/test_happy_path.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[README.md#quickstart_httpx.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[README.md#quickstart_httpx.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-index.md#quickstart_httpx.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-index.md#quickstart_httpx.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-index.md#quickstart_zeep.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-index.md#quickstart_zeep.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-cookbook.md#field.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-cookbook.md#field.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-cookbook.md#status_code.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-cookbook.md#status_code.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-di.md#dependency_injection.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-di.md#dependency_injection.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-models-index.md#builtin.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-models-index.md#builtin.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-models-index.md#dataclasses.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-models-index.md#dataclasses.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-models-index.md#typed_dict.py].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_docs/test_documentation_snippet[docs-support-models-index.md#typed_dict.py].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_httpbin/test_callback_protocol.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_httpbin/test_callback_protocol.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_httpbin/test_form_data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_httpbin/test_form_data.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_httpbin/test_headers_async.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_httpbin/test_headers_async.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_httpbin/test_headers_sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_httpbin/test_headers_sync.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_httpbin/test_non_dict_json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_httpbin/test_non_dict_json.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_httpbin/test_query_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_httpbin/test_query_params.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_httpbin/test_reraise_backend_error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_httpbin/test_reraise_backend_error.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_happy_path_scalar_response.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_happy_path_scalar_response.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_happy_path_scalar_response_async.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_happy_path_scalar_response_async.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_async[service0].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_async[service0].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_async[service1].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_async[service1].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_sync[service0].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_sync[service0].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_sync[service1].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_happy_path_with_params_sync[service1].yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_sad_path_scalar_response.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_sad_path_scalar_response.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_number_conversion/test_sad_path_web_fault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_number_conversion/test_sad_path_web_fault.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_weather/test_weather_async.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_weather/test_weather_async.yaml -------------------------------------------------------------------------------- /tests/integration/cassettes/test_weather/test_weather_sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/cassettes/test_weather/test_weather_sync.yaml -------------------------------------------------------------------------------- /tests/integration/test_country_info_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/test_country_info_service.py -------------------------------------------------------------------------------- /tests/integration/test_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/test_docs.py -------------------------------------------------------------------------------- /tests/integration/test_httpbin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/test_httpbin.py -------------------------------------------------------------------------------- /tests/integration/test_number_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/test_number_conversion.py -------------------------------------------------------------------------------- /tests/integration/test_weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/test_weather.py -------------------------------------------------------------------------------- /tests/integration/wsdl/CountryInfoService.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/wsdl/CountryInfoService.wsdl -------------------------------------------------------------------------------- /tests/integration/wsdl/NumberConversion.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/integration/wsdl/NumberConversion.wsdl -------------------------------------------------------------------------------- /tests/support/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/support/http/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/support/http/test_markers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/support/http/test_markers.py -------------------------------------------------------------------------------- /tests/support/zeep/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/support/zeep/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/support/zeep/backends/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpn/combadge/HEAD/tests/support/zeep/backends/test_base.py --------------------------------------------------------------------------------