commit python-jaraco.classes for openSUSE:Factory

2020-04-19 Thread root
Hello community,

here is the log from the commit of package python-jaraco.classes for 
openSUSE:Factory checked in at 2020-04-19 21:39:26

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


Package is "python-jaraco.classes"

Sun Apr 19 21:39:26 2020 rev:4 rq:784206 version:3.1.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jaraco.classes/python-jaraco.classes.changes  
2019-11-04 17:12:22.808644042 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jaraco.classes.new.2738/python-jaraco.classes.changes
2020-04-19 21:39:28.918878403 +0200
@@ -1,0 +2,7 @@
+Mon Mar  9 12:42:34 UTC 2020 - Marketa Calabkova 
+
+- Update to 3.1.0
+  * Project now requires Python 3.6 or later.
+  * classproperty decorator now supplies a classproperty.Meta class.
+
+---

Old:

  jaraco.classes-2.0.tar.gz

New:

  jaraco.classes-3.1.0.tar.gz



Other differences:
--
++ python-jaraco.classes.spec ++
--- /var/tmp/diff_new_pack.EDOLQl/_old  2020-04-19 21:39:29.434879438 +0200
+++ /var/tmp/diff_new_pack.EDOLQl/_new  2020-04-19 21:39:29.438879446 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jaraco.classes
 #
-# 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
@@ -17,8 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-jaraco.classes
-Version:2.0
+Version:3.1.0
 Release:0
 Summary:Tools to work with classes
 License:MIT
@@ -28,11 +29,9 @@
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-jaraco.base >= 6.1
-Requires:   python-six
 BuildArch:  noarch
 %python_subpackages
 
@@ -42,6 +41,7 @@
 %prep
 %setup -q -n jaraco.classes-%{version}
 sed -i 's/--flake8//' pytest.ini
+sed -i 's/--black --cov//' pytest.ini
 
 %build
 %python_build
@@ -55,9 +55,7 @@
 }
 
 %check
-%{python_expand py.test-%{$python_bin_suffix} \
-  --ignore=_build.python3 --ignore _build.python2
-}
+%pytest
 
 %files %{python_files}
 %license LICENSE

++ jaraco.classes-2.0.tar.gz -> jaraco.classes-3.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.classes-2.0/.coveragerc 
new/jaraco.classes-3.1.0/.coveragerc
--- old/jaraco.classes-2.0/.coveragerc  1970-01-01 01:00:00.0 +0100
+++ new/jaraco.classes-3.1.0/.coveragerc2019-12-19 20:32:10.0 
+0100
@@ -0,0 +1,5 @@
+[run]
+omit = .tox/*
+
+[report]
+show_missing = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.classes-2.0/.flake8 
new/jaraco.classes-3.1.0/.flake8
--- old/jaraco.classes-2.0/.flake8  2019-01-01 15:23:21.0 +0100
+++ new/jaraco.classes-3.1.0/.flake82019-12-19 20:32:10.0 +0100
@@ -1,8 +1,9 @@
 [flake8]
+max-line-length = 88
 ignore =
-   # Allow tabs for indentation
-   W191
# W503 violates spec https://github.com/PyCQA/pycodestyle/issues/513
W503
# W504 has issues 
https://github.com/OCA/maintainer-quality-tools/issues/545
W504
+   # Black creates whitespace before colon
+   E203
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.classes-2.0/.pre-commit-config.yaml 
new/jaraco.classes-3.1.0/.pre-commit-config.yaml
--- old/jaraco.classes-2.0/.pre-commit-config.yaml  1970-01-01 
01:00:00.0 +0100
+++ new/jaraco.classes-3.1.0/.pre-commit-config.yaml2019-12-19 
20:32:10.0 +0100
@@ -0,0 +1,5 @@
+repos:
+- repo: https://github.com/psf/black
+  rev: 19.3b0
+  hooks:
+  - id: black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.classes-2.0/.travis.yml 
new/jaraco.classes-3.1.0/.travis.yml
--- old/jaraco.classes-2.0/.travis.yml  2019-01-01 15:23:21.0 +0100
+++ new/jaraco.classes-3.1.0/.travis.yml2019-12-19 20:32:10.0 
+0100
@@ -1,11 +1,9 @@
 dist: xenial
-sudo: false
 language: python
 
 python:
-- 2.7
 - 3.6
-- &latest_py3 3.7
+- &latest_py3 3.8
 
 jobs:
   fast_finish: true
@@ -14,11 +12,6 @@
 if: tag IS present
 python: *latest_py3
 before_script: skip
-env:
-- TWINE_USERNAME=jaraco
-# T

commit python-jaraco.classes for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package python-jaraco.classes for 
openSUSE:Factory checked in at 2019-11-04 17:12:21

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


Package is "python-jaraco.classes"

Mon Nov  4 17:12:21 2019 rev:3 rq:744007 version:2.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jaraco.classes/python-jaraco.classes.changes  
2019-03-04 09:21:37.920587412 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jaraco.classes.new.2990/python-jaraco.classes.changes
2019-11-04 17:12:22.808644042 +0100
@@ -1,0 +2,5 @@
+Mon Oct 14 13:44:35 UTC 2019 - Matej Cepl 
+
+- Replace %fdupes -s with plain %fdupes; hardlinks are better.
+
+---



Other differences:
--
++ python-jaraco.classes.spec ++
--- /var/tmp/diff_new_pack.qgjPDH/_old  2019-11-04 17:12:23.832645137 +0100
+++ /var/tmp/diff_new_pack.qgjPDH/_new  2019-11-04 17:12:23.860645166 +0100
@@ -22,8 +22,7 @@
 Release:0
 Summary:Tools to work with classes
 License:MIT
-Group:  Development/Languages/Python
-Url:https://github.com/jaraco/jaraco.classes
+URL:https://github.com/jaraco/jaraco.classes
 Source0:
https://files.pythonhosted.org/packages/source/j/jaraco.classes/jaraco.classes-%{version}.tar.gz
 BuildRequires:  %{python_module jaraco.base >= 6.1}
 BuildRequires:  %{python_module pytest}
@@ -35,7 +34,6 @@
 Requires:   python-jaraco.base >= 6.1
 Requires:   python-six
 BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -53,7 +51,7 @@
 # We will package the namespace __init__.py separately
 %{python_expand rm %{buildroot}%{$python_sitelib}/jaraco/__init__.py*
 rm -rf %{buildroot}%{$python_sitelib}/jaraco/__pycache__/
-%fdupes -s %{buildroot}%{$python_sitelib}
+%fdupes %{buildroot}%{$python_sitelib}
 }
 
 %check




commit python-jaraco.classes for openSUSE:Factory

2019-03-04 Thread root
Hello community,

here is the log from the commit of package python-jaraco.classes for 
openSUSE:Factory checked in at 2019-03-04 09:21:35

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


Package is "python-jaraco.classes"

Mon Mar  4 09:21:35 2019 rev:2 rq:679747 version:2.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jaraco.classes/python-jaraco.classes.changes  
2018-09-24 13:11:16.513916730 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jaraco.classes.new.28833/python-jaraco.classes.changes
   2019-03-04 09:21:37.920587412 +0100
@@ -1,0 +2,13 @@
+Wed Feb 27 01:05:26 UTC 2019 - John Vandenberg 
+
+- Remove bcond_with test, allowing tests suite to run
+- Remove undesirable build dependencies pytest-flake8, pytest-sugar &
+  collective.checkdocs
+- Add missing runtime dependency on python-jaraco.base
+- Add explicit build dependency on python-six
+- Compile manually due to switch to pkgutil namespace technique
+- Add LICENSE
+- Update to v2.0
+  * Switch to pkgutil namespace technique  for the ``jaraco`` namespace.
+
+---
@@ -4 +17 @@
-- Initial Package
+- Initial Package for v1.5

Old:

  jaraco.classes-1.5.tar.gz

New:

  jaraco.classes-2.0.tar.gz



Other differences:
--
++ python-jaraco.classes.spec ++
--- /var/tmp/diff_new_pack.2m5hts/_old  2019-03-04 09:21:38.504587307 +0100
+++ /var/tmp/diff_new_pack.2m5hts/_new  2019-03-04 09:21:38.504587307 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jaraco.classes
 #
-# 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
@@ -12,31 +12,27 @@
 # 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/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_with test
 Name:   python-jaraco.classes
-Version:1.5
+Version:2.0
 Release:0
 Summary:Tools to work with classes
 License:MIT
 Group:  Development/Languages/Python
 Url:https://github.com/jaraco/jaraco.classes
 Source0:
https://files.pythonhosted.org/packages/source/j/jaraco.classes/jaraco.classes-%{version}.tar.gz
-BuildRequires:  %{python_module base}
-BuildRequires:  %{python_module jaraco.base}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module jaraco.base >= 6.1}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools_scm}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module six}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-%if %{with test}
-BuildRequires:  %{python_module pytest-sugar}
-BuildRequires:  %{python_module collective.checkdocs}
-BuildRequires:  %{python_module pytest-flake8}
-BuildRequires:  %{python_module pytest}
-%endif
+Requires:   python-jaraco.base >= 6.1
 Requires:   python-six
 BuildArch:  noarch
 
@@ -47,26 +43,28 @@
 
 %prep
 %setup -q -n jaraco.classes-%{version}
-sed -i -e "s/'pytest_runner'/'pytest-runner'/" setup.py
-rm -rf jaraco.classes.egg-info
+sed -i 's/--flake8//' pytest.ini
 
 %build
 %python_build
 
 %install
 %python_install
-%{python_expand rm -r 
%{buildroot}%{$python_sitelib}/jaraco.classes-%{version}-py*-nspkg.pth}
+# We will package the namespace __init__.py separately
+%{python_expand rm %{buildroot}%{$python_sitelib}/jaraco/__init__.py*
+rm -rf %{buildroot}%{$python_sitelib}/jaraco/__pycache__/
+%fdupes -s %{buildroot}%{$python_sitelib}
+}
 
-%if %{with test}
 %check
-%python_expand py.test-%{$python_bin_suffix}
-%endif
+%{python_expand py.test-%{$python_bin_suffix} \
+  --ignore=_build.python3 --ignore _build.python2
+}
 
 %files %{python_files}
-%defattr(-,root,root)
+%license LICENSE
 %doc docs/*.rst README.rst CHANGES.rst
 %{python_sitelib}/jaraco.classes-%{version}-py*.egg-info
 %{python_sitelib}/jaraco/classes
-%doc LICENSE
 
 %changelog

++ jaraco.classes-1.5.tar.gz -> jaraco.classes-2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.classes-1.5/.flake8 
new/jaraco.classes-2.0/.flake8
--- old/jaraco.classes-1.5/.flake8  2018-06-03 15:39:11.0 +0200
+++ new/jaraco.classes-2.0/.flake8  2019-01-01 15:23:21.0 +0100
@@ -4,3 +4