Changelog

0.12.2 - 9 March 2024
  • Improved the bootstrap script and example equivalent

  • Install greater than or equal to pip 24 now

  • Removed use of the egg= in a requirement line

0.12.1 - 26 November 2023
  • Understand backports packages better

0.12.0 - 7 November 2023
  • Removed support for python3.6

  • Changed packaging to use hatch

  • Pip is made to be greater than 23 when a venv is used unless VENVSTARTER_UPGRADE_PIP=0

  • Removed venvstarter.ignite

  • Added support for python 3.12

0.11.0 - 17 February 2022
  • Ability to say some packages should not be installed as binary

0.10.0 - 8 November 2021
  • Add Official python3.10 support.

  • Drop official support for python3.6

  • The default value for min_python is now python3.7

  • Will now recreate the venv if the target python no longer exists

0.9.1 - 14 July 2021
  • Always use shebang

0.9.0 - 12 July 2021
  • Python3 only

  • New manager API

  • New docs

  • First class Windows support

  • No longer rely on distutils, which will be deprecated after 3.10

0.8.1 - 27 November 2018
  • Don’t need to import pkg_resources when venvstarter is imported

  • Don’t need pip as a dependency anymore

0.8 - 15 July 2018
  • Fix to the python version checks

    • Version checks no longer fail because of using bytes like a str

    • Changed the check order so pythonx is checked before pythonx.y is checked

0.7 - 15 April 2018
  • Fix so that this continues to work with newer versions of pip

Pre 0.7

No changelog was kept