From 021459856f4360148f93d12e71c8bd2d594c84ff Mon Sep 17 00:00:00 2001 From: mpenning Date: Fri, 22 Nov 2024 04:23:42 -0600 Subject: [PATCH] Version 1.9.52 --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 41cf75a..f9ef33c 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,12 @@ # Important: ciscoconfparse2 +**ciscoconfparse is End of Life** + As of December 14, 2023 [ciscoconfparse2][64] is released; this is equivalent to version 2.0 of [ciscoconfparse][17], but [ciscoconfparse2][64] is a different PYPI project. You should upgrade; here's why, [ciscoconfparse2][64]: - - - It supports all major network vendor text configuration files (Arista, Cisco, F5, Juniper, Palo Alto) - It supports searching across any number of configuration levels ([ciscoconfparse][17] only supports two config levels : a parent and child) - It adds a [string methods](http://www.pennington.net/py/ciscoconfparse2/tutorial_get_config_values.html#string-methods) so you don't need to use regex matching if you don't want to @@ -22,6 +22,7 @@ You should upgrade; here's why, [ciscoconfparse2][64]: - It simplifies the user interface and fixes broken [ciscoconfparse][17] default parameters (this could require changing old scripts using the original API) - It intentionally uses a new python import to minimize confusion between itself and the original +*NOTE [ciscoconfparse2][64] deprecates many legacy [ciscoconfparse][17] APIs; overall this is a good thing because [ciscoconfparse2][64] is easier to use. As such, test your code before using [ciscoconfparse2][64] as a drop-in replacement.* ## Introduction: What is ciscoconfparse?