Add textfsm to our requirements so that tests depending on it actually run

This commit is contained in:
Pedro Algarvio 2024-03-05 17:46:50 +00:00
parent fdfb0e1310
commit 7e1ac8dd5a
34 changed files with 142 additions and 0 deletions

View file

@ -44,6 +44,7 @@ toml
vcert~=0.7.0; sys_platform != 'win32'
virtualenv>=20.3.0
watchdog>=0.9.0
textfsm
# Available template libraries that can be used
genshi>=0.7.3
cheetah3>=3.2.2

View file

@ -176,6 +176,10 @@ frozenlist==1.3.0
# -c requirements/static/ci/py3.10/linux.txt
# aiohttp
# aiosignal
future==1.0.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# textfsm
genshi==0.7.5
# via
# -c requirements/static/ci/py3.10/linux.txt
@ -629,6 +633,7 @@ six==1.16.0
# pyvmomi
# pywinrm
# responses
# textfsm
# transitions
# vcert
# virtualenv
@ -654,6 +659,10 @@ tempora==4.1.1
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -c requirements/static/ci/py3.10/linux.txt
# portend
textfsm==1.1.3
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt

View file

@ -123,6 +123,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -438,6 +440,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
@ -454,6 +457,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.10/darwin.txt

View file

@ -121,6 +121,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
@ -432,6 +434,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
@ -446,6 +449,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt

View file

@ -178,6 +178,10 @@ frozenlist==1.3.0
# -c requirements/static/ci/py3.10/linux.txt
# aiohttp
# aiosignal
future==1.0.0
# via
# -c requirements/static/ci/py3.10/linux.txt
# textfsm
genshi==0.7.5
# via
# -c requirements/static/ci/py3.10/linux.txt
@ -603,6 +607,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
@ -632,6 +637,10 @@ tempora==4.1.1
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# -c requirements/static/ci/py3.10/linux.txt
# portend
textfsm==1.1.3
# via
# -c requirements/static/ci/py3.10/linux.txt
# -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt

View file

@ -130,6 +130,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -471,6 +473,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# transitions
# vcert
# virtualenv
@ -489,6 +492,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.10/linux.txt

View file

@ -116,6 +116,8 @@ frozenlist==1.3.3
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -426,6 +428,7 @@ six==1.15.0
# pyvmomi
# pywinrm
# responses
# textfsm
# websocket-client
smmap==4.0.0
# via
@ -439,6 +442,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.10/windows.txt

View file

@ -168,6 +168,10 @@ frozenlist==1.3.0
# -c requirements/static/ci/py3.11/linux.txt
# aiohttp
# aiosignal
future==1.0.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# textfsm
genshi==0.7.5
# via
# -c requirements/static/ci/py3.11/linux.txt
@ -585,6 +589,7 @@ six==1.16.0
# pyvmomi
# pywinrm
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -609,6 +614,10 @@ tempora==4.1.1
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -c requirements/static/ci/py3.11/linux.txt
# portend
textfsm==1.1.3
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt

View file

@ -116,6 +116,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -404,6 +406,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -419,6 +422,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.11/darwin.txt

View file

@ -117,6 +117,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
@ -403,6 +405,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -416,6 +419,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.11/freebsd.txt

View file

@ -174,6 +174,10 @@ frozenlist==1.3.0
# -c requirements/static/ci/py3.11/linux.txt
# aiohttp
# aiosignal
future==1.0.0
# via
# -c requirements/static/ci/py3.11/linux.txt
# textfsm
genshi==0.7.5
# via
# -c requirements/static/ci/py3.11/linux.txt
@ -562,6 +566,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -590,6 +595,10 @@ tempora==4.1.1
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# -c requirements/static/ci/py3.11/linux.txt
# portend
textfsm==1.1.3
# via
# -c requirements/static/ci/py3.11/linux.txt
# -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt

View file

@ -126,6 +126,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -442,6 +444,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -459,6 +462,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.11/linux.txt

View file

@ -112,6 +112,8 @@ frozenlist==1.3.3
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -422,6 +424,7 @@ six==1.15.0
# pyvmomi
# pywinrm
# responses
# textfsm
# websocket-client
smmap==4.0.0
# via
@ -435,6 +438,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.11/windows.txt

View file

@ -168,6 +168,10 @@ frozenlist==1.3.0
# -c requirements/static/ci/py3.12/linux.txt
# aiohttp
# aiosignal
future==1.0.0
# via
# -c requirements/static/ci/py3.12/linux.txt
# textfsm
genshi==0.7.5
# via
# -c requirements/static/ci/py3.12/linux.txt
@ -585,6 +589,7 @@ six==1.16.0
# pyvmomi
# pywinrm
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -609,6 +614,10 @@ tempora==4.1.1
# -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt
# portend
textfsm==1.1.3
# via
# -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.12/linux.txt

View file

@ -116,6 +116,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -404,6 +406,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -419,6 +422,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.12/darwin.txt

View file

@ -117,6 +117,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.2.1.post1
@ -403,6 +405,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -416,6 +419,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.12/freebsd.txt

View file

@ -174,6 +174,10 @@ frozenlist==1.3.0
# -c requirements/static/ci/py3.12/linux.txt
# aiohttp
# aiosignal
future==1.0.0
# via
# -c requirements/static/ci/py3.12/linux.txt
# textfsm
genshi==0.7.5
# via
# -c requirements/static/ci/py3.12/linux.txt
@ -562,6 +566,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -590,6 +595,10 @@ tempora==4.1.1
# -c requirements/static/ci/../pkg/py3.12/linux.txt
# -c requirements/static/ci/py3.12/linux.txt
# portend
textfsm==1.1.3
# via
# -c requirements/static/ci/py3.12/linux.txt
# -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.12/linux.txt

View file

@ -126,6 +126,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -442,6 +444,7 @@ six==1.16.0
# python-dateutil
# pyvmomi
# responses
# textfsm
# vcert
# virtualenv
# websocket-client
@ -459,6 +462,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.12/linux.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.12/linux.txt

View file

@ -112,6 +112,8 @@ frozenlist==1.3.3
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -422,6 +424,7 @@ six==1.15.0
# pyvmomi
# pywinrm
# responses
# textfsm
# websocket-client
smmap==4.0.0
# via
@ -435,6 +438,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.12/windows.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.12/windows.txt

View file

@ -717,6 +717,7 @@ terminal==0.4.0
textfsm==1.1.0
# via
# -c requirements/static/ci/py3.7/linux.txt
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -498,6 +498,7 @@ terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
# via
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -533,6 +533,7 @@ terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
# via
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -123,6 +123,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -441,6 +443,7 @@ six==1.15.0
# pyvmomi
# pywinrm
# responses
# textfsm
# virtualenv
# websocket-client
smmap==4.0.0
@ -455,6 +458,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.7/windows.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.7/windows.txt

View file

@ -704,6 +704,7 @@ terminal==0.4.0
textfsm==1.1.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -485,6 +485,7 @@ terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
# via
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -670,6 +670,7 @@ terminal==0.4.0
textfsm==1.1.0
# via
# -c requirements/static/ci/py3.8/linux.txt
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -520,6 +520,7 @@ terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
# via
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -118,6 +118,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -428,6 +430,7 @@ six==1.15.0
# pyvmomi
# pywinrm
# responses
# textfsm
# virtualenv
# websocket-client
smmap==4.0.0
@ -442,6 +445,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.8/windows.txt

View file

@ -706,6 +706,7 @@ terminal==0.4.0
textfsm==1.1.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -495,6 +495,7 @@ terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
# via
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -487,6 +487,7 @@ terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
# via
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -668,6 +668,7 @@ terminal==0.4.0
textfsm==1.1.0
# via
# -c requirements/static/ci/py3.9/linux.txt
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -520,6 +520,7 @@ terminal==0.4.0
# via ntc-templates
textfsm==1.1.0
# via
# -r requirements/static/ci/common.in
# napalm
# netmiko
# ntc-templates

View file

@ -118,6 +118,8 @@ frozenlist==1.3.0
# via
# aiohttp
# aiosignal
future==1.0.0
# via textfsm
genshi==0.7.5
# via -r requirements/static/ci/common.in
geomet==0.1.2
@ -429,6 +431,7 @@ six==1.15.0
# pyvmomi
# pywinrm
# responses
# textfsm
# virtualenv
# websocket-client
smmap==4.0.0
@ -443,6 +446,8 @@ tempora==4.1.1
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt
# portend
textfsm==1.1.3
# via -r requirements/static/ci/common.in
timelib==0.2.5
# via
# -c requirements/static/ci/../pkg/py3.9/windows.txt