Releases
v0.8.0
Breaking Changes
The PNL view has been removed.
Improvements
Add pyproject.toml
and setup.cfg
Remove argparse from dependencies (@fabaff )
Use f-strings instead of str.format()
Add support for Python 3.8, 3.9 and 3.10
Drop support for Python 3.4, 3.5 and 3.6
Make some dependencies optional
Refactor code around Scapy's PipeTools
Add metavars to argument parser
Turn interface
option into argument
Cache the compiled regex in Config
once computed
Cache the frame filter in Config
once computed
Cache the MAC address' OUI in ProbeRequest
Use the logging package
Add extra dependency group tests
Add unit tests for the argument parser
Add __version__
attribute to package
Use an entry point to generate the CLI tool
Use tox for unit testing
Fixes
Fix interface checking
Close open files before exiting
Use a fake Config
object in unit tests
Fix linting issues
Infrastructure
Upgrade RTD configuration file to version 2
Monitor GH Actions dependencies with Dependabot
Use main
as branch for production releases
Upgrade to GitHub-native Dependabot
Add macOS to build matrix
Switch from Travis CI to GitHub Actions
You can’t perform that action at this time.