Fix: Use == instead of === in upper-constraints.onap.txt 90/143490/1 master
authorMatthew Watkins <mwatkins@linuxfoundation.org>
Wed, 4 Mar 2026 17:47:33 +0000 (17:47 +0000)
committerMatthew Watkins <mwatkins@linuxfoundation.org>
Wed, 4 Mar 2026 17:47:33 +0000 (17:47 +0000)
The arbitrary equality operator (===) is not compatible with pip's
constraint resolution when requirements use >= specifiers. Change
to == (version matching) for proper pip compatibility.

Issue-ID: CIMAN-33
Change-Id: I4c098be44b60484f135694efd3e8f79c1a0b8afc
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
etc/upper-constraints.onap.txt

index c5974b0..c54cdf8 100644 (file)
@@ -1,21 +1,21 @@
 # Compatibility
-setuptools===69.0.3
+setuptools==69.0.3
 
 # Core Sphinx
-sphinx===7.1.2
-sphinx-rtd-theme===2.0.0
+sphinx==7.1.2
+sphinx-rtd-theme==2.0.0
 
 # Diagram extensions
-sphinxcontrib-mermaid===2.0.0
-sphinxcontrib-plantuml===0.29
+sphinxcontrib-mermaid==2.0.0
+sphinxcontrib-plantuml==0.29
 
 # API documentation
-sphinxcontrib-openapi===0.8.4
+sphinxcontrib-openapi==0.8.4
 
 # Quality & tooling
-sphinxcontrib-spelling===8.0.0
-sphinx-toolbox===3.5.0
+sphinxcontrib-spelling==8.0.0
+sphinx-toolbox==3.5.0
 
 # Code quality tools
-autopep8===2.3.1
-pylint===3.0.3
+autopep8==2.3.1
+pylint==3.0.3