All Versions
Latest Version
Avg Release Cycle
68 days
Latest Release
449 days ago

Changelog History
Page 1

  • v3.0.0.rc2 Changes

    March 04, 2022

    ๐Ÿ†• New features:

    • โž• add support for PEP496 environment markers (pep496)

    ๐Ÿ› Bug fixes:

    • ๐Ÿ—„ Fix TypeError for missing required use_deprecated_html5lib with pip 22. Keep compatible with earlier pip versions. (#598)
  • v3.0.0.rc1 Changes

    December 16, 2021

    ๐Ÿ› Bug fixes:

    • Call pip via python -m pip. (#569)
  • v3.0.0.b5 Changes

    November 29, 2021

    ๐Ÿ› Bug fixes:

    • ๐Ÿ›  Fix when c extension implements namespace packages without the corresponding directories. (#589)
    • ๐Ÿ— Honor command-line buildout:extends (#592)
  • v3.0.0.b4 Changes

    November 25, 2021

    ๐Ÿ†• New features:

    • ๐Ÿ‘ Allow to run buildout in FIPS enabled environments. (#570)
    • Proper error message if extends-cache tries to expand ${section:variable} (#585)

    ๐Ÿ› Bug fixes:

    • Forward verbose option to pip (#576)
    • Check that file top_level.txt exists before opening. Add check for other files as well. (#582)
    • ๐Ÿ— Return code of pip install subprocess is now properly returned to buildout. (#586)
  • v3.0.0.b3 Changes

    October 08, 2021

    ๐Ÿ†• 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)


    • ๐Ÿ”’ Avoid broken jobs on Travis because of security on PRs (travis-pr)
  • v3.0.0.b2 Changes

    March 09, 2021

    ๐Ÿ†• 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)


    • ๐Ÿณ Login to docker hub to avoid pull limits (travis)
    • ๐ŸŽ‰ Initialize towncrier (#519)
  • v3.0.0.b1 Changes

    March 07, 2021
    • ๐Ÿ›  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.

  • v3.0.0.a2 Changes

    May 25, 2020
    • 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.

  • v3.0.0.a1 Changes

    May 17, 2020
    • ๐Ÿ“ฆ 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.

  • v2.13.3 Changes

    February 11, 2020
    • ๐Ÿ›  Fix DeprecationWarning about MutableMapping. (#484 <>_)