Hello community, here is the log from the commit of package python-zope.proxy for openSUSE:Factory checked in at 2020-01-23 16:10:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zope.proxy (Old) and /work/SRC/openSUSE:Factory/.python-zope.proxy.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zope.proxy" Thu Jan 23 16:10:59 2020 rev:8 rq:766056 version:4.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zope.proxy/python-zope.proxy.changes 2019-07-22 17:19:04.581925699 +0200 +++ /work/SRC/openSUSE:Factory/.python-zope.proxy.new.26092/python-zope.proxy.changes 2020-01-23 16:12:42.535699657 +0100 @@ -1,0 +2,7 @@ +Tue Jan 21 11:05:09 UTC 2020 - Marketa Calabkova <[email protected]> + +- update to 4.3.3 + * Add support for Python 3.8. + * Drop support for Python 3.4. + +------------------------------------------------------------------- Old: ---- zope.proxy-4.3.2.tar.gz New: ---- zope.proxy-4.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zope.proxy.spec ++++++ --- /var/tmp/diff_new_pack.aUqKBV/_old 2020-01-23 16:12:44.143700611 +0100 +++ /var/tmp/diff_new_pack.aUqKBV/_new 2020-01-23 16:12:44.143700611 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-zope.proxy # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2013 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -27,7 +27,7 @@ %bcond_with test %endif Name: python-zope.proxy%{psuffix} -Version: 4.3.2 +Version: 4.3.3 Release: 0 Summary: Generic Transparent Proxies License: ZPL-2.1 ++++++ zope.proxy-4.3.2.tar.gz -> zope.proxy-4.3.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.proxy-4.3.2/.travis.yml new/zope.proxy-4.3.3/.travis.yml --- old/zope.proxy-4.3.2/.travis.yml 2019-07-12 16:09:00.000000000 +0200 +++ new/zope.proxy-4.3.3/.travis.yml 2019-11-11 19:13:30.000000000 +0100 @@ -1,35 +1,112 @@ language: python -sudo: false + +env: + global: + TWINE_USERNAME: zope.wheelbuilder + TWINE_PASSWORD: + secure: "BWyhZtoO9jM3vatjfwdloThv7RY2p8AaN3D8T/8nEIupcgT5E6QKfLlIDibtlMNds2UU0q/HOJiSM/CwBsm5nzMke55m8OhfxfyHG+5TuBafwHtEkMyXe1VQtxnyB7Rlya2ylI9f4/3qXYqyLinBr3F+osE1g2nQmqQL2tpNmRA=" + python: - - 2.7 - - 3.4 - - 3.5 - - 3.6 - - pypy - - pypy3 -matrix: - include: - - python: "2.7" - env: PURE_PYTHON=1 - - python: "3.7" - dist: xenial - sudo: true + - 2.7 + - 3.5 + - 3.6 + - 3.7 + - 3.8 + - pypy + - pypy3 + +jobs: + include: + - name: "Python: 2.7, pure (no C extensions)" + python: "2.7" + env: PURE_PYTHON=1 + + # manylinux wheel builds + - name: 64-bit manylinux wheels (all Pythons) + services: docker + env: DOCKER_IMAGE=quay.io/pypa/manylinux2010_x86_64 + install: docker pull $DOCKER_IMAGE + script: bash .manylinux.sh + + - name: 32-bit manylinux wheels (all Pythons) + services: docker + env: DOCKER_IMAGE=quay.io/pypa/manylinux2010_i686 PRE_CMD=linux32 + install: docker pull $DOCKER_IMAGE + script: bash .manylinux.sh + + # It's important to use 'macpython' builds to get the least + # restrictive wheel tag. It's also important to avoid + # 'homebrew 3' because it floats instead of being a specific version. + - name: Python 2.7 wheels for MacOS + os: osx + language: generic + env: TERRYFY_PYTHON='macpython 2.7.17' + - name: Python 3.5 wheels for MacOS + os: osx + language: generic + env: TERRYFY_PYTHON='macpython 3.5' + - name: Python 3.6 wheels for MacOS + os: osx + language: generic + env: TERRYFY_PYTHON='macpython 3.6.0' + - name: Python 3.7 wheels for MacOS + os: osx + language: generic + env: TERRYFY_PYTHON='macpython 3.7.0' + +before_install: + - | + if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then + git clone https://github.com/MacPython/terryfy + source terryfy/travis_tools.sh + get_python_environment $TERRYFY_PYTHON venv + fi + install: - - pip install -U pip - - pip install -U setuptools - - pip install -U coverage coveralls - - pip install -e .[test,docs] + - pip install -U pip + - pip install -U setuptools + - pip install -U coverage coveralls + # NB: let's install . (zope.proxy) first separately, because we have a nasty + # dependency loop: .[test] wants zope.security that setup_requires zope.proxy + # (and setup_requires is broken on Mac OS Python 3.5 due to TLS version + # compatibility issues that pip knows how to work around, but setuptools + # don't). + - pip install -e . + - pip install -e .[test,docs] + script: - - coverage run -m zope.testrunner --test-path=src - - sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html - - coverage run -a `which sphinx-build` -b doctest -d docs/_build/doctrees docs docs/_build/doctest + - python --version + - coverage run -m zope.testrunner --test-path=src + - sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html + - coverage run -a -m sphinx -b doctest -d docs/_build/doctrees docs docs/_build/doctest + - python setup.py bdist_wheel after_success: - - coveralls + - coveralls + - | + if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then + # macpython 3.5 doesn't support recent TLS protocols which causes twine + # upload to fail, so we use the system Python to run twine + /usr/bin/python -m ensurepip --user + /usr/bin/python -m pip install --user -U pip + /usr/bin/python -m pip install --user -U -I twine + /usr/bin/python -m twine check dist/* + if [[ $TRAVIS_TAG ]]; then + /usr/bin/python -m twine upload --skip-existing dist/* + fi + fi + - | + if [[ -n "$DOCKER_IMAGE" ]]; then + pip install twine + twine check wheelhouse/* + if [[ $TRAVIS_TAG ]]; then + twine upload --skip-existing wheelhouse/* + fi + fi notifications: - email: false + email: false cache: pip before_cache: - - rm -f $HOME/.cache/pip/log/debug.log + - rm -f $HOME/.cache/pip/log/debug.log diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.proxy-4.3.2/CHANGES.rst new/zope.proxy-4.3.3/CHANGES.rst --- old/zope.proxy-4.3.2/CHANGES.rst 2019-07-12 16:09:00.000000000 +0200 +++ new/zope.proxy-4.3.3/CHANGES.rst 2019-11-11 19:13:30.000000000 +0100 @@ -1,6 +1,14 @@ Changes ======= +4.3.3 (2019-11-11) +------------------ + +- Add support for Python 3.8. + +- Drop support for Python 3.4. + + 4.3.2 (2019-07-12) ------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.proxy-4.3.2/PKG-INFO new/zope.proxy-4.3.3/PKG-INFO --- old/zope.proxy-4.3.2/PKG-INFO 2019-07-12 16:09:01.000000000 +0200 +++ new/zope.proxy-4.3.3/PKG-INFO 2019-11-11 19:13:30.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: zope.proxy -Version: 4.3.2 +Version: 4.3.3 Summary: Generic Transparent Proxies Home-page: http://github.com/zopefoundation/zope.proxy Author: Zope Foundation and Contributors @@ -36,6 +36,14 @@ Changes ======= + 4.3.3 (2019-11-11) + ------------------ + + - Add support for Python 3.8. + + - Drop support for Python 3.4. + + 4.3.2 (2019-07-12) ------------------ @@ -274,10 +282,10 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Framework :: Zope :: 3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.proxy-4.3.2/appveyor.yml new/zope.proxy-4.3.3/appveyor.yml --- old/zope.proxy-4.3.2/appveyor.yml 2019-07-12 16:09:00.000000000 +0200 +++ new/zope.proxy-4.3.3/appveyor.yml 2019-11-11 19:13:30.000000000 +0100 @@ -7,17 +7,24 @@ matrix: - python: 27 - python: 27-x64 - - python: 34 - - python: 34-x64 - python: 35 - python: 35-x64 - python: 36 - python: 36-x64 - python: 37 - python: 37-x64 + - python: 38 + - python: 38-x64 install: - "SET PATH=C:\\Python%PYTHON%;c:\\Python%PYTHON%\\scripts;%PATH%" + - ps: | + $env:PYTHON = "C:\\Python${env:PYTHON}" + if (-not (Test-Path $env:PYTHON)) { + curl -o install_python.ps1 https://raw.githubusercontent.com/matthew-brett/multibuild/11a389d78892cf90addac8f69433d5e22bfa422a/install_python.ps1 + .\install_python.ps1 + } + - ps: if (-not (Test-Path $env:PYTHON)) { throw "No $env:PYTHON" } - echo "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 > "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\vcvars64.bat" - pip install -e . @@ -33,6 +40,6 @@ name: wheel deploy_script: - - ps: if ($env:APPVEYOR_REPO_TAG -eq $TRUE) { pip install twine; twine upload dist/* } + - ps: if ($env:APPVEYOR_REPO_TAG -eq $TRUE) { pip install twine; twine upload --skip-existing dist/* } deploy: on diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.proxy-4.3.2/setup.py new/zope.proxy-4.3.3/setup.py --- old/zope.proxy-4.3.2/setup.py 2019-07-12 16:09:00.000000000 +0200 +++ new/zope.proxy-4.3.3/setup.py 2019-11-11 19:13:30.000000000 +0100 @@ -84,7 +84,7 @@ features = {'Cwrapper': Cwrapper} setup(name='zope.proxy', - version='4.3.2', + version='4.3.3', author='Zope Foundation and Contributors', author_email='[email protected]', description='Generic Transparent Proxies', @@ -103,15 +103,15 @@ 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', - "Framework :: Zope :: 3", + 'Framework :: Zope :: 3', 'Natural Language :: English', - 'Operating System :: OS Independent' + 'Operating System :: OS Independent', ], keywords='proxy generic transparent', packages=['zope', 'zope.proxy'], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.proxy-4.3.2/src/zope.proxy.egg-info/PKG-INFO new/zope.proxy-4.3.3/src/zope.proxy.egg-info/PKG-INFO --- old/zope.proxy-4.3.2/src/zope.proxy.egg-info/PKG-INFO 2019-07-12 16:09:01.000000000 +0200 +++ new/zope.proxy-4.3.3/src/zope.proxy.egg-info/PKG-INFO 2019-11-11 19:13:30.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: zope.proxy -Version: 4.3.2 +Version: 4.3.3 Summary: Generic Transparent Proxies Home-page: http://github.com/zopefoundation/zope.proxy Author: Zope Foundation and Contributors @@ -36,6 +36,14 @@ Changes ======= + 4.3.3 (2019-11-11) + ------------------ + + - Add support for Python 3.8. + + - Drop support for Python 3.4. + + 4.3.2 (2019-07-12) ------------------ @@ -274,10 +282,10 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Framework :: Zope :: 3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.proxy-4.3.2/tox.ini new/zope.proxy-4.3.3/tox.ini --- old/zope.proxy-4.3.2/tox.ini 2019-07-12 16:09:00.000000000 +0200 +++ new/zope.proxy-4.3.3/tox.ini 2019-11-11 19:13:30.000000000 +0100 @@ -1,6 +1,6 @@ [tox] envlist = - py27,py27-pure,py34,py35,py36,py36-pure,py37,pypy,coverage,docs + py27,py27-pure,py35,py36,py36-pure,py37,py38,pypy,coverage,docs [testenv] deps =
