Source: python-yaml-edit
Section: python
Maintainer: Jelmer Vernooĳ <jelmer@debian.org>
Build-Depends: debhelper-compat (= 13),
               dh-sequence-python3,
               python3-all-dev (>= 3.10),
               python3-setuptools (>= 77),
               python3-setuptools-rust (>= 1.7),
               cargo:native,
               rustc:native,
               libstd-rust-dev,
               librust-yaml-edit-dev (>= 0.2.2),
               librust-pyo3+extension-module-dev (>= 0.28),
               librust-pyo3+extension-module-dev (<< 0.29-~~)
Standards-Version: 4.7.4.1
Vcs-Browser: https://github.com/jelmer/yaml-edit-py/tree/debian/main
Vcs-Git: https://github.com/jelmer/yaml-edit-py -b debian/main
Homepage: https://github.com/jelmer/yaml-edit-py
Testsuite: autopkgtest-pkg-python

Package: python3-yaml-edit
Architecture: any
Depends: ${python3:Depends}, ${misc:Depends}, ${shlibs:Depends}
Description: Lossless YAML parser and editor preserving formatting and comments
 yaml-edit reads YAML into a syntax tree that keeps every byte of the
 original input, so edits can be written back with the surrounding
 formatting, comments and whitespace untouched.
 .
 This package provides the Python bindings, implemented as a Rust
 extension module on top of the yaml-edit crate.
