Import py-treq 18.6.0, from maintainer Renaud Allard

treq is an HTTP library inspired by requests but written on top of
Twisted's Agents.

It provides a simple, higher level API for making HTTP requests when
using Twisted.

dependency for upcoming synapse/matrix server port.

ok solene@, tweaks by me.
This commit is contained in:
landry 2020-03-08 16:48:54 +00:00
parent 107427bd92
commit c78009bdb1
4 changed files with 114 additions and 0 deletions

34
www/py-treq/Makefile Normal file
View File

@ -0,0 +1,34 @@
# $OpenBSD: Makefile,v 1.1.1.1 2020/03/08 16:48:54 landry Exp $
COMMENT = HTTP library inspired by requests on top of Twisted Agents
MODPY_EGG_VERSION = 18.6.0
DISTNAME = treq-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = www
HOMEPAGE = https://github.com/twisted/treq
MAINTAINER = Renaud Allard <renaud@allard.it>
# MIT
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYTEST = Yes
MODPY_SETUPTOOLS = Yes
FLAVORS = python3
FLAVOR = python3
BUILD_DEPENDS = devel/py-incremental${MODPY_FLAVOR}
RUN_DEPENDS = www/py-requests${MODPY_FLAVOR} \
devel/py-twisted${MODPY_FLAVOR} \
devel/py-incremental${MODPY_FLAVOR} \
devel/py-attrs${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR}
TEST_DEPENDS = www/py-httpbin${MODPY_FLAVOR}
.include <bsd.port.mk>

2
www/py-treq/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (treq-18.6.0.tar.gz) = keCf9rUkzJCqXpNLkJyNDRqdNuvWGLbDjjexcBPmn0g=
SIZE (treq-18.6.0.tar.gz) = 59156

5
www/py-treq/pkg/DESCR Normal file
View File

@ -0,0 +1,5 @@
treq is an HTTP library inspired by requests but written on top of
Twisted's Agents.
It provides a simple, higher level API for making HTTP requests when
using Twisted.

73
www/py-treq/pkg/PLIST Normal file
View File

@ -0,0 +1,73 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2020/03/08 16:48:54 landry Exp $
lib/python${MODPY_VERSION}/site-packages/treq/
lib/python${MODPY_VERSION}/site-packages/treq-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/treq-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/treq-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/treq-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/treq-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/treq-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/treq/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}content.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}multipart.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}response.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/_utils.py
lib/python${MODPY_VERSION}/site-packages/treq/_version.py
lib/python${MODPY_VERSION}/site-packages/treq/api.py
lib/python${MODPY_VERSION}/site-packages/treq/auth.py
lib/python${MODPY_VERSION}/site-packages/treq/client.py
lib/python${MODPY_VERSION}/site-packages/treq/content.py
lib/python${MODPY_VERSION}/site-packages/treq/multipart.py
lib/python${MODPY_VERSION}/site-packages/treq/response.py
lib/python${MODPY_VERSION}/site-packages/treq/test/
lib/python${MODPY_VERSION}/site-packages/treq/test/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_api.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_auth.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_client.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_content.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_multipart.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_response.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_testing.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_treq_integration.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}test_utils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/${MODPY_PYCACHE}child.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/${MODPY_PYCACHE}parent.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/${MODPY_PYCACHE}shared.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/child.py
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/parent.py
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/shared.py
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/${MODPY_PYCACHE}test_child.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/${MODPY_PYCACHE}test_parent.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/${MODPY_PYCACHE}test_shared.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/test_child.py
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/test_parent.py
lib/python${MODPY_VERSION}/site-packages/treq/test/local_httpbin/test/test_shared.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_api.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_auth.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_client.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_content.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_multipart.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_response.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_testing.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_treq_integration.py
lib/python${MODPY_VERSION}/site-packages/treq/test/test_utils.py
lib/python${MODPY_VERSION}/site-packages/treq/test/util.py
lib/python${MODPY_VERSION}/site-packages/treq/testing.py