{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/11"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"},{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/3"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/2"},{"label":"Unit","url":"https://skillfed.io/packages/category/software-development-testing-unit"},{"label":"Mocking","url":"https://skillfed.io/packages/category/software-development-testing-mocking"}],"enrichment":{"capability":"Python client library for interacting with WireMock instances to mock HTTP services in tests, supporting both standalone servers and containerized deployments.","skillfed_tags":["http-mocking","test-doubles","service-virtualization"],"use_cases":["Mock third-party REST APIs in unit tests to avoid external dependencies and network calls.","Stub microservices during integration testing to simulate various response scenarios and error conditions.","Run WireMock in a Docker container via testcontainers-python for isolated, repeatable test environments.","Verify that your application makes correct HTTP requests to external services without calling them.","Test error handling and retry logic by configuring WireMock to return specific status codes and delays."],"what_it_does":"Wiremock is a Python client for the WireMock HTTP mocking framework, enabling developers to stub and mock external HTTP services during testing. It works with WireMock running as a standalone Java server or as a containerized service via testcontainers-python, allowing you to define request-response pairs and verify interactions from within your test code.\n\nThe library sits between your test code and a WireMock instance, providing a REST API client interface. It supports most major WireMock features for request matching, response templating, and state management, making it useful for unit tests, integration tests, and local development environments where you need to isolate external service dependencies.","worth_installing":"Yes, if you need HTTP service mocking in Python tests. Low install friction, permissive license, and production-stable status make it a solid choice. The 382-day release gap warrants checking whether upstream WireMock features you need are supported, but the package remains widely used and carries no known vulnerabilities."},"id":"wiremock","links":{"html":"https://skillfed.io/packages/wiremock","md":"https://skillfed.io/packages/wiremock.md","pypi":"https://pypi.org/project/wiremock/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-07-28","license_spdx":null,"license_treatment":"permissive","name":"wiremock","python_support":"supports_current","summary":"Wiremock Admin API Client"},"popularity":{"monthly_downloads":589112,"position":5865,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.7.0"}
