- Improved handling for Python 3.3.
- Updated PyPy release lists.
- Fix file permissions for non-root-owned virtualenvs.
- Support for Chef 13.
- Fix handling of packages with underscores in the name.
- Support new SCL structure and packages.
- Add system package names for Ubuntu 16.04.
- Add
optionsandcwdproperties topip_requirementsresource. - Add
install_optionsandlist_optionstopython_packageresource.
- Don't re-bootstrap very old pip if that is the configured version.
- Support for bootstrapping with a specific version of pip.
- #40 Support for Python 3 system packages on Amazon Linux.
- Experimental Windows support.
- Compatibility with Pip 8.0.
- Add support for passing
userandgrouptopip_requirements. - Allow passing a virtualenv resource object to the
virtualenvproperty. - Update PyPy release versions.
- Make the
python_virtualenvresource check for./bin/pythonfor idempotence instead of the base path. - Support for packages with extras in
python_package. - Support for point releases (7.1, 8.1, etc) of Debian in the
systemprovider.
- Fix
PythonPackage#response_file_variablesfor the Chef 12.6 initializer.
- Fix passing options to the
python_packageresource.
- Add a
:dummyprovider forpython_runtimefor unit testing or complex overrides. - Support installing development headers for SCL packages.
- Refactor Portable PyPy provider to use new helpers from
poise-languages. This meansportable_pypyandportable_pypy3are now separate providers but the auto-selection logic should still work as before.
- Initial release!