- Remove reliance on `pkg_resources` from `setuptools` and instead uses the `importlib.metadata` module which is builtin - Corrects potential issues on Python 3.12+ if `setuptools` wasn't already in the environment - Sorts `requires` and `required_by` in output
3.2.0
- Adds support for Python 3.12
3.1.1
- Expand paths for user-supplied strings. This now allows for spaces in paths and proper expansion of home directories (eg: `~`)
3.1.0
- Adds `--version` flag
3.0.0
- Drop support for Python 3.7
2.1.0
- Makes the `path` CLI arg optional, the default value is now the virtual environment that Pip Tree is running from meaning that you can install Pip Tree to a project and run it without needing to specify the `site-packages` directory explicitly