httpie updates require a new charset detection library, port for
that attached. OK to import?

httpie update diff using it inline.

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


Attachment: py-charset-normalizer.tgz
Description: application/tar-gz

Reply via email to