- Packages installed with optional extras now show in
piplexed list
- Packages installed from location other than PyPI show in
piplexed list
and are ignored in version check if not available on PyPI.
- Pull request and issue templates
- Crashing when
uv
orpipx
not installed
- UV compatibility - show and find outdated packages intstalled with
uv tool
- ReadME updated with improvements to animated gif and layout.
- Documentation has under gone a revamp to improve clarity.
- Issue with python 3.12+ and multi-threaded sqlite cache
- Use
uv
with nox
- Performance improvement, refactored to multi-threaded design.
- Progress bar when getting data from pypi
- Added python 3.13 support
- Updated tests and added explanatory docstrings
- Removed python 3.8 support as end of life
- Test against current and previous pipx metadata versions
- Updated how pipx home is located, now in line with
pipx
package as it is dependent on operating system - Warn user if pipx metadata version is not tested against.
- Handle when multiple json files are present in pipx venv folder
- Table is now the default option for
list
command, tree view available via--tree
option. #40 - ReadME and documention updated reflecting change to table default.
- Ignore PyPI packages whose version does not follow PEP 440
- Minor docs fix for shell examples
- Update python version colour in
piplexed list
to a lighter green.
- Deprecation warning added as the table view will become the default in v0.4.0
- Support for python 3.12
- Table option for CLI output
- Updated docs for windows display issues
0.1.2 - 2023-06-16
- Incorrect
python_requires
inpyproject.toml
0.1.1 - 2023-06-15
- Erroneous github repo link in
pyproject.toml
0.1.0 - 2023-06-12
- Handle
NoSuchProjectError
by not sending non-pypi packages (locally installed wheels) to PyPI API. - Various linitng and mypy errors have been squashed.
- Added user cache directory using platformdirs
- Add nox as test and lint runner
- Add github actions for linting and tests
remove_expired_responses()
being depracted inrequests-cache
replaced withcache.delete(expired=True)
⬆ Bump simple-pypi to 1.1.0