Probequest

Latest version: v0.8.0

Safety actively analyzes 623144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.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

0.7.2

Improvements

* Use the new [Scapy built-in asynchronous
sniffer](https://scapy.readthedocs.io/en/latest/usage.html#asynchronous-sniffing)
* Introduce the new `Config` object containing the configuration of ProbeQuest

Fixes

* Fix all linting and style errors

Misc.

* Drop support for Python 3.3

0.7.1

Fixes

* Error when trying to decode ESSIDs using invalid UTF-8 characters
([4](https://github.com/SkypLabs/probequest/issues/4))
* Arguments not working (-e, -r)
([17](https://github.com/SkypLabs/probequest/issues/17))

0.7.0

Features

* Add the `--fake` option to display fake Wi-Fi EDDISs for development purposes

Fixes

* Add unit tests following [5](https://github.com/SkypLabs/probequest/issues/5)

0.6.2

Fixes

* Test if a packet has a `Dot11ProbeReq` layer before parsing it
([5](https://github.com/SkypLabs/probequest/issues/5),
[8](https://github.com/SkypLabs/probequest/issues/8))

0.6.1

Features

* Change the short description in `setup.py`

Documentation

* Update the installation documentation

Fixes

* Fix a missing dependency

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.