Control: tag -1 pending I've uploaded this to experimental, though with the Debian Python Team as maintainer. Because although it is a dependency of the ROCm stack, it seems to be a generally useful Python library.
Best, Christian On 2024-02-16 18:57, Cordell Bloor wrote: > Package: wnpp > Severity: wishlist > X-Debbugs-Cc: c...@slerp.xyz, debian...@lists.debian.org > > * Package name : cxxheaderparser > Version : 1.3.1 > Upstream Contact: RobotPy Development Team <robo...@googlegroups.com> > * URL : https://github.com/robotpy/cxxheaderparser > * License : BSD-3-Clause > Programming Lang: Python > Description : Python library for parsing C++ headers > > The cxxheaderparser library is used to parse syntactically valid C++ > code and operate on the results. It provides both a visitor-style > interface to process the results as they are being parsed or the option > of a single data structure containing all parsed information. > > This library is a successor to CppHeaderParser, which is a build > dependency of the AMD ROCm GPU profiling libraries used by PyTorch. > Specifically, CppHeaderParser is required for roctracer and parts of > rocm-hipamd. As CppHeaderParser has been deprecated by its authors, > those libraries will need to be migrated to cxxheaderparser. >