Skip to content

Commit ea460a4

Browse files
authored
Merge pull request #110 from CiscoTestAutomation/release_25.2
Releasing v25.2
2 parents 77b17b3 + 6ac51e5 commit ea460a4

24 files changed

+230
-35
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ PYPIREPO = pypitest
1111

1212
DEPENDENCIES = robotframework pyyaml dill coverage Sphinx \
1313
sphinxcontrib-napoleon sphinxcontrib-mockautodoc \
14-
sphinx-rtd-theme asyncssh PrettyTable "cryptography>=44.0"
14+
sphinx-rtd-theme asyncssh PrettyTable "cryptography>=43.0"
1515

1616

1717
.PHONY: clean package distribute develop undevelop help devnet\

docs/changelog/2025/february.rst

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
February 2025
2+
==========
3+
4+
February 25 - Unicon v25.2
5+
------------------------
6+
7+
8+
9+
.. csv-table:: Module Versions
10+
:header: "Modules", "Versions"
11+
12+
``unicon.plugins``, v25.2
13+
``unicon``, v25.2
14+
15+
16+
17+
18+
Changelogs
19+
^^^^^^^^^^
20+
--------------------------------------------------------------------------------
21+
Fix
22+
--------------------------------------------------------------------------------
23+
24+
* router.connection_provider
25+
* Modified disconnect
26+
* Added sendline('exit') on disconnect
27+
28+
29+
--------------------------------------------------------------------------------
30+
Fix
31+
--------------------------------------------------------------------------------
32+
33+
* generic
34+
* updated exception for Recover device using golden image if reload is failed.
35+
36+
37+
--------------------------------------------------------------------------------
38+
New
39+
--------------------------------------------------------------------------------
40+
41+
* iosxe
42+
* Added to Configure Error Patterns
43+
* Added the regex to match error pattern "127.0 / 255.0 is an invalid network."
44+
45+

docs/changelog/2025/january.rst

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,4 @@ Changelogs
5656
* Added below config error patterns
5757
* % VLAN [<vlan_id>] already in use
5858
* Added below config error patterns
59-
* % VNI <VNI_ID> is either already in use or exceeds the maximum allowable VNIs.
60-
61-
59+
* % VNI <VNI_ID> is either already in use or exceeds the maximum allowable VNIs.

docs/changelog/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Changelog
44
.. toctree::
55
:maxdepth: 2
66

7+
2025/february
78
2025/january
89
2024/november
910
2024/october
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
February 2025
2+
==========
3+
4+
February 25 - Unicon.Plugins v25.2
5+
------------------------
6+
7+
8+
9+
.. csv-table:: Module Versions
10+
:header: "Modules", "Versions"
11+
12+
``unicon.plugins``, v25.2
13+
``unicon``, v25.2
14+
15+
16+
17+
18+
Changelogs
19+
^^^^^^^^^^
20+
--------------------------------------------------------------------------------
21+
Fix
22+
--------------------------------------------------------------------------------
23+
24+
* generic
25+
* Updates to setup patterns
26+
* Update connection refused handler to clear line after max count
27+
* Update token discovery to use rv1 parsers
28+
* Update token discovery to handle standby locked devices
29+
30+
* staros
31+
* Update prompt pattern
32+
33+
* iosxe
34+
* Updated the enable, disable and maintenance states to support `(unlicensed)` prompt
35+
36+

docs/changelog_plugins/2025/january.rst

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,4 @@ Changelogs
3737
* update syslog message pattern
3838

3939
* unicon.plugins
40-
* Fix syntax warning
41-
42-
40+
* Fix syntax warning

docs/changelog_plugins/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Plugins Changelog
44
.. toctree::
55
:maxdepth: 2
66

7+
2025/february
78
2025/january
89
2024/november
910
2024/october

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def version_info(*paths):
5151
install_requires = ['unicon {range}'.format(range = version_range),
5252
'pyyaml',
5353
'PrettyTable',
54-
'cryptography>=44.0']
54+
'cryptography>=43.0']
5555

5656
# launch setup
5757
setup(

src/unicon/plugins/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = '25.1'
1+
__version__ = '25.2'
22

33
supported_chassis = [
44
'single_rp',

src/unicon/plugins/generic/patterns.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ def __init__(self):
5151
self.press_ctrlx = r"^(.*?)Press Ctrl\+x to Exit the session"
5252
self.connected = r'^(.*?)Connected.'
5353

54-
self.enter_basic_mgmt_setup = r'Would you like to enter basic management setup\? \[yes/no\]:'
55-
self.kerberos_no_realm = r'^(.*)Kerberos:\s*No default realm defined for Kerberos!'
54+
self.enter_basic_mgmt_setup = r'Would you like to enter basic management setup\? \[yes/no\]:\s*$'
55+
self.kerberos_no_realm = r'^(.*)Kerberos:\s*No default realm defined for Kerberos!\s*$'
5656

5757
self.passphrase_prompt = r'^.*Enter passphrase for key .*?:\s*?'
5858

0 commit comments

Comments
 (0)