[NEW] www/py-hyper: HTTP/2 Client for Python

HTTP is changing under our feet. HTTP/1.1, our old friend, is being
supplemented by the brand new HTTP/2 standard. HTTP/2 provides many
benefits: improved speed, lower bandwidth usage, better connection
management, and more.

hyper supports the final draft of the HTTP/2 specification:
additionally, it provides support for drafts 14, 15, and 16 of the
HTTP/2 specification. It  also supports the final draft of the HPACK
specification

WWW: https://hyper.readthedocs.org
This commit is contained in:
Kubilay Kocak 2015-04-17 13:13:46 +00:00
parent fc8613157a
commit e03616ea0d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=384157
4 changed files with 39 additions and 0 deletions

View file

@ -1573,6 +1573,7 @@
SUBDIR += py-html5lib
SUBDIR += py-http-parser
SUBDIR += py-httplib2
SUBDIR += py-hyper
SUBDIR += py-imdbpy
SUBDIR += py-jonpy
SUBDIR += py-jswebkit

25
www/py-hyper/Makefile Normal file
View file

@ -0,0 +1,25 @@
# Created by: Kubilay Kocak <koobs@FreeBSD.org>
# $FreeBSD$
PORTNAME= hyper
PORTVERSION= 0.3.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
COMMENT= HTTP/2 Client for Python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} == 330 || (${PYTHON_VER} == 2.7 && ${PYTHON_REL} < 279)
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0.14:${PORTSDIR}/security/py-openssl
.endif
.include <bsd.port.post.mk>

2
www/py-hyper/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (hyper-0.3.1.tar.gz) = a5bf8ec59a89a45549e03886505b1a797b7c2bd3b77f1c7a06d46a282c215239
SIZE (hyper-0.3.1.tar.gz) = 250572

11
www/py-hyper/pkg-descr Normal file
View file

@ -0,0 +1,11 @@
HTTP is changing under our feet. HTTP/1.1, our old friend, is being
supplemented by the brand new HTTP/2 standard. HTTP/2 provides many
benefits: improved speed, lower bandwidth usage, better connection
management, and more.
hyper supports the final draft of the HTTP/2 specification:
additionally, it provides support for drafts 14, 15, and 16 of the
HTTP/2 specification. It also supports the final draft of the HPACK
specification
WWW: https://hyper.readthedocs.org