v0.13.0
This is a major release that marks the completion of features for our mapping strategy milestone.
In particular, identity mapping and mapping from temporarily installed dependencies are now mutually exclusive and the latter can be invoked from the CLI with the --install-deps
option. The documentation has been updated to reflect all the changes to mapping we have made over the recent releases.
A new addition is the --list-sources
option, which makes it possible to examine the code, deps and Python environment sources used by FawltyDeps when analyzing your project.
This release also updates the CI and the test suite.
What's Changed
- ADD CLI option for --install-deps by @mknorps in #341
- Run fawltydeps against itself in CI by @zz1874 in #348
- Make identity mapping and install-deps mutually exclusive by @Nour-Mws in #349
- Add
--list-sources
to CLI by @jherland in #346 - Add tests to verify fallback to current venv when no other env is found by @jherland in #350
- Pin version of Poetry in CI to 1.5.1 to maintain support for Python 3.7 by @Nour-Mws in #354
- Update the documentation to match the current state of the mapping strategy by @Nour-Mws in #356
New Contributors
Full Changelog: v0.12.1...v0.13.0
Refer to the project's README
or fawltydeps --help
for more documentation.