Source: python-vcsgraph
Section: python
Priority: optional
Maintainer: Debian Breezy Team <team+breezy@tracker.debian.org>
Uploaders: Jelmer Vernooĳ <jelmer@debian.org>
Build-Depends: debhelper-compat (= 13),
               dh-python,
               pybuild-plugin-pyproject,
               python3-all-dev,
               python3-setuptools,
               python3-setuptools-rust,
               cargo,
               rustc (>= 1.60),
               librust-lazy-static-1+default-dev (>= 1.4.0),
               libstd-rust-dev,
               librust-pyo3-0.28+default-dev,
               librust-pyo3-0.28+extension-module-dev,
               librust-rustc-hash-2+default-dev,
Standards-Version: 4.6.2
Homepage: https://github.com/breezy-team/vcsgraph
Vcs-Git: https://salsa.debian.org/breezy-team/vcsgraph.git
Vcs-Browser: https://salsa.debian.org/breezy-team/vcsgraph
Rules-Requires-Root: no

Package: python3-vcsgraph
Architecture: any
Depends: ${python3:Depends},
         ${shlibs:Depends},
         ${misc:Depends},
Description: Graph algorithms for version control systems
 This package contains graph-related algorithms that are useful for
 version control systems, including:
 .
  - Topological sorting (tsort)
  - Graph operations (graph)
 .
 The package includes a Rust implementation for performance-critical
 operations via PyO3 bindings.
