Skip to content

1.2.0

Compare
Choose a tag to compare
@dukecat0 dukecat0 released this 12 Mar 06:08
· 272 commits to main since this release

1.2.0

  • Add test for pip module in pipx reinstall to fix an issue with pipx reinstall-all (#935)

  • Add pipx uninject command (#820)

  • [docs] Fix pipx run examples and update Python versions used by pipx install examples

  • [docs] Add an example for installation from source with extras

  • Match pip's behaviour when package name ends with archive extension (treat it as a path)

  • Ship a zipapp of pipx

  • Change the program name to path/to/python -m pipx when running as python -m pipx

  • Improve the detection logic for MSYS2 to avoid entering infinite loop (#908) (#938)

  • Remove extra trailing quote from exception message

  • Fix EncodingWarning in pipx_metadata_file.

What's Changed

  • Post-release by @cs01 in #846
  • Add pipx uninject command by @meowmeowmeowcat in #820
  • Bump actions/checkout from 2 to 3 by @dependabot in #862
  • Bump actions/setup-python from 2 to 4 by @dependabot in #861
  • Bump pypa/gh-action-pypi-publish from 1.4.1 to 1.5.0 by @dependabot in #860
  • Bump actions/download-artifact from 2 to 3 by @dependabot in #858
  • Bump actions/upload-artifact from 2 to 3 by @dependabot in #859
  • Bump actions/cache from 2 to 3 by @dependabot in #863
  • Bump mhausenblas/mkdocs-deploy-gh-pages from 1.13 to 1.24 by @dependabot in #864
  • Add an example for installation from source with extras by @abey79 in #866
  • Fix examples in the docs by @meowmeowmeowcat in #856
  • Change the program name to path/to/python -m pipx when running as python -m pipx by @meowmeowmeowcat in #852
  • Update testdata/tests_packages and generate missing ones by @Jackenmen in #871
  • Recommend windows users use the PEP 397 python launcher by @rmcclellan-izo in #879
  • Update link to setuptools by @meowmeowmeowcat in #882
  • Refactor: remove redundant intermediate list building, and fix some typos by @MapleCCC in #877
  • Ship a zipapp of pipx by @meowmeowmeowcat in #895
  • Add hatch entry point config description to README by @ischaojie in #918
  • Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.2 by @dependabot in #921
  • Update packages for tests and add support for Python 3.11 by @meowmeowmeowcat in #917
  • Match pip's behavior when package name looks like an archive by @meowmeowmeowcat in #881
  • Remove extra trailing quote from exception message by @srstevenson in #926
  • Put the upgrade command in the correct doc section by @meowmeowmeowcat in #928
  • Improve the detection logic for MSYS2 by @meowmeowmeowcat in #908
  • Fix encodingwarning by @methane in #932
  • Bump mhausenblas/mkdocs-deploy-gh-pages from 1.24 to 1.26 by @dependabot in #931
  • Bump pypa/gh-action-pypi-publish from 1.5.2 to 1.6.4 by @dependabot in #923
  • Tested for pip module in reinstall (#835) by @chrysle in #935
  • Add detection logic for other mingw MSYS2 platforms by @chdka in #938
  • README.md: Provide clarity on pip --upgrade vs. --user, etc. by @cclauss in #893
  • pre-commit: Flake8 moved from GitLab to GitHub by @cclauss in #945
  • Fix argparse-manpage dependency for Python 3.12+ by @musicinmybrain in #943
  • Replace flake8, bugbear, and isort with ruff by @cclauss in #944
  • pre-commit autoupdate by @cclauss in #947

New Contributors

Full Changelog: 1.1.0...1.2.0