commit python-zope.proxy for openSUSE:Factory
Hello community, here is the log from the commit of package python-zope.proxy for openSUSE:Factory checked in at 2017-10-01 17:01:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zope.proxy (Old) and /work/SRC/openSUSE:Factory/.python-zope.proxy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-zope.proxy" Sun Oct 1 17:01:22 2017 rev:5 rq:528615 version:4.2.1 Changes: -------- New Changes file: --- /dev/null 2017-07-20 07:30:00.335470106 +0200 +++ /work/SRC/openSUSE:Factory/.python-zope.proxy.new/python-zope.proxy-doc.changes 2017-10-01 17:01:23.226317442 +0200 @@ -0,0 +1,49 @@ +------------------------------------------------------------------- +Thu Jul 13 20:22:02 UTC 2017 - aloisio@gmx.com + +- Update to version 4.2.1 + * Make the pure-Python implementation of sameProxiedObjects handle + zope.security proxies. See issue 15. + * Add support for Python 3.6. + 4.2.0: + * Correctly strip zope.security proxies in removeAllProxies. + See issue 13. + * Avoid poisoning the user’s global wheel cache when testing + PURE_PYTHON environments under tox, + * Drop support for Python 2.6 and 3.2. + * Add support for Python 3.5. + 4.1.6: + * Make subclasses of ProxyBase properly delegate __module__ to the + wrapped object. This fixes some zope.interface lookups under + PyPy. + * Make the pure-Python implementation of ProxyBase properly report + the zope.interface interfaces implemented by builtin types like + list. This fixes some zope.interface lookups under PyPy. + 4.1.5: + * Make the C implementation proxy __unicode__ correctly. + * Make the C implementation use the standard methods to proxy int + and float. + * Make the pure Python implementation handle descriptors defined + in subclasses like the C version. + See https://github.com/zopefoundation/zope.proxy/issues/5. + +- Split docs and tests into separate -doc package since running + tests and sometimes building docs had become very messy. + Also see (gh#/zopefoundation/zope.proxy#18) + +- Converted to single-spec + +------------------------------------------------------------------- +Fri May 15 12:25:59 UTC 2015 - benoit.monin@gmx.fr + +- update to version 4.1.4: + * Added support for Python 3.4. + * Updated bootstrap.py to version 2.2. +- point the source URL to pypi +- pass -q to test to avoid spamming the build log + +------------------------------------------------------------------- +Mon Jul 29 00:55:08 UTC 2013 - hpj@urpla.net + +- version 4.1.3: initial build + --- /work/SRC/openSUSE:Factory/python-zope.proxy/python-zope.proxy.changes 2015-05-18 22:22:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-zope.proxy.new/python-zope.proxy.changes 2017-10-01 17:01:24.306165530 +0200 @@ -1,0 +2,51 @@ +Fri Sep 22 17:38:51 UTC 2017 - toddrme2178@gmail.com + +- Still need to conflict with python3-zopy-proxy. + +------------------------------------------------------------------- +Mon Sep 18 16:48:55 UTC 2017 - toddrme2178@gmail.com + +- Provides/Obsoletes should be on the -devel package since + python3-zope-proxy has the devel files. + +------------------------------------------------------------------- +Thu Sep 7 15:52:19 UTC 2017 - toddrme2178@gmail.com + +- Fix conflicts with python3-zope-proxy + +------------------------------------------------------------------- +Thu Jul 13 20:22:02 UTC 2017 - aloisio@gmx.com + +- Update to version 4.2.1 + * Make the pure-Python implementation of sameProxiedObjects handle + zope.security proxies. See issue 15. + * Add support for Python 3.6. + 4.2.0: + * Correctly strip zope.security proxies in removeAllProxies. + See issue 13. + * Avoid poisoning the user’s global wheel cache when testing + PURE_PYTHON environments under tox, + * Drop support for Python 2.6 and 3.2. + * Add support for Python 3.5. + 4.1.6: + * Make subclasses of ProxyBase properly delegate __module__ to the + wrapped object. This fixes some zope.interface lookups under + PyPy. + * Make the pure-Python implementation of ProxyBase properly report + the zope.interface interfaces implemented by builtin types like + list. This fixes some zope.interface lookups under PyPy. + 4.1.5: + * Make the C implementation proxy __unicode__ correctly. + * Make the C implementation use the standard methods to proxy int + and float. + * Make the pure Python implementation handle descriptors defined + in subclasses like the C version. + See https://github.com/zopefoundation/zope.proxy/issues/5. + +- Split docs and tests into separate -doc package since running + tests and sometimes building docs had become very messy. + Also see (gh#/zopefoundation/zope.proxy#18) + +- Converted to single-spec + +------------------------------------------------------------------- Old: ---- zope.proxy-4.1.4.tar.gz New: ---- pre_checkin.sh python-zope.proxy-doc.changes python-zope.proxy-doc.spec zope.proxy-4.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zope.proxy-doc.spec ++++++ # # spec file for package python-zope.proxy-doc # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 LISA GmbH, Bingen, 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-%{**}} Name: python-zope.proxy-doc Version: 4.2.1 Release: 0 Summary: Documentation for python-zope.proxy License: ZPL-2.1 Group: Development/Languages/Python Url: http://www.python.org/pypi/zope.proxy Source: https://files.pythonhosted.org/packages/source/z/zope.proxy/zope.proxy-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: %{python_module zope.interface} BuildRequires: %{python_module zope.proxy} # SECTION documentation requirements BuildRequires: python3-Sphinx BuildRequires: python3-repoze.sphinx.autointerface # /SECTION # SECTION testing requirements BuildRequires: %{python_module zope.testrunner} # /SECTION BuildRequires: python-rpm-macros Provides: %{python_module zope.proxy-doc = %{version}} BuildArch: noarch %description Contains documentation for python-zope.proxy %prep %setup -q -n zope.proxy-%{version} %build %{_python_use_flavor python3} %__python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo %install # nothing to do %check %python_exec %{_bindir}/zope-testrunner --test-path=src -v %files %defattr(-,root,root,-) %doc build/sphinx/html/ %changelog ++++++ python-zope.proxy.spec ++++++ --- /var/tmp/diff_new_pack.k0smq6/_old 2017-10-01 17:01:26.801814444 +0200 +++ /var/tmp/diff_new_pack.k0smq6/_new 2017-10-01 17:01:26.805813882 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-zope.proxy # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -17,29 +17,26 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-zope.proxy -Version: 4.1.4 +Version: 4.2.1 Release: 0 -Url: http://www.python.org/pypi/zope.proxy Summary: Generic Transparent Proxies License: ZPL-2.1 Group: Development/Languages/Python -Source: https://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel -BuildRequires: python-setuptools -BuildRequires: python-zope.interface -# Documentation requirements: -BuildRequires: python-Sphinx -BuildRequires: python-repoze.sphinx.autointerface -# Testing requirements: -BuildRequires: python-coverage -BuildRequires: python-nose - -%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)")} +Url: http://www.python.org/pypi/zope.proxy +Source: https://files.pythonhosted.org/packages/source/z/zope.proxy/zope.proxy-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module zope.interface} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +%ifpython3 +Conflicts: python3-zope-proxy < %{version} %endif +%python_subpackages + %description Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only @@ -50,46 +47,37 @@ Summary: Generic Transparent Proxies Group: Development/Languages/Python Requires: %{name} = %{version} +%ifpython3 +Provides: python3-zope-proxy = %{version} +Obsoletes: python3-zope-proxy < %{version} +%endif %description devel This package contains the files needed for binding the %{name} C module. -%package doc -Summary: Generic Transparent Proxies -Group: Development/Languages/Python -Requires: %{name} = %{version} - -%description doc -This package contains documentation files for %{name}. - %prep %setup -q -n zope.proxy-%{version} +rm -rf zope.proxy.egg-info %build -python setup.py build -PYTHONPATH=$(echo $(pwd)/build/lib.*) python setup.py build_sphinx && rm build/sphinx/html/.buildinfo +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} -rm %{buildroot}%python_sitearch/zope/proxy/_zope_proxy_proxy.c +%python_install +%{python_expand rm %{buildroot}%{$python_sitearch}/zope/proxy/_zope_proxy_proxy.c + %fdupes %{buildroot}%{$python_sitearch} +} -%check -python setup.py -q test - -%files +%files %{python_files} %defattr(-,root,root,-) %doc COPYRIGHT.txt LICENSE.txt CHANGES.rst README.rst -%exclude %python_sitearch/zope/proxy/proxy.h -%python_sitearch/* - -%files devel -%defattr(-,root,root,-) -%dir %py_incdir/zope.proxy -%py_incdir/zope.proxy/* -%python_sitearch/zope/proxy/proxy.h +%exclude %{python_sitearch}/zope/proxy/proxy.h +%{python_sitearch}/* -%files doc +%files %{python_files devel} %defattr(-,root,root,-) -%doc build/sphinx/html/ +%dir %{python_sysconfig_path include}/zope.proxy +%{python_sysconfig_path include}/zope.proxy/* +%{python_sitearch}/zope/proxy/proxy.h %changelog ++++++ pre_checkin.sh ++++++ #!/bin/sh cp python-zope.proxy.changes python-zope.proxy-doc.changes ++++++ zope.proxy-4.1.4.tar.gz -> zope.proxy-4.2.1.tar.gz ++++++ ++++ 2445 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de