Sun Aug 6 19:55:11 2017 UTC ()
0.10.5:
Update to 0.10.4 to fix issue with package in pypi


(adam)
diff -r1.12 -r1.13 pkgsrc/devel/py-rope/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/py-rope/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/py-rope/distinfo
diff -r0 -r1.1 pkgsrc/devel/py-rope/patches/patch-setup.py

cvs diff -r1.12 -r1.13 pkgsrc/devel/py-rope/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-rope/Makefile 2017/01/01 14:43:35 1.12
+++ pkgsrc/devel/py-rope/Makefile 2017/08/06 19:55:11 1.13
@@ -1,21 +1,20 @@ @@ -1,21 +1,20 @@
1# $NetBSD: Makefile,v 1.12 2017/01/01 14:43:35 wiz Exp $ 1# $NetBSD: Makefile,v 1.13 2017/08/06 19:55:11 adam Exp $
2 2
3VERS= 0.10.2 3DISTNAME= rope-0.10.5
4DISTNAME= rope-${VERS} 
5PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
6CATEGORIES= devel 5CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_PYPI:=r/rope/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=r/rope/}
8 7
9MAINTAINER= helgoman@users.sourceforge.net 8MAINTAINER= helgoman@users.sourceforge.net
10HOMEPAGE= https://github.com/python-rope/rope 9HOMEPAGE= https://github.com/python-rope/rope
11COMMENT= Rope is a python refactoring library 10COMMENT= Rope is a python refactoring library
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 13#PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36
15 14
16# XXX tests in contrib.codeassisttest fail 15# XXX tests in contrib.codeassisttest fail
17do-test: 16do-test:
18 cd ${WRKSRC} && ${PYTHONBIN} setup.py test 17 cd ${WRKSRC} && ${PYTHONBIN} setup.py test
19 18
20.include "../../lang/python/distutils.mk" 19.include "../../lang/python/egg.mk"
21.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-rope/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-rope/PLIST 2016/08/27 01:51:56 1.2
+++ pkgsrc/devel/py-rope/PLIST 2017/08/06 19:55:11 1.3
@@ -1,15 +1,18 @@ @@ -1,15 +1,18 @@
1@comment $NetBSD: PLIST,v 1.2 2016/08/27 01:51:56 maya Exp $ 1@comment $NetBSD: PLIST,v 1.3 2017/08/06 19:55:11 adam Exp $
2${PYSITELIB}/${EGG_FILE} 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 5${PYSITELIB}/${EGG_INFODIR}/top_level.txt
3${PYSITELIB}/rope/__init__.py 6${PYSITELIB}/rope/__init__.py
4${PYSITELIB}/rope/__init__.pyc 7${PYSITELIB}/rope/__init__.pyc
5${PYSITELIB}/rope/__init__.pyo 8${PYSITELIB}/rope/__init__.pyo
6${PYSITELIB}/rope/base/__init__.py 9${PYSITELIB}/rope/base/__init__.py
7${PYSITELIB}/rope/base/__init__.pyc 10${PYSITELIB}/rope/base/__init__.pyc
8${PYSITELIB}/rope/base/__init__.pyo 11${PYSITELIB}/rope/base/__init__.pyo
9${PYSITELIB}/rope/base/arguments.py 12${PYSITELIB}/rope/base/arguments.py
10${PYSITELIB}/rope/base/arguments.pyc 13${PYSITELIB}/rope/base/arguments.pyc
11${PYSITELIB}/rope/base/arguments.pyo 14${PYSITELIB}/rope/base/arguments.pyo
12${PYSITELIB}/rope/base/ast.py 15${PYSITELIB}/rope/base/ast.py
13${PYSITELIB}/rope/base/ast.pyc 16${PYSITELIB}/rope/base/ast.pyc
14${PYSITELIB}/rope/base/ast.pyo 17${PYSITELIB}/rope/base/ast.pyo
15${PYSITELIB}/rope/base/astutils.py 18${PYSITELIB}/rope/base/astutils.py
@@ -59,26 +62,74 @@ ${PYSITELIB}/rope/base/oi/objectinfo.pyc @@ -59,26 +62,74 @@ ${PYSITELIB}/rope/base/oi/objectinfo.pyc
59${PYSITELIB}/rope/base/oi/objectinfo.pyo 62${PYSITELIB}/rope/base/oi/objectinfo.pyo
60${PYSITELIB}/rope/base/oi/runmod.py 63${PYSITELIB}/rope/base/oi/runmod.py
61${PYSITELIB}/rope/base/oi/runmod.pyc 64${PYSITELIB}/rope/base/oi/runmod.pyc
62${PYSITELIB}/rope/base/oi/runmod.pyo 65${PYSITELIB}/rope/base/oi/runmod.pyo
63${PYSITELIB}/rope/base/oi/soa.py 66${PYSITELIB}/rope/base/oi/soa.py
64${PYSITELIB}/rope/base/oi/soa.pyc 67${PYSITELIB}/rope/base/oi/soa.pyc
65${PYSITELIB}/rope/base/oi/soa.pyo 68${PYSITELIB}/rope/base/oi/soa.pyo
66${PYSITELIB}/rope/base/oi/soi.py 69${PYSITELIB}/rope/base/oi/soi.py
67${PYSITELIB}/rope/base/oi/soi.pyc 70${PYSITELIB}/rope/base/oi/soi.pyc
68${PYSITELIB}/rope/base/oi/soi.pyo 71${PYSITELIB}/rope/base/oi/soi.pyo
69${PYSITELIB}/rope/base/oi/transform.py 72${PYSITELIB}/rope/base/oi/transform.py
70${PYSITELIB}/rope/base/oi/transform.pyc 73${PYSITELIB}/rope/base/oi/transform.pyc
71${PYSITELIB}/rope/base/oi/transform.pyo 74${PYSITELIB}/rope/base/oi/transform.pyo
 75${PYSITELIB}/rope/base/oi/type_hinting/__init__.py
 76${PYSITELIB}/rope/base/oi/type_hinting/__init__.pyc
 77${PYSITELIB}/rope/base/oi/type_hinting/__init__.pyo
 78${PYSITELIB}/rope/base/oi/type_hinting/evaluate.py
 79${PYSITELIB}/rope/base/oi/type_hinting/evaluate.pyc
 80${PYSITELIB}/rope/base/oi/type_hinting/evaluate.pyo
 81${PYSITELIB}/rope/base/oi/type_hinting/factory.py
 82${PYSITELIB}/rope/base/oi/type_hinting/factory.pyc
 83${PYSITELIB}/rope/base/oi/type_hinting/factory.pyo
 84${PYSITELIB}/rope/base/oi/type_hinting/interfaces.py
 85${PYSITELIB}/rope/base/oi/type_hinting/interfaces.pyc
 86${PYSITELIB}/rope/base/oi/type_hinting/interfaces.pyo
 87${PYSITELIB}/rope/base/oi/type_hinting/providers/__init__.py
 88${PYSITELIB}/rope/base/oi/type_hinting/providers/__init__.pyc
 89${PYSITELIB}/rope/base/oi/type_hinting/providers/__init__.pyo
 90${PYSITELIB}/rope/base/oi/type_hinting/providers/composite.py
 91${PYSITELIB}/rope/base/oi/type_hinting/providers/composite.pyc
 92${PYSITELIB}/rope/base/oi/type_hinting/providers/composite.pyo
 93${PYSITELIB}/rope/base/oi/type_hinting/providers/docstrings.py
 94${PYSITELIB}/rope/base/oi/type_hinting/providers/docstrings.pyc
 95${PYSITELIB}/rope/base/oi/type_hinting/providers/docstrings.pyo
 96${PYSITELIB}/rope/base/oi/type_hinting/providers/inheritance.py
 97${PYSITELIB}/rope/base/oi/type_hinting/providers/inheritance.pyc
 98${PYSITELIB}/rope/base/oi/type_hinting/providers/inheritance.pyo
 99${PYSITELIB}/rope/base/oi/type_hinting/providers/interfaces.py
 100${PYSITELIB}/rope/base/oi/type_hinting/providers/interfaces.pyc
 101${PYSITELIB}/rope/base/oi/type_hinting/providers/interfaces.pyo
 102${PYSITELIB}/rope/base/oi/type_hinting/providers/numpydocstrings.py
 103${PYSITELIB}/rope/base/oi/type_hinting/providers/numpydocstrings.pyc
 104${PYSITELIB}/rope/base/oi/type_hinting/providers/numpydocstrings.pyo
 105${PYSITELIB}/rope/base/oi/type_hinting/providers/pep0484_type_comments.py
 106${PYSITELIB}/rope/base/oi/type_hinting/providers/pep0484_type_comments.pyc
 107${PYSITELIB}/rope/base/oi/type_hinting/providers/pep0484_type_comments.pyo
 108${PYSITELIB}/rope/base/oi/type_hinting/resolvers/__init__.py
 109${PYSITELIB}/rope/base/oi/type_hinting/resolvers/__init__.pyc
 110${PYSITELIB}/rope/base/oi/type_hinting/resolvers/__init__.pyo
 111${PYSITELIB}/rope/base/oi/type_hinting/resolvers/composite.py
 112${PYSITELIB}/rope/base/oi/type_hinting/resolvers/composite.pyc
 113${PYSITELIB}/rope/base/oi/type_hinting/resolvers/composite.pyo
 114${PYSITELIB}/rope/base/oi/type_hinting/resolvers/interfaces.py
 115${PYSITELIB}/rope/base/oi/type_hinting/resolvers/interfaces.pyc
 116${PYSITELIB}/rope/base/oi/type_hinting/resolvers/interfaces.pyo
 117${PYSITELIB}/rope/base/oi/type_hinting/resolvers/types.py
 118${PYSITELIB}/rope/base/oi/type_hinting/resolvers/types.pyc
 119${PYSITELIB}/rope/base/oi/type_hinting/resolvers/types.pyo
 120${PYSITELIB}/rope/base/oi/type_hinting/utils.py
 121${PYSITELIB}/rope/base/oi/type_hinting/utils.pyc
 122${PYSITELIB}/rope/base/oi/type_hinting/utils.pyo
72${PYSITELIB}/rope/base/prefs.py 123${PYSITELIB}/rope/base/prefs.py
73${PYSITELIB}/rope/base/prefs.pyc 124${PYSITELIB}/rope/base/prefs.pyc
74${PYSITELIB}/rope/base/prefs.pyo 125${PYSITELIB}/rope/base/prefs.pyo
75${PYSITELIB}/rope/base/project.py 126${PYSITELIB}/rope/base/project.py
76${PYSITELIB}/rope/base/project.pyc 127${PYSITELIB}/rope/base/project.pyc
77${PYSITELIB}/rope/base/project.pyo 128${PYSITELIB}/rope/base/project.pyo
78${PYSITELIB}/rope/base/pycore.py 129${PYSITELIB}/rope/base/pycore.py
79${PYSITELIB}/rope/base/pycore.pyc 130${PYSITELIB}/rope/base/pycore.pyc
80${PYSITELIB}/rope/base/pycore.pyo 131${PYSITELIB}/rope/base/pycore.pyo
81${PYSITELIB}/rope/base/pynames.py 132${PYSITELIB}/rope/base/pynames.py
82${PYSITELIB}/rope/base/pynames.pyc 133${PYSITELIB}/rope/base/pynames.pyc
83${PYSITELIB}/rope/base/pynames.pyo 134${PYSITELIB}/rope/base/pynames.pyo
84${PYSITELIB}/rope/base/pynamesdef.py 135${PYSITELIB}/rope/base/pynamesdef.py
@@ -98,29 +149,35 @@ ${PYSITELIB}/rope/base/resourceobserver. @@ -98,29 +149,35 @@ ${PYSITELIB}/rope/base/resourceobserver.
98${PYSITELIB}/rope/base/resourceobserver.pyo 149${PYSITELIB}/rope/base/resourceobserver.pyo
99${PYSITELIB}/rope/base/resources.py 150${PYSITELIB}/rope/base/resources.py
100${PYSITELIB}/rope/base/resources.pyc 151${PYSITELIB}/rope/base/resources.pyc
101${PYSITELIB}/rope/base/resources.pyo 152${PYSITELIB}/rope/base/resources.pyo
102${PYSITELIB}/rope/base/simplify.py 153${PYSITELIB}/rope/base/simplify.py
103${PYSITELIB}/rope/base/simplify.pyc 154${PYSITELIB}/rope/base/simplify.pyc
104${PYSITELIB}/rope/base/simplify.pyo 155${PYSITELIB}/rope/base/simplify.pyo
105${PYSITELIB}/rope/base/stdmods.py 156${PYSITELIB}/rope/base/stdmods.py
106${PYSITELIB}/rope/base/stdmods.pyc 157${PYSITELIB}/rope/base/stdmods.pyc
107${PYSITELIB}/rope/base/stdmods.pyo 158${PYSITELIB}/rope/base/stdmods.pyo
108${PYSITELIB}/rope/base/taskhandle.py 159${PYSITELIB}/rope/base/taskhandle.py
109${PYSITELIB}/rope/base/taskhandle.pyc 160${PYSITELIB}/rope/base/taskhandle.pyc
110${PYSITELIB}/rope/base/taskhandle.pyo 161${PYSITELIB}/rope/base/taskhandle.pyo
111${PYSITELIB}/rope/base/utils.py 162${PYSITELIB}/rope/base/utils/__init__.py
112${PYSITELIB}/rope/base/utils.pyc 163${PYSITELIB}/rope/base/utils/__init__.pyc
113${PYSITELIB}/rope/base/utils.pyo 164${PYSITELIB}/rope/base/utils/__init__.pyo
 165${PYSITELIB}/rope/base/utils/datastructures.py
 166${PYSITELIB}/rope/base/utils/datastructures.pyc
 167${PYSITELIB}/rope/base/utils/datastructures.pyo
 168${PYSITELIB}/rope/base/utils/pycompat.py
 169${PYSITELIB}/rope/base/utils/pycompat.pyc
 170${PYSITELIB}/rope/base/utils/pycompat.pyo
114${PYSITELIB}/rope/base/worder.py 171${PYSITELIB}/rope/base/worder.py
115${PYSITELIB}/rope/base/worder.pyc 172${PYSITELIB}/rope/base/worder.pyc
116${PYSITELIB}/rope/base/worder.pyo 173${PYSITELIB}/rope/base/worder.pyo
117${PYSITELIB}/rope/contrib/__init__.py 174${PYSITELIB}/rope/contrib/__init__.py
118${PYSITELIB}/rope/contrib/__init__.pyc 175${PYSITELIB}/rope/contrib/__init__.pyc
119${PYSITELIB}/rope/contrib/__init__.pyo 176${PYSITELIB}/rope/contrib/__init__.pyo
120${PYSITELIB}/rope/contrib/autoimport.py 177${PYSITELIB}/rope/contrib/autoimport.py
121${PYSITELIB}/rope/contrib/autoimport.pyc 178${PYSITELIB}/rope/contrib/autoimport.pyc
122${PYSITELIB}/rope/contrib/autoimport.pyo 179${PYSITELIB}/rope/contrib/autoimport.pyo
123${PYSITELIB}/rope/contrib/changestack.py 180${PYSITELIB}/rope/contrib/changestack.py
124${PYSITELIB}/rope/contrib/changestack.pyc 181${PYSITELIB}/rope/contrib/changestack.pyc
125${PYSITELIB}/rope/contrib/changestack.pyo 182${PYSITELIB}/rope/contrib/changestack.pyo
126${PYSITELIB}/rope/contrib/codeassist.py 183${PYSITELIB}/rope/contrib/codeassist.py

cvs diff -r1.3 -r1.4 pkgsrc/devel/py-rope/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-rope/distinfo 2016/08/27 01:51:56 1.3
+++ pkgsrc/devel/py-rope/distinfo 2017/08/06 19:55:11 1.4
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.3 2016/08/27 01:51:56 maya Exp $ 1$NetBSD: distinfo,v 1.4 2017/08/06 19:55:11 adam Exp $
2 2
3SHA1 (rope-0.10.2.tar.gz) = 263d2d8f5ea41772771ec1f8218699d2dbf976a2 3SHA1 (rope-0.10.5.tar.gz) = 9e4dd71acbdd45cbaf3d6493c2298d1e1d5f786c
4RMD160 (rope-0.10.2.tar.gz) = b7856027880f916285ef3067225577319701a289 4RMD160 (rope-0.10.5.tar.gz) = dcb974d0a7bfbb3041062351cb55012ee15a17fb
5SHA512 (rope-0.10.2.tar.gz) = 9d3c3f2197b8eff87301d90dbf58872070e8c352704f50c942c270a05ba08504aeb2bb8f6d00902954abaa4d721d2a246c720f94547d8d3517cb84c0b31d9bc2 5SHA512 (rope-0.10.5.tar.gz) = 90a055be51834cc642f06b2bbcad4419d15605393a784a414c069a43816243badcbe5fa131bac48a5899268fcbdc11292c8469d30747614b7c85eebb8f2b6fae
6Size (rope-0.10.2.tar.gz) = 221523 bytes 6Size (rope-0.10.5.tar.gz) = 243931 bytes
 7SHA1 (patch-setup.py) = 94b037bba9186f300aaa97f500aca11f32f2a3ad

File Added: pkgsrc/devel/py-rope/patches/Attic/patch-setup.py
$NetBSD: patch-setup.py,v 1.1 2017/08/06 19:55:11 adam Exp $

README does not contain ASCII characters.

--- setup.py.orig	2017-02-23 17:56:42.000000000 +0000
+++ setup.py
@@ -57,7 +57,10 @@ classifiers = [
 
 
 def get_long_description():
-    lines = open('README.rst').read().splitlines(False)
+    if sys.version_info.major >= 3:
+        lines = open('README.rst', encoding='utf-8').read().splitlines(False)
+    else:
+        lines = open('README.rst').read().splitlines(False)
     end = lines.index('Getting Started')
     return '\n' + '\n'.join(lines[:end]) + '\n'