Sun Feb 8 21:08:21 2015 UTC ()
Updated to httpie 0.9.1

0.9.1 (2015-02-07)
  * Added support for Requests transport adapter plugins to enable plugin-provided features such as unix socket communication and HTTP/2.

0.9.0 (2015-01-31)
  * Added --cert and --cert-key parameters to specify a client side certificate and private key for SSL
  * Improved unicode support.
  * Improved terminal color depth detection via curses.
  * To make it easier to deal with Windows paths in request items, \ now only escapes special characters (the ones that are used as key-value separators by HTTPie).
  * Switched from unittest to pytest.
  * Added Python wheel support.
  * Various test suite improvements.
  * Added CONTRIBUTING.
  * Fixed User-Agent overwriting when used within a session.
  * Fixed handling of empty passwords in URL credentials.
  * Fixed multiple file uploads with the same form field name.
  * Fixed --output=/dev/null on Linux.
  * Miscellaneous bugfixes.


(imil)
diff -r1.1 -r1.2 pkgsrc/www/py-httpie/Makefile
diff -r1.1 -r1.2 pkgsrc/www/py-httpie/PLIST
diff -r1.1 -r1.2 pkgsrc/www/py-httpie/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/www/py-httpie/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-httpie/Makefile 2014/07/16 08:56:34 1.1
+++ pkgsrc/www/py-httpie/Makefile 2015/02/08 21:08:21 1.2
@@ -1,20 +1,25 @@ @@ -1,20 +1,25 @@
1# $NetBSD: Makefile,v 1.1 2014/07/16 08:56:34 imil Exp $ 1# $NetBSD: Makefile,v 1.2 2015/02/08 21:08:21 imil Exp $
2 2
3DISTNAME= httpie-0.8.0 3GHCOMMIT= 753a8d04e4499505140a67442ae3e21f608b377f
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4DISTNAME= ${GHCOMMIT}
 5EGG_NAME= httpie-0.9.1
 6PKGNAME= ${PYPKGPREFIX}-${EGG_NAME}
5CATEGORIES= www 7CATEGORIES= www
6MASTER_SITES= https://pypi.python.org/packages/source/h/httpie/ 8MASTER_SITES= https://github.com/jakubroztocil/httpie/archive/
7 9
8MAINTAINER= imil@NetBSD.org 10MAINTAINER= imil@NetBSD.org
9HOMEPAGE= https://github.com/jakubroztocil/httpie 11HOMEPAGE= https://github.com/jakubroztocil/httpie
10COMMENT= Human-friendly command line HTTP client 12COMMENT= Human-friendly command line HTTP client
11LICENSE= original-bsd 13LICENSE= original-bsd
12 14
 15WRKSRC= ${WRKDIR}/httpie-${GHCOMMIT}
 16
13USE_LANGUAGES= # none 17USE_LANGUAGES= # none
14 18
15DEPENDS+= ${PYPKGPREFIX}-pygments>=1.6:../../textproc/py-pygments 19DEPENDS+= ${PYPKGPREFIX}-pygments>=1.6:../../textproc/py-pygments
16DEPENDS+= ${PYPKGPREFIX}-requests>=2.2.0:../../devel/py-requests 20DEPENDS+= ${PYPKGPREFIX}-requests>=2.2.0:../../devel/py-requests
 21DEPENDS+= ${PYPKGPREFIX}-curses>=${PY_DISTVERSION}:../../devel/py-curses
17 22
18.include "../../lang/python/application.mk" 23.include "../../lang/python/application.mk"
19.include "../../lang/python/egg.mk" 24.include "../../lang/python/egg.mk"
20.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/www/py-httpie/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-httpie/PLIST 2014/07/16 08:56:34 1.1
+++ pkgsrc/www/py-httpie/PLIST 2015/02/08 21:08:21 1.2
@@ -1,62 +1,83 @@ @@ -1,62 +1,83 @@
1@comment $NetBSD: PLIST,v 1.1 2014/07/16 08:56:34 imil Exp $ 1@comment $NetBSD: PLIST,v 1.2 2015/02/08 21:08:21 imil Exp $
2bin/http 2bin/http
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
7${PYSITELIB}/${EGG_INFODIR}/requires.txt 7${PYSITELIB}/${EGG_INFODIR}/requires.txt
8${PYSITELIB}/${EGG_INFODIR}/top_level.txt 8${PYSITELIB}/${EGG_INFODIR}/top_level.txt
9${PYSITELIB}/httpie/__init__.py 9${PYSITELIB}/httpie/__init__.py
10${PYSITELIB}/httpie/__main__.py 10${PYSITELIB}/httpie/__main__.py
11${PYSITELIB}/httpie/__init__.pyc 11${PYSITELIB}/httpie/__init__.pyc
12${PYSITELIB}/httpie/__init__.pyo 12${PYSITELIB}/httpie/__init__.pyo
13${PYSITELIB}/httpie/__main__.pyc 13${PYSITELIB}/httpie/__main__.pyc
14${PYSITELIB}/httpie/__main__.pyo 14${PYSITELIB}/httpie/__main__.pyo
15${PYSITELIB}/httpie/cli.pyc 15${PYSITELIB}/httpie/cli.pyc
16${PYSITELIB}/httpie/cli.pyo 16${PYSITELIB}/httpie/cli.pyo
17${PYSITELIB}/httpie/client.pyc 17${PYSITELIB}/httpie/client.pyc
18${PYSITELIB}/httpie/client.pyo 18${PYSITELIB}/httpie/client.pyo
19${PYSITELIB}/httpie/compat.pyc 19${PYSITELIB}/httpie/compat.pyc
20${PYSITELIB}/httpie/compat.pyo 20${PYSITELIB}/httpie/compat.pyo
21${PYSITELIB}/httpie/config.pyc 21${PYSITELIB}/httpie/config.pyc
22${PYSITELIB}/httpie/config.pyo 22${PYSITELIB}/httpie/config.pyo
 23${PYSITELIB}/httpie/context.pyc
 24${PYSITELIB}/httpie/context.pyo
23${PYSITELIB}/httpie/core.pyc 25${PYSITELIB}/httpie/core.pyc
24${PYSITELIB}/httpie/core.pyo 26${PYSITELIB}/httpie/core.pyo
25${PYSITELIB}/httpie/downloads.pyc 27${PYSITELIB}/httpie/downloads.pyc
26${PYSITELIB}/httpie/downloads.pyo 28${PYSITELIB}/httpie/downloads.pyo
27${PYSITELIB}/httpie/input.pyc 29${PYSITELIB}/httpie/input.pyc
28${PYSITELIB}/httpie/input.pyo 30${PYSITELIB}/httpie/input.pyo
29${PYSITELIB}/httpie/models.pyc 31${PYSITELIB}/httpie/models.pyc
30${PYSITELIB}/httpie/models.pyo 32${PYSITELIB}/httpie/models.pyo
31${PYSITELIB}/httpie/output.pyc 
32${PYSITELIB}/httpie/output.pyo 
33${PYSITELIB}/httpie/sessions.pyc 33${PYSITELIB}/httpie/sessions.pyc
34${PYSITELIB}/httpie/sessions.pyo 34${PYSITELIB}/httpie/sessions.pyo
35${PYSITELIB}/httpie/solarized.pyc 
36${PYSITELIB}/httpie/solarized.pyo 
37${PYSITELIB}/httpie/utils.pyc 35${PYSITELIB}/httpie/utils.pyc
38${PYSITELIB}/httpie/utils.pyo 36${PYSITELIB}/httpie/utils.pyo
39${PYSITELIB}/httpie/cli.py 37${PYSITELIB}/httpie/cli.py
40${PYSITELIB}/httpie/client.py 38${PYSITELIB}/httpie/client.py
41${PYSITELIB}/httpie/compat.py 39${PYSITELIB}/httpie/compat.py
42${PYSITELIB}/httpie/config.py 40${PYSITELIB}/httpie/config.py
 41${PYSITELIB}/httpie/context.py
43${PYSITELIB}/httpie/core.py 42${PYSITELIB}/httpie/core.py
44${PYSITELIB}/httpie/downloads.py 43${PYSITELIB}/httpie/downloads.py
45${PYSITELIB}/httpie/input.py 44${PYSITELIB}/httpie/input.py
46${PYSITELIB}/httpie/models.py 45${PYSITELIB}/httpie/models.py
47${PYSITELIB}/httpie/output.py 46${PYSITELIB}/httpie/output/__init__.py
 47${PYSITELIB}/httpie/output/__init__.pyc
 48${PYSITELIB}/httpie/output/__init__.pyo
 49${PYSITELIB}/httpie/output/processing.pyc
 50${PYSITELIB}/httpie/output/processing.pyo
 51${PYSITELIB}/httpie/output/streams.pyc
 52${PYSITELIB}/httpie/output/streams.pyo
 53${PYSITELIB}/httpie/output/formatters/__init__.py
 54${PYSITELIB}/httpie/output/formatters/__init__.pyc
 55${PYSITELIB}/httpie/output/formatters/__init__.pyo
 56${PYSITELIB}/httpie/output/formatters/colors.pyc
 57${PYSITELIB}/httpie/output/formatters/colors.pyo
 58${PYSITELIB}/httpie/output/formatters/headers.pyc
 59${PYSITELIB}/httpie/output/formatters/headers.pyo
 60${PYSITELIB}/httpie/output/formatters/json.pyc
 61${PYSITELIB}/httpie/output/formatters/json.pyo
 62${PYSITELIB}/httpie/output/formatters/xml.pyc
 63${PYSITELIB}/httpie/output/formatters/xml.pyo
 64${PYSITELIB}/httpie/output/formatters/colors.py
 65${PYSITELIB}/httpie/output/formatters/headers.py
 66${PYSITELIB}/httpie/output/formatters/json.py
 67${PYSITELIB}/httpie/output/formatters/xml.py
 68${PYSITELIB}/httpie/output/processing.py
 69${PYSITELIB}/httpie/output/streams.py
48${PYSITELIB}/httpie/plugins/__init__.py 70${PYSITELIB}/httpie/plugins/__init__.py
49${PYSITELIB}/httpie/plugins/__init__.pyc 71${PYSITELIB}/httpie/plugins/__init__.pyc
50${PYSITELIB}/httpie/plugins/__init__.pyo 72${PYSITELIB}/httpie/plugins/__init__.pyo
51${PYSITELIB}/httpie/plugins/base.pyc 73${PYSITELIB}/httpie/plugins/base.pyc
52${PYSITELIB}/httpie/plugins/base.pyo 74${PYSITELIB}/httpie/plugins/base.pyo
53${PYSITELIB}/httpie/plugins/builtin.pyc 75${PYSITELIB}/httpie/plugins/builtin.pyc
54${PYSITELIB}/httpie/plugins/builtin.pyo 76${PYSITELIB}/httpie/plugins/builtin.pyo
55${PYSITELIB}/httpie/plugins/manager.pyc 77${PYSITELIB}/httpie/plugins/manager.pyc
56${PYSITELIB}/httpie/plugins/manager.pyo 78${PYSITELIB}/httpie/plugins/manager.pyo
57${PYSITELIB}/httpie/plugins/base.py 79${PYSITELIB}/httpie/plugins/base.py
58${PYSITELIB}/httpie/plugins/builtin.py 80${PYSITELIB}/httpie/plugins/builtin.py
59${PYSITELIB}/httpie/plugins/manager.py 81${PYSITELIB}/httpie/plugins/manager.py
60${PYSITELIB}/httpie/sessions.py 82${PYSITELIB}/httpie/sessions.py
61${PYSITELIB}/httpie/solarized.py 
62${PYSITELIB}/httpie/utils.py 83${PYSITELIB}/httpie/utils.py

cvs diff -r1.1 -r1.2 pkgsrc/www/py-httpie/distinfo (expand / switch to unified diff)

--- pkgsrc/www/py-httpie/distinfo 2014/07/16 08:56:34 1.1
+++ pkgsrc/www/py-httpie/distinfo 2015/02/08 21:08:21 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1 2014/07/16 08:56:34 imil Exp $ 1$NetBSD: distinfo,v 1.2 2015/02/08 21:08:21 imil Exp $
2 2
3SHA1 (httpie-0.8.0.tar.gz) = 46e2cb5c7f8ec6a92c62fd3851789ed8f3726da1 3SHA1 (753a8d04e4499505140a67442ae3e21f608b377f.tar.gz) = c8b5d9db503eca2eb4e08707f00732a453652ef3
4RMD160 (httpie-0.8.0.tar.gz) = c598d0666dd604725abaf03d5402936a98eea572 4RMD160 (753a8d04e4499505140a67442ae3e21f608b377f.tar.gz) = 47e827383f5058210cc78f1efdd66be392922532
5Size (httpie-0.8.0.tar.gz) = 68946 bytes 5Size (753a8d04e4499505140a67442ae3e21f608b377f.tar.gz) = 528755 bytes