Hi, Here's an update to latest py-httpie release. I also switched it to python3 (for no particular reason other than it's 2016).
Comments? OK? Cheers, Daniel
Index: Makefile =================================================================== RCS file: /cvs/ports/www/py-httpie/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile 22 Jan 2016 08:41:35 -0000 1.6 +++ Makefile 31 Oct 2016 12:02:22 -0000 @@ -2,7 +2,7 @@ COMMENT = command-line HTTP client -MODPY_EGG_VERSION = 0.9.3 +MODPY_EGG_VERSION = 0.9.6 GH_TAGNAME = ${MODPY_EGG_VERSION} GH_ACCOUNT = jkbrzt GH_PROJECT = httpie @@ -18,12 +18,15 @@ PERMIT_PACKAGE_CDROM = Yes MODULES = lang/python MODPY_SETUPTOOLS = Yes -RUN_DEPENDS = www/py-requests \ - textproc/py-pygments + +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} + +RUN_DEPENDS = www/py-requests${MODPY_FLAVOR} \ + textproc/py-pygments${MODPY_FLAVOR} TEST_DEPENDS = ${RUN_DEPENDS} \ - devel/py-test \ - devel/py-test-httpbin \ - devel/py-mock + devel/py-test${MODPY_FLAVOR} \ + devel/py-test-httpbin${MODPY_FLAVOR} \ + devel/py-mock${MODPY_FLAVOR} PORTHOME = ${WRKSRC} pre-test: Index: distinfo =================================================================== RCS file: /cvs/ports/www/py-httpie/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 22 Jan 2016 08:23:40 -0000 1.3 +++ distinfo 31 Oct 2016 12:02:22 -0000 @@ -1,2 +1,2 @@ -SHA256 (httpie-0.9.3.tar.gz) = Kgx89qaRRiDuvC13AOjnpXqr3mK9Ys1/po+LIWwLI0A= -SIZE (httpie-0.9.3.tar.gz) = 256586 +SHA256 (httpie-0.9.6.tar.gz) = pwR1aQ4DDMjGJ83hWGR/MF3DyaVMLTwe1bq41Fh/0Pw= +SIZE (httpie-0.9.6.tar.gz) = 265020 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/py-httpie/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 20 Sep 2015 10:31:19 -0000 1.2 +++ pkg/PLIST 31 Oct 2016 12:02:22 -0000 @@ -9,55 +9,57 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/httpie-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/httpie-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/httpie/__init__.py -lib/python${MODPY_VERSION}/site-packages/httpie/__init__.pyc lib/python${MODPY_VERSION}/site-packages/httpie/__main__.py -lib/python${MODPY_VERSION}/site-packages/httpie/__main__.pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}context.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}downloads.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}input.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}models.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}sessions.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/httpie/cli.py -lib/python${MODPY_VERSION}/site-packages/httpie/cli.pyc lib/python${MODPY_VERSION}/site-packages/httpie/client.py -lib/python${MODPY_VERSION}/site-packages/httpie/client.pyc lib/python${MODPY_VERSION}/site-packages/httpie/compat.py -lib/python${MODPY_VERSION}/site-packages/httpie/compat.pyc lib/python${MODPY_VERSION}/site-packages/httpie/config.py -lib/python${MODPY_VERSION}/site-packages/httpie/config.pyc lib/python${MODPY_VERSION}/site-packages/httpie/context.py -lib/python${MODPY_VERSION}/site-packages/httpie/context.pyc lib/python${MODPY_VERSION}/site-packages/httpie/core.py -lib/python${MODPY_VERSION}/site-packages/httpie/core.pyc lib/python${MODPY_VERSION}/site-packages/httpie/downloads.py -lib/python${MODPY_VERSION}/site-packages/httpie/downloads.pyc lib/python${MODPY_VERSION}/site-packages/httpie/input.py -lib/python${MODPY_VERSION}/site-packages/httpie/input.pyc lib/python${MODPY_VERSION}/site-packages/httpie/models.py -lib/python${MODPY_VERSION}/site-packages/httpie/models.pyc lib/python${MODPY_VERSION}/site-packages/httpie/output/ lib/python${MODPY_VERSION}/site-packages/httpie/output/__init__.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/httpie/output/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/httpie/output/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/output/${MODPY_PYCACHE}processing.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/output/${MODPY_PYCACHE}streams.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/ lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/__init__.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/${MODPY_PYCACHE}colors.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/${MODPY_PYCACHE}headers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/colors.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/colors.pyc lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/headers.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/headers.pyc lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/json.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/json.pyc -lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/xml.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/xml.pyc lib/python${MODPY_VERSION}/site-packages/httpie/output/processing.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/processing.pyc lib/python${MODPY_VERSION}/site-packages/httpie/output/streams.py -lib/python${MODPY_VERSION}/site-packages/httpie/output/streams.pyc lib/python${MODPY_VERSION}/site-packages/httpie/plugins/ lib/python${MODPY_VERSION}/site-packages/httpie/plugins/__init__.py -lib/python${MODPY_VERSION}/site-packages/httpie/plugins/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/httpie/plugins/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/httpie/plugins/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/plugins/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/plugins/${MODPY_PYCACHE}builtin.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/httpie/plugins/${MODPY_PYCACHE}manager.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/httpie/plugins/base.py -lib/python${MODPY_VERSION}/site-packages/httpie/plugins/base.pyc lib/python${MODPY_VERSION}/site-packages/httpie/plugins/builtin.py -lib/python${MODPY_VERSION}/site-packages/httpie/plugins/builtin.pyc lib/python${MODPY_VERSION}/site-packages/httpie/plugins/manager.py -lib/python${MODPY_VERSION}/site-packages/httpie/plugins/manager.pyc lib/python${MODPY_VERSION}/site-packages/httpie/sessions.py -lib/python${MODPY_VERSION}/site-packages/httpie/sessions.pyc lib/python${MODPY_VERSION}/site-packages/httpie/utils.py -lib/python${MODPY_VERSION}/site-packages/httpie/utils.pyc