commit python-asn1crypto for openSUSE:Factory

2020-08-25 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2020-08-25 12:38:53

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new.3399 (New)


Package is "python-asn1crypto"

Tue Aug 25 12:38:53 2020 rev:9 rq:828177 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2020-01-20 22:50:19.927225509 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-asn1crypto.new.3399/python-asn1crypto.changes
2020-08-25 12:39:04.597417966 +0200
@@ -1,0 +2,12 @@
+Thu Aug 20 12:41:38 UTC 2020 - Ondřej Súkup 
+
+- update to 1.4.0
+ * core.ObjectIdentifier and all derived classes now obey X.660 §7.6 
+   and thus restrict the first arc to 0 to 2, and the second arc to less
+   than 40 if the first arc is 0 or 1. This also fixes parsing of OIDs where
+   the first arc is 2 and the second arc is greater than 39.
+ * Fixed keys.PublicKeyInfo.bit_size to return an int rather than a float
+   on Python 3 when working with elliptic curve keys
+ * Fixed the asn1crypto-tests sdist on PyPi to work properly to generate a .whl
+
+---

Old:

  1.3.0.tar.gz

New:

  1.4.0.tar.gz



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.1WyUf1/_old  2020-08-25 12:39:05.745418183 +0200
+++ /var/tmp/diff_new_pack.1WyUf1/_new  2020-08-25 12:39:05.749418183 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-asn1crypto
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:ASN.1 parser and serializer for Python
 License:MIT

++ 1.3.0.tar.gz -> 1.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asn1crypto-1.3.0/.circleci/config.yml 
new/asn1crypto-1.4.0/.circleci/config.yml
--- old/asn1crypto-1.3.0/.circleci/config.yml   2020-01-04 15:06:42.0 
+0100
+++ new/asn1crypto-1.4.0/.circleci/config.yml   2020-07-28 14:31:23.0 
+0200
@@ -14,16 +14,13 @@
   xcode: 10.3.0
 steps:
   - checkout
-  - restore_cache:
-  keys:
-- homebrew
-  - run: brew install pypy
-  - save_cache:
-  key: homebrew
-  paths:
-- /usr/local/Homebrew
-  - run: pypy run.py deps
-  - run: pypy run.py ci
+  - run: curl --location -O 
https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.3.1-osx64.tar.bz2
+  - run: tar xvf pypy2.7-v7.3.1-osx64.tar.bz2
+  - run: mv pypy2.7-v7.3.1-osx64 pypy
+  - run: xattr -rc pypy
+  - run: ./pypy/bin/pypy -m ensurepip
+  - run: ./pypy/bin/pypy run.py deps
+  - run: ./pypy/bin/pypy run.py ci
 workflows:
   version: 2
   python-26:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asn1crypto-1.3.0/.github/workflows/ci.yml 
new/asn1crypto-1.4.0/.github/workflows/ci.yml
--- old/asn1crypto-1.3.0/.github/workflows/ci.yml   2020-01-04 
15:06:42.0 +0100
+++ new/asn1crypto-1.4.0/.github/workflows/ci.yml   2020-07-28 
14:31:23.0 +0200
@@ -1,5 +1,5 @@
 name: CI
-on: [push]
+on: [push, pull_request]
 
 jobs:
   build:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asn1crypto-1.3.0/.travis.yml 
new/asn1crypto-1.4.0/.travis.yml
--- old/asn1crypto-1.3.0/.travis.yml2020-01-04 15:06:42.0 +0100
+++ new/asn1crypto-1.4.0/.travis.yml2020-07-28 14:31:23.0 +0200
@@ -31,6 +31,11 @@
   language: python
   python: "3.7"
 - os: linux
+  arch: ppc64le
+  dist: bionic
+  language: python
+  python: "3.7"
+- os: linux
   dist: xenial
   language: python
   python: "pypy"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asn1crypto-1.3.0/asn1crypto/core.py 
new/asn1crypto-1.4.0/asn1crypto/core.py
--- old/asn1crypto-1.3.0/asn1crypto/core.py 2020-01-04 15:06:42.0 
+0100
+++ new/asn1crypto-1.4.0/asn1crypto/core.py 2020-07-28 14:31:23.0 
+0200
@@ -3104,6 +3104,21 @@
 first = part
 continue
 elif index == 1:
+if first > 2:
+raise ValueError(unwrap(
+'''
+First arc must be one of 0, 1 or 2, not %s
+''',
+repr(first)
+))
+elif first < 2 and part >= 40:
+raise ValueError(unwrap(
+'''
+ 

commit python-asn1crypto for openSUSE:Factory

2020-01-20 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2020-01-20 22:50:09

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new.26092 (New)


Package is "python-asn1crypto"

Mon Jan 20 22:50:09 2020 rev:8 rq:765255 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2019-10-05 16:16:30.578030238 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-asn1crypto.new.26092/python-asn1crypto.changes
   2020-01-20 22:50:19.927225509 +0100
@@ -1,0 +2,18 @@
+Fri Jan 17 12:41:04 UTC 2020 - Marketa Calabkova 
+
+- update to version 1.3.0
+  * Added encrypt_key_pref to cms.CMSAttributeType(), along with related 
structures
+  * Added Brainpool curves from RFC 5639 to keys.NamedCurve()
+  * Fixed x509.Certificate().subject_directory_attributes_value
+  * Fixed some incorrectly computed minimum elliptic curve primary key 
encoding sizes in keys.NamedCurve()
+  * Fixed a TypeError when trying to call .untag() or .copy() on a 
core.UTCTime() 
+or core.GeneralizedTime(), or a value containing one, when using Python 2
+  * Added asn1crypto.load_order(), which returns a list of unicode strings of 
the names 
+of the fully-qualified module names for all of submodules of the package. 
The module 
+names are listed in their dependency load order. This is primarily 
intended 
+for the sake of implementing hot reloading.
+  * Added User ID to x509.NameType()
+  * Added various EC named curves to keys.NamedCurve()
+  * Fix an absolute import in keys to a relative import
+
+---

Old:

  1.0.0.tar.gz

New:

  1.3.0.tar.gz



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.pm7UEK/_old  2020-01-20 22:50:21.279226029 +0100
+++ /var/tmp/diff_new_pack.pm7UEK/_new  2020-01-20 22:50:21.283226031 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-asn1crypto
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-asn1crypto
-Version:1.0.0
+Version:1.3.0
 Release:0
 Summary:ASN.1 parser and serializer for Python
 License:MIT

++ 1.0.0.tar.gz -> 1.3.0.tar.gz ++
 1669 lines of diff (skipped)




commit python-asn1crypto for openSUSE:Factory

2019-10-05 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2019-10-05 16:16:22

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new.2352 (New)


Package is "python-asn1crypto"

Sat Oct  5 16:16:22 2019 rev:7 rq:734805 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2019-01-08 12:17:11.780997830 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-asn1crypto.new.2352/python-asn1crypto.changes
2019-10-05 16:16:30.578030238 +0200
@@ -1,0 +2,18 @@
+Thu Oct  3 13:23:26 UTC 2019 - Marketa Calabkova 
+
+- update to version 1.0.0
+  * BREAKING CHANGE: Removed functionality to calculate public key 
+values from private key values. Alternatives have been added to 
+oscrypto. (see upstream changelog)
+  * Significantly improved parsing of core.UTCTime() and 
core.GeneralizedTime() 
+values that include timezones and fractional seconds
+  * core.Choice() may now be constructed by a 2-element tuple or a 1-key dict
+  * No longer try to load optional performance dependency, libcrypto, 
+on Mac or Linux
+  * Add support for explicit RSA SSA PSS to keys.PublicKeyInfo() 
+and keys.PrivateKeyInfo()
+  * Add/improve few algorithms (RC4, secp256k1, SHA-3, SHAKE)
+  * Added asn1crypto_tests package to PyPi
+  * Many bugfixes
+
+---

Old:

  asn1crypto-0.24.0.tar.gz

New:

  1.0.0.tar.gz



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.9xbyxC/_old  2019-10-05 16:16:31.894026811 +0200
+++ /var/tmp/diff_new_pack.9xbyxC/_new  2019-10-05 16:16:31.894026811 +0200
@@ -17,16 +17,14 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without test
 Name:   python-asn1crypto
-Version:0.24.0
+Version:1.0.0
 Release:0
 Summary:ASN.1 parser and serializer for Python
 License:MIT
-Group:  Development/Languages/Python
 URL:https://github.com/wbond/asn1crypto
-Source: 
https://files.pythonhosted.org/packages/source/a/asn1crypto/asn1crypto-%{version}.tar.gz
-BuildRequires:  %{python_module setuptools}
+Source: https://github.com/wbond/asn1crypto/archive/%{version}.tar.gz
+BuildRequires:  %{python_module setuptools >= 38.6.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildArch:  noarch
@@ -46,6 +44,9 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%check
+%python_exec setup.py test
+
 %files %{python_files}
 %license LICENSE
 %{python_sitelib}/*

++ asn1crypto-0.24.0.tar.gz -> 1.0.0.tar.gz ++
 18276 lines of diff (skipped)




commit python-asn1crypto for openSUSE:Factory

2019-01-08 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2019-01-08 12:17:10

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new.28833 (New)


Package is "python-asn1crypto"

Tue Jan  8 12:17:10 2019 rev:6 rq:662682 version:0.24.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2018-12-06 12:13:48.617745917 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-asn1crypto.new.28833/python-asn1crypto.changes
   2019-01-08 12:17:11.780997830 +0100
@@ -1,0 +2,6 @@
+Thu Jan  3 14:14:59 UTC 2019 - Martin Pluskal 
+
+- Reduce duplicities
+- Install license
+
+---



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.vEPU0e/_old  2019-01-08 12:17:12.420997229 +0100
+++ /var/tmp/diff_new_pack.vEPU0e/_new  2019-01-08 12:17:12.424997225 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-asn1crypto
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,13 +24,12 @@
 Summary:ASN.1 parser and serializer for Python
 License:MIT
 Group:  Development/Languages/Python
-Url:https://github.com/wbond/asn1crypto
+URL:https://github.com/wbond/asn1crypto
 Source: 
https://files.pythonhosted.org/packages/source/a/asn1crypto/asn1crypto-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -41,14 +40,14 @@
 %setup -q -n asn1crypto-%{version}
 
 %build
-
 %python_build
 
 %install
 %python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %files %{python_files}
-%defattr(-,root,root,-)
+%license LICENSE
 %{python_sitelib}/*
 
 %changelog




commit python-asn1crypto for openSUSE:Factory

2018-12-06 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2018-12-06 12:13:46

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new.19453 (New)


Package is "python-asn1crypto"

Thu Dec  6 12:13:46 2018 rev:5 rq:653920 version:0.24.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2017-12-21 11:23:55.919381282 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-asn1crypto.new.19453/python-asn1crypto.changes
   2018-12-06 12:13:48.617745917 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:45:43 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.8JN5MG/_old  2018-12-06 12:13:49.433745039 +0100
+++ /var/tmp/diff_new_pack.8JN5MG/_new  2018-12-06 12:13:49.433745039 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-asn1crypto
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,7 +26,6 @@
 Group:  Development/Languages/Python
 Url:https://github.com/wbond/asn1crypto
 Source: 
https://files.pythonhosted.org/packages/source/a/asn1crypto/asn1crypto-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit python-asn1crypto for openSUSE:Factory

2017-12-21 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2017-12-21 11:23:48

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new (New)


Package is "python-asn1crypto"

Thu Dec 21 11:23:48 2017 rev:4 rq:557782 version:0.24.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2017-11-17 10:35:56.293572837 +0100
+++ /work/SRC/openSUSE:Factory/.python-asn1crypto.new/python-asn1crypto.changes 
2017-12-21 11:23:55.919381282 +0100
@@ -1,0 +2,22 @@
+Sat Dec 16 23:08:43 UTC 2017 - a...@gmx.de
+
+- update to version 0.24.0:
+  * x509.Certificate().self_signed will no longer return "yes" under
+any circumstances. This helps prevent confusion since the library
+does not verify the signature. Instead a library like oscrypto
+should be used to confirm if a certificate is self-signed.
+  * Added various OIDs to x509.KeyPurposeId()
+  * Added x509.Certificate().private_key_usage_period_value
+  * Added structures for parsing common subject directory attributes
+for X.509 certificates, including x509.SubjectDirectoryAttribute()
+  * Added algos.AnyAlgorithmIdentifier() for situations where an
+algorithm identifier may contain a digest, signed digest or
+encryption algorithm OID
+  * Fixed a bug with
+x509.Certificate().subject_directory_attributes_value not
+returning the correct value
+  * Fixed a bug where explicitly-tagged fields in a core.Sequence()
+would not function properly when the field had a default value
+  * Fixed a bug with type checking in pem.armor()
+
+---

Old:

  asn1crypto-0.23.0.tar.gz

New:

  asn1crypto-0.24.0.tar.gz



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.g8Kdv4/_old  2017-12-21 11:23:58.563252368 +0100
+++ /var/tmp/diff_new_pack.g8Kdv4/_new  2017-12-21 11:23:58.567252173 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without test
 Name:   python-asn1crypto
-Version:0.23.0
+Version:0.24.0
 Release:0
 Summary:ASN.1 parser and serializer for Python
 License:MIT

++ asn1crypto-0.23.0.tar.gz -> asn1crypto-0.24.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asn1crypto-0.23.0/PKG-INFO 
new/asn1crypto-0.24.0/PKG-INFO
--- old/asn1crypto-0.23.0/PKG-INFO  2017-09-22 22:36:35.0 +0200
+++ new/asn1crypto-0.24.0/PKG-INFO  2017-12-14 22:04:10.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: asn1crypto
-Version: 0.23.0
+Version: 0.24.0
 Summary: Fast ASN.1 parser and serializer with definitions for private keys, 
public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, 
PKCS#5, X.509 and TSP
 Home-page: https://github.com/wbond/asn1crypto
 Author: wbond
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asn1crypto-0.23.0/asn1crypto/_elliptic_curve.py 
new/asn1crypto-0.24.0/asn1crypto/_elliptic_curve.py
--- old/asn1crypto-0.23.0/asn1crypto/_elliptic_curve.py 2016-06-16 
11:12:23.0 +0200
+++ new/asn1crypto-0.24.0/asn1crypto/_elliptic_curve.py 2017-11-07 
22:32:35.0 +0100
@@ -160,10 +160,10 @@
 
 p = self.curve.p
 
-l = ((other.y - self.y) * inverse_mod(other.x - self.x, p)) % p
+l_ = ((other.y - self.y) * inverse_mod(other.x - self.x, p)) % p
 
-x3 = (l * l - self.x - other.x) % p
-y3 = (l * (self.x - x3) - self.y) % p
+x3 = (l_ * l_ - self.x - other.x) % p
+y3 = (l_ * (self.x - x3) - self.y) % p
 
 return PrimePoint(self.curve, x3, y3)
 
@@ -232,10 +232,10 @@
 p = self.curve.p
 a = self.curve.a
 
-l = ((3 * self.x * self.x + a) * inverse_mod(2 * self.y, p)) % p
+l_ = ((3 * self.x * self.x + a) * inverse_mod(2 * self.y, p)) % p
 
-x3 = (l * l - 2 * self.x) % p
-y3 = (l * (self.x - x3) - self.y) % p
+x3 = (l_ * l_ - 2 * self.x) % p
+y3 = (l_ * (self.x - x3) - self.y) % p
 
 return PrimePoint(self.curve, x3, y3)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asn1crypto-0.23.0/asn1crypto/_inet.py 
new/asn1crypto-0.24.0/asn1crypto/_inet.py
--- old/asn1crypto-0.23.0/asn1crypto/_inet.py   2017-08-04 16:22:28.0 
+0200
+++ new/asn1crypto-0.24.0/asn1crypto/_inet.py   2017-11-07 22:09:57.0 
+0100
@@ -1,170 +1,170 @@
-# coding: utf-8
-from __future__ import unicode_literals, division, absolute_import, 

commit python-asn1crypto for openSUSE:Factory

2017-11-17 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2017-11-17 10:35:53

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new (New)


Package is "python-asn1crypto"

Fri Nov 17 10:35:53 2017 rev:3 rq:541214 version:0.23.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2017-05-16 14:27:27.184352196 +0200
+++ /work/SRC/openSUSE:Factory/.python-asn1crypto.new/python-asn1crypto.changes 
2017-11-17 10:35:56.293572837 +0100
@@ -1,0 +2,28 @@
+Sat Nov 11 17:39:30 UTC 2017 - a...@gmx.de
+
+- update to version 0.23.0:
+  * Backwards compatibility break: the tag_type, explicit_tag and
+explicit_class attributes on core.Asn1Value no longer exist and
+were replaced by the implicit and explicit attributes. Field param
+dicts may use the new explicit and implicit keys, or the old
+tag_type and tag keys. The attribute changes will likely to have
+little to no impact since they were primarily an implementation
+detail.
+  * Teletex strings used inside of X.509 certificates are now
+interpreted using Windows-1252 (a superset of ISO-8859-1). This
+enables compatibility with certificates generated by
+OpenSSL. Strict parsing of Teletex strings can be retained by
+using the x509.strict_teletex() context manager.
+  * Added support for nested explicit tagging, supporting values that
+are defined with explicit tagging and then added as a field of
+another structure using explicit tagging.
+  * Fixed a UnicodeDecodeError when trying to find the (optional)
+dependency OpenSSL on Python 2
+  * Fixed next_update field of crl.TbsCertList to be optional
+  * Added the x509.Certificate.sha256_fingerprint property
+  * x509.Certificate.ocsp_urls and x509.DistributionPoint.url will now
+return https://, ldap:// and ldaps:// URLs in addition to http://.
+  * Added CMS Attribute Protection definitions from RFC 6211
+  * Added OIDs from RFC 6962
+
+---

Old:

  asn1crypto-0.22.0.tar.gz

New:

  asn1crypto-0.23.0.tar.gz



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.ij9mvv/_old  2017-11-17 10:35:57.209539312 +0100
+++ /var/tmp/diff_new_pack.ij9mvv/_new  2017-11-17 10:35:57.213539165 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without test
 Name:   python-asn1crypto
-Version:0.22.0
+Version:0.23.0
 Release:0
 Summary:ASN.1 parser and serializer for Python
 License:MIT

++ asn1crypto-0.22.0.tar.gz -> asn1crypto-0.23.0.tar.gz ++
 3484 lines of diff (skipped)




commit python-asn1crypto for openSUSE:Factory

2017-05-16 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2017-05-16 14:27:25

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new (New)


Package is "python-asn1crypto"

Tue May 16 14:27:25 2017 rev:2 rq:491323 version:0.22.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes  
2017-04-19 17:57:10.449706909 +0200
+++ /work/SRC/openSUSE:Factory/.python-asn1crypto.new/python-asn1crypto.changes 
2017-05-16 14:27:27.184352196 +0200
@@ -1,0 +2,5 @@
+Fri Mar 17 11:33:07 UTC 2017 - jeng...@inai.de
+
+- Ensure neutrality of descriptions
+
+---



Other differences:
--
++ python-asn1crypto.spec ++
--- /var/tmp/diff_new_pack.UcJwp2/_old  2017-05-16 14:27:27.844259494 +0200
+++ /var/tmp/diff_new_pack.UcJwp2/_new  2017-05-16 14:27:27.844259494 +0200
@@ -13,6 +13,7 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
@@ -20,21 +21,21 @@
 Name:   python-asn1crypto
 Version:0.22.0
 Release:0
+Summary:ASN.1 parser and serializer for Python
 License:MIT
-Summary:Fast ASN.1 parser and serializer
-Url:https://github.com/wbond/asn1crypto
 Group:  Development/Languages/Python
+Url:https://github.com/wbond/asn1crypto
 Source: 
https://files.pythonhosted.org/packages/source/a/asn1crypto/asn1crypto-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
 %python_subpackages
 
 %description
-Fast ASN.1 parser and serializer with definitions for private keys, public 
keys,
+ASN.1 parser and serializer with definitions for private keys, public keys,
 certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X509 
and TSP
 
 %prep




commit python-asn1crypto for openSUSE:Factory

2017-04-19 Thread root
Hello community,

here is the log from the commit of package python-asn1crypto for 
openSUSE:Factory checked in at 2017-04-19 17:57:07

Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old)
 and  /work/SRC/openSUSE:Factory/.python-asn1crypto.new (New)


Package is "python-asn1crypto"

Wed Apr 19 17:57:07 2017 rev:1 rq:480650 version:0.22.0

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.python-asn1crypto.new/python-asn1crypto.changes 
2017-04-19 17:57:10.449706909 +0200
@@ -0,0 +1,4 @@
+---
+Thu Mar 16 14:18:32 UTC 2017 - tbecht...@suse.com
+
+- Initial packaging (version 0.22.0)

New:

  asn1crypto-0.22.0.tar.gz
  python-asn1crypto.changes
  python-asn1crypto.spec



Other differences:
--
++ python-asn1crypto.spec ++
#
# spec file for package python-asn1crypto
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_without test
Name:   python-asn1crypto
Version:0.22.0
Release:0
License:MIT
Summary:Fast ASN.1 parser and serializer
Url:https://github.com/wbond/asn1crypto
Group:  Development/Languages/Python
Source: 
https://files.pythonhosted.org/packages/source/a/asn1crypto/asn1crypto-%{version}.tar.gz
BuildRequires:  python-rpm-macros
BuildRequires:  %{python_module devel}
BuildRequires:  %{python_module setuptools}
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch

%python_subpackages

%description
Fast ASN.1 parser and serializer with definitions for private keys, public keys,
certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X509 and 
TSP

%prep
%setup -q -n asn1crypto-%{version}

%build

%python_build

%install
%python_install

%files %{python_files}
%defattr(-,root,root,-)
%{python_sitelib}/*

%changelog