Hello community, here is the log from the commit of package python-pyasn1-modules for openSUSE:Factory checked in at 2017-08-01 09:24:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyasn1-modules (Old) and /work/SRC/openSUSE:Factory/.python-pyasn1-modules.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-pyasn1-modules" Tue Aug 1 09:24:37 2017 rev:16 rq:513049 version:0.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyasn1-modules/python-pyasn1-modules.changes 2017-06-20 10:59:19.188645827 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyasn1-modules.new/python-pyasn1-modules.changes 2017-08-01 09:24:39.605778864 +0200 @@ -1,0 +2,10 @@ +Sat Jul 29 21:04:04 UTC 2017 - michael@stroeder.com + +- Updated project URL +- Update to upstream release 0.0.10 + * Fixed SequenceOf initializer to pass now-mandatory componentType + keyword argument (since pyasn1 0.3.1) + * Temporarily fixed recursive ASN.1 type definition to work with + pyasn1 0.3.1+. This is going to be fixed properly shortly. + +------------------------------------------------------------------- Old: ---- pyasn1-modules-0.0.9.tar.gz New: ---- pyasn1-modules-0.0.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyasn1-modules.spec ++++++ --- /var/tmp/diff_new_pack.6HwyPd/_old 2017-08-01 09:24:40.289682482 +0200 +++ /var/tmp/diff_new_pack.6HwyPd/_new 2017-08-01 09:24:40.289682482 +0200 @@ -18,9 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pyasn1-modules -Version: 0.0.9 +Version: 0.0.10 Release: 0 -Url: http://pyasn1.sf.net/ +Url: https://github.com/etingof/pyasn1-modules Summary: Collection of protocols modules written in ASN.1 language License: BSD-3-Clause Group: Development/Languages/Python ++++++ pyasn1-modules-0.0.9.tar.gz -> pyasn1-modules-0.0.10.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/CHANGES.txt new/pyasn1-modules-0.0.10/CHANGES.txt --- old/pyasn1-modules-0.0.9/CHANGES.txt 2017-06-01 22:26:37.000000000 +0200 +++ new/pyasn1-modules-0.0.10/CHANGES.txt 2017-07-27 00:28:41.000000000 +0200 @@ -1,3 +1,12 @@ + +Revision 0.0.10, released 27-07-2017 +------------------------------------ + +* Fixed SequenceOf initializer to pass now-mandatory componentType + keyword argument (since pyasn1 0.3.1) +* Temporarily fixed recursive ASN.1 type definition to work with + pyasn1 0.3.1+. This is going to be fixed properly shortly. + Revision 0.0.9, released 01-06-2017 ----------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/PKG-INFO new/pyasn1-modules-0.0.10/PKG-INFO --- old/pyasn1-modules-0.0.9/PKG-INFO 2017-06-01 23:15:33.000000000 +0200 +++ new/pyasn1-modules-0.0.10/PKG-INFO 2017-07-27 00:33:48.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pyasn1-modules -Version: 0.0.9 +Version: 0.0.10 Summary: A collection of ASN.1-based protocols modules. Home-page: https://github.com/etingof/pyasn1-modules Author: Ilya Etingof <etingof@gmail.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/__init__.py new/pyasn1-modules-0.0.10/pyasn1_modules/__init__.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/__init__.py 2016-10-31 19:36:34.000000000 +0100 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/__init__.py 2017-07-27 00:32:11.000000000 +0200 @@ -1,2 +1,2 @@ # http://www.python.org/dev/peps/pep-0396/ -__version__ = '0.0.9' +__version__ = '0.0.10' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2437.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2437.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2437.py 2017-01-26 19:49:02.000000000 +0100 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2437.py 2017-07-26 23:22:16.000000000 +0200 @@ -26,8 +26,6 @@ id_pSpecified = univ.ObjectIdentifier('1.2.840.113549.1.1.9') id_sha1 = univ.ObjectIdentifier('1.3.14.3.2.26') -MAX = 16 - class Version(univ.Integer): pass diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2459.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2459.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2459.py 2017-04-21 09:23:33.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2459.py 2017-07-26 23:22:16.000000000 +0200 @@ -15,7 +15,7 @@ # from pyasn1.type import tag, namedtype, namedval, univ, constraint, char, useful -MAX = 64 # XXX ? +MAX = float('inf') # # PKIX1Explicit88 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2511.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2511.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2511.py 2017-06-01 18:09:21.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2511.py 2017-07-26 23:22:16.000000000 +0200 @@ -14,7 +14,7 @@ from pyasn1_modules.rfc2459 import * from pyasn1_modules import rfc2315 -MAX = 16 +MAX = float('inf') id_pkix = univ.ObjectIdentifier('1.3.6.1.5.5.7') id_pkip = univ.ObjectIdentifier('1.3.6.1.5.5.7.5') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2560.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2560.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc2560.py 2017-01-26 19:49:02.000000000 +0100 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc2560.py 2017-07-26 23:23:56.000000000 +0200 @@ -140,7 +140,7 @@ explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))), namedtype.NamedType('responderID', ResponderID()), namedtype.NamedType('producedAt', useful.GeneralizedTime()), - namedtype.NamedType('responses', univ.SequenceOf(SingleResponse())), + namedtype.NamedType('responses', univ.SequenceOf(componentType=SingleResponse())), namedtype.OptionalNamedType('responseExtensions', rfc2459.Extensions().subtype( explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 1))) ) @@ -151,7 +151,7 @@ namedtype.NamedType('tbsResponseData', ResponseData()), namedtype.NamedType('signatureAlgorithm', rfc2459.AlgorithmIdentifier()), namedtype.NamedType('signature', univ.BitString()), - namedtype.OptionalNamedType('certs', univ.SequenceOf(rfc2459.Certificate()).subtype( + namedtype.OptionalNamedType('certs', univ.SequenceOf(componentType=rfc2459.Certificate()).subtype( explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))) ) @@ -195,7 +195,7 @@ componentType = namedtype.NamedTypes( namedtype.NamedType('signatureAlgorithm', rfc2459.AlgorithmIdentifier()), namedtype.NamedType('signature', univ.BitString()), - namedtype.OptionalNamedType('certs', univ.SequenceOf(rfc2459.Certificate()).subtype( + namedtype.OptionalNamedType('certs', univ.SequenceOf(componentType=rfc2459.Certificate()).subtype( explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))) ) @@ -206,7 +206,7 @@ explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))), namedtype.OptionalNamedType('requestorName', GeneralName().subtype( explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 1))), - namedtype.NamedType('requestList', univ.SequenceOf(Request())), + namedtype.NamedType('requestList', univ.SequenceOf(componentType=Request())), namedtype.OptionalNamedType('requestExtensions', rfc2459.Extensions().subtype( explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 2))) ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc3280.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc3280.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc3280.py 2017-01-26 19:49:02.000000000 +0100 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc3280.py 2017-07-26 23:22:16.000000000 +0200 @@ -14,7 +14,7 @@ # from pyasn1.type import univ, char, namedtype, namedval, tag, constraint, useful -MAX = 64 +MAX = float('inf') def _OID(*components): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc3281.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc3281.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc3281.py 2017-06-01 18:09:21.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc3281.py 2017-07-26 23:22:16.000000000 +0200 @@ -21,7 +21,7 @@ from pyasn1_modules import rfc3280 -MAX = 64 +MAX = float('inf') def _buildOid(*components): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc3852.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc3852.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc3852.py 2017-06-01 18:14:49.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc3852.py 2017-07-26 23:22:16.000000000 +0200 @@ -16,7 +16,7 @@ from pyasn1_modules import rfc3280 from pyasn1_modules import rfc3281 -MAX = 64 +MAX = float('inf') def _buildOid(*components): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc4210.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc4210.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc4210.py 2017-06-01 18:33:22.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc4210.py 2017-07-26 23:24:18.000000000 +0200 @@ -11,7 +11,7 @@ from pyasn1.type import tag, namedtype, namedval, univ, constraint, char, useful from pyasn1_modules import rfc2459, rfc2511, rfc2314 -MAX = 64 +MAX = float('inf') class KeyIdentifier(univ.OctetString): @@ -784,5 +784,5 @@ # pyasn1 does not naturally handle recursive definitions, thus this hack: # NestedMessageContent ::= PKIMessages -NestedMessageContent.componentType = PKIMessages() -nestedMessageContent.componentType = PKIMessages() +NestedMessageContent._componentType = PKIMessages() +nestedMessageContent._componentType = PKIMessages() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc4211.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc4211.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc4211.py 2017-06-01 18:57:36.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc4211.py 2017-07-26 23:22:16.000000000 +0200 @@ -17,7 +17,7 @@ from pyasn1_modules import rfc3280 from pyasn1_modules import rfc3852 -MAX = 64 +MAX = float('inf') def _buildOid(*components): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc5280.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc5280.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc5280.py 2017-06-01 18:57:36.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc5280.py 2017-07-26 23:22:16.000000000 +0200 @@ -20,8 +20,7 @@ from pyasn1.type import constraint from pyasn1.type import useful -MAX = 64 - +MAX = float('inf') def _buildOid(*components): output = [] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc5652.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc5652.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc5652.py 2017-06-01 18:57:36.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc5652.py 2017-07-26 23:22:16.000000000 +0200 @@ -21,7 +21,7 @@ from pyasn1_modules import rfc3281 from pyasn1_modules import rfc5280 -MAX = 64 +MAX = float('inf') def _buildOid(*components): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules/rfc6402.py new/pyasn1-modules-0.0.10/pyasn1_modules/rfc6402.py --- old/pyasn1-modules-0.0.9/pyasn1_modules/rfc6402.py 2017-06-01 22:26:37.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules/rfc6402.py 2017-07-26 23:22:16.000000000 +0200 @@ -17,7 +17,7 @@ from pyasn1_modules import rfc5280 from pyasn1_modules import rfc5652 -MAX = 64 +MAX = float('inf') def _buildOid(*components): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyasn1-modules-0.0.9/pyasn1_modules.egg-info/PKG-INFO new/pyasn1-modules-0.0.10/pyasn1_modules.egg-info/PKG-INFO --- old/pyasn1-modules-0.0.9/pyasn1_modules.egg-info/PKG-INFO 2017-06-01 23:15:33.000000000 +0200 +++ new/pyasn1-modules-0.0.10/pyasn1_modules.egg-info/PKG-INFO 2017-07-27 00:33:47.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pyasn1-modules -Version: 0.0.9 +Version: 0.0.10 Summary: A collection of ASN.1-based protocols modules. Home-page: https://github.com/etingof/pyasn1-modules Author: Ilya Etingof <etingof@gmail.com>