Skip to content

Releases: ofek/pyapp

v0.24.0

13 Oct 23:40
Compare
Choose a tag to compare

0.24.0 - 2024-10-13

Changed:

  • The PYAPP_DISTRIBUTION_VARIANT has been renamed to PYAPP_DISTRIBUTION_VARIANT_CPU although the former is still supported for backwards compatibility

Added:

  • Support Python 3.13 and set as the default version
  • Add PYAPP_DISTRIBUTION_VARIANT_GIL option (Python 3.13+)
  • Update default CPython distributions to 20241008
  • Update default PyPy distributions to 7.3.17
  • Update dependencies

v0.23.0

04 Aug 01:26
Compare
Choose a tag to compare

Added:

  • Add PYAPP_UV_SOURCE option

v0.22.0

26 May 15:37
Compare
Choose a tag to compare

Added:

  • Add PYAPP_EXPOSE_ALL_COMMANDS option
  • Update dependencies

v0.21.1

15 May 05:14
Compare
Choose a tag to compare

Fixed:

  • Fix the PYAPP_DISTRIBUTION_PATH_PREFIX option

v0.21.0

15 May 04:14
Compare
Choose a tag to compare

Added:

  • Add PYAPP_DISTRIBUTION_PATH_PREFIX option for easier configuring of custom distribution internal paths
  • Add PYAPP_ALLOW_UPDATES option for enabling the update management command when project installation is skipped

Fixed:

  • Properly hide the update management command when skipping project installation

v0.20.1

14 May 13:31
Compare
Choose a tag to compare

Fixed:

  • Properly handle failed downloads

v0.20.0

13 May 01:45
Compare
Choose a tag to compare

Added:

  • Add cache management command
  • Update dependencies

Fixed:

  • Bootstrapping is now safe across multiple processes (a shared resource message is displayed if another process is already bootstrapping)
  • The pip management command is now resilient to cache removal
  • Management commands now properly support the -h/--help flag

v0.19.0

24 Apr 03:23
Compare
Choose a tag to compare

Added:

  • Add remove management command
  • Update dependencies

Fixed:

  • Fix UV and the VIRTUAL_ENV environment variable on non-Windows systems

v0.18.0

22 Apr 02:34
Compare
Choose a tag to compare

Added:

  • Update PyPy distributions to 7.3.15

Fixed:

  • Fix resolution for legacy 3.7 builds

v0.17.0

21 Apr 20:09
Compare
Choose a tag to compare

Added:

  • Support using UV for virtual environment creation and project installation
  • The PATH environment variable is now updated to include the installation's directory of executables
  • Update default distributions to 20240415

Fixed:

  • Dependencies are now locked