Received: by mail.netbsd.org (Postfix, from userid 605) id 3060C84E2B; Wed, 3 Jun 2020 14:18:45 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id ACAAC84E28 for ; Wed, 3 Jun 2020 14:18:44 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id KDNMGdfJeGqA for ; Wed, 3 Jun 2020 14:18:43 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id DF62984E22 for ; Wed, 3 Jun 2020 14:18:43 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D310FFB27; Wed, 3 Jun 2020 14:18:43 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_159119392384710" MIME-Version: 1.0 Date: Wed, 3 Jun 2020 14:18:43 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/www To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20200603141843.D310FFB27@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_159119392384710 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Wed Jun 3 14:18:43 UTC 2020 Modified Files: pkgsrc/www: Makefile Added Files: pkgsrc/www/py-httpcore: DESCR Makefile PLIST distinfo Log Message: py-httpcore: added version 0.9.1 The HTTP Core package provides a minimal low-level HTTP client, which does one thing only. Sending HTTP requests. It does not provide any high level model abstractions over the API, does not handle redirects, multipart uploads, building authentication headers, transparent HTTP caching, URL parsing, session cookie handling, content or charset decoding, handling JSON, environment based configuration defaults, or any of that Jazz. Some things HTTP Core does do: * Sending HTTP requests. * Provides both sync and async interfaces. * Supports HTTP/1.1 and HTTP/2. * Async backend support for asyncio and trio. * Automatic connection pooling. * HTTP(S) proxy support. To generate a diff of this commit: cvs rdiff -u -r1.1459 -r1.1460 pkgsrc/www/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/www/py-httpcore/DESCR \ pkgsrc/www/py-httpcore/Makefile pkgsrc/www/py-httpcore/PLIST \ pkgsrc/www/py-httpcore/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_159119392384710 Content-Disposition: inline Content-Length: 6624 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/Makefile diff -u pkgsrc/www/Makefile:1.1459 pkgsrc/www/Makefile:1.1460 --- pkgsrc/www/Makefile:1.1459 Thu May 28 11:39:40 2020 +++ pkgsrc/www/Makefile Wed Jun 3 14:18:43 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1459 2020/05/28 11:39:40 nia Exp $ +# $NetBSD: Makefile,v 1.1460 2020/06/03 14:18:43 adam Exp $ # COMMENT= Packages related to the World Wide Web @@ -746,6 +746,7 @@ SUBDIR+= py-hstspreload SUBDIR+= py-http-parser SUBDIR+= py-http_ece SUBDIR+= py-httpbin +SUBDIR+= py-httpcore SUBDIR+= py-httpie SUBDIR+= py-httplib2 SUBDIR+= py-httptools Added files: Index: pkgsrc/www/py-httpcore/DESCR diff -u /dev/null pkgsrc/www/py-httpcore/DESCR:1.1 --- /dev/null Wed Jun 3 14:18:43 2020 +++ pkgsrc/www/py-httpcore/DESCR Wed Jun 3 14:18:43 2020 @@ -0,0 +1,16 @@ +The HTTP Core package provides a minimal low-level HTTP client, which does one +thing only. Sending HTTP requests. + +It does not provide any high level model abstractions over the API, does not +handle redirects, multipart uploads, building authentication headers, +transparent HTTP caching, URL parsing, session cookie handling, content or +charset decoding, handling JSON, environment based configuration defaults, or +any of that Jazz. + +Some things HTTP Core does do: +* Sending HTTP requests. +* Provides both sync and async interfaces. +* Supports HTTP/1.1 and HTTP/2. +* Async backend support for asyncio and trio. +* Automatic connection pooling. +* HTTP(S) proxy support. Index: pkgsrc/www/py-httpcore/Makefile diff -u /dev/null pkgsrc/www/py-httpcore/Makefile:1.1 --- /dev/null Wed Jun 3 14:18:43 2020 +++ pkgsrc/www/py-httpcore/Makefile Wed Jun 3 14:18:43 2020 @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2020/06/03 14:18:43 adam Exp $ + +DISTNAME= httpcore-0.9.1 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= www python +MASTER_SITES= ${MASTER_SITE_PYPI:=h/httpcore/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/encode/httpcore +COMMENT= Minimal low-level HTTP client +LICENSE= modified-bsd + +DEPENDS+= ${PYPKGPREFIX}-h11>=0.8.0:../../www/py-h11 +DEPENDS+= ${PYPKGPREFIX}-h2>=3.0:../../www/py-h2 +DEPENDS+= ${PYPKGPREFIX}-sniffio>=1.0.0:../../misc/py-sniffio + +USE_LANGUAGES= # none + +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/www/py-httpcore/PLIST diff -u /dev/null pkgsrc/www/py-httpcore/PLIST:1.1 --- /dev/null Wed Jun 3 14:18:43 2020 +++ pkgsrc/www/py-httpcore/PLIST Wed Jun 3 14:18:43 2020 @@ -0,0 +1,83 @@ +@comment $NetBSD: PLIST,v 1.1 2020/06/03 14:18:43 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/httpcore/__init__.py +${PYSITELIB}/httpcore/__init__.pyc +${PYSITELIB}/httpcore/__init__.pyo +${PYSITELIB}/httpcore/_async/__init__.py +${PYSITELIB}/httpcore/_async/__init__.pyc +${PYSITELIB}/httpcore/_async/__init__.pyo +${PYSITELIB}/httpcore/_async/base.py +${PYSITELIB}/httpcore/_async/base.pyc +${PYSITELIB}/httpcore/_async/base.pyo +${PYSITELIB}/httpcore/_async/connection.py +${PYSITELIB}/httpcore/_async/connection.pyc +${PYSITELIB}/httpcore/_async/connection.pyo +${PYSITELIB}/httpcore/_async/connection_pool.py +${PYSITELIB}/httpcore/_async/connection_pool.pyc +${PYSITELIB}/httpcore/_async/connection_pool.pyo +${PYSITELIB}/httpcore/_async/http11.py +${PYSITELIB}/httpcore/_async/http11.pyc +${PYSITELIB}/httpcore/_async/http11.pyo +${PYSITELIB}/httpcore/_async/http2.py +${PYSITELIB}/httpcore/_async/http2.pyc +${PYSITELIB}/httpcore/_async/http2.pyo +${PYSITELIB}/httpcore/_async/http_proxy.py +${PYSITELIB}/httpcore/_async/http_proxy.pyc +${PYSITELIB}/httpcore/_async/http_proxy.pyo +${PYSITELIB}/httpcore/_backends/__init__.py +${PYSITELIB}/httpcore/_backends/__init__.pyc +${PYSITELIB}/httpcore/_backends/__init__.pyo +${PYSITELIB}/httpcore/_backends/asyncio.py +${PYSITELIB}/httpcore/_backends/asyncio.pyc +${PYSITELIB}/httpcore/_backends/asyncio.pyo +${PYSITELIB}/httpcore/_backends/auto.py +${PYSITELIB}/httpcore/_backends/auto.pyc +${PYSITELIB}/httpcore/_backends/auto.pyo +${PYSITELIB}/httpcore/_backends/base.py +${PYSITELIB}/httpcore/_backends/base.pyc +${PYSITELIB}/httpcore/_backends/base.pyo +${PYSITELIB}/httpcore/_backends/sync.py +${PYSITELIB}/httpcore/_backends/sync.pyc +${PYSITELIB}/httpcore/_backends/sync.pyo +${PYSITELIB}/httpcore/_backends/trio.py +${PYSITELIB}/httpcore/_backends/trio.pyc +${PYSITELIB}/httpcore/_backends/trio.pyo +${PYSITELIB}/httpcore/_exceptions.py +${PYSITELIB}/httpcore/_exceptions.pyc +${PYSITELIB}/httpcore/_exceptions.pyo +${PYSITELIB}/httpcore/_sync/__init__.py +${PYSITELIB}/httpcore/_sync/__init__.pyc +${PYSITELIB}/httpcore/_sync/__init__.pyo +${PYSITELIB}/httpcore/_sync/base.py +${PYSITELIB}/httpcore/_sync/base.pyc +${PYSITELIB}/httpcore/_sync/base.pyo +${PYSITELIB}/httpcore/_sync/connection.py +${PYSITELIB}/httpcore/_sync/connection.pyc +${PYSITELIB}/httpcore/_sync/connection.pyo +${PYSITELIB}/httpcore/_sync/connection_pool.py +${PYSITELIB}/httpcore/_sync/connection_pool.pyc +${PYSITELIB}/httpcore/_sync/connection_pool.pyo +${PYSITELIB}/httpcore/_sync/http11.py +${PYSITELIB}/httpcore/_sync/http11.pyc +${PYSITELIB}/httpcore/_sync/http11.pyo +${PYSITELIB}/httpcore/_sync/http2.py +${PYSITELIB}/httpcore/_sync/http2.pyc +${PYSITELIB}/httpcore/_sync/http2.pyo +${PYSITELIB}/httpcore/_sync/http_proxy.py +${PYSITELIB}/httpcore/_sync/http_proxy.pyc +${PYSITELIB}/httpcore/_sync/http_proxy.pyo +${PYSITELIB}/httpcore/_threadlock.py +${PYSITELIB}/httpcore/_threadlock.pyc +${PYSITELIB}/httpcore/_threadlock.pyo +${PYSITELIB}/httpcore/_types.py +${PYSITELIB}/httpcore/_types.pyc +${PYSITELIB}/httpcore/_types.pyo +${PYSITELIB}/httpcore/_utils.py +${PYSITELIB}/httpcore/_utils.pyc +${PYSITELIB}/httpcore/_utils.pyo +${PYSITELIB}/httpcore/py.typed Index: pkgsrc/www/py-httpcore/distinfo diff -u /dev/null pkgsrc/www/py-httpcore/distinfo:1.1 --- /dev/null Wed Jun 3 14:18:43 2020 +++ pkgsrc/www/py-httpcore/distinfo Wed Jun 3 14:18:43 2020 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/06/03 14:18:43 adam Exp $ + +SHA1 (httpcore-0.9.1.tar.gz) = 7a8013ad9010f7eb9cf3473208910b4b54ff6ef3 +RMD160 (httpcore-0.9.1.tar.gz) = 4e2d6d3a552d801c993f9b763ecf46b1a3343546 +SHA512 (httpcore-0.9.1.tar.gz) = 53bb0ece7869bdbe249659f11f7972b14ba00ee97c5692c1fec44febbc8300e9495aa72e3c63291983c75a4e249702655eb7e26f86b1e718e2f34bc6851d1b3e +Size (httpcore-0.9.1.tar.gz) = 31911 bytes --_----------=_159119392384710--