Skip to content

NetSweep v5.2.0

Latest

Choose a tag to compare

@sondt99 sondt99 released this 10 Aug 17:51
· 1 commit to main since this release

NetSweep 5.2.0

Clean repository layout after the package-first refactor.

Highlights

  • Single root launcher: run.py → interactive menu
  • All app code under netsweep/
  • Removed temporary root shims (main.py, lan_scanner.py, host_scanner.py, …)
  • Full docs/ + README aligned with the new layout

How to run

pip install -e ".[dev]"
python run.py
# or
python -m netsweep
netsweep
netsweep-lan -n 192.168.1.0/24
netsweep-host -t 192.168.1.10 -p 1-1000

Breaking (only if you used old root scripts)

Old New
python main.py python run.py / python -m netsweep / netsweep
python lan_scanner.py … netsweep-lan …
python host_scanner.py … netsweep-host …
import host_scanner from netsweep.cli.host import … / from netsweep…

Unchanged from 5.1

  • Package API netsweep.*
  • Console scripts: netsweep, netsweep-lan, netsweep-host, netsweep-sadp
  • Security limits, offline OUI, in-process menu

Tests

202 passed

See CHANGELOG.md and docs/.