Run update then try I just checked, it has no issue.
#bash in.sh
Collecting python-dotenv Downloading python_dotenv-1.0.1-py3-none-any.whl.metadata (23 kB) Downloading python_dotenv-1.0.1-py3-none-any.whl (19 kB) Installing collected packages: python-dotenv Successfully installed python-dotenv-1.0.1 Collecting setuptools Downloading setuptools-75.6.0-py3-none-any.whl.metadata (6.7 kB) Downloading setuptools-75.6.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 2.1 MB/s eta 0:00:00 Installing collected packages: setuptools Successfully installed setuptools-75.6.0