commit python-zope.interface for openSUSE:Factory

2020-04-15 Thread root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2020-04-15 19:53:22

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


Package is "python-zope.interface"

Wed Apr 15 19:53:22 2020 rev:25 rq:793786 version:5.1.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2020-03-27 00:29:00.080369376 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new.2738/python-zope.interface.changes
2020-04-15 19:53:23.881569318 +0200
@@ -1,0 +2,11 @@
+Tue Apr 14 09:12:36 UTC 2020 - Tomáš Chvátal 
+
+- Update to 5.1.0:
+  * Make @implementer(*iface) and classImplements(cls, *iface) ignore 
redundant interfaces. If the class already implements an interface through 
inheritance, it is no longer redeclared specifically for cls. This solves many 
instances of inconsistent resolution orders, while still allowing the interface 
to be declared for readability and maintenance purposes. See issue 199.
+  * Remove all bare except: statements. Previously, when accessing special 
attributes such as __provides__, __providedBy__, __class__ and __conform__, 
this package wrapped such access in a bare except: statement, meaning that many 
errors could pass silently; typically this would result in a fallback path 
being taken and sometimes (like with providedBy()) the result would be 
non-sensical. This is especially true when those attributes are implemented 
with descriptors. Now, only AttributeError is caught. This makes errors more 
obvious.
+  * In addition, ZODB errors like POSKeyError could now be propagated where 
previously they would ignored by this package.
+  * Require that the second argument (bases) to InterfaceClass is a tuple. 
This only matters when directly using InterfaceClass to create new interfaces 
dynamically. Previously, an individual interface was allowed, but did not work 
correctly. Now it is consistent with type and requires a tuple.
+  * Let interfaces define custom __adapt__ methods. This implements the other 
side of the PEP 246 adaptation protocol: objects being adapted could already 
implement __conform__ if they know about the interface, and now interfaces can 
implement __adapt__ if they know about particular objects. There is no 
performance penalty for interfaces that do not supply custom __adapt__ methods.
+  * Make the internal singleton object returned by APIs like implementedBy and 
directlyProvidedBy for objects that implement or provide no interfaces more 
immutable. Previously an internal cache could be mutated. See issue 204.
+
+---

Old:

  zope.interface-5.0.1.tar.gz

New:

  zope.interface-5.1.0.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.jc0CN4/_old  2020-04-15 19:53:25.293569954 +0200
+++ /var/tmp/diff_new_pack.jc0CN4/_new  2020-04-15 19:53:25.293569954 +0200
@@ -20,21 +20,20 @@
 %global modname zope.interface
 %define oldpython python
 Name:   python-zope.interface
-Version:5.0.1
+Version:5.1.0
 Release:0
 Summary:Interfaces for Python
 License:ZPL-2.1
-Group:  Development/Languages/Python
 URL:https://pypi.python.org/pypi/zope.interface
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.interface/%{modname}-%{version}.tar.gz
+# needed for tests that try to compile things
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module nose}
-BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module zope.event}
 BuildRequires:  %{python_module zope.testing}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-setuptools
 %ifpython2
 Provides:   %{oldpython}-zopeinterface = %{version}
 Obsoletes:  %{oldpython}-zopeinterface < %{version}

++ zope.interface-5.0.1.tar.gz -> zope.interface-5.1.0.tar.gz ++
 3597 lines of diff (skipped)




commit python-zope.interface for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2020-03-27 00:28:55

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


Package is "python-zope.interface"

Fri Mar 27 00:28:55 2020 rev:24 rq:787837 version:5.0.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2019-12-11 12:11:39.792575344 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new.3160/python-zope.interface.changes
2020-03-27 00:29:00.080369376 +0100
@@ -1,0 +2,13 @@
+Tue Mar 24 14:39:03 UTC 2020 - pgaj...@suse.com
+
+- version update to 5.0.1
+  * lot of changes, see CHANGES.rst
+
+---
+Mon Mar 16 14:15:04 UTC 2020 - pgaj...@suse.com
+
+- version update to 4.7.2
+  - Remove deprecated use of setuptools features.  See `issue 30
+`_.
+
+---

Old:

  zope.interface-4.7.1.tar.gz

New:

  zope.interface-5.0.1.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.VgF7YZ/_old  2020-03-27 00:29:01.076369881 +0100
+++ /var/tmp/diff_new_pack.VgF7YZ/_new  2020-03-27 00:29:01.076369881 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -20,18 +20,19 @@
 %global modname zope.interface
 %define oldpython python
 Name:   python-zope.interface
-Version:4.7.1
+Version:5.0.1
 Release:0
 Summary:Interfaces for Python
 License:ZPL-2.1
 Group:  Development/Languages/Python
-URL:http://pypi.python.org/pypi/zope.interface
+URL:https://pypi.python.org/pypi/zope.interface
 Source: 
https://files.pythonhosted.org/packages/source/z/zope.interface/%{modname}-%{version}.tar.gz
-BuildRequires:  %{python_module coverage}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module zope.event}
+BuildRequires:  %{python_module zope.testing}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 %ifpython2
@@ -63,6 +64,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
+sed -i '/coverage/d' setup.py
 %python_exec setup.py test
 
 %files %{python_files}

++ zope.interface-4.7.1.tar.gz -> zope.interface-5.0.1.tar.gz ++
 13721 lines of diff (skipped)




commit python-zope.interface for openSUSE:Factory

2019-12-11 Thread root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2019-12-11 12:10:28

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


Package is "python-zope.interface"

Wed Dec 11 12:10:28 2019 rev:23 rq:755107 version:4.7.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2019-04-09 20:17:43.545744015 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new.4691/python-zope.interface.changes
2019-12-11 12:11:39.792575344 +0100
@@ -1,0 +2,10 @@
+Mon Dec  9 05:21:39 UTC 2019 - Steve Kowalik 
+
+- update to 4.7.1:
+  * Use Python 3 syntax in the documentation. See issue 119.
+  * Drop support for Python 3.4.
+  * Fix queryTaggedValue, getTaggedValue, getTaggedValueTags subclass
+inheritance. See PR 144.
+  * Add support for Python 3.8.
+
+---

Old:

  zope.interface-4.6.0.tar.gz

New:

  zope.interface-4.7.1.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.71SJqG/_old  2019-12-11 12:11:42.164574346 +0100
+++ /var/tmp/diff_new_pack.71SJqG/_new  2019-12-11 12:11:42.164574346 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %global modname zope.interface
 %define oldpython python
 Name:   python-zope.interface
-Version:4.6.0
+Version:4.7.1
 Release:0
 Summary:Interfaces for Python
 License:ZPL-2.1

++ zope.interface-4.6.0.tar.gz -> zope.interface-4.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.6.0/.manylinux-install.sh 
new/zope.interface-4.7.1/.manylinux-install.sh
--- old/zope.interface-4.6.0/.manylinux-install.sh  2018-10-23 
22:17:47.0 +0200
+++ new/zope.interface-4.7.1/.manylinux-install.sh  2019-11-11 
17:56:56.0 +0100
@@ -5,13 +5,13 @@
 # Compile wheels
 for PYBIN in /opt/python/*/bin; do
 if [[ "${PYBIN}" == *"cp27"* ]] || \
-   [[ "${PYBIN}" == *"cp34"* ]] || \
[[ "${PYBIN}" == *"cp35"* ]] || \
[[ "${PYBIN}" == *"cp36"* ]] || \
-   [[ "${PYBIN}" == *"cp37"* ]]; then
+   [[ "${PYBIN}" == *"cp37"* ]] || \
+   [[ "${PYBIN}" == *"cp38"* ]]; then
 "${PYBIN}/pip" install -e /io/
 "${PYBIN}/pip" wheel /io/ -w wheelhouse/
-  rm -rf /io/build /io/*.egg-info
+rm -rf /io/build /io/*.egg-info
 fi
 done
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.6.0/.manylinux.sh 
new/zope.interface-4.7.1/.manylinux.sh
--- old/zope.interface-4.6.0/.manylinux.sh  2018-10-23 22:17:47.0 
+0200
+++ new/zope.interface-4.7.1/.manylinux.sh  2019-11-11 17:56:56.0 
+0100
@@ -2,8 +2,4 @@
 
 set -e -x
 
-docker pull $DOCKER_IMAGE
-
-docker run --rm -v `pwd`:/io $DOCKER_IMAGE $PRE_CMD /io/.manylinux-install.sh
-
-pip install twine && twine upload -u zope.wheelbuilder -p $PYPIPASSWORD 
wheelhouse/*
+docker run --rm -v "$(pwd)":/io $DOCKER_IMAGE $PRE_CMD 
/io/.manylinux-install.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.6.0/CHANGES.rst 
new/zope.interface-4.7.1/CHANGES.rst
--- old/zope.interface-4.6.0/CHANGES.rst2018-10-23 22:17:47.0 
+0200
+++ new/zope.interface-4.7.1/CHANGES.rst2019-11-11 17:56:56.0 
+0100
@@ -1,6 +1,25 @@
 Changes
 ===
 
+4.7.1 (2019-11-11)
+--
+
+- Use Python 3 syntax in the documentation.  See `issue 119
+  `_.
+
+
+4.7.0 (2019-11-11)
+--
+
+- Drop support for Python 3.4.
+
+- Fix ``queryTaggedValue``, ``getTaggedValue``, ``getTaggedValueTags``
+  subclass inheritance. See `PR 144
+  `_.
+
+- Add support for Python 3.8.
+
+
 4.6.0 (2018-10-23)
 --
 
@@ -10,6 +29,7 @@
   Python 3. See `issue 126
   `_.
 
+
 4.5.0 (2018-04-19)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.6.0/PKG-INFO 
new/zope.interface-4.7.1/PKG-INFO
--- old/zope.interface-

commit python-zope.interface for openSUSE:Factory

2019-04-09 Thread root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2019-04-09 20:17:42

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


Package is "python-zope.interface"

Tue Apr  9 20:17:42 2019 rev:22 rq:691792 version:4.6.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2018-12-14 20:45:43.609646846 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new.3908/python-zope.interface.changes
2019-04-09 20:17:43.545744015 +0200
@@ -1,0 +2,7 @@
+Fri Apr  5 10:24:37 UTC 2019 - Marketa Calabkova 
+
+- update to version 4.6.0
+  * Add support for Python 3.7
+  * Fix verifyObject for class objects with staticmethods on Python 3.
+
+---

Old:

  zope.interface-4.5.0.tar.gz

New:

  zope.interface-4.6.0.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.EsfucL/_old  2019-04-09 20:17:44.201745599 +0200
+++ /var/tmp/diff_new_pack.EsfucL/_new  2019-04-09 20:17:44.201745599 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# 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
@@ -20,7 +20,7 @@
 %global modname zope.interface
 %define oldpython python
 Name:   python-zope.interface
-Version:4.5.0
+Version:4.6.0
 Release:0
 Summary:Interfaces for Python
 License:ZPL-2.1

++ zope.interface-4.5.0.tar.gz -> zope.interface-4.6.0.tar.gz ++
 4598 lines of diff (skipped)




commit python-zope.interface for openSUSE:Factory

2018-12-14 Thread root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2018-12-14 20:45:40

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


Package is "python-zope.interface"

Fri Dec 14 20:45:40 2018 rev:21 rq:655596 version:4.5.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2018-08-31 09:51:31.333544030 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new.28833/python-zope.interface.changes
   2018-12-14 20:45:43.609646846 +0100
@@ -1,0 +2,5 @@
+Thu Dec  6 11:45:14 UTC 2018 - Tomáš Chvátal 
+
+- Fix fdupes call
+
+---



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.GBcUIk/_old  2018-12-14 20:45:44.217646007 +0100
+++ /var/tmp/diff_new_pack.GBcUIk/_new  2018-12-14 20:45:44.217646007 +0100
@@ -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/
 #
 
 
@@ -60,7 +60,7 @@
 %install
 %python_install
 %python_expand rm 
%{buildroot}%{$python_sitearch}/zope/interface/_zope_interface_coptimizations.c
-%fdupes %{buildroot}%{_prefix}
+%python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
 %python_exec setup.py test




commit python-zope.interface for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2018-08-31 09:51:30

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


Package is "python-zope.interface"

Fri Aug 31 09:51:30 2018 rev:20 rq:631966 version:4.5.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2017-06-28 10:32:26.348034638 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2018-08-31 09:51:31.333544030 +0200
@@ -1,0 +2,9 @@
+Tue Aug 28 11:29:16 UTC 2018 - tchva...@suse.com
+
+- Version update to 4.5.0:
+  * Allow registering and unregistering instance methods as listeners. See 
issue 12 and PR 102.
+  * Synchronize and simplify zope/__init__.py. See issue 114
+  * Avoid exceptions when the __annotations__ attribute is added to interface 
definitions with Python 3.x type hints. See issue 98.
+  * Fix the possibility of a rare crash in the C extension when deallocating 
items. See issue 100.
+
+---

Old:

  zope.interface-4.4.2.tar.gz

New:

  zope.interface-4.5.0.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.7YMDP8/_old  2018-08-31 09:51:31.857545348 +0200
+++ /var/tmp/diff_new_pack.7YMDP8/_new  2018-08-31 09:51:31.857545348 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# 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
@@ -17,38 +17,29 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-
-Name:   python-zope.interface
 %global modname zope.interface
-Version:4.4.2
+%define oldpython python
+Name:   python-zope.interface
+Version:4.5.0
 Release:0
-Url:http://pypi.python.org/pypi/%{modname}
 Summary:Interfaces for Python
 License:ZPL-2.1
 Group:  Development/Languages/Python
-Source: 
https://pypi.io/packages/source/z/%{modname}/%{modname}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
-BuildRequires:  fdupes
-# Testing requirements:
+URL:http://pypi.python.org/pypi/zope.interface
+Source: 
https://files.pythonhosted.org/packages/source/z/zope.interface/%{modname}-%{version}.tar.gz
 BuildRequires:  %{python_module coverage}
+BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module zope.event}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-
-%define oldpython python
 %ifpython2
 Provides:   %{oldpython}-zopeinterface = %{version}
 Obsoletes:  %{oldpython}-zopeinterface < %{version}
 Provides:   %{oldpython}-zope-interface = %{version}
 Obsoletes:  %{oldpython}-zope-interface < %{version}
 %endif
-
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%endif
-
 %python_subpackages
 
 %description
@@ -75,8 +66,8 @@
 %python_exec setup.py test
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc COPYRIGHT.txt CHANGES.rst LICENSE.txt README.rst
+%license LICENSE.txt COPYRIGHT.txt
+%doc CHANGES.rst README.rst
 %{python_sitearch}/*
 
 %changelog

++ zope.interface-4.4.2.tar.gz -> zope.interface-4.5.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.4.2/.gitignore 
new/zope.interface-4.5.0/.gitignore
--- old/zope.interface-4.4.2/.gitignore 1970-01-01 01:00:00.0 +0100
+++ new/zope.interface-4.5.0/.gitignore 2018-04-19 08:24:44.0 +0200
@@ -0,0 +1,18 @@
+*.egg-info
+*.pyc
+*.so
+__pycache__
+.coverage
+.coverage.*
+.installed.cfg
+nosetests.xml
+coverage.xml
+.eggs/
+.tox/
+bin/
+build/
+eggs/
+develop-eggs/
+docs/_build/
+parts/
+htmlcov/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.4.2/.manylinux-install.sh 
new/zope.interface-4.5.0/.manylinux-install.sh
--- old/zope.interface-4.4.2/.manylinux-install.sh  1970-01-01 
01:00:00.0 +0100
+++ new/zope.interface-4.5.0/.manylinux-install.sh  2018-04-19 
08:24:44.0 +0200
@@ -0

commit python-zope.interface for openSUSE:Factory

2017-06-28 Thread root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2017-06-28 10:32:23

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


Package is "python-zope.interface"

Wed Jun 28 10:32:23 2017 rev:19 rq:505397 version:4.4.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2016-11-24 21:19:11.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2017-06-28 10:32:26.348034638 +0200
@@ -1,0 +2,32 @@
+Mon Jun 19 13:01:14 UTC 2017 - ok...@suse.com
+
+- Cover building python3 packages as well
+
+---
+Sat Jun 17 16:38:43 UTC 2017 - ok...@suse.com
+
+- Update to 4.4.2
+ * Fix a regression storing 
zope.component.persistentregistry.PersistentRegistry instances. See issue 85.
+ * Fix a regression that could lead to the utility registration cache of 
Components getting out of sync. See issue 93.
+- Update to 4.4.1
+ * Simplify the caching of utility-registration data. In addition to 
simplification, avoids spurious test failures when checking for leaks in tests 
with persistent registries. See pull 84.
+ * Raise ValueError when non-text names are passed to adapter registry 
methods: prevents corruption of lookup caches.
+- Update to 4.4.0
+ * Avoid a warning from the C compiler. 
(https://github.com/zopefoundation/zope.interface/issues/71)
+ * Add support for Python 3.6.
+- Update to 4.3.3
+ * Correct typos and ReST formatting errors in documentation.
+ * Add API documentation for the adapter registry.
+ * Ensure that the LICENSE.txt file is included in built wheels.
+ * Fix C optimizations broken on Py3k. See the Python bug at: 
http://bugs.python.org/issue15657 
(https://github.com/zopefoundation/zope.interface/issues/60)
+- Update to 4.3.2
+ * Fix equality testing of implementedBy objects and proxies. 
(https://github.com/zopefoundation/zope.interface/issues/55)
+- Prevent duplicate doc package generation
+- Cleanup duplicates in build tree
+
+---
+Sat Mar 11 12:16:24 UTC 2017 - ok...@suse.com
+
+- Convert package to singlespec
+
+---

Old:

  zope.interface-4.3.1.tar.gz

New:

  zope.interface-4.4.2.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.zeqZfQ/_old  2017-06-28 10:32:28.059792463 +0200
+++ /var/tmp/diff_new_pack.zeqZfQ/_new  2017-06-28 10:32:28.063791896 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -16,35 +16,41 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+
 Name:   python-zope.interface
-Version:4.3.1
+%global modname zope.interface
+Version:4.4.2
 Release:0
-Url:http://pypi.python.org/pypi/zope.interface
+Url:http://pypi.python.org/pypi/%{modname}
 Summary:Interfaces for Python
 License:ZPL-2.1
 Group:  Development/Languages/Python
-Source: 
https://pypi.io/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
+Source: 
https://pypi.io/packages/source/z/%{modname}/%{modname}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-# Documentation requirements:
-BuildRequires:  python-Sphinx
-#!BuildIgnore:  python-zope.interface
-BuildRequires:  python-repoze.sphinx.autointerface
 # Testing requirements:
-BuildRequires:  python-coverage
-BuildRequires:  python-nose
-BuildRequires:  python-zope.event
-Provides:   python-zopeinterface = %{version}
-Obsoletes:  python-zopeinterface < %{version}
-Provides:   python-zope-interface = %{version}
-Obsoletes:  python-zope-interface < %{version}
+BuildRequires:  %{python_module coverage}
+BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module zope.event}
+BuildRequires:  python-rpm-macros
+
+%define oldpython python
+%ifpython2
+Provides:   %{oldpython}-zopeinterface = %{version}
+Obsoletes:  %{oldpython}-zopeinterface < %{version}
+Provides:   %{oldpython}-zope-int

commit python-zope.interface for openSUSE:Factory

2016-11-24 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2016-11-24 21:19:10

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


Package is "python-zope.interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2015-05-20 23:37:02.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2016-11-24 21:19:11.0 +0100
@@ -1,0 +2,17 @@
+Tue Nov 15 10:11:54 UTC 2016 - dmuel...@suse.com
+
+- update to 4.3.1:
+- Support Components subclasses that are not hashable.
+  (https://github.com/zopefoundation/zope.interface/issues/53)
+- Add the ability to sort the objects returned by ``implementedBy``.
+  This is compatible with the way interface classes sort so they can
+  be used together in ordered containers like BTrees.
+  (https://github.com/zopefoundation/zope.interface/issues/42)
+- Make ``setuptools`` a hard dependency of ``setup.py``.
+- Change a linear algorithm (O(n)) in ``Components.registerUtility`` and
+  ``Components.unregisterUtility`` into a dictionary lookup (O(1)) for
+  hashable components. This substantially improves the time taken to
+  manipulate utilities in large registries at the cost of some
+  additional memory usage. 
(https://github.com/zopefoundation/zope.interface/issues/46)
+
+---

Old:

  zope.interface-4.1.2.tar.gz

New:

  zope.interface-4.3.1.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.5Y9Xkj/_old  2016-11-24 21:19:12.0 +0100
+++ /var/tmp/diff_new_pack.5Y9Xkj/_new  2016-11-24 21:19:12.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,13 +17,13 @@
 
 
 Name:   python-zope.interface
-Version:4.1.2
+Version:4.3.1
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python
 License:ZPL-2.1
 Group:  Development/Languages/Python
-Source: 
https://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
+Source: 
https://pypi.io/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  python-devel

++ zope.interface-4.1.2.tar.gz -> zope.interface-4.3.1.tar.gz ++
 33782 lines of diff (skipped)




commit python-zope.interface for openSUSE:Factory

2015-05-20 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2015-05-20 23:37:01

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


Package is "python-zope.interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2014-09-28 19:58:02.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2015-05-20 23:37:02.0 +0200
@@ -1,0 +2,12 @@
+Fri May 15 12:10:59 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to version 4.1.2:
+  * Add support for PyPy3.
+  * Remove unittest assertions deprecated in Python3.x.
+  * Add zope.interface.document.asReStructuredText, which formats
+the generated text for an interface using ReST double-backtick
+markers.
+- fix documentation generation
+- pass -q to test to avoid spamming the build log
+
+---

Old:

  zope.interface-4.1.1.tar.gz

New:

  zope.interface-4.1.2.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.kSMkNQ/_old  2015-05-20 23:37:03.0 +0200
+++ /var/tmp/diff_new_pack.kSMkNQ/_new  2015-05-20 23:37:03.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,7 +17,7 @@
 
 
 Name:   python-zope.interface
-Version:4.1.1
+Version:4.1.2
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python
@@ -67,7 +67,7 @@
 
 %build
 python setup.py build
-python setup.py build_sphinx && rm build/sphinx/html/.buildinfo
+PYTHONPATH=$(echo $(pwd)/build/lib.*) python setup.py build_sphinx && rm 
build/sphinx/html/.buildinfo
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
@@ -76,7 +76,7 @@
 rm %{buildroot}%python_sitearch/zope/interface/_zope_interface_coptimizations.c
 
 %check
-python setup.py test
+python setup.py -q test
 
 %files
 %defattr(-,root,root,-)

++ zope.interface-4.1.1.tar.gz -> zope.interface-4.1.2.tar.gz ++
 24170 lines of diff (skipped)




commit python-zope.interface for openSUSE:Factory

2014-09-28 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2014-09-28 19:58:00

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


Package is "python-zope.interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2014-02-26 06:55:23.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2014-09-28 19:58:02.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep 16 13:53:43 UTC 2014 - tbecht...@suse.com
+
+- Update to version 4.1.1:
+  * Added support for Python 3.4.
+
+---

Old:

  zope.interface-4.1.0.tar.gz

New:

  zope.interface-4.1.1.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.18WTUS/_old  2014-09-28 19:58:03.0 +0200
+++ /var/tmp/diff_new_pack.18WTUS/_new  2014-09-28 19:58:03.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-zope.interface
-Version:4.1.0
+Version:4.1.1
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python

++ zope.interface-4.1.0.tar.gz -> zope.interface-4.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.1.0/.gitignore 
new/zope.interface-4.1.1/.gitignore
--- old/zope.interface-4.1.0/.gitignore 1970-01-01 01:00:00.0 +0100
+++ new/zope.interface-4.1.1/.gitignore 2013-01-07 23:41:46.0 +0100
@@ -0,0 +1,16 @@
+*.pyc
+*.so
+__pycache__
+.installed.cfg
+bin
+eggs
+develop-eggs
+docs
+parts
+*.egg-info
+build
+docs/_build
+.coverage
+.tox
+nosetests.xml
+coverage.xml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.1.0/.travis.yml 
new/zope.interface-4.1.1/.travis.yml
--- old/zope.interface-4.1.0/.travis.yml1970-01-01 01:00:00.0 
+0100
+++ new/zope.interface-4.1.1/.travis.yml2013-06-13 00:43:21.0 
+0200
@@ -0,0 +1,13 @@
+language: python
+python:
+- 2.6
+- 2.7
+- 3.2
+- 3.3
+- pypy
+install:
+- pip install . --use-mirrors
+script:
+- python setup.py test -q
+notifications:
+email: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.1.0/CHANGES.rst 
new/zope.interface-4.1.1/CHANGES.rst
--- old/zope.interface-4.1.0/CHANGES.rst2014-02-06 03:11:02.0 
+0100
+++ new/zope.interface-4.1.1/CHANGES.rst2014-03-19 19:34:00.0 
+0100
@@ -1,6 +1,12 @@
 ``zope.interface Changelog``
 
 
+4.1.1 (2014-03-19)
+--
+
+- Added support for Python 3.4.
+
+
 4.1.0 (2014-02-05)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.1.0/PKG-INFO 
new/zope.interface-4.1.1/PKG-INFO
--- old/zope.interface-4.1.0/PKG-INFO   2014-02-06 03:13:05.0 +0100
+++ new/zope.interface-4.1.1/PKG-INFO   2014-03-19 19:34:39.0 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.0
 Name: zope.interface
-Version: 4.1.0
+Version: 4.1.1
 Summary: Interfaces for Python
 Home-page: http://pypi.python.org/pypi/zope.interface
 Author: Zope Foundation and Contributors
@@ -25,6 +25,12 @@
 ``zope.interface Changelog``
 
 
+4.1.1 (2014-03-19)
+--
+
+- Added support for Python 3.4.
+
+
 4.1.0 (2014-02-05)
 --
 
@@ -423,6 +429,7 @@
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.2
 Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Framework :: Zope3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zope.interface-4.1.0/bootstrap.py 
new/zope.interface-4.1.1/bootstrap.py
--- old/zope.interface-4.1.0/bootstrap.py   1970-01-01 01:00:00.0 
+0100
+++ new/zope.interface-4.1.1/bootstrap.py   2013-07-10 02:33:10.0 
+0200
@@ -0,0 +1,170 @@
+##
+#
+# Copyright (c) 2006 Zope Foundation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to 

commit python-zope.interface for openSUSE:Factory

2014-02-25 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2014-02-26 06:55:18

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


Package is "python-zope.interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2013-12-22 19:37:26.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2014-02-26 06:55:23.0 +0100
@@ -1,0 +2,9 @@
+Sun Feb 16 18:55:17 UTC 2014 - os-...@jacraig.com
+
+- Update to 4.1.0:
+  * Updated ``boostrap.py`` to version 2.2.
+  * Added ``@named(name)`` declaration, that specifies the component name, so
+it does not have to be passed in during registration.
+- Change source URL, .zip not available for this version.
+
+---

Old:

  zope.interface-4.0.5.zip

New:

  zope.interface-4.1.0.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.T4R2UY/_old  2014-02-26 06:55:24.0 +0100
+++ /var/tmp/diff_new_pack.T4R2UY/_new  2014-02-26 06:55:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,17 @@
 
 
 Name:   python-zope.interface
-Version:4.0.5
+Version:4.1.0
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python
 License:ZPL-2.1
 Group:  Development/Languages/Python
-Source: 
https://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.zip
+Source: 
https://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
-BuildRequires:  unzip
 # Documentation requirements:
 BuildRequires:  python-Sphinx
 #!BuildIgnore:  python-zope.interface

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.interface for openSUSE:Factory

2013-12-22 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2013-12-22 19:37:24

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


Package is "python-zope.interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2013-09-03 22:06:24.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2013-12-22 19:37:26.0 +0100
@@ -1,0 +2,6 @@
+Thu Dec 19 06:14:23 UTC 2013 - co...@suse.com
+
+- BuildIgnore our own name - required by python-repoze.sphinx.autointerface,
+  but of course not needed
+
+---



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.iLAg58/_old  2013-12-22 19:37:26.0 +0100
+++ /var/tmp/diff_new_pack.iLAg58/_new  2013-12-22 19:37:26.0 +0100
@@ -31,6 +31,7 @@
 BuildRequires:  unzip
 # Documentation requirements:
 BuildRequires:  python-Sphinx
+#!BuildIgnore:  python-zope.interface
 BuildRequires:  python-repoze.sphinx.autointerface
 # Testing requirements:
 BuildRequires:  python-coverage


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.interface for openSUSE:Factory

2013-09-03 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2013-09-03 22:06:23

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


Package is "python-zope.interface"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2013-01-17 10:35:41.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2013-09-03 22:06:24.0 +0200
@@ -1,0 +2,22 @@
+Thu Aug  1 08:37:20 UTC 2013 - h...@urpla.net
+
+- add unzip to BuildRequires
+
+---
+Thu Aug  1 07:19:44 UTC 2013 - speili...@suse.com
+
+- Ship upstream tarbal (zipfile) and fix Source URL
+
+---
+Mon Jul 29 11:17:31 UTC 2013 - h...@urpla.net
+
+- Updated to 4.0.5:
+  * Fixed a bug where a decorated method caused false positive failures on 
verifyClass().
+
+- Updated to 4.0.4:
+  * Fixed a bug that was revealed by porting zope.traversing. During a loop, 
the loop body modified a weakref dict causing a RuntimeError error.
+
+- generate documentation in -doc package
+- enable tests
+
+---

Old:

  zope.interface-4.0.3.tar.gz

New:

  zope.interface-4.0.5.zip



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.9EUB2g/_old  2013-09-03 22:06:25.0 +0200
+++ /var/tmp/diff_new_pack.9EUB2g/_new  2013-09-03 22:06:25.0 +0200
@@ -17,21 +17,30 @@
 
 
 Name:   python-zope.interface
-Version:4.0.3
+Version:4.0.5
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python
 License:ZPL-2.1
 Group:  Development/Languages/Python
-Source: 
http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
+Source: 
https://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.zip
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
+BuildRequires:  unzip
+# Documentation requirements:
+BuildRequires:  python-Sphinx
+BuildRequires:  python-repoze.sphinx.autointerface
+# Testing requirements:
+BuildRequires:  python-coverage
+BuildRequires:  python-nose
+BuildRequires:  python-zope.event
 Provides:   python-zopeinterface = %{version}
 Obsoletes:  python-zopeinterface < %{version}
 Provides:   python-zope-interface = %{version}
 Obsoletes:  python-zope-interface < %{version}
+
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %endif
@@ -45,20 +54,37 @@
 API or contract. So, this package can be considered as implementation of
 the Design By Contract methodology support in Python.
 
+%package doc
+Summary:Interfaces for Python
+Group:  Development/Languages/Python
+Requires:   %{name} = %{version}
+
+%description doc
+This package contains documentation files for %{name}.
+
 %prep
 %setup -q -n zope.interface-%{version}
 
 %build
 python setup.py build
+python setup.py build_sphinx && rm build/sphinx/html/.buildinfo
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 # Remove duplicate files
 %fdupes -s %{buildroot}
+rm %{buildroot}%python_sitearch/zope/interface/_zope_interface_coptimizations.c
+
+%check
+python setup.py test
 
 %files
 %defattr(-,root,root,-)
-%doc COPYRIGHT.txt CHANGES.txt LICENSE.txt README.txt
+%doc COPYRIGHT.txt CHANGES.rst LICENSE.txt README.rst
 %{python_sitearch}/*
 
+%files doc
+%defattr(-,root,root,-)
+%doc build/sphinx/html/
+
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.interface for openSUSE:Factory

2013-06-24 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2013-06-24 11:05:11

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


Package is "python-zope.interface"

Changes:


Old:

  python3-zope.interface.changes
  python3-zope.interface.spec



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.4pHcXL/_old  2013-06-24 11:05:12.0 +0200
+++ /var/tmp/diff_new_pack.4pHcXL/_new  2013-06-24 11:05:12.0 +0200
@@ -25,9 +25,9 @@
 Group:  Development/Languages/Python
 Source: 
http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
-BuildRequires: fdupes
 Provides:   python-zopeinterface = %{version}
 Obsoletes:  python-zopeinterface < %{version}
 Provides:   python-zope-interface = %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.interface for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2013-01-17 10:35:40

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


Package is "python-zope.interface", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2012-11-21 17:15:36.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2013-01-17 10:35:41.0 +0100
@@ -1,0 +2,12 @@
+Mon Jan 14 13:53:10 UTC 2013 - p.drou...@gmail.com
+
+- Initial python3 support
+
+---
+Mon Jan 14 13:52:19 UTC 2013 - p.drou...@gmail.com
+
+- Update to 4.0.3 version:
+  * Fleshed out PyPI Trove classifiers.
+- Remove duplicate files with fdupes
+
+---
New Changes file:

--- /dev/null   2013-01-09 19:40:42.352580873 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python3-zope.interface.changes
2013-01-17 10:35:41.0 +0100
@@ -0,0 +1,5 @@
+---
+Mon Jan 14 13:53:23 UTC 2013 - p.drou...@gmail.com
+
+- Initial python3 support
+

Old:

  zope.interface-4.0.1.tar.gz

New:

  python3-zope.interface.changes
  python3-zope.interface.spec
  zope.interface-4.0.3.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.20n7vf/_old  2013-01-17 10:35:42.0 +0100
+++ /var/tmp/diff_new_pack.20n7vf/_new  2013-01-17 10:35:42.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python-zope.interface
-Version:4.0.1
+Version:4.0.3
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python
@@ -27,6 +27,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
+BuildRequires: fdupes
 Provides:   python-zopeinterface = %{version}
 Obsoletes:  python-zopeinterface < %{version}
 Provides:   python-zope-interface = %{version}
@@ -52,6 +53,8 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+# Remove duplicate files
+%fdupes -s %{buildroot}
 
 %files
 %defattr(-,root,root,-)

++ python3-zope.interface.spec ++
#
# spec file for package python3-zope.interface
#
# Copyright (c) 2013 SUSE LINUX Products 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/
#


Name:   python3-zope.interface
Version:4.0.3
Release:0
Url:http://pypi.python.org/pypi/zope.interface
Summary:Interfaces for Python
License:ZPL-2.1
Group:  Development/Languages/Python
Source: 
http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  fdupes
BuildRequires:  python3
BuildRequires:  python3-devel
BuildRequires:  python3-distribute

%description
This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.

This package provides an implementation of object interfaces for Python.
Interfaces are a mechanism for labeling objects as conforming to a given
API or contract. So, this package can be considered as implementation of
the Design By Contract methodology support in Python.

%prep
%setup -q -n zope.interface-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
# Remove duplicate files
%fdupes -s %{buildroot}

%files
%defattr(-,root,root,-)
%do

commit python-zope.interface for openSUSE:Factory

2012-11-21 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2012-11-21 17:15:35

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


Package is "python-zope.interface", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2012-02-02 18:00:16.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2012-11-21 17:15:36.0 +0100
@@ -1,0 +2,19 @@
+Sat Oct 13 21:42:08 CST 2012 - dougla...@outlook.com
+
+- Fix spec bugs
+
+- Updated to 4.0.1
+* Dropped explicit DeprecationWarnings for "class advice" APIS (these APIs 
are still deprecated under Python 2.x, and still raise an exception under 
Python 3.x, but no longer cause a warning to be emitted under Python 2.x).
+* Automated build of Sphinx HTML docs and running doctest snippets via tox.
+* Deprecated the "class advice" APIs from zope.interface.declarations: 
implements, implementsOnly, and classProvides. In their place, prefer the 
equivalent class decorators: @implementer, @implementer_only, and @provider. 
Code which uses the deprecated APIs will not work as expected under Py3k.
+* Removed use of '2to3' and associated fixers when installing under Py3k. 
The code is now in a "compatible subset" which supports Python 2.6, 2.7, and 
3.2, including PyPy 1.8 (the version compatible with the 2.7 language spec).
+* Dropped explicit support for Python 2.4 / 2.5 / 3.1.
+* Added support for PyPy.
+* Added support for continuous integration using tox and jenkins.
+* Added 'setup.py dev' alias (runs setup.py develop plus installs nose and 
coverage).
+* Added 'setup.py docs' alias (installs Sphinx and dependencies).
+* Replaced all unittest coverage previously accomplished via doctests with 
unittests. The doctests have been moved into a docs section, managed as a 
Sphinx collection.
+* LP #910987: Ensure that the semantics of the lookup method of 
zope.interface.adapter.LookupBase are the same in both the C and Python 
implementations.
+* LP #900906: Avoid exceptions due to tne new __qualname__ attribute added 
in Python 3.3 (see PEP 3155 for rationale). Thanks to Antoine Pitrou for the 
patch.
+
+---

Old:

  zope.interface-3.8.0.tar.gz

New:

  zope.interface-4.0.1.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.iigS2u/_old  2012-11-21 17:15:37.0 +0100
+++ /var/tmp/diff_new_pack.iigS2u/_new  2012-11-21 17:15:37.0 +0100
@@ -15,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   python-zope.interface
-Version:3.8.0
+Version:4.0.1
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python
@@ -25,14 +26,13 @@
 Source: 
http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
+BuildRequires:  python-setuptools
 Provides:   python-zopeinterface = %{version}
 Obsoletes:  python-zopeinterface < %{version}
 Provides:   python-zope-interface = %{version}
 Obsoletes:  python-zope-interface < %{version}
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
-BuildArch:  noarch
+%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %endif
 
 %description
@@ -56,6 +56,6 @@
 %files
 %defattr(-,root,root,-)
 %doc COPYRIGHT.txt CHANGES.txt LICENSE.txt README.txt
-%{python_sitelib}/*
+%{python_sitearch}/*
 
 %changelog

++ zope.interface-3.8.0.tar.gz -> zope.interface-4.0.1.tar.gz ++
 23384 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.interface for openSUSE:Factory

2012-02-02 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2012-02-02 18:00:15

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


Package is "python-zope.interface", Maintainer is ""

Changes:

--- 
/work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes  
2011-09-26 10:18:26.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-zope.interface.new/python-zope.interface.changes
 2012-02-02 18:00:16.0 +0100
@@ -1,0 +2,5 @@
+Wed Feb  1 15:27:18 UTC 2012 - sasc...@suse.de
+
+- Simplified macro usage
+
+---



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.RPpVJv/_old  2012-02-02 18:00:18.0 +0100
+++ /var/tmp/diff_new_pack.RPpVJv/_new  2012-02-02 18:00:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zope.interface
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,8 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   python-zope.interface
 Version:3.8.0
 Release:0
@@ -27,17 +25,15 @@
 Source: 
http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
-%if 0%{?suse_version}
-%py_requires
-%if 0%{?suse_version} > 1110
-BuildArch:  noarch
-%endif
-%endif
 Provides:   python-zopeinterface = %{version}
 Obsoletes:  python-zopeinterface < %{version}
 Provides:   python-zope-interface = %{version}
 Obsoletes:  python-zope-interface < %{version}
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%else
+BuildArch:  noarch
+%endif
 
 %description
 This package is intended to be independently reusable in any Python

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.interface for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory checked in at 2011-12-06 18:58:26

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


Package is "python-zope.interface", Maintainer is ""

Changes:




Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.cWoPXu/_old  2011-12-06 19:30:33.0 +0100
+++ /var/tmp/diff_new_pack.cWoPXu/_new  2011-12-06 19:30:33.0 +0100
@@ -22,7 +22,7 @@
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python
-License:ZPL 2.1
+License:ZPL-2.1
 Group:  Development/Languages/Python
 Source: 
http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-zope.interface for openSUSE:Factory

2011-09-26 Thread h_root

Hello community,

here is the log from the commit of package python-zope.interface for 
openSUSE:Factory
checked in at Mon Sep 26 10:18:40 CEST 2011.




--- python-zope.interface/python-zope.interface.changes 2011-09-19 
16:45:26.0 +0200
+++ 
/mounts/work_src_done/STABLE/python-zope.interface/python-zope.interface.changes
2011-09-23 12:29:28.0 +0200
@@ -1,0 +2,7 @@
+Fri Sep 23 10:27:03 UTC 2011 - sasc...@suse.de
+
+- Update to version 3.8.0:
+  * New module zope.interface.registry
+  * No longer Python 2.4 compatible (tested under 2.5, 2.6, 2.7, and 3.2).
+
+---

calling whatdependson for head-i586


Old:

  zope.interface-3.7.0.tar.gz

New:

  zope.interface-3.8.0.tar.gz



Other differences:
--
++ python-zope.interface.spec ++
--- /var/tmp/diff_new_pack.jDzVVA/_old  2011-09-26 10:18:24.0 +0200
+++ /var/tmp/diff_new_pack.jDzVVA/_new  2011-09-26 10:18:24.0 +0200
@@ -11,12 +11,14 @@
 # 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/
 #
 
+
+
 Name:   python-zope.interface
-Version:3.7.0
+Version:3.8.0
 Release:0
 Url:http://pypi.python.org/pypi/zope.interface
 Summary:Interfaces for Python

++ zope.interface-3.7.0.tar.gz -> zope.interface-3.8.0.tar.gz ++
 2940 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org