Your message dated Sat, 31 Dec 2016 19:03:36 +0000
with message-id <[email protected]>
and subject line Bug#815881: fixed in httpie 0.9.8-1
has caused the Debian Bug report #815881,
regarding httpie: obsolete mag page
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
815881: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815881
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: httpie
Version: 0.9.2-1
Severity: minor
Tags: patch

Dear Maintainer,

the man page included with your package is quite outdated.

`request item` positional arg description misses some syntax types, and some
options (--print, --stream, --output, --download, ..) are missing too.

I've rewritten a better man page using help2man.

I attach the file.

Regards,
 Gaetano
.TH HTTP "1" "February 2016" "http 0.9.2" "User Commands"
.SH NAME
httpie - CLI, cURL-like tool for humans
.SH SYNOPSIS
.TP
.B http
.RI
[\-\-json] [\-\-form] [\-\-pretty {all,colors,format,none}] [\-\-style STYLE]
[\-\-print WHAT] [\-\-verbose] [\-\-headers] [\-\-body] [\-\-stream]
[\-\-output FILE] [\-\-download] [\-\-continue]
[\-\-session SESSION_NAME_OR_PATH | \-\-session\-read\-only 
SESSION_NAME_OR_PATH]
[\-\-auth USER[:PASS]] [\-\-auth\-type {basic,digest}]
[\-\-proxy PROTOCOL:PROXY_URL] [\-\-follow] [\-\-verify VERIFY]
[\-\-cert CERT] [\-\-cert\-key CERT_KEY] [\-\-timeout SECONDS]
[\-\-check\-status] [\-\-ignore\-stdin] [\-\-help] [\-\-version]
[\-\-traceback] [\-\-debug]
.br
[METHOD] \fIURL\fR [REQUEST_ITEM [REQUEST_ITEM ...]]

.SH DESCRIPTION
\fBHTTPie\fP is a CLI HTTP utility built out of frustration with existing tools.
The goal is to make CLI interaction with HTTP-based services as human-friendly
as possible.
.PP
HTTPie does so by providing an http command that allows for issuing arbitrary
HTTP requests using a simple and natural syntax and displaying colorized 
responses.

.SH OPTIONS
.SS Positional Arguments
These arguments come after any flags and in the order they are listed here.
Only URL is required.
.TP
METHOD

The HTTP method to be used for the request (GET, POST, PUT, DELETE, ...).
.br
This argument can be omitted in which case HTTPie will use POST if there
is some data to be sent, otherwise GET:

        \f(CW$ http example.org               # => GET\fR

        \f(CW$ http example.org hello=world   # => POST\fR

.TP
URL

The scheme defaults to 'http://' if the URL does not include one.

You can also use a shorthand for localhost

        \f(CW$ http :3000                     # => http://localhost:3000\fR

        \f(CW$ http :/foo                     # => http://localhost/foo\fR

.TP
REQUEST_ITEM

Optional key\-value pairs to be included in the request. The separator used
determines the type:

\fB':'\fR   HTTP headers
        Referer:http://httpie.org
        Cookie:foo=bar
        User\-Agent:bacon/1.0

\fB'=='\fR  URL parameters to be appended to the request URI
        search==httpie
        
\fB'='\fR   Data fields to be serialized into a JSON object
(with \fB\-\-json\fR, \fB\-j\fR) or form data (with \fB\-\-form\fR, \fB\-f\fR)
        name=HTTPie
        language=Python
        description='CLI HTTP client'

\fB':='\fR  Non\-string JSON data fields (only with \fB\-\-json\fR, \fB\-j\fR)
        awesome:=true
        amount:=42
        colors:='["red", "green", "blue"]'

\fB'@'\fR   Form file fields (only with \fB\-\-form\fR, \fB\-f\fR)
        cs@~/Documents/CV.pdf

\fB'=@'\fR  A data field like '=', but takes a file path and embeds its content:
        essay=@Documents/essay.txt

\fB':=@'\fR A raw JSON field like ':=', but takes a file path and embeds its 
content:
        package:=@./package.json

You can use a backslash to escape a colliding separator in the field name:

        field\-name\-with\e:colon=value


.SS "Predefined Content Types:"
.HP
\fB\-\-json\fR, \fB\-j\fR
.IP
(default) Data items from the command line are serialized as a JSON object.
The Content\-Type and Accept headers are set to application/json
(if not specified).
.HP
\fB\-\-form\fR, \fB\-f\fR
.IP
Data items from the command line are serialized as form fields.
.IP
The Content\-Type is set to application/x\-www\-form\-urlencoded (if not
specified). The presence of any file fields results in a
multipart/form\-data request.
.SS "Output Processing:"
.HP
\fB\-\-pretty\fR {all,colors,format,none}
.IP
Controls output processing. The value can be "none" to not prettify
the output (default for redirected output), "all" to apply both colors
and formatting (default for terminal output), "colors", or "format".
.HP
\fB\-\-style\fR STYLE, \fB\-s\fR STYLE
.IP
Output coloring style (default is "solarized"). One of:
.IP
algol, algol_nu, autumn, borland, bw, colorful, default,
emacs, friendly, fruity, igor, lovelace, manni, monokai,
murphy, native, paraiso\-dark, paraiso\-light, pastie,
perldoc, rrt, solarized, tango, trac, vim, vs, xcode
.IP
For this option to work properly, please make sure that the $TERM
environment variable is set to "xterm\-256color" or similar
(e.g., via `export TERM=xterm\-256color' in your ~/.bashrc).
.SS "Output Options:"
.HP
\fB\-\-print\fR WHAT, \fB\-p\fR WHAT
.IP
String specifying what the output should contain:
.IP
\&'H' request headers
\&'B' request body
\&'h' response headers
\&'b' response body
.IP
The default behaviour is 'hb' (i.e., the response headers and body
is printed), if standard output is not redirected. If the output is piped
to another program or to a file, then only the response body is printed
by default.
.HP
\fB\-\-verbose\fR, \fB\-v\fR
.IP
Print the whole request as well as the response. Shortcut for 
\fB\-\-print\fR=\fI\,HBbh\/\fR.
.HP
\fB\-\-headers\fR, \fB\-h\fR
.IP
Print only the response headers. Shortcut for \fB\-\-print\fR=\fI\,h\/\fR.
.HP
\fB\-\-body\fR, \fB\-b\fR
.IP
Print only the response body. Shortcut for \fB\-\-print\fR=\fI\,b\/\fR.
.HP
\fB\-\-stream\fR, \fB\-S\fR
.IP
Always stream the output by line, i.e., behave like `tail \fB\-f\fR'.
.IP
Without \fB\-\-stream\fR and with \fB\-\-pretty\fR (either set or implied),
HTTPie fetches the whole response before it outputs the processed data.
.IP
Set this option when you want to continuously display a prettified
long\-lived response, such as one from the Twitter streaming API.
.IP
It is useful also without \fB\-\-pretty\fR: It ensures that the output is 
flushed
more often and in smaller chunks.
.HP
\fB\-\-output\fR FILE, \fB\-o\fR FILE
.IP
Save output to FILE. If \fB\-\-download\fR is set, then only the response body 
is
saved to the file. Other parts of the HTTP exchange are printed to stderr.
.HP
\fB\-\-download\fR, \fB\-d\fR
.IP
Do not print the response body to stdout. Rather, download it and store it
in a file. The filename is guessed unless specified with \fB\-\-output\fR
[filename]. This action is similar to the default behaviour of wget.
.HP
\fB\-\-continue\fR, \fB\-c\fR
.IP
Resume an interrupted download. Note that the \fB\-\-output\fR option needs to 
be
specified as well.
.SS "Sessions:"
.HP
\fB\-\-session\fR SESSION_NAME_OR_PATH
.IP
Create, or reuse and update a session. Within a session, custom headers,
auth credential, as well as any cookies sent by the server persist between
requests.
.IP
Session files are stored in:
.IP
/home/gaetano/.httpie/sessions/<HOST>/<SESSION_NAME>.json.
.HP
\fB\-\-session\-read\-only\fR SESSION_NAME_OR_PATH
.IP
Create or read a session without updating it form the request/response
exchange.
.SS "Authentication:"
.HP
\fB\-\-auth\fR USER[:PASS], \fB\-a\fR USER[:PASS]
.IP
If only the username is provided (\fB\-a\fR username), HTTPie will prompt
for the password.
.HP
\fB\-\-auth\-type\fR {basic,digest}
.IP
The authentication mechanism to be used. Defaults to "basic".
.IP
"basic": Basic HTTP auth
"digest": Digest HTTP auth
.SS "Network:"
.HP
\fB\-\-proxy\fR PROTOCOL:PROXY_URL
.IP
String mapping protocol to the URL of the proxy
(e.g. http:http://foo.bar:3128). You can specify multiple proxies with
different protocols.
.HP
\fB\-\-follow\fR
.IP
Set this flag if full redirects are allowed (e.g. re\-POST\-ing of data at
new Location).
.HP
\fB\-\-verify\fR VERIFY
.IP
Set to "no" to skip checking the host's SSL certificate. You can also pass
the path to a CA_BUNDLE file for private certs. You can also set the
REQUESTS_CA_BUNDLE environment variable. Defaults to "yes".
.HP
\fB\-\-cert\fR CERT
.IP
You can specify a local cert to use as client side SSL certificate.
This file may either contain both private key and certificate or you may
specify \fB\-\-cert\-key\fR separately.
.HP
\fB\-\-cert\-key\fR CERT_KEY
.IP
The private key to use with SSL. Only needed if \fB\-\-cert\fR is given and the
certificate file does not contain the private key.
.HP
\fB\-\-timeout\fR SECONDS
.IP
The connection timeout of the request in seconds. The default value is
30 seconds.
.HP
\fB\-\-check\-status\fR
.IP
By default, HTTPie exits with 0 when no network or other fatal errors
occur. This flag instructs HTTPie to also check the HTTP status code and
exit with an error if the status indicates one.
.IP
When the server replies with a 4xx (Client Error) or 5xx (Server Error)
status code, HTTPie exits with 4 or 5 respectively. If the response is a
3xx (Redirect) and \fB\-\-follow\fR hasn't been set, then the exit status is 3.
Also an error message is written to stderr if stdout is redirected.
.SS "Troubleshooting:"
.HP
\fB\-\-ignore\-stdin\fR
.IP
Do not attempt to read stdin.
.HP
\fB\-\-help\fR
.IP
Show this help message and exit.
.HP
\fB\-\-version\fR
.IP
Show version and exit.
.HP
\fB\-\-traceback\fR
.IP
Prints exception traceback should one occur.
.HP
\fB\-\-debug\fR
.IP
Prints exception traceback should one occur, and also other information
that is useful for debugging HTTPie itself and for reporting bugs.
.PP
For every \fB\-\-OPTION\fR there is also a \fB\-\-no\-OPTION\fR that reverts 
OPTION
to its default value.

.SH REPORTING BUGS
Suggestions and bug reports are greatly appreciated: 
<https://github.com/jakubroztocil/httpie/issues>

.SH AUTHOR
httpie was written by Jakub Roztocil <[email protected]>.
.PP
This manual page was written for the Debian project (and may be used by others).


--- End Message ---
--- Begin Message ---
Source: httpie
Source-Version: 0.9.8-1

We believe that the bug you reported is fixed in the latest version of
httpie, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bartosz Fenski <[email protected]> (supplier of updated httpie package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 30 Dec 2016 15:39:37 +0100
Source: httpie
Binary: httpie
Architecture: source all
Version: 0.9.8-1
Distribution: unstable
Urgency: low
Maintainer: Bartosz Fenski <[email protected]>
Changed-By: Bartosz Fenski <[email protected]>
Description:
 httpie     - CLI, cURL-like tool for humans
Closes: 815881
Changes:
 httpie (0.9.8-1) unstable; urgency=low
 .
   * The Akamai Technologies paid volunteer days release.
   * New upstream version.
   * Includes updated manpage thanks to Gaetano Guerriero. (Closes: #815881)
Checksums-Sha1:
 71be14c9d83f97b385ad0637aec636c8074f833e 1839 httpie_0.9.8-1.dsc
 7c4043b47cb36db0bee82bcf5741d2a0fff0c7b6 267718 httpie_0.9.8.orig.tar.gz
 d250ab1a99783765a855558c603fdf9238e0693e 7116 httpie_0.9.8-1.debian.tar.xz
 9567abd4136758cd92903d5cb6696e9b356f4364 71012 httpie_0.9.8-1_all.deb
 f879c1ac7696427017f72ff7ff494f1a68d7d565 5340 httpie_0.9.8-1_amd64.buildinfo
Checksums-Sha256:
 4919318284d3d0924bad436b828a4acafe1620a116fef613ebd5410f551f2e6c 1839 
httpie_0.9.8-1.dsc
 2eabbd7a33e70068e550049466849dd6d546ddfc19e7797484a065b4ad8e2df4 267718 
httpie_0.9.8.orig.tar.gz
 442d1843e0fae329b8a83efd785782d86a61b66c12231fe74205fa915874a1ac 7116 
httpie_0.9.8-1.debian.tar.xz
 034d724834a965a0e9b61254d39634a7895cba91a47dfef6cfff4326b961cdcf 71012 
httpie_0.9.8-1_all.deb
 7aa2747a219354d07ea6e577cea377c3b9c62122795227eefcfa5e0011815ea4 5340 
httpie_0.9.8-1_amd64.buildinfo
Files:
 19d3200cda325b135f9679b88d88852e 1839 web extra httpie_0.9.8-1.dsc
 2605b3347eb54b12ec2b270bfb1e033d 267718 web extra httpie_0.9.8.orig.tar.gz
 d2eb0f71b103406e72102892d3163846 7116 web extra httpie_0.9.8-1.debian.tar.xz
 9c25782496377240e7e00310068f575b 71012 web extra httpie_0.9.8-1_all.deb
 208c1a6a22cb0dbc5c99d8e1024f0139 5340 web extra httpie_0.9.8-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEEK+x51vtJ+yJ4cpAbsNnUqDzTu8EFAlhn/XERHGZlbmlvQGRl
Ymlhbi5vcmcACgkQsNnUqDzTu8EP4Q//csNkLh33gWl3fxzW33gvB6ys7xOsnDZd
mL8j7nxGhCINIhN9re9r2mNrTmPGHMQi9w6N+hlOFDG8xfTD+udTa///YwbubSL8
stjA9w9ANJWT5IadA6FNjkSd0+crheSXAbg+ZQd1YWmKjc6C2y6Wu+V80Vz96f9h
z/YDzSFF6ifpptr3mE/dTwVOFe9FWQvcChwAW0Vddg59i153erjmKLtNqFyZxWrW
yHdDDddHWkz2z73LU9bcAEOTu18Oq/aI0SW2tK7/rQuENNpeJ837FthUeekZsk5Q
2dHKjo2qCXLaRIcibQBew8iSY6P1AGUvOIPEubxe8DqJ5H45jurvHyHraXE+pV9N
SMpfX+5ZV68AGQdqtbNDo5FEObPa5xDyI4CPZftPM8gDSMgx5fcBbWT/0iPrOYP7
1+3Nz2qDb22DsKaG3s/iFMvpoNkbDylpBaWXJgSI4zF4shVYJZJlh+cLDAiM1mSY
Hzgu8qsTBjddmmoZGFxmO1PjwIOp6Z58wQ5J8xCX+kSJPQRogAY/YggiuOPXoU4M
p62lp6p8rvLNEW8n8n87fKFFVupFOeNmfsqN+1W3TEYKCnMTIsM21Kz2+ik5VVAt
5K6fBGXxwsB+pSKUcWUBYaawZKaPjNsLnNerelDahk83tfiRIRZFaHcHkcPzYCEv
gy6aEJ2PbJA=
=U+8X
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to