Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www py-httpcore: added version 0.9.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/c9affbca00fa
branches: trunk
changeset: 433525:c9affbca00fa
user: adam <adam%pkgsrc.org@localhost>
date: Wed Jun 03 14:18:43 2020 +0000
description:
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.
diffstat:
www/Makefile | 3 +-
www/py-httpcore/DESCR | 16 +++++++++
www/py-httpcore/Makefile | 22 ++++++++++++
www/py-httpcore/PLIST | 83 ++++++++++++++++++++++++++++++++++++++++++++++++
www/py-httpcore/distinfo | 6 +++
5 files changed, 129 insertions(+), 1 deletions(-)
diffs (160 lines):
diff -r 12e1090c51f3 -r c9affbca00fa www/Makefile
--- a/www/Makefile Wed Jun 03 14:07:49 2020 +0000
+++ b/www/Makefile Wed Jun 03 14:18:43 2020 +0000
@@ -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-http-parser
SUBDIR+= py-http_ece
SUBDIR+= py-httpbin
+SUBDIR+= py-httpcore
SUBDIR+= py-httpie
SUBDIR+= py-httplib2
SUBDIR+= py-httptools
diff -r 12e1090c51f3 -r c9affbca00fa www/py-httpcore/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-httpcore/DESCR Wed Jun 03 14:18:43 2020 +0000
@@ -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.
diff -r 12e1090c51f3 -r c9affbca00fa www/py-httpcore/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-httpcore/Makefile Wed Jun 03 14:18:43 2020 +0000
@@ -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@localhost
+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"
diff -r 12e1090c51f3 -r c9affbca00fa www/py-httpcore/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-httpcore/PLIST Wed Jun 03 14:18:43 2020 +0000
@@ -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
diff -r 12e1090c51f3 -r c9affbca00fa www/py-httpcore/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-httpcore/distinfo Wed Jun 03 14:18:43 2020 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index