{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/10"}],"enrichment":{"capability":"Converts Python requests and httpx HTTP request objects into equivalent curl command-line strings for debugging, logging, or manual execution.","skillfed_tags":["http-debugging","curl-export"],"use_cases":["Debug HTTP requests by converting them to curl commands for manual testing in a terminal","Log HTTP interactions in a format that can be replayed or shared with other developers","Export requests made by your application for documentation or troubleshooting purposes","Inspect request details in curl format before sending or after receiving responses"],"what_it_does":"Curlify2 takes an HTTP request object and generates the equivalent curl command as a string. This is useful when you need to reproduce an HTTP interaction outside Python\u2014for instance, to share a request with a colleague, test it in a shell, or debug network behavior. The library accepts a request object, processes its method, headers, and body, and outputs a properly formatted curl invocation.\n\nThe package has no runtime dependencies beyond Python itself, making it lightweight to add to any project. It supports Python 3.7, 3.8, 3.9, 3.10, and 3.11. The library is described as an enhancement of an earlier curlify project, indicating it addresses limitations in that earlier work.","worth_installing":"Yes, if you regularly need to inspect or replay HTTP requests from Python. The zero-dependency install and permissive MIT license make it low-risk. However, the last release was 2023-06-09; verify that it handles the request and httpx versions in your environment before relying on it for production logging."},"id":"curlify2","links":{"html":"https://skillfed.io/packages/curlify2","md":"https://skillfed.io/packages/curlify2.md","pypi":"https://pypi.org/project/curlify2/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2023-06-09","license_spdx":null,"license_treatment":"permissive","name":"curlify2","python_support":"supports_current","summary":"Library to convert python requests and httpx object to curl command."},"popularity":{"monthly_downloads":91010,"position":13550,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.0"}
