- Released: 2023-11-19 - Summary: - Add several more IOS XR configurations in test fixtures - Special thanks to Stefan Grosser (stef .at. broccoli /dot/ rocks) for three rather useful IOS XR config samples - Update and expand documentation - Add fix for documentation build pipeline if `sphinx-doc/.undodir` exists - Delete unnecessary documentation files
1.9.37
- Released: 2023-11-18 - Summary: - Add class comments in `models_iosxr.py` - Update and expand documentation
1.9.36
- Released: 2023-11-17 - Summary: - Update the [documentation][3]
1.9.35
- Released: 2023-11-17 - Summary: - Add `is_switchport` property to `JunosCfgLine()` - Add `ciscoconfparse.find_parent_objects()`. - Add `ciscoconfparse.find_parent_objects_wo_child()`. - Add `ciscoconfparse.find_child_objects()`. - Add tests to cover the new `find_foo()` methods, above
1.9.34
- Released: 2023-11-16 - Summary: - Add fence to `BaseCfgLine()` to throw a custom error on invalid attributes - Add template `name` attribute to `BaseCfgLine()` - Change `name` attribute to keep spaces in various names; update tests accordingly - Improve JunOS interface name support - Add basic IPv6 interface support to Cisco ASA - Fix various `super()` calls - Add `loguru` to `models_iosxr.py`
1.9.33
- Released: 2023-11-15 - Summary: - Add `IOSXRIntfLine` to `syntax=iosxr` - Remove fence on JunOS factory parser - Update `__repr__()` method on various classes - Improve github workflows to run tests across windows / unix on github again - Update `CONTRIBUTING.md` with information about locked issues.