httpie / cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
https://httpie.io
BSD 3-Clause "New" or "Revised" License
32.71k stars 3.67k forks source link

Debian package shouldn't depend on Python #1483

Open vandmo opened 1 year ago

vandmo commented 1 year ago

Checklist


Minimal reproduction code and steps

  1. Download 3.2.1 .deb and unpack control.tar.gz
  2. Inspect the control file
  3. Notice dependency on python

Current result

Has dependency on python …

Expected result

Not have dependency on python? …


Debug output

Please re-run the command with --debug, then copy the entire command & output and paste both below:

Package: httpie
Version: 3.2.1
License: BSD
Vendor: none
Architecture: amd64
Maintainer: <@b71f143cde3a>
Installed-Size: 37580
Depends: python3 (>= 3.7), python3-pip
Section: default
Priority: extra
Homepage: http://example.com/no-uri-given
Description: HTTPie: modern, user-friendly command-line HTTP client for the API era.

Additional information, screenshots, or code examples

The binaries in the .deb file doesn't actually require a python interpreter. I tried the binaries in the debian:stable-slim docker image which doesn't have python installed and they seemed to work fine. …

hholst80 commented 5 months ago

Have you opened up the httpie binary?

image