Package: wnpp Severity: wishlist Owner: Danila Vershinin <[email protected]>
* Package name : python-ngxparse Version : 0.5.16 Upstream Author : Danila Vershinin <[email protected]> * URL : https://github.com/dvershinin/crossplane * License : Apache-2.0 Programming Lang: Python Description : reliable and fast NGINX configuration file parser ngxparse parses an nginx configuration file into a JSON-friendly abstract syntax tree, and pretty-prints an AST back to a valid nginx configuration. It is a maintained fork of NGINX's crossplane library that incorporates bug fixes and improvements not present in the original (now unmaintained at NGINX Inc.) upstream. ngxparse is the parsing engine used by the gixy nginx static analyzer (separate ITP for gixy filed alongside this one), and is also useful as a standalone library for programmatic inspection/rewriting of nginx configs in tooling and CI pipelines. Pure Python, no compiled extensions. Build system: setuptools. I intend to maintain this package in Debian myself and am seeking a sponsor.

