Address even more pytest warnings, and migrate smart inventory tests (#16330)

* Address even more pytest warnings, co-authored with Opus 4.6

* Upgrade pyparsing

* Attempt to update smart inventory logic

* Move smart inventory tests here

* Fix some failing dev env tests

Assisted-by: claude

* Use shared fixture for teardown

* Fix test goof

assisted-by: claude Opus 4.6
This commit is contained in:
Alan Rominger
2026-05-28 16:17:13 -04:00
committed by GitHub
parent 200a68aefa
commit fccb6744f9
9 changed files with 871 additions and 78 deletions

View File

@@ -50,7 +50,7 @@ pyasn1>=0.6.2 # CVE-2026-2349
pygerduty
PyGithub
pyopenssl
pyparsing==2.4.7 # Upgrading to v3 of pyparsing introduce errors on smart host filtering: Expected 'or' term, found 'or' (at char 15), (line:1, col:16)
pyparsing>3.0 # Upgraded to v3 and changed import patterns
python-daemon
python-dsv-sdk>=1.0.4
python-tss-sdk>=1.2.1

View File

@@ -392,7 +392,7 @@ pyopenssl==25.3.0
# via
# -r /awx_devel/requirements/requirements.in
# twisted
pyparsing==2.4.7
pyparsing==3.3.2
# via -r /awx_devel/requirements/requirements.in
python-daemon==3.1.2
# via