On Sun, Feb 27, 2022 at 01:54:17PM +0000, Stuart Henderson wrote: > httpie updates require a new charset detection library, port for > that attached. OK to import?
It needs textproc/py-inicofig and devel/py-test-cov as TEST_DEPENDS. Otherwise ok kmos for import > httpie update diff using it inline. ok kmos --Kurt > Index: Makefile > =================================================================== > RCS file: /cvs/ports/www/py-httpie/Makefile,v > retrieving revision 1.24 > diff -u -p -r1.24 Makefile > --- Makefile 2 Nov 2021 00:02:53 -0000 1.24 > +++ Makefile 27 Feb 2022 13:53:48 -0000 > @@ -2,15 +2,14 @@ > > COMMENT = command-line HTTP client > > -MODPY_EGG_VERSION = 2.5.0 > +MODPY_EGG_VERSION = 3.0.2 > GH_TAGNAME = ${MODPY_EGG_VERSION} > -GH_ACCOUNT = jakubroztocil > +GH_ACCOUNT = httpie > GH_PROJECT = httpie > -REVISION = 0 > > CATEGORIES = www net > > -HOMEPAGE = https://httpie.org/ > +HOMEPAGE = https://httpie.io/ > > # BSD > PERMIT_PACKAGE = Yes > @@ -22,10 +21,12 @@ MODPY_SETUPTOOLS = Yes > MODPY_PYTEST = Yes > > RUN_DEPENDS = net/py-socks${MODPY_FLAVOR} \ > - www/py-requests${MODPY_FLAVOR} \ > - www/py-requests-toolbelt${MODPY_FLAVOR} \ > + textproc/py-charset-normalizer${MODPY_FLAVOR} \ > textproc/py-defusedxml${MODPY_FLAVOR} \ > - textproc/py-pygments${MODPY_FLAVOR} > + textproc/py-pygments${MODPY_FLAVOR} \ > + www/py-multidict${MODPY_FLAVOR} \ > + www/py-requests${MODPY_FLAVOR} \ > + www/py-requests-toolbelt${MODPY_FLAVOR} > TEST_DEPENDS = devel/py-test-httpbin${MODPY_FLAVOR} \ > devel/py-mock${MODPY_FLAVOR} > TEST_ENV = PY_IGNORE_IMPORTMISMATCH=1 > Index: distinfo > =================================================================== > RCS file: /cvs/ports/www/py-httpie/distinfo,v > retrieving revision 1.13 > diff -u -p -r1.13 distinfo > --- distinfo 3 Oct 2021 19:17:10 -0000 1.13 > +++ distinfo 27 Feb 2022 13:53:48 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (httpie-2.5.0.tar.gz) = Zq9W4O/BymI3Mj8Rhro0vKG+JOZ6Qxn9XfciirmG+uo= > -SIZE (httpie-2.5.0.tar.gz) = 1105177 > +SHA256 (httpie-3.0.2.tar.gz) = c3otfOOH6BysFKsHHKjyhwGnXSpNU6uMy466AaUHAvM= > +SIZE (httpie-3.0.2.tar.gz) = 1169342 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/py-httpie/pkg/PLIST,v > retrieving revision 1.9 > diff -u -p -r1.9 PLIST > --- pkg/PLIST 3 Oct 2021 19:17:10 -0000 1.9 > +++ pkg/PLIST 27 Feb 2022 13:53:48 -0000 > @@ -1,5 +1,6 @@ > @comment $OpenBSD: PLIST,v 1.9 2021/10/03 19:17:10 sthen Exp $ > bin/http > +bin/httpie > bin/https > lib/python${MODPY_VERSION}/site-packages/httpie/ > > lib/python${MODPY_VERSION}/site-packages/httpie-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ > @@ -14,19 +15,21 @@ lib/python${MODPY_VERSION}/site-packages > > ${MODPY_COMMENT}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}adapters.${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}constants.${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}encoding.${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}ssl.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}ssl_.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}status.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/httpie/${MODPY_PYCACHE}uploads.${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/adapters.py > lib/python${MODPY_VERSION}/site-packages/httpie/cli/ > lib/python${MODPY_VERSION}/site-packages/httpie/cli/__init__.py > > ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/httpie/cli/${MODPY_PYCACHE}/ > @@ -37,21 +40,37 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/httpie/cli/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/httpie/cli/${MODPY_PYCACHE}dicts.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/httpie/cli/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/cli/${MODPY_PYCACHE}nested_json.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/httpie/cli/${MODPY_PYCACHE}requestitems.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/cli/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc > lib/python${MODPY_VERSION}/site-packages/httpie/cli/argparser.py > lib/python${MODPY_VERSION}/site-packages/httpie/cli/argtypes.py > lib/python${MODPY_VERSION}/site-packages/httpie/cli/constants.py > lib/python${MODPY_VERSION}/site-packages/httpie/cli/definition.py > lib/python${MODPY_VERSION}/site-packages/httpie/cli/dicts.py > lib/python${MODPY_VERSION}/site-packages/httpie/cli/exceptions.py > +lib/python${MODPY_VERSION}/site-packages/httpie/cli/nested_json.py > lib/python${MODPY_VERSION}/site-packages/httpie/cli/requestitems.py > +lib/python${MODPY_VERSION}/site-packages/httpie/cli/utils.py > lib/python${MODPY_VERSION}/site-packages/httpie/client.py > lib/python${MODPY_VERSION}/site-packages/httpie/compat.py > lib/python${MODPY_VERSION}/site-packages/httpie/config.py > -lib/python${MODPY_VERSION}/site-packages/httpie/constants.py > lib/python${MODPY_VERSION}/site-packages/httpie/context.py > lib/python${MODPY_VERSION}/site-packages/httpie/core.py > lib/python${MODPY_VERSION}/site-packages/httpie/downloads.py > +lib/python${MODPY_VERSION}/site-packages/httpie/encoding.py > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/ > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/__init__.py > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/__main__.py > +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/httpie/manager/${MODPY_PYCACHE}/ > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/${MODPY_PYCACHE}plugins.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/cli.py > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/core.py > +lib/python${MODPY_VERSION}/site-packages/httpie/manager/plugins.py > lib/python${MODPY_VERSION}/site-packages/httpie/models.py > lib/python${MODPY_VERSION}/site-packages/httpie/output/ > lib/python${MODPY_VERSION}/site-packages/httpie/output/__init__.py > @@ -59,6 +78,7 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO > > 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/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/httpie/output/${MODPY_PYCACHE}writer.${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 > @@ -72,8 +92,27 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/headers.py > lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/json.py > lib/python${MODPY_VERSION}/site-packages/httpie/output/formatters/xml.py > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/ > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/__init__.py > +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/${MODPY_PYCACHE}/ > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/${MODPY_PYCACHE}http.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/common.py > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/http.py > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/json.py > +lib/python${MODPY_VERSION}/site-packages/httpie/output/lexers/metadata.py > lib/python${MODPY_VERSION}/site-packages/httpie/output/processing.py > lib/python${MODPY_VERSION}/site-packages/httpie/output/streams.py > +lib/python${MODPY_VERSION}/site-packages/httpie/output/ui/ > +lib/python${MODPY_VERSION}/site-packages/httpie/output/ui/__init__.py > +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/httpie/output/ui/${MODPY_PYCACHE}/ > +lib/python${MODPY_VERSION}/site-packages/httpie/output/ui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/output/ui/${MODPY_PYCACHE}palette.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/httpie/output/ui/palette.py > +lib/python${MODPY_VERSION}/site-packages/httpie/output/utils.py > lib/python${MODPY_VERSION}/site-packages/httpie/output/writer.py > lib/python${MODPY_VERSION}/site-packages/httpie/plugins/ > lib/python${MODPY_VERSION}/site-packages/httpie/plugins/__init__.py > @@ -88,7 +127,7 @@ lib/python${MODPY_VERSION}/site-packages > lib/python${MODPY_VERSION}/site-packages/httpie/plugins/manager.py > lib/python${MODPY_VERSION}/site-packages/httpie/plugins/registry.py > lib/python${MODPY_VERSION}/site-packages/httpie/sessions.py > -lib/python${MODPY_VERSION}/site-packages/httpie/ssl.py > +lib/python${MODPY_VERSION}/site-packages/httpie/ssl_.py > lib/python${MODPY_VERSION}/site-packages/httpie/status.py > lib/python${MODPY_VERSION}/site-packages/httpie/uploads.py > lib/python${MODPY_VERSION}/site-packages/httpie/utils.py > >