commit python-nine for openSUSE:Factory

2020-03-31 Thread root
Hello community,

here is the log from the commit of package python-nine for openSUSE:Factory 
checked in at 2020-03-31 17:14:00

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


Package is "python-nine"

Tue Mar 31 17:14:00 2020 rev:3 rq:789771 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-nine/python-nine.changes  2018-12-24 
11:40:09.281517983 +0100
+++ /work/SRC/openSUSE:Factory/.python-nine.new.3160/python-nine.changes
2020-03-31 17:14:10.155586599 +0200
@@ -1,0 +2,6 @@
+Mon Mar 30 11:26:40 UTC 2020 - pgaj...@suse.com
+
+- version update to 1.1.0
+  * no upstream changelog found
+
+---

Old:

  nine-1.0.0.tar.gz

New:

  nine-1.1.0.tar.gz



Other differences:
--
++ python-nine.spec ++
--- /var/tmp/diff_new_pack.Y78cUS/_old  2020-03-31 17:14:14.111589111 +0200
+++ /var/tmp/diff_new_pack.Y78cUS/_new  2020-03-31 17:14:14.115589114 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nine
 #
-# Copyright (c) 2018 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,15 +17,15 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without test
 Name:   python-nine
-Version:1.0.0
+Version:1.1.0
 Release:0
 Summary:Python 2 / 3 compatibility, like six, but favouring Python 3
 License:SUSE-Public-Domain
 Group:  Development/Languages/Python
 URL:https://github.com/nandoflorestan/nine
 Source: 
https://files.pythonhosted.org/packages/source/n/nine/nine-%{version}.tar.gz
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-rpm-macros
 BuildArch:  noarch
@@ -46,10 +46,8 @@
 %install
 %python_install
 
-%if %{with test}
 %check
-%python_exec setup.py test
-%endif
+%pytest
 
 %files %{python_files}
 %license LICENSE.rst

++ nine-1.0.0.tar.gz -> nine-1.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nine-1.0.0/PKG-INFO new/nine-1.1.0/PKG-INFO
--- old/nine-1.0.0/PKG-INFO 2016-05-22 20:28:16.0 +0200
+++ new/nine-1.1.0/PKG-INFO 2020-01-21 21:10:22.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: nine
-Version: 1.0.0
+Version: 1.1.0
 Summary: Python 2 / 3 compatibility, like six, but favouring Python 3
 Home-page: https://github.com/nandoflorestan/nine
 Author: Nando Florestan
@@ -12,11 +12,8 @@
 When the best Python 2/Python 3 compatibility modules -- especially 
the famous
 `*six* library invented by Benjamin Peterson 
`_
 -- were created, they were written from the point of view of a Python 2
-programmer starting to grok Python 3.
-
-But it is 2016. Python 3.5 is here. 3.5!!!
-
-If you use *six*, your code is compatible, but stuck in Python 2 
idioms.
+programmer starting to grok Python 3.  If you use *six*,
+your code is compatible, but stuck in Python 2 idioms.
 
 **nine** turns **six** upside down. You write your code using Python 3 
idioms
 -- as much as possible --, and it is the Python 2 "version" that is 
patched.
@@ -25,22 +22,24 @@
 When thou writeth Python, thou shalt write Python 3 and,
 just for a little longer, ensure that the thing worketh on Python 2.7.
 
-Honestly you should not spend one thought on Python 2.6 anymore, it is
-`no longer supported 
`_
-since its final release (2.6.9) in October 2013. Nobody uses 3.0 or 
3.1 either.
-
-Python 2.7 will finally meet its demise in the year 2020. So, starting 
now,
-thine codebase shall look more like 3 than 2.
-
 *nine* facilitates this point of view. You can write code
 that is as 3ish as possible while still supporting 2.6.
-Very comfortable for new projects.
 
 For instance, you don't type ``unicode`` anymore, you type ``str``, 
and *nine*
 makes ``str`` point to ``unicode`` on Python 2 (if you use our 
boilerplate).
 Also, ``map``, ``zip`` and ``filter`` have Python 3 behaviour, on 
Python 2,
 meaning they return iterators, not lists.
 
+Honestly you should not spend one thought on Python 2.6 anymore, it is
+`no longer supported 

commit python-nine for openSUSE:Factory

2018-12-24 Thread root
Hello community,

here is the log from the commit of package python-nine for openSUSE:Factory 
checked in at 2018-12-24 11:40:08

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


Package is "python-nine"

Mon Dec 24 11:40:08 2018 rev:2 rq:659509 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-nine/python-nine.changes  2017-08-18 
15:00:54.675657306 +0200
+++ /work/SRC/openSUSE:Factory/.python-nine.new.28833/python-nine.changes   
2018-12-24 11:40:09.281517983 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:50:46 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-nine.spec ++
--- /var/tmp/diff_new_pack.UhSRuB/_old  2018-12-24 11:40:09.637517667 +0100
+++ /var/tmp/diff_new_pack.UhSRuB/_new  2018-12-24 11:40:09.641517663 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nine
 #
-# 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/
 #
 
 
@@ -24,14 +24,11 @@
 Summary:Python 2 / 3 compatibility, like six, but favouring Python 3
 License:SUSE-Public-Domain
 Group:  Development/Languages/Python
-Url:https://github.com/nandoflorestan/nine
+URL:https://github.com/nandoflorestan/nine
 Source: 
https://files.pythonhosted.org/packages/source/n/nine/nine-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -55,8 +52,8 @@
 %endif
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc LICENSE.rst README.rst
+%license LICENSE.rst
+%doc README.rst
 %{python_sitelib}/*
 
 %changelog




commit python-nine for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package python-nine for openSUSE:Factory 
checked in at 2017-08-18 15:00:48

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


Package is "python-nine"

Fri Aug 18 15:00:48 2017 rev:1 rq:509166 version:1.0.0

Changes:

New Changes file:

--- /dev/null   2017-07-20 07:30:00.335470106 +0200
+++ /work/SRC/openSUSE:Factory/.python-nine.new/python-nine.changes 
2017-08-18 15:00:54.675657306 +0200
@@ -0,0 +1,9 @@
+---
+Mon Jul 10 11:40:12 UTC 2017 - jeng...@inai.de
+
+- Fix irrelevant description.
+
+---
+Thu Jun 29 16:48:12 UTC 2017 - tbecht...@suse.com
+
+- Initial packaging (version 1.0.0)

New:

  nine-1.0.0.tar.gz
  python-nine.changes
  python-nine.spec



Other differences:
--
++ python-nine.spec ++
#
# spec file for package python-nine
#
# 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-nine
Version:1.0.0
Release:0
Summary:Python 2 / 3 compatibility, like six, but favouring Python 3
License:SUSE-Public-Domain
Group:  Development/Languages/Python
Url:https://github.com/nandoflorestan/nine
Source: 
https://files.pythonhosted.org/packages/source/n/nine/nine-%{version}.tar.gz
BuildRequires:  %{python_module devel}
BuildRequires:  %{python_module setuptools}
BuildRequires:  python-rpm-macros
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch

%python_subpackages

%description
python-nine is python-six "turned around": whereas python-six used
to make python2 idioms work in python3, python-nine makes python3
idioms work in python2.

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

%build

%python_build

%install
%python_install

%if %{with test}
%check
%python_exec setup.py test
%endif

%files %{python_files}
%defattr(-,root,root,-)
%doc LICENSE.rst README.rst
%{python_sitelib}/*

%changelog