svn commit: r512935 - in head/devel/py-astroid: . files

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Thu Sep 26 18:15:21 UTC 2019


Author: sunpoet
Date: Thu Sep 26 18:15:19 2019
New Revision: 512935
URL: https://svnweb.freebsd.org/changeset/ports/512935

Log:
  Update to 2.3.0
  
  Changes:	https://github.com/PyCQA/astroid/blob/2.3/ChangeLog

Added:
  head/devel/py-astroid/files/
  head/devel/py-astroid/files/patch-astroid-__pkginfo__.py   (contents, props changed)
  head/devel/py-astroid/files/patch-astroid.egg-info-requires.txt   (contents, props changed)
Modified:
  head/devel/py-astroid/Makefile
  head/devel/py-astroid/distinfo

Modified: head/devel/py-astroid/Makefile
==============================================================================
--- head/devel/py-astroid/Makefile	Thu Sep 26 18:15:13 2019	(r512934)
+++ head/devel/py-astroid/Makefile	Thu Sep 26 18:15:19 2019	(r512935)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	astroid
-PORTVERSION=	2.2.5
+PORTVERSION=	2.3.0
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,12 +15,12 @@ LICENSE_FILE=	${WRKSRC}/COPYING.LESSER
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lazy-object-proxy>=0:devel/py-lazy-object-proxy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}typed-ast>=1.3.0:devel/py-typed-ast@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}typed-ast>=1.4.0<1.5:devel/py-typed-ast@${PY_FLAVOR} \
 		${PY_TYPING} \
 		${PYTHON_PKGNAMEPREFIX}wrapt>=0:devel/py-wrapt@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
 
-USES=		python:3.4+
+USES=		python:3.5+
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-astroid/distinfo
==============================================================================
--- head/devel/py-astroid/distinfo	Thu Sep 26 18:15:13 2019	(r512934)
+++ head/devel/py-astroid/distinfo	Thu Sep 26 18:15:19 2019	(r512935)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1552133195
-SHA256 (astroid-2.2.5.tar.gz) = 6560e1e1749f68c64a4b5dee4e091fce798d2f0d84ebe638cf0e0585a343acf4
-SIZE (astroid-2.2.5.tar.gz) = 281829
+TIMESTAMP = 1569514156
+SHA256 (astroid-2.3.0.tar.gz) = c7e2e5773d87ccc00d01c273e439386f4d6d63cce61317a79ccce5880162f9fb
+SIZE (astroid-2.3.0.tar.gz) = 295294

Added: head/devel/py-astroid/files/patch-astroid-__pkginfo__.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-astroid/files/patch-astroid-__pkginfo__.py	Thu Sep 26 18:15:19 2019	(r512935)
@@ -0,0 +1,13 @@
+--- astroid/__pkginfo__.py.orig	2019-09-24 07:23:50 UTC
++++ astroid/__pkginfo__.py
+@@ -26,8 +25,7 @@ install_requires = [
+     "lazy_object_proxy",
+     "six",
+     "wrapt",
+     'typing;python_version<"3.5"',
+-    'typed-ast<1.3.0;implementation_name== "cpython" and python_version<"3.7"',
+-    'typed-ast>=1.3.0;implementation_name== "cpython" and python_version>="3.7" and python_version<"3.8"',
++    'typed-ast>=1.4.0,<1.5;implementation_name== "cpython" and python_version<"3.8"',
+ ]
+ 
+ # pylint: disable=redefined-builtin; why license is a builtin anyway?

Added: head/devel/py-astroid/files/patch-astroid.egg-info-requires.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-astroid/files/patch-astroid.egg-info-requires.txt	Thu Sep 26 18:15:19 2019	(r512935)
@@ -0,0 +1,16 @@
+--- astroid.egg-info/requires.txt.orig	2019-09-24 09:44:15 UTC
++++ astroid.egg-info/requires.txt
+@@ -2,11 +2,8 @@ lazy_object_proxy
+ six
+ wrapt
+ 
+-[:implementation_name == "cpython" and python_version < "3.7"]
+-typed-ast<1.3.0
+-
+-[:implementation_name == "cpython" and python_version >= "3.7" and python_version < "3.8"]
+-typed-ast>=1.3.0
++[:implementation_name == "cpython" and python_version >= "3.5"]
++typed-ast>=1.4.0,<1.5
+ 
+ [:python_version < "3.5"]
+ typing


More information about the svn-ports-head mailing list