- update dependencies
- use tox for testing
- use type hints
- use pathlib and ipaddress from standard library instead of path and
ipcalc
- fix Sphinx deprecation warnings
This commit implements auto generation of IP address lists for IP
ranges. The ipcalc PyPI module is used to determine which IP addresses
belong to a given IP range. The IPs are listed in IP range sections and
links to the original pages are added.