Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-zc.buildout for openSUSE:Factory checked in at 2021-11-10 21:46:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zc.buildout (Old) and /work/SRC/openSUSE:Factory/.python-zc.buildout.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zc.buildout" Wed Nov 10 21:46:23 2021 rev:16 rq:930547 version:3.0.0b3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zc.buildout/python-zc.buildout.changes 2021-03-16 15:46:52.413272407 +0100 +++ /work/SRC/openSUSE:Factory/.python-zc.buildout.new.1890/python-zc.buildout.changes 2021-11-10 21:46:50.891821912 +0100 @@ -1,0 +2,354 @@ +Tue Nov 2 19:36:55 UTC 2021 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 3.0.0b3: + - New features: + - Improve warning message when a section contains unused options. (#483) + - Bug fixes: + - Fix support of ``pip>=21.1`` (#567) + - Fix confusion when using multiple Python versions and + installing packages with C extensions + without proper binary wheel available. (#574) + - Development: + - Avoid broken jobs on Travis because of security on PRs (travis-pr) +- update to version 3.0.0b2: + - New features: + - Improve error message when a package version is not pinned and `allow-picked-versions = false`. (#481) + - Bug fixes: + - Fix FileNotFoundError when installing eggs with top-level directory without code (like doc). (#556) + - Development: + - Login to docker hub to avoid pull limits (travis) + - Initialize towncrier (#519) +- update to version 3.0.0b1: + - Fix issue with combination of `>` specs and `extras` and recent `setuptools`. + - Fix issue with incrementing options from `.buildout/default.cfg`. + - Support python37, python38 and python39 in conditional section expressions. + - Fix bootstrapping for python27 and python35. +- update to version 3.0.0a2: + - Ignore `.git` when computing signature of a recipe develop egg + - Warn when the name passed to `zc.recipe.egg:scripts` + is not defined in egg entry points. + - Show pip warning about Python version only once. + - Better patch for ``pkg_resources.Distribution.hashcmp`` performance. +- update to version 3.0.0a1: + - Scripts: ensure eggs are inserted before ``site-packages`` in ``sys.path``. + - Fix forever loop when changing ``zc.buildout`` version via ``buildout``. + - Add support for ``Requires-Python`` metadata. + Fragile monkeypatch that relies on ``pip._internal``. + Emits a warning when support is disabled due to changes in ``pip``. + - Use ``pip install`` instead of deprecated ``setuptools.easy_install``. + - Patch ``pkg_resources.Distribution`` to make install of unpinned versions quicker. + Most obvious with ``setuptools``. +- update to version 2.13.3: + - Fix DeprecationWarning about MutableMapping. + (`#484 <https://github.com/buildout/buildout/issues/484>`_) +- update to version 2.13.2: + - Fixed DeprecationWarning on python 3.7: "'U' mode is deprecated". +- update to version 2.13.1: + - Documentation update for the new ``buildout query`` command. +- update to version 2.13.0: + - Get information about the configuration with new command ``buildout query``. +- update to version 2.12.2: + - Upon an error, buildout exits with a non-zero exit code. This now also works + when running with ``-D``. + - Fixed most 'Deprecation' and 'Resource' warnings. +- update to version 2.12.1: + - zc.buildout now explicitly requests zc.recipe.egg >=2.0.6 now. +- update to version 2.12.0: + - Add a new buildout option ``allow-unknown-extras`` to enable + installing requirements that specify extras that do not exist. This + needs a corresponding update to zc.recipe.egg. See `issue 457 + <https://github.com/buildout/buildout/issues/457>`_. + zc.recipe.egg has been updated to 2.0.6 for this change. +- update to version 2.11.5: + - Fix for `issue 295 <https://github.com/buildout/buildout/issues/295>`_. On + windows, deletion of temporary egg files is more robust now. +- update to version 2.11.4: + - Fix for `issue 451 <https://github.com/buildout/buildout/issues/451>`_: + distributions with a version number that normalizes to a shorter version + number (3.3.0 to 3.3, for instance) can be installed now. +- update to version 2.11.3: + - Update to use the new PyPI at https://pypi.org/. +- update to version 2.11.2: + - Fix for the #442 issue: AttributeError on + ``pkg_resources.SetuptoolsVersion``. +- update to version 2.11.1: + - Made upgrade check more robust. When using extensions, the improvement + introduced in 2.11 could prevent buildout from restarting itself when it + upgraded setuptools. +- update to version 2.11.0: + - Installed packages are added to the working set immediately. This helps in + some corner cases that occur when system packages have versions that + conflict with our specified versions. +- update to version 2.10.0: + - Setuptools 38.2.0 started supporting wheels. Through setuptools, buildout + now also supports wheels! You need at least version 38.2.3 to get proper + namespace support. + This setuptools change interfered with buildout's recent support for + `buildout.wheel <https://github.com/buildout/buildout.wheel>`_, resulting in + a sudden "Wheels are not supported" error message (see `issue 435 + <https://github.com/buildout/buildout/issues/425>`_). Fixed by making + setuptools the default, though you can still use the buildout.wheel if you + want. +- update to version 2.9.6: + - Fixed: could not install eggs when sdist file name and package name had different + case. +- update to version 2.9.5: + - Use HTTPS for PyPI's index. PyPI redirects HTTP to HTTPS by default + now so using HTTPS directly avoids the potential for that redirect + being modified in flight. +- update to version 2.9.4: + - Sort the distributions used to compute ``__buildout_signature__`` to + ensure reproducibility under Python 3 or under Python 2 when ``-R`` + is used on ``PYTHONHASHSEED`` is set to ``random``. Fixes `issue 392 + <https://github.com/buildout/buildout/issues/392>`_. + **NOTE**: This may cause existing ``.installed.cfg`` to be + considered outdated and lead to parts being reinstalled spuriously + under Python 2. + - Add support code for doctests to be able to easily measure code + coverage. See `issue 397 <https://github.com/buildout/buildout/issues/397>`_. +- update to version 2.9.3: + - Add more verbosity to ``annotate`` results with ``-v`` + - Select one or more sections with arguments after ``buildout annotate``. +- update to version 2.9.2: + - Fixed: We unnecessarily used a function from newer versions of + setuptools that caused problems when older setuptools or pkg_resources + installs were present (as in travis.ci). +- update to version 2.9.1: + - Fixed a minor packaging bug that broke the PyPI page. +- update to version 2.9.0: + - Added new syntax to explicitly declare that a part depends on other part. + See http://docs.buildout.org/en/latest/topics/implicit-parts.html + - Internal refactoring to work with `buildout.wheel + <https://github.com/buildout/buildout.wheel>`_. + - Fixed a bugs in ``zc.buildout.testing.Buildout``. It was loading + user-default configuration. It didn't support calling the + ``created`` method on its sections. + - Fixed a bug (windows, py 3.4) + When processing metadata on "old-style" distutils scripts, .exe stubs + appeared in ``metadata_listdir``, in turn reading those burped with + ``UnicodeDecodeError``. Skipping .exe stubs now. +- update to version 2.8.0: + - Added a hook to enable a soon-to-be-released buildout extension to + provide wheel support. +- update to version 2.7.1: + - Fixed a bug introduced in 2.6.0: + zc.buildout and its dependeoncies were reported as picked even when + their versions were fixed in a ``versions`` section. Worse, when the + ``update-versions-file`` option was used, the ``versions`` section was + updated needlessly on every run. +- update to version 2.7.0: + - Added a buildout option, ``abi-tag-eggs`` that, when true, causes + the `ABI tag <https://www.python.org/dev/peps/pep-0425/#abi-tag>`_ + for the buildout environment to be added to the eggs directory name. + This is useful when switching Python implementations (e.g. CPython + vs PyPI or debug builds vs regular builds), especially when + environment differences aren't reflected in egg names. It also has + the side benefit of making eggs directories smaller, because eggs + for different Python versions are in different directories. +- update to version 2.6.0: + - Updated to work with the latest setuptools. + - Added (verified) Python 3.6 support. +- update to version 2.5.3: + - After a dist is fetched and put into its final place, compile its + python files. No longer wait with compiling until all dists are in + place. This is related to the change below about not removing an + existing egg. [maurits] + - Do not remove an existing egg. When installing an egg to a location + that already exists, keep the current location (directory or file). + This can only happen when the location at first did not exist and + this changed during the buildout run. We used to remove the + previous location, but this could cause problems when running two + buildouts at the same time, when they try to install the same new + egg. Fixes #307. [maurits] + - In ``zc.buildout.testing.system``, set ``TERM=dumb`` in the environment. + This avoids invisible control characters popping up in some terminals, + like ``xterm``. Note that this may affect tests by buildout recipes. + [maurits] + - Removed Python 2.6 and 3.2 support. + [do3cc] +- update to version 2.5.2: + - Fixed ``-=`` and ``+=`` when extending sections. See #161. + [puittenbroek] +- update to version 2.5.1: + - Fix python 2 for downloading external config files with basic auth in the + URL. Fixes #257. +- update to version 2.5.0: + - Added more elaborate version and requirement information when there's a + version conflict. Previously, you could get a report of a version conflict + without information about which dependency requested the conflicing + requirement. + Now all this information is logged and displayed in case of an error. + [reinout] + - Dropped 3.2 support (at least in the automatic tests) as setuptools will + soon stop supporting it. Added python 3.5 to the automatic tests. + [reinout] +- update to version 2.4.7: + - Fix for #279. Distutils script detection previously broke on windows with + python 3 because it errored on ``.exe`` files. + [reinout] +- update to version 2.4.6: + - Relative paths are now also correctly generated for the current directory + ("develop = ."). + [youngking] +- update to version 2.4.5: + - More complete fix for #24. Distutils scripts are now also generated for + develop eggs. + [reinout] +- update to version 2.4.4: ++++ 157 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-zc.buildout/python-zc.buildout.changes ++++ and /work/SRC/openSUSE:Factory/.python-zc.buildout.new.1890/python-zc.buildout.changes Old: ---- zc.buildout-2.13.4.tar.gz New: ---- zc.buildout-3.0.0b3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zc.buildout.spec ++++++ --- /var/tmp/diff_new_pack.SQLwGb/_old 2021-11-10 21:46:51.607822223 +0100 +++ /var/tmp/diff_new_pack.SQLwGb/_new 2021-11-10 21:46:51.607822223 +0100 @@ -18,19 +18,19 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-zc.buildout -Version: 2.13.4 +Version: 3.0.0b3 Release: 0 Summary: System for managing development buildouts License: ZPL-2.1 Group: Development/Languages/Python URL: https://pypi.python.org/pypi/zc.buildout Source: https://files.pythonhosted.org/packages/source/z/zc.buildout/zc.buildout-%{version}.tar.gz -BuildRequires: %{python_module setuptools < 52} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-setuptools Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives Provides: python-zc_buildout = %{version} Obsoletes: python-zc_buildout < %{version} BuildArch: noarch @@ -74,7 +74,7 @@ %python_uninstall_alternative buildout %files %{python_files} -%doc README.rst CHANGES.rst COPYRIGHT.txt DEVELOPERS.txt +%doc README.rst CHANGES.rst COPYRIGHT.txt %license LICENSE.txt %{python_sitelib}/* %python_alternative %{_bindir}/buildout ++++++ zc.buildout-2.13.4.tar.gz -> zc.buildout-3.0.0b3.tar.gz ++++++ ++++ 30184 lines of diff (skipped)