{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/7"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content"},{"label":"WSGI","url":"https://skillfed.io/packages/category/internet-www-http-wsgi"},{"label":"Application","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-application"},{"label":"Middleware","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-middleware"},{"label":"Server","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-server"}],"enrichment":{"capability":"Paste provides WSGI middleware components for building web applications, including request/response utilities, authentication, sessions, error handling, and debugging tools.","skillfed_tags":["wsgi","legacy-maintenance","web-middleware"],"use_cases":["Testing WSGI applications in-process using the testing fixture in paste.fixture.","Dispatching requests to multiple WSGI applications based on URL prefixes using paste.urlmap.","Implementing HTTP authentication via paste.auth.","Catching and formatting HTTP exceptions into proper responses with paste.httpexceptions.","Debugging web applications by capturing print output with paste.debug modules."],"what_it_does":"Paste is a collection of WSGI middleware and utilities for building, testing, and debugging web applications. It provides components for request/response manipulation, URL dispatching, authentication (HTTP Basic and Digest, signed cookies, CAS), session management, static file serving, and error handling. The package also includes testing fixtures for WSGI applications and command-line tools, plus debugging filters for exception tracking and HTML validation.\n\nThe package is in maintenance mode and no longer actively developed\u2014the maintainers explicitly state that patches are accepted only for security issues or major problems, and recommend that new projects consider more modern alternatives. It requires Python 3 and has a single runtime dependency on setuptools.","worth_installing":"No, unless you are maintaining an existing Paste-based application. The maintainers explicitly recommend using other options for new projects. The package is in dormant maintenance mode with infrequent releases and patches accepted only for security issues. For new WSGI development, consider alternatives."},"id":"paste","links":{"html":"https://skillfed.io/packages/paste","md":"https://skillfed.io/packages/paste.md","pypi":"https://pypi.org/project/paste/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-05-01","license_spdx":null,"license_treatment":"permissive","name":"Paste","python_support":"supports_current","summary":"Tools for using a Web Server Gateway Interface stack"},"popularity":{"monthly_downloads":1288119,"position":4107,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.10.1"}
