Source: dromedary
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Jelmer Vernooĳ <jelmer@debian.org>
Build-Depends:
 ca-certificates,
 cargo:native,
 debhelper-compat (= 13),
 dh-python,
 dh-sequence-python3,
 librust-base64-0.22+default-dev,
 librust-hex-0.4+default-dev,
 librust-http-1+default-dev,
 librust-hyper-1-dev,
 librust-lazy-static-1+default-dev,
 librust-libc-0.2+default-dev,
 librust-log-0.4+default-dev,
 librust-md-5-0.10+default-dev,
 librust-path-clean-1+default-dev,
 librust-percent-encoding-2+default-dev (>= 2.1.0),
 librust-pyo3-0.28+default-dev,
 librust-pyo3-0.28+extension-module-dev,
 librust-pyo3-filelike-0.5+default-dev (>= 0.5.2),
 librust-rand-0.8+default-dev,
 librust-regex-1+default-dev (>= 1.5.4),
 librust-rustls-native-certs-0.8+default-dev,
 librust-sha1-0.10+default-dev,
 librust-tempfile-3+default-dev,
 librust-tokio-1+default-dev,
 librust-tokio-1+io-util-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+net-dev,
 librust-tokio-1+rt-dev,
 librust-tokio-1+sync-dev,
 librust-url-2+default-dev,
 librust-walkdir-2+default-dev (>= 2.3),
 libstd-rust-dev,
 python3-all-dev,
 python3-catalogus,
 python3-setuptools,
 python3-setuptools-rust,
 rustc:native,
 librust-nix-0.30+default-dev,
 librust-nix-0.30+fs-dev,
 librust-nix-0.30+socket-dev,
 librust-nix-0.30+uio-dev,
 librust-reqwest-0.13+blocking-dev,
 librust-reqwest-0.13+gzip-dev,
 librust-reqwest-0.13+native-tls-dev,
 librust-russh-0.57+default-dev,
 librust-sftp-0.3+default-dev,
Standards-Version: 4.7.4
Homepage: https://www.breezy-vcs.org/
Vcs-Git: https://salsa.debian.org/python-team/packages/dromedary.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/dromedary
Rules-Requires-Root: no

Package: python3-dromedary
Architecture: any
Depends:
 python3-catalogus,
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Description: transport abstraction layer for version control systems
 Dromedary is a transport layer abstraction.
 .
 It provides a uniform interface for accessing files and directories across
 different protocols and storage backends. Supported transports include:
  - Local filesystem access
  - HTTP/HTTPS for web-based repositories
  - SFTP for secure remote access
  - Memory-based transport for testing
  - Various transport decorators for additional functionality
