We have added support for source distributions, we incorporated a fix to an example notebook, `assert_no_duplicate_router_ids` will ignore duplicate router IDs on the same node with a new `ignore_same_node`. We have also upgraded to support the new major version of urllib3.
In this release, we disabled diagnostics by default, as the underlying S3 bucket is going away soon.
This will be the last Pybatfish release to support Python 3.7.
What's Changed
* building: py3 only, also source dist by dhalperi in https://github.com/batfish/pybatfish/pull/864
* Fix RFC1918 space by Antonio-Prado in https://github.com/batfish/pybatfish/pull/861
* Add ignore_same_node option to assert_no_duplicate_router_ids by arifogel in https://github.com/batfish/pybatfish/pull/875
* Session: flip enable_diagnostics to False by dhalperi in https://github.com/batfish/pybatfish/pull/880
* urllib3: upgrade to allowed_methods by dhalperi in https://github.com/batfish/pybatfish/pull/882
New Contributors
* Antonio-Prado made their first contribution in https://github.com/batfish/pybatfish/pull/861
* nickgian made their first contribution in https://github.com/batfish/pybatfish/pull/876
**Full Changelog**: https://github.com/batfish/pybatfish/compare/v2022.09.07.77...v2023.05.12