{"categories":[{"label":"HTTP Servers","url":"https://skillfed.io/packages/category/internet-www-http-http-servers"}],"enrichment":{"capability":"A Python web server built for testing web applications in browsers, particularly for the web-platform-tests project.","skillfed_tags":["browser-testing","web-standards","http-server"],"use_cases":["Run web-platform-tests locally to verify browser standards compliance","Serve test pages over HTTP/2 and WebSocket for protocol-specific browser testing","Set up a controlled test environment for automated cross-browser testing","Test web applications that require specific HTTP server behavior or headers"],"what_it_does":"wptserve is a specialized HTTP server written in Python for running web platform tests\u2014automated tests that verify browser behavior and web standards compliance. It sits between a test runner and a web browser, serving test pages and handling the HTTP interactions needed to exercise browser features in a controlled way.\n\nThe server depends on h2 for HTTP/2 support and pywebsocket3 for WebSocket handling, making it capable of testing modern web protocols. It is marked Production/Stable and has been in use since 2014, but development has slowed significantly\u2014the last release was 455 days ago. It is intended specifically for the web-platform-tests project and similar in-browser testing scenarios rather than general-purpose web serving.","worth_installing":"Yes, if you are working with web-platform-tests or need a specialized test server for browser testing. The low install friction, permissive license, and stable status make it straightforward to use. However, the 455-day release gap and unspecified Python version support mean you should verify compatibility with your environment before relying on it for new projects."},"id":"wptserve","links":{"html":"https://skillfed.io/packages/wptserve","md":"https://skillfed.io/packages/wptserve.md","pypi":"https://pypi.org/project/wptserve/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-05-16","license_spdx":null,"license_treatment":"permissive","name":"wptserve","python_support":"unspecified","summary":"Python web server intended for in web browser testing"},"popularity":{"monthly_downloads":123323,"position":11914,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.0.3"}
