Sun Feb 19 18:53:25 2017 UTC ()
Added devel/py-typing version 3.5.3.0

Typing defines a standard notation for Python function and variable
type annotations. The notation can be used for documenting code in
a concise, standard format, and it has been designed to also be
used by static and runtime type checkers, static analyzers, IDEs
and other tools.

This is a backport of the standard library typing module to Python
versions older than 3.5.


(adam)
diff -r1.2364 -r1.2365 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-typing/DESCR
diff -r0 -r1.1 pkgsrc/devel/py-typing/Makefile
diff -r0 -r1.1 pkgsrc/devel/py-typing/PLIST
diff -r0 -r1.1 pkgsrc/devel/py-typing/distinfo

cvs diff -r1.2364 -r1.2365 pkgsrc/devel/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/Makefile 2017/02/16 17:35:27 1.2364
+++ pkgsrc/devel/Makefile 2017/02/19 18:53:25 1.2365
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.2364 2017/02/16 17:35:27 joerg Exp $ 1# $NetBSD: Makefile,v 1.2365 2017/02/19 18:53:25 adam Exp $
2# 2#
3 3
4COMMENT= Development utilities 4COMMENT= Development utilities
5 5
6SUBDIR+= ETL 6SUBDIR+= ETL
7SUBDIR+= ExmanIDE 7SUBDIR+= ExmanIDE
8SUBDIR+= GConf 8SUBDIR+= GConf
9SUBDIR+= GConf-ui 9SUBDIR+= GConf-ui
10SUBDIR+= Gorm 10SUBDIR+= Gorm
11SUBDIR+= MoarVM 11SUBDIR+= MoarVM
12SUBDIR+= ObjectiveLib 12SUBDIR+= ObjectiveLib
13SUBDIR+= ProjectCenter 13SUBDIR+= ProjectCenter
14SUBDIR+= R-Rcpp 14SUBDIR+= R-Rcpp
@@ -1960,26 +1960,27 @@ SUBDIR+= py-subvertpy @@ -1960,26 +1960,27 @@ SUBDIR+= py-subvertpy
1960SUBDIR+= py-sysctl 1960SUBDIR+= py-sysctl
1961SUBDIR+= py-tabular 1961SUBDIR+= py-tabular
1962SUBDIR+= py-test 1962SUBDIR+= py-test
1963SUBDIR+= py-test-cov 1963SUBDIR+= py-test-cov
1964SUBDIR+= py-test-runner 1964SUBDIR+= py-test-runner
1965SUBDIR+= py-testtools 1965SUBDIR+= py-testtools
1966SUBDIR+= py-thrift 1966SUBDIR+= py-thrift
1967SUBDIR+= py-tlsh 1967SUBDIR+= py-tlsh
1968SUBDIR+= py-tortoisehg 1968SUBDIR+= py-tortoisehg
1969SUBDIR+= py-tox 1969SUBDIR+= py-tox
1970SUBDIR+= py-traceback2 1970SUBDIR+= py-traceback2
1971SUBDIR+= py-tryton 1971SUBDIR+= py-tryton
1972SUBDIR+= py-trytond 1972SUBDIR+= py-trytond
 1973SUBDIR+= py-typing
1973SUBDIR+= py-unit 1974SUBDIR+= py-unit
1974SUBDIR+= py-unitgui 1975SUBDIR+= py-unitgui
1975SUBDIR+= py-unittest2 1976SUBDIR+= py-unittest2
1976SUBDIR+= py-unittest2py3k 1977SUBDIR+= py-unittest2py3k
1977SUBDIR+= py-urwid 1978SUBDIR+= py-urwid
1978SUBDIR+= py-usb 1979SUBDIR+= py-usb
1979SUBDIR+= py-uuid 1980SUBDIR+= py-uuid
1980SUBDIR+= py-vcversioner 1981SUBDIR+= py-vcversioner
1981SUBDIR+= py-virtualenv 1982SUBDIR+= py-virtualenv
1982SUBDIR+= py-wcwidth 1983SUBDIR+= py-wcwidth
1983SUBDIR+= py-wheel 1984SUBDIR+= py-wheel
1984SUBDIR+= py-whichcraft 1985SUBDIR+= py-whichcraft
1985SUBDIR+= py-windbg 1986SUBDIR+= py-windbg

File Added: pkgsrc/devel/py-typing/DESCR
Typing defines a standard notation for Python function and variable
type annotations. The notation can be used for documenting code in
a concise, standard format, and it has been designed to also be
used by static and runtime type checkers, static analyzers, IDEs
and other tools.

This is a backport of the standard library typing module to Python
versions older than 3.5.

File Added: pkgsrc/devel/py-typing/Makefile
# $NetBSD: Makefile,v 1.1 2017/02/19 18:53:25 adam Exp $

DISTNAME=	typing-3.5.3.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_PYPI:=t/typing/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://docs.python.org/3.5/library/typing.html
COMMENT=	Type Hints for Python
LICENSE=	python-software-foundation

USE_LANGUAGES=	# none

PYTHON_VERSIONS_ACCEPTED=	34 27	# included in Python 3.5+

.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/py-typing/PLIST
@comment $NetBSD: PLIST,v 1.1 2017/02/19 18:53:25 adam Exp $
${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/typing.py
${PYSITELIB}/typing.pyc
${PYSITELIB}/typing.pyo

File Added: pkgsrc/devel/py-typing/distinfo
$NetBSD: distinfo,v 1.1 2017/02/19 18:53:25 adam Exp $

SHA1 (typing-3.5.3.0.tar.gz) = 3d4ae527347610b064533be9504d4aec832112cc
RMD160 (typing-3.5.3.0.tar.gz) = 23e668619f848f41b3470455407cb42889c491f0
SHA512 (typing-3.5.3.0.tar.gz) = e1930de61cbb0b49ebeec49b87ce3a60752ed062ebf44ff2c5becf2e19a22726d08607ce6723b5b4e633190d8a9686176d44f7672c44bd246acb8e367c5d3c37
Size (typing-3.5.3.0.tar.gz) = 60350 bytes