This lists the most important changes for each release.
- Add support for client certificates. Thanks Hans Lawrenz.
- Enable compatibility with pip >= 8.0 by relying on pip's default download cache mechanism instead of explicitly requiring a download cache. This effectively disables caching for people still using pip < 6.0. Thanks Christian Stefanescu.
- Support for dry-running the wheel build without changing the devpi server state.
- Python 3.5 is now officially supported.
- Python 3.2 is no longer supported.
- Use devpi-plumber instead of a custom devpi wrapper.
- Check the blacklist first when deciding whether to build a package.
- Only consider a package to exist if it is a wheel and it is compatible with the current system. Thanks Michael Still and David Szotten
- Fix source distribution by adding missing README.md. Thanks Mikhail Lukyanchenko.
- support for special-case handling of pure python wheels
- optional support for report skipped packages in a JUnit-compatible XML
- Python 3 support
- fix crash if a build wheel could cannot be found (because pip<=1.5.2 skipped it)
- support for package blacklisting to never build certain wheels
- build as many packages as possible. Do not stop if one fails.
- Initial release