Skip to content

v0.13.0

Compare
Choose a tag to compare
@Nour-Mws Nour-Mws released this 28 Aug 15:36
· 236 commits to main since this release
ad9cb08

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.