Skip to content

Release Notes

Unreleased

1.0.1

  • πŸ› Fix crashes when uv or pipx not installed

1.0.0

  • ✨ Add support for tools installed with uv tool
  • πŸ“ Improve and update documentation regarding usage.

0.6.1

  • πŸ› Bypass cache to fix issue with sqlite and multi-threading in python 3.12+
  • πŸš€ Use uv for nox and CI

0.6.0

  • πŸš€ Improve performance, added multi-threading
  • ✨Progress bar when getting data from PyPI
  • ✨ Added python 3.13 support

0.5.0

  • βœ… Testing for all pipx metadata versions has been added
  • πŸ‘½ How pipx home is located updated to bring into line with pipx
  • πŸ› Handle multiple json files in pipx venv directory.

0.4.0

  • Table is now the default option for list command, tree view still available via --tree option.
  • Ignore PyPI packages whose version does not follow PEP 440.

0.3.0

  • πŸ“Minor docs fix for shell examples
  • πŸ’„ Python version colour in piplexed list changed to a lighter green

0.2.0

  • πŸ”§ Added support for python 3.12
  • πŸ“ Updated docs for windows display issues
  • ✨ Table option for CLI output

0.1.2

  • Yet another pyproject.toml mishap, this time python_requires set to the wrong minimum version.

0.1.1

Fixed

  • Github repo link in pyproject.toml was wrong so links on PyPI returned a 404 error.

0.1.0

Fixed

  • If a non-PyPI package (for example a local wheel) is installed with pipx, a NoSuchProjectError results due it not being on PyPI. This has been resolved by using the pipx metadata json file to determine if the package was installed from a non-PyPi source and not request it's details from PyPI
  • Various linitng and mypy errors have been squashed.

Added

  • A user cache directory has been added using platformdirs to cache PyPI responses
  • Added nox as test and lint runner
  • Added github actions for linting and tests

Changed

  • remove_expired_responses() is being depracted in requests-cache this has been replaced with cache.delete(expired=True)

0.0.2

πŸ”Ό Upgrade pypi-simple to 1.1.0 for PEP 700 support.