Version 3.3.0
What's Changed
This release provides some major enhancements to host_search
, as well as some significant improvements under the hood by migrating to Caracara 0.5.
Firstly, congratulations to @Dylan-Watson on his first contribution! Thanks to his work, host_search
now has a -e
switch which lets you export host lists to CSV. We have also reworked host_search
to leverage the tabulate
library for some beautiful CLI output with much more information that was previously provided.
Next up, we have case-insensitive filters! Unsure if you needed OsVersion
, osversion
or OSVersion
? That no longer matters, as the underlying improvements to Caracara mean that we can now map to filters internally in a case-insensitive manner. The bounds checking of inputs to the filters has been made more robust, too, and far more flexible than what we had before. We're looking forward to seeing some feedback on the progress we have made here.
Finally, this release comes with the usual bug fixes and dependency updates that you will have come to expect from this project. An issue affecting Windows users was resolved in #69, and some underlying libraries have been bumped.
As ever, keep raising issues and making suggestions, as we take them all onboard as we work to continuously improve this tool!
-Chris
GitHub Changelog
- Moves from os.mkdir to os.makedirs by @ChristopherHammond13 in #69
- Bump click from 8.1.6 to 8.1.7 by @dependabot in #71
- Bump pytest from 7.4.0 to 7.4.1 by @dependabot in #76
- Caracara 0.5.x Migration by @ChristopherHammond13 in #73
- Cleaned Up Version of Watson/Issue-70 by @ChristopherHammond13 in #78
- Better host_search Output by @ChristopherHammond13 in #72
Full Changelog: v3.2.1...v3.3.0