Releases: alisw/alibuild
v1.4.0.rc5
Fix UTF-8 issue with format (#380)
v1.4.0.rc4
Fix python3 issues with hashing (#379)
v1.4.0.rc3
Fix issue when non existing package is specified (#373) This will make sure a proper error message is shown.
v1.4.0.rc2
Release candidate 2 for aliBuild 1.4.0. Do not use in production. No need to update unless aliBuild does not currently work for you.
Install
This new version can be installed using pip with:
sudo pip install alibuild==v1.4.1.rc2
No need to sudo on macOS.
People using the Git repository directory might have to install PyYAML now, since aliBuild does not use it's own copy to guarantee compatibility with Python 3.
Changes with respect to v1.4.1.rc1
v1.4.0.rc1
Release candidate 1 for aliBuild 1.4.0. Do not use in production. No need to update unless aliBuild does not currently work for you.
Install
This new version can be installed via PIP with:
sudo pip install alibuild==v1.4.1.rc1
(no need to sudo on mac)
People using the git repository directory might have to install PyYAML now, since aliBuild does not use it's own copy to guarantee compatibility with python 3.
New features & bug fixes:
- Python 3.x support: you can now use aliBuild with python 3.
- Improved supports for defaults. You can now use defaults to change all of the recipe metadata, for example the version of a given tool. This is detailed in http://alisw.github.io/alibuild/user.html#defaults. Most notably, alice users can use
--defaults root6
to use ROOT6 or--defaults o2-daq
to have a minimal configuration when compiling AliceO2. - Improved
aliDoctor
: now behaves exactly like aliBuild and supports the--defaults
,--docker
and--disable
option. - Improved docker support: major bug fixes and the ability to specify your own image via the newly introduced
--docker-image
option. - Improved support for multiple development areas. aliBuild clean should now be consistent when cleaning up things.
v1.3.1
- Protect again aliBuild in alienv cornercase (#327).
- Improve aliDoctor which now checks for environment and ~/.rootlogon.C presence.
- Improve reporting of not handled exceptions.
- Better error messages when the recipe is corrupted (#336)
- Improve testing / coverage reports.
Fix issue when setuptools is not there (#308), only visible when using aliBuild from git clone.
v1.3.1.rc1
v1.3.0
- Now aliBuild gathers usage statistics and reports them to ALICE Offline (full details at https://github.com/alisw/alibuild/blob/master/ANALYTICS.md).
- The command
aliBuild clean [--aggressive-cleanup]
is now able to clean up more unneeded build by-products. - Improved
aliDoctor <package name>
with human readable output and better indications of what is wrong. aliBuild version
now prints version information.- Improved development packages mode.
- Improved logs through out the whole build.
- Various cleanups and bug fixes.