Commit 96a0d1ea authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki Committed by Julien Muchembled

Add SlapOS changelogs

parent ae5016d0
2.7.1+slapos001
---------------
- Rebase all our patches on top of 2.7.1 (2.8.0 was not chosen because of
https://github.com/buildout/buildout/issues/425 which means that our next
rebase should be on top of 2.10.0 or later).
2.5.2+slapos14
--------------
- Unserialize 'None' to None in BuildoutSerializer.
2.5.2+slapos13
--------------
- Exit program with error code on error when running with ``-D`` (backport).
2.5.2+slapos12
--------------
- Optimize _install_and_load by using cache.
- Optimize _compute_part_signatures. Cache recipe signature and calculate once per recipe.
2.5.2+slapos011
---------------
- Use HTTPS for PyPI index (backport).
- Fix testing index when /bin/sh is dash (like on Debian).
2.5.2+slapos010
---------------
- Fix MissingOption when the serialised (!py!) value is None.
2.5.2+slapos009
---------------
- More fixes for Python 3
2.5.2+slapos008
---------------
- Also run deserializer on each get invocation.
- Fix syntax error on Python 3.
2.5.2+slapos007
---------------
- Introduce a workaround for the shebang line length limitation in
zc.buildout.easy_install.
2.5.2+slapos006
---------------
- Improve on the fly patches so that specified patches are
automatically applied on required eggs as well.
- Fix exception when easy_install is used without initialising a buildout object.
2.5.2+slapos005
---------------
Fix a regression introduced in 2.5.2+slapos004 with the review of:
- Add referred parts' hash strings in __buildout_signature__, that invokes
rebuild of a part when one of its (recursive) dependencies are modified.
2.5.2+slapos004
---------------
Rebase to refresh some patches and fix commits that were wrongly cherry-picked
from Nexedi 1.x branch. Changed:
- Give the same permission but write as owner to group and other.
- Make buildout.rmtree working with symlink as a path argument.
- Add referred parts' hash strings in __buildout_signature__, that invokes
rebuild of a part when one of its (recursive) dependencies are modified.
- Write .installed.cfg only once, in safe way and only if there's any change.
- Escape $$ character to $.
2.5.2+slapos003
---------------
- Expand sys.path when PYTHONEXTRAPATH is present for develop.
2.5.2+slapos002
---------------
- Fix a bug where slapos.libnetworkcache is lost when buildout script
is upgraded.
2.5.2+slapos001
---------------
- Rebase with 2.5.2
- In verbose mode, save .installed.cfg each time a part is installed.
2.5.1+slapos001
---------------
- Rebase with 2.5.1
2.5.0+slapos001
---------------
- Rebase with 2.5.0
- Fix a bug in $$ escape handling.
2.4.7+slapos001
---------------
- Rebase with 2.4.7.
- Support Python 3.
2.4.5+slapos001
---------------
- Support ${:_profile_base_location_}.
- Support on the fly patches in easy_install.
- Merge PYTHONEXTRAPATH value into PYTHONPATH in easy_install so that we can
use some eggs that are required to build an egg.
- Support network cache in download.py and easy_install.py
- Cache downloaded data in zc/buildout/buildout.py:_open() in memory
to accelerate remote extends.
- Give the same permission but write as owner to group and other.
- Make buildout.rmtree working with symlink as a path argument.
https://bugs.launchpad.net/zc.buildout/+bug/144228
- Respect specified versions of initial eggs in bootstrap.
- Keep develop-eggs directory in bootstrap.
- Add referred parts' hash strings in __buildout_signature__, that invokes
rebuild of a part when one of its (recursive) dependencies are modified.
- Allow assigning non-string values to section keys. Restricted to selected
python base types.
- Write .installed.cfg only once, in safe way and only if there's any change.
- Put only one [buildout] section in .installed.cfg.
- Escape $$ character to $.
- Compare Options with sorted result, if possible.
- Add '--dry-run' option.
- Add '--skip-signature-check' option.
not applied (still required?)
-----------------------------
- 83fc3a2 Always use build() in easy_install.py to install eggs.
(it's not required if the commit below is not applied, I guess)
- b7cd5ca Include '.postN' in generated egg's version so that version pinning with 'N.N.N.postN' works.
- 1761c65 Workaround M2Crypto bug of https redirection.
......@@ -12,7 +12,7 @@
#
##############################################################################
name = "zc.buildout"
version = '2.7.1'
version = '2.7.1+slapos001'
import os
from setuptools import setup
......
2.0.3+slapos003
---------------
- Improve on the fly patches so that specified patches are
automatically applied on required eggs as well.
2.0.3+slapos002
---------------
- Fix setup-eggs option in :develop.
2.0.3+slapos001
---------------
- Support environment in :develop as well.
- Support on the fly patches in zc.recipe.egg by ``EGGNAME-patches``,
``EGGNAME-patch-options``, ``EGGNAME-patch-binary`` (or
``patch-binary``) and ``EGGNAME-patch-revision`` options.
- Support on the fly patches in zc.recipe.egg:custom by ``patches``,
``patch-options``, ``patch-binary`` and ``patch-revision`` options.
(options ``EGGNAME-*`` are also supported as well).
- Add setup-eggs option in :custom and :develop.
......@@ -14,7 +14,7 @@
"""Setup for zc.recipe.egg package
"""
version = '2.0.4.dev0'
version = '2.0.3+slapos003'
import os
from setuptools import setup, find_packages
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment