v0.14.0
The main feature of this release is the Windows and MacOS support.
FawltyDeps was originally developed on a Unix-based systems. MacOS support was straightforward, involving primarily an expansion of the test matrix. Support for Windows included:
- Making sure file paths are system-agnostic
- Various changes in the test suite, including the way FawltyDeps and other scripts are invoked
- The way virtual environments are discovered.
Currently, a Windows user can both develop and use FawltyDeps π.
π Community Spotlight: Thanks to @0x26res's input (issue #408), we've relaxed version constraints in our core dependencies (resolved in #409). This sparked vital discussions (summarized in #411) about optimizing our dependency version configurations.
Join Our New Discord Channel. This platform is dedicated to technical discussions, knowledge sharing, and real-time collaboration within the FawltyDeps community. .
What's Changed
- Update our Python project metadata by @jherland in #396
- Added reference to the FawltyDeps Discord channel by @mknorps in #400
- Loosen version constraint on core dependencies and re-pin lock file by @jherland in #409
- MacOS and Windows support by @mknorps in #397
Full Changelog: v0.13.3...v0.14.0
Refer to the project's README.md
or fawltydeps --help
for more documentation.