commit python-pem for openSUSE:Factory

2020-03-24 Thread root
Hello community,

here is the log from the commit of package python-pem for openSUSE:Factory 
checked in at 2020-03-24 22:36:57

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


Package is "python-pem"

Tue Mar 24 22:36:57 2020 rev:4 rq:787813 version:20.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pem/python-pem.changes2019-09-13 
14:57:52.545276110 +0200
+++ /work/SRC/openSUSE:Factory/.python-pem.new.3160/python-pem.changes  
2020-03-24 22:38:48.217277818 +0100
@@ -1,0 +2,12 @@
+Tue Mar 24 13:24:05 UTC 2020 - pgaj...@suse.com
+
+- version update to 20.1.0
+  - Carriage returns (``\r``) are now stripped before hashing ``pem`` objects 
to provide consistent hashes across platforms.
+`#40 `_
+  - Python 3.4 is not supported anymore.
+It has been unsupported by the Python core team for a while now and its 
PyPI downloads are negligible.
+  - Added support for ``pem.OpenSSHPrivateKey`` (``OPENSSH PRIVATE KEY``).
+OpenSSH added a new ``BEGIN`` label when it switched to a proprietary key 
encoding.
+`#39 `_
+
+---

Old:

  python-pem-19.2.0.tar.gz

New:

  python-pem-20.1.0.tar.gz



Other differences:
--
++ python-pem.spec ++
--- /var/tmp/diff_new_pack.eVWLMq/_old  2020-03-24 22:38:48.897278148 +0100
+++ /var/tmp/diff_new_pack.eVWLMq/_new  2020-03-24 22:38:48.897278148 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pem
 #
-# 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-pem
-Version:19.2.0
+Version:20.1.0
 Release:0
 Summary:PEM file parsing in Python
 License:MIT

++ python-pem-19.2.0.tar.gz -> python-pem-20.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-19.2.0/.coveragerc new/pem-20.1.0/.coveragerc
--- old/pem-19.2.0/.coveragerc  2019-08-06 15:31:36.0 +0200
+++ new/pem-20.1.0/.coveragerc  1970-01-01 01:00:00.0 +0100
@@ -1,12 +0,0 @@
-[run]
-branch = True
-source = pem
-
-[paths]
-source =
-   src/pem
-   .tox/*/lib/python*/site-packages/pem
-   .tox/pypy*/site-packages/pem
-
-[report]
-show_missing = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-19.2.0/.pre-commit-config.yaml 
new/pem-20.1.0/.pre-commit-config.yaml
--- old/pem-19.2.0/.pre-commit-config.yaml  2019-08-06 15:31:36.0 
+0200
+++ new/pem-20.1.0/.pre-commit-config.yaml  2020-01-06 15:18:14.0 
+0100
@@ -1,6 +1,7 @@
+---
 repos:
   - repo: https://github.com/psf/black
-rev: 19.3b0
+rev: 19.10b0
 hooks:
   - id: black
 language_version: python3.7
@@ -9,7 +10,7 @@
 types: []
 
   - repo: https://github.com/asottile/seed-isort-config
-rev: v1.9.2
+rev: v1.9.4
 hooks:
   - id: seed-isort-config
 
@@ -17,17 +18,18 @@
 rev: v4.3.21
 hooks:
   - id: isort
+additional_dependencies: [toml]
 language_version: python3.7
 
   - repo: https://gitlab.com/pycqa/flake8
-rev: 3.7.8
+rev: 3.7.9
 hooks:
 - id: flake8
   language_version: python3.7
 
 
   - repo: https://github.com/pre-commit/pre-commit-hooks
-rev: v2.3.0
+rev: v2.4.0
 hooks:
   - id: trailing-whitespace
   - id: end-of-file-fixer
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-19.2.0/CHANGELOG.rst new/pem-20.1.0/CHANGELOG.rst
--- old/pem-19.2.0/CHANGELOG.rst2019-08-06 15:31:36.0 +0200
+++ new/pem-20.1.0/CHANGELOG.rst2020-01-06 15:18:14.0 +0100
@@ -7,6 +7,62 @@
 The third digit is only for regressions.
 
 
+20.1.0 (2020-01-06)
+---
+
+
+Backward-incompatible changes:
+^^
+
+*none*
+
+
+Deprecations:
+^
+
+*none*
+
+
+Changes:
+
+
+- Carriage returns (``\r``) are now stripped before hashing ``pem`` objects to 
provide consistent hashes across platforms.
+  `#40 `_
+
+
+
+
+
+19.3.0 (2019-10-16)
+---
+
+
+Backward-incompatible changes:
+^^
+
+- Python 3.4 is not supported anymore.
+  It has been unsupported by the Python core team for a while now and its 

commit python-pem for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-pem for openSUSE:Factory 
checked in at 2019-09-13 14:57:42

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


Package is "python-pem"

Fri Sep 13 14:57:42 2019 rev:3 rq:730054 version:19.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pem/python-pem.changes2019-05-22 
11:14:26.398551384 +0200
+++ /work/SRC/openSUSE:Factory/.python-pem.new.7948/python-pem.changes  
2019-09-13 14:57:52.545276110 +0200
@@ -1,0 +2,6 @@
+Wed Sep 11 08:15:02 UTC 2019 - Tomáš Chvátal 
+
+- Update to 19.2.0:
+  * Added support for pem.ECPrivateKey (EC PRIVATE KEY).
+
+---

Old:

  python-pem-19.1.0.tar.gz

New:

  python-pem-19.2.0.tar.gz



Other differences:
--
++ python-pem.spec ++
--- /var/tmp/diff_new_pack.ep2I35/_old  2019-09-13 14:57:52.921276126 +0200
+++ /var/tmp/diff_new_pack.ep2I35/_new  2019-09-13 14:57:52.925276127 +0200
@@ -18,19 +18,15 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pem
-Version:19.1.0
+Version:19.2.0
 Release:0
 Summary:PEM file parsing in Python
 License:MIT
 Group:  Development/Languages/Python
 URL:https://github.com/hynek/pem
 Source0:
https://github.com/hynek/pem/archive/%{version}/%{name}-%{version}.tar.gz
-# extra
-BuildRequires:  %{python_module Sphinx}
-# extra dev
 BuildRequires:  %{python_module Twisted}
 BuildRequires:  %{python_module certifi}
-BuildRequires:  %{python_module coverage}
 BuildRequires:  %{python_module pretend}
 BuildRequires:  %{python_module pyOpenSSL}
 BuildRequires:  %{python_module pytest}
@@ -52,8 +48,7 @@
 %install
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
-rm -f %{buildroot}/%{python_sitelib}/pem/py.typed #zero length
-rm -f %{buildroot}/%{python3_sitelib}/pem/py.typed #zero length
+%python_expand rm %{buildroot}/%{$python_sitelib}/pem/py.typed #zero length
 
 %check
 %pytest tests

++ python-pem-19.1.0.tar.gz -> python-pem-19.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-19.1.0/.gitignore new/pem-19.2.0/.gitignore
--- old/pem-19.1.0/.gitignore   2019-03-19 23:11:21.0 +0100
+++ new/pem-19.2.0/.gitignore   2019-08-06 15:31:36.0 +0200
@@ -9,3 +9,4 @@
 .eggs
 .cache
 .pytest_cache/
+pip-wheel-metadata/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-19.1.0/.pre-commit-config.yaml 
new/pem-19.2.0/.pre-commit-config.yaml
--- old/pem-19.1.0/.pre-commit-config.yaml  2019-03-19 23:11:21.0 
+0100
+++ new/pem-19.2.0/.pre-commit-config.yaml  2019-08-06 15:31:36.0 
+0200
@@ -1,5 +1,5 @@
 repos:
-  - repo: https://github.com/ambv/black
+  - repo: https://github.com/psf/black
 rev: 19.3b0
 hooks:
   - id: black
@@ -7,21 +7,28 @@
 # override until resolved: https://github.com/ambv/black/issues/402
 files: \.pyi?$
 types: []
+
   - repo: https://github.com/asottile/seed-isort-config
-rev: v1.7.0
+rev: v1.9.2
 hooks:
   - id: seed-isort-config
+
   - repo: https://github.com/pre-commit/mirrors-isort
-rev: v4.3.15
+rev: v4.3.21
 hooks:
   - id: isort
 language_version: python3.7
 
+  - repo: https://gitlab.com/pycqa/flake8
+rev: 3.7.8
+hooks:
+- id: flake8
+  language_version: python3.7
+
+
   - repo: https://github.com/pre-commit/pre-commit-hooks
-rev: v2.1.0
+rev: v2.3.0
 hooks:
   - id: trailing-whitespace
   - id: end-of-file-fixer
   - id: debug-statements
-  - id: flake8
-language_version: python3.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-19.1.0/.travis.yml new/pem-19.2.0/.travis.yml
--- old/pem-19.1.0/.travis.yml  2019-03-19 23:11:21.0 +0100
+++ new/pem-19.2.0/.travis.yml  1970-01-01 01:00:00.0 +0100
@@ -1,92 +0,0 @@
-dist: xenial
-group: travis_latest
-cache:
-  directories:
-- $HOME/.cache/pip
-
-language: python
-
-
-matrix:
-  include:
-# Lint
-- python: "3.7"
-  stage: lint
-  env: TOXENV=lint
-- python: "3.7"
-  env: TOXENV=mypy
-- python: "3.7"
-  env: TOXENV=manifest
-
-# Test
-- python: "2.7"
-  stage: test
-  env: TOXENV=py27-twisted
-- python: "2.7"
-  env: TOXENV=py27
-- python: "3.4"
-  env: TOXENV=py34-twisted
-- python: "3.4"
-  env: TOXENV=py34
-- python: "3.5"
-  env: TOXENV=py35-twisted
-- python: "3.5"

commit python-pem for openSUSE:Factory

2019-05-22 Thread root
Hello community,

here is the log from the commit of package python-pem for openSUSE:Factory 
checked in at 2019-05-22 11:14:22

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


Package is "python-pem"

Wed May 22 11:14:22 2019 rev:2 rq:704151 version:19.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pem/python-pem.changes2019-02-24 
17:14:26.356460824 +0100
+++ /work/SRC/openSUSE:Factory/.python-pem.new.5148/python-pem.changes  
2019-05-22 11:14:26.398551384 +0200
@@ -1,0 +2,8 @@
+Fri May 17 09:25:10 UTC 2019 - Marketa Calabkova 
+
+- update to version 19.1.0
+  * You can now load encrypted PKCS#8 PEM key as ``pem.Key``.
+  * Added support for ``pem.PublicKey`` (``PUBLIC KEY``).
+  * Added support for ``pem.RSAPublicKey`` (``RSA PUBLIC KEY``).
+
+---

Old:

  python-pem-18.2.0.tar.gz

New:

  python-pem-19.1.0.tar.gz



Other differences:
--
++ python-pem.spec ++
--- /var/tmp/diff_new_pack.nMitEE/_old  2019-05-22 11:14:28.322551030 +0200
+++ /var/tmp/diff_new_pack.nMitEE/_new  2019-05-22 11:14:28.322551030 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pem
-Version:18.2.0
+Version:19.1.0
 Release:0
 Summary:PEM file parsing in Python
 License:MIT
@@ -52,9 +52,11 @@
 %install
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+rm -f %{buildroot}/%{python_sitelib}/pem/py.typed #zero length
+rm -f %{buildroot}/%{python3_sitelib}/pem/py.typed #zero length
 
 %check
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix} tests
+%pytest tests
 
 %files %{python_files}
 %license LICENSE

++ python-pem-18.2.0.tar.gz -> python-pem-19.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-18.2.0/.pre-commit-config.yaml 
new/pem-19.1.0/.pre-commit-config.yaml
--- old/pem-18.2.0/.pre-commit-config.yaml  2018-10-09 12:00:17.0 
+0200
+++ new/pem-19.1.0/.pre-commit-config.yaml  2019-03-19 23:11:21.0 
+0100
@@ -1,14 +1,27 @@
 repos:
   - repo: https://github.com/ambv/black
-rev: 18.9b0
+rev: 19.3b0
 hooks:
   - id: black
-language_version: python3.6
+language_version: python3.7
+# override until resolved: https://github.com/ambv/black/issues/402
+files: \.pyi?$
+types: []
   - repo: https://github.com/asottile/seed-isort-config
-rev: v1.2.0
+rev: v1.7.0
 hooks:
   - id: seed-isort-config
   - repo: https://github.com/pre-commit/mirrors-isort
-rev: v4.3.4
+rev: v4.3.15
 hooks:
   - id: isort
+language_version: python3.7
+
+  - repo: https://github.com/pre-commit/pre-commit-hooks
+rev: v2.1.0
+hooks:
+  - id: trailing-whitespace
+  - id: end-of-file-fixer
+  - id: debug-statements
+  - id: flake8
+language_version: python3.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-18.2.0/.readthedocs.yml 
new/pem-19.1.0/.readthedocs.yml
--- old/pem-18.2.0/.readthedocs.yml 2018-10-09 12:00:17.0 +0200
+++ new/pem-19.1.0/.readthedocs.yml 2019-03-19 23:11:21.0 +0100
@@ -1,6 +1,10 @@
 ---
+version: 2
 python:
-  version: 3
-  pip_install: true
-  extra_requirements:
-- docs
+  version: 3.7
+
+  install:
+- method: pip
+  path: .
+  extra_requirements:
+- docs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pem-18.2.0/.travis.yml new/pem-19.1.0/.travis.yml
--- old/pem-18.2.0/.travis.yml  2018-10-09 12:00:17.0 +0200
+++ new/pem-19.1.0/.travis.yml  2019-03-19 23:11:21.0 +0100
@@ -1,5 +1,5 @@
-dist: trusty
-sudo: false
+dist: xenial
+group: travis_latest
 cache:
   directories:
 - $HOME/.cache/pip
@@ -9,7 +9,18 @@
 
 matrix:
   include:
+# Lint
+- python: "3.7"
+  stage: lint
+  env: TOXENV=lint
+- python: "3.7"
+  env: TOXENV=mypy
+- python: "3.7"
+  env: TOXENV=manifest
+
+# Test
 - python: "2.7"
+  stage: test
   env: TOXENV=py27-twisted
 - python: "2.7"
   env: TOXENV=py27
@@ -27,43 +38,36 @@
   env: TOXENV=py36
 - python: "3.7"
   env: TOXENV=py37
-  dist: xenial
-  sudo: true
 - python: "3.7"
   env: TOXENV=py37-twisted
-  dist: xenial
-  sudo: true
 - python: "pypy"
   env: TOXENV=pypy-twisted
+  dist: trusty
 - python: "pypy"
   env: TOXENV=pypy
+  dist: trusty
 - python: "pypy3"
   

commit python-pem for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package python-pem for openSUSE:Factory 
checked in at 2019-02-24 17:14:22

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


Package is "python-pem"

Sun Feb 24 17:14:22 2019 rev:1 rq:674355 version:18.2.0

Changes:

New Changes file:

--- /dev/null   2018-10-29 14:05:42.522318975 +0100
+++ /work/SRC/openSUSE:Factory/.python-pem.new.28833/python-pem.changes 
2019-02-24 17:14:26.356460824 +0100
@@ -0,0 +1,14 @@
+---
+Tue Feb 12 10:07:08 UTC 2019 - Jan Engelhardt 
+
+- Trim replicated metadata from description.
+
+---
+Tue Feb 12 09:05:10 UTC 2019 - Tomáš Chvátal 
+
+- Mark as noarch since the package does not compile anything
+
+---
+Thu Feb  7 11:47:31 UTC 2019 - ec...@opensuse.org
+
+- initial version 18.2.0

New:

  python-pem-18.2.0.tar.gz
  python-pem.changes
  python-pem.spec



Other differences:
--
++ python-pem.spec ++
#
# spec file for package python-pem
#
# 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
# 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 https://bugs.opensuse.org/
#


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name:   python-pem
Version:18.2.0
Release:0
Summary:PEM file parsing in Python
License:MIT
Group:  Development/Languages/Python
URL:https://github.com/hynek/pem
Source0:
https://github.com/hynek/pem/archive/%{version}/%{name}-%{version}.tar.gz
# extra
BuildRequires:  %{python_module Sphinx}
# extra dev
BuildRequires:  %{python_module Twisted}
BuildRequires:  %{python_module certifi}
BuildRequires:  %{python_module coverage}
BuildRequires:  %{python_module pretend}
BuildRequires:  %{python_module pyOpenSSL}
BuildRequires:  %{python_module pytest}
BuildRequires:  fdupes
BuildRequires:  python-rpm-macros
BuildArch:  noarch
%python_subpackages

%description
pem is a Python module for parsing and splitting of PEM files,
i.e. Base64 encoded DER keys and certificates.

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

%build
%python_build

%install
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}

%check
%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix} tests

%files %{python_files}
%license LICENSE
%doc README.rst
%{python_sitelib}/*

%changelog