Environment Versions
- OS Type: Ubuntu 24.04.3 LTS
- Python version: Python 3.11.13
- pip version: 25.3
- pip-tools version: 7.5.2
Steps to replicate
- Run
pip-compile --upgrade doc.in.txt
- Run
pip-compile doc.in.txt
- Notice that nothing changes in the output except for the comment for
roman-numerals which seems to resolve differently.
Expected result
I was expected the output to not change between step 1 and step 2
Actual result
There is a diff for re-compiling the requirements even though nothing has changed.i
───────────────────────────────┐
• doc.txt:29: pygments==2.19.2 │
───────────────────────────────┘
29 ⋮ 29 │requests==2.32.5
30 ⋮ 30 │ # via sphinx
31 ⋮ 31 │roman-numerals==4.1.0
32 ⋮ │ # via
33 ⋮ │ # roman-numerals-py
34 ⋮ │ # sphinx
⋮ 32 │ # via roman-numerals-py
35 ⋮ 33 │roman-numerals-py==4.1.0
36 ⋮ 34 │ # via sphinx
37 ⋮ 35 │snowballstemmer==3.0.1
doc.in.txt
Environment Versions
Steps to replicate
pip-compile --upgrade doc.in.txtpip-compile doc.in.txtroman-numeralswhich seems to resolve differently.Expected result
I was expected the output to not change between step 1 and step 2
Actual result
There is a diff for re-compiling the requirements even though nothing has changed.i
doc.in.txt