Closed ArttuTupala closed 3 months ago
Sorry, can't reproduce. Anybody else have ideas what to do when fetching git tags fails?
C:\data\GIT\SPINETOOLBOX>git pull
Already up to date.
C:\data\GIT\SPINETOOLBOX>pip list
Package Version Editable project location
----------------------------- --------------------- -----------------------------------------
alabaster 0.7.16
alembic 1.13.1
altgraph 0.17.4
argcomplete 3.3.0
aspy.yaml 1.3.0
astroid 3.2.2
asttokens 2.4.1
attrs 23.2.0
Babel 2.15.0
black 24.4.2
boto3 1.34.120
botocore 1.34.120
cached-property 1.5.2
certifi 2024.6.2
cfgv 3.4.0
chardet 5.2.0
charset-normalizer 3.3.2
click 8.1.7
colorama 0.4.6
comm 0.2.2
commonmark 0.9.1
contourpy 1.2.1
coverage 7.5.3
cycler 0.12.1
dataflows-tabulator 1.54.3
datapackage 1.15.4
debugpy 1.8.1
decorator 5.1.1
dill 0.3.8
distlib 0.3.8
docutils 0.20.1
et-xmlfile 1.1.0
executing 2.0.1
filelock 3.14.0
fire 0.5.0
fonttools 4.53.0
GDX2py 2.1.1
gdxcc 8.33.2.post1
identify 2.5.36
idna 3.7
ijson 3.3.0
imagesize 1.4.1
iniconfig 2.0.0
ipykernel 6.29.4
ipython 8.25.0
isodate 0.6.1
isort 5.13.2
jedi 0.19.1
jill 0.11.5
Jinja2 3.1.4
jmespath 1.0.1
jsonlines 4.0.0
jsonpointer 2.4
jsonschema 4.22.0
jsonschema-specifications 2023.12.1
jupyter_client 8.6.2
jupyter_core 5.7.2
kiwisolver 1.4.5
linear-tsv 1.1.0
Mako 1.3.5
MarkupSafe 2.1.5
matplotlib 3.9.0
matplotlib-inline 0.1.7
mccabe 0.7.0
mypy-extensions 1.0.0
nest-asyncio 1.6.0
networkx 3.3
nodeenv 1.9.1
numpy 1.26.4
openpyxl 3.1.3
packaging 24.0
pandas 2.2.2
parso 0.8.4
pathspec 0.12.1
pefile 2023.2.7
pillow 10.3.0
pip 24.0
pipx 1.6.0
platformdirs 4.2.2
pluggy 1.5.0
pre-commit 2.0.1
prompt_toolkit 3.0.46
psutil 5.9.8
psycopg2 2.9.9
pure-eval 0.2.2
Pygments 2.18.0
pyinstaller 6.8.0
pyinstaller-hooks-contrib 2024.7
pylint 3.2.3
PyMySQL 1.1.1
pyparsing 3.1.2
pyperf 2.7.0
PySide6 6.7.1
PySide6_Addons 6.7.1
PySide6_Essentials 6.7.1
pytest 8.2.2
python-dateutil 2.9.0.post0
python-gnupg 0.5.2
pytz 2024.1
pywin32 306
pywin32-ctypes 0.2.2
PyYAML 6.0.1
pyzmq 26.0.3
qtconsole 5.5.2
QtPy 2.4.1
recommonmark 0.7.1
referencing 0.35.1
requests 2.32.3
requests-futures 1.0.1
rfc3986 2.0.0
rpds-py 0.18.1
s3transfer 0.10.1
scipy 1.13.1
semantic-version 2.10.0
setuptools 65.5.0
shiboken6 6.7.1
six 1.16.0
snowballstemmer 2.2.0
Sphinx 7.3.7
sphinx-autoapi 3.1.1
sphinx-rtd-theme 2.0.0
sphinxcontrib-applehelp 1.0.8
sphinxcontrib-devhelp 1.0.6
sphinxcontrib-htmlhelp 2.0.5
sphinxcontrib-jquery 4.1
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 1.0.7
sphinxcontrib-serializinghtml 1.1.10
spine_engine 0.24.1 C:\data\GIT\SPINETOOLBOX\src\spine-engine
spine_items 0.22.2 C:\data\GIT\SPINETOOLBOX\src\spine-items
spinedb_api 0.32.0.dev3+gb0f789c C:\data\GIT\SPINETOOLBOX\src\spinedb-api
spinetoolbox 0.9.0.dev10+g90b727ac C:\data\GIT\SPINETOOLBOX
SQLAlchemy 1.3.24
stack-data 0.6.3
tableschema 1.20.11
termcolor 2.4.0
toml 0.10.2
tomlkit 0.12.5
tornado 6.4
traitlets 5.14.3
typing_extensions 4.12.1
tzdata 2024.1
unicodecsv 0.14.1
urllib3 2.2.1
userpath 1.9.2
virtualenv 20.26.2
wcwidth 0.2.13
wget 3.2
xlrd 2.0.1
C:\data\GIT\SPINETOOLBOX>pip install -r requirements.txt --upgrade
Obtaining spinedb_api from git+https://github.com/spine-tools/Spine-Database-API.git#egg=spinedb_api (from -r requirements.txt (line 1))
Updating c:\data\git\spinetoolbox\src\spinedb-api clone
Running command git fetch -q --tags
Running command git reset --hard -q b0f789c7afdf6a347f3bed9eca44b3e420a7cd3c
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Obtaining spine_engine from git+https://github.com/spine-tools/spine-engine.git#egg=spine_engine (from -r requirements.txt (line 2))
Updating c:\data\git\spinetoolbox\src\spine-engine clone
Running command git fetch -q --tags
Running command git reset --hard -q d049af28ecff224174070cec3754766bb8950f53
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Obtaining spine_items from git+https://github.com/spine-tools/spine-items.git#egg=spine_items (from -r requirements.txt (line 3))
Updating c:\data\git\spinetoolbox\src\spine-items clone
Running command git fetch -q --tags
Running command git reset --hard -q 4f8d6293bc1177cf3735e6530f7fe9e5c0ecf75c
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Obtaining file:///C:/data/GIT/SPINETOOLBOX (from -r requirements.txt (line 4))
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
Requirement already satisfied: sqlalchemy<1.4,>=1.3 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (1.3.24)
Requirement already satisfied: alembic>=1.7 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (1.13.1)
Requirement already satisfied: datapackage>=1.15.2 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (1.15.4)
Requirement already satisfied: python-dateutil>=2.8.1 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (2.9.0.post0)
Requirement already satisfied: numpy>=1.20.2 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (1.26.4)
Requirement already satisfied: scipy>=1.7.1 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (1.13.1)
Requirement already satisfied: openpyxl!=3.1.1,>=3.0.7 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (3.1.3)
Requirement already satisfied: gdx2py>=2.1.1 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (2.1.1)
Requirement already satisfied: ijson>=3.1.4 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (3.3.0)
Requirement already satisfied: chardet>=4.0.0 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (5.2.0)
Requirement already satisfied: pymysql>=1.0.2 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (1.1.1)
Requirement already satisfied: psycopg2 in c:\python311\lib\site-packages (from spinedb_api->-r requirements.txt (line 1)) (2.9.9)
Requirement already satisfied: networkx>2.5.1 in c:\python311\lib\site-packages (from spine_engine->-r requirements.txt (line 2)) (3.3)
Requirement already satisfied: jupyter-client>=6.0 in c:\python311\lib\site-packages (from spine_engine->-r requirements.txt (line 2)) (8.6.2)
Requirement already satisfied: pyzmq>=21.0 in c:\python311\lib\site-packages (from spine_engine->-r requirements.txt (line 2)) (26.0.3)
Requirement already satisfied: PySide6!=6.5.3,!=6.6.3,!=6.7.0,>=6.5.0 in c:\python311\lib\site-packages (from spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (6.7.1)
Requirement already satisfied: qtconsole>=5.1 in c:\python311\lib\site-packages (from spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (5.5.2)
Requirement already satisfied: matplotlib>=3.5 in c:\python311\lib\site-packages (from spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (3.9.0)
Requirement already satisfied: pandas>=1.3.2 in c:\python311\lib\site-packages (from spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2.2.2)
Requirement already satisfied: Pygments>=2.8 in c:\python311\lib\site-packages (from spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2.18.0)
Requirement already satisfied: jill>=0.9.2 in c:\python311\lib\site-packages (from spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.11.5)
Requirement already satisfied: Mako in c:\python311\lib\site-packages (from alembic>=1.7->spinedb_api->-r requirements.txt (line 1)) (1.3.5)
Requirement already satisfied: typing-extensions>=4 in c:\python311\lib\site-packages (from alembic>=1.7->spinedb_api->-r requirements.txt (line 1)) (4.12.1)
Requirement already satisfied: six>=1.10 in c:\python311\lib\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.16.0)
Requirement already satisfied: click>=6.7 in c:\users\ttepsa\appdata\roaming\python\python311\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (8.1.7)
Requirement already satisfied: requests>=2.8 in c:\python311\lib\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (2.32.3)
Requirement already satisfied: jsonschema>=2.5 in c:\python311\lib\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (4.22.0)
Requirement already satisfied: unicodecsv>=0.14 in c:\python311\lib\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (0.14.1)
Requirement already satisfied: jsonpointer>=1.10 in c:\python311\lib\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (2.4)
Requirement already satisfied: tableschema>=1.20.4 in c:\python311\lib\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.20.11)
Requirement already satisfied: dataflows-tabulator>=1.29 in c:\python311\lib\site-packages (from datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.54.3)
Requirement already satisfied: gdxcc>=7 in c:\python311\lib\site-packages (from gdx2py>=2.1.1->spinedb_api->-r requirements.txt (line 1)) (8.33.2.post1)
Requirement already satisfied: fire<0.6.0,>=0.5.0 in c:\python311\lib\site-packages (from jill>=0.9.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.5.0)
Requirement already satisfied: python-gnupg<0.6.0,>=0.5.0 in c:\python311\lib\site-packages (from jill>=0.9.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.5.2)
Requirement already satisfied: requests-futures<2.0.0,>=1.0.0 in c:\python311\lib\site-packages (from jill>=0.9.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (1.0.1)
Requirement already satisfied: semantic-version<3.0.0,>=2.10.0 in c:\python311\lib\site-packages (from jill>=0.9.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2.10.0)
Requirement already satisfied: wget<4.0,>=3.2 in c:\python311\lib\site-packages (from jill>=0.9.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (3.2)
Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in c:\python311\lib\site-packages (from jupyter-client>=6.0->spine_engine->-r requirements.txt (line 2)) (5.7.2)
Requirement already satisfied: tornado>=6.2 in c:\python311\lib\site-packages (from jupyter-client>=6.0->spine_engine->-r requirements.txt (line 2)) (6.4)
Requirement already satisfied: traitlets>=5.3 in c:\python311\lib\site-packages (from jupyter-client>=6.0->spine_engine->-r requirements.txt (line 2)) (5.14.3)
Requirement already satisfied: contourpy>=1.0.1 in c:\python311\lib\site-packages (from matplotlib>=3.5->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (1.2.1)
Requirement already satisfied: cycler>=0.10 in c:\python311\lib\site-packages (from matplotlib>=3.5->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in c:\python311\lib\site-packages (from matplotlib>=3.5->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (4.53.0)
Requirement already satisfied: kiwisolver>=1.3.1 in c:\python311\lib\site-packages (from matplotlib>=3.5->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (1.4.5)
Requirement already satisfied: packaging>=20.0 in c:\users\ttepsa\appdata\roaming\python\python311\site-packages (from matplotlib>=3.5->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (24.0)
Requirement already satisfied: pillow>=8 in c:\python311\lib\site-packages (from matplotlib>=3.5->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (10.3.0)
Requirement already satisfied: pyparsing>=2.3.1 in c:\python311\lib\site-packages (from matplotlib>=3.5->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (3.1.2)
Requirement already satisfied: et-xmlfile in c:\python311\lib\site-packages (from openpyxl!=3.1.1,>=3.0.7->spinedb_api->-r requirements.txt (line 1)) (1.1.0)
Requirement already satisfied: pytz>=2020.1 in c:\python311\lib\site-packages (from pandas>=1.3.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2024.1)
Requirement already satisfied: tzdata>=2022.7 in c:\python311\lib\site-packages (from pandas>=1.3.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2024.1)
Requirement already satisfied: shiboken6==6.7.1 in c:\python311\lib\site-packages (from PySide6!=6.5.3,!=6.6.3,!=6.7.0,>=6.5.0->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (6.7.1)
Requirement already satisfied: PySide6-Essentials==6.7.1 in c:\python311\lib\site-packages (from PySide6!=6.5.3,!=6.6.3,!=6.7.0,>=6.5.0->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (6.7.1)
Requirement already satisfied: PySide6-Addons==6.7.1 in c:\python311\lib\site-packages (from PySide6!=6.5.3,!=6.6.3,!=6.7.0,>=6.5.0->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (6.7.1)
Requirement already satisfied: ipykernel>=4.1 in c:\python311\lib\site-packages (from qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (6.29.4)
Requirement already satisfied: qtpy>=2.4.0 in c:\python311\lib\site-packages (from qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2.4.1)
Requirement already satisfied: colorama in c:\users\ttepsa\appdata\roaming\python\python311\site-packages (from click>=6.7->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (0.4.6)
Requirement already satisfied: boto3>=1.9 in c:\python311\lib\site-packages (from dataflows-tabulator>=1.29->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.34.120)
Requirement already satisfied: jsonlines>=1.1 in c:\python311\lib\site-packages (from dataflows-tabulator>=1.29->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (4.0.0)
Requirement already satisfied: linear-tsv>=1.0 in c:\python311\lib\site-packages (from dataflows-tabulator>=1.29->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.1.0)
Requirement already satisfied: xlrd>=1.0 in c:\python311\lib\site-packages (from dataflows-tabulator>=1.29->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (2.0.1)
Requirement already satisfied: termcolor in c:\python311\lib\site-packages (from fire<0.6.0,>=0.5.0->jill>=0.9.2->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2.4.0)
Requirement already satisfied: comm>=0.1.1 in c:\python311\lib\site-packages (from ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.2.2)
Requirement already satisfied: debugpy>=1.6.5 in c:\python311\lib\site-packages (from ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (1.8.1)
Requirement already satisfied: ipython>=7.23.1 in c:\python311\lib\site-packages (from ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (8.25.0)
Requirement already satisfied: matplotlib-inline>=0.1 in c:\python311\lib\site-packages (from ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.1.7)
Requirement already satisfied: nest-asyncio in c:\python311\lib\site-packages (from ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (1.6.0)
Requirement already satisfied: psutil in c:\python311\lib\site-packages (from ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (5.9.8)
Requirement already satisfied: attrs>=22.2.0 in c:\python311\lib\site-packages (from jsonschema>=2.5->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (23.2.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in c:\python311\lib\site-packages (from jsonschema>=2.5->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (2023.12.1)
Requirement already satisfied: referencing>=0.28.4 in c:\python311\lib\site-packages (from jsonschema>=2.5->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (0.35.1)
Requirement already satisfied: rpds-py>=0.7.1 in c:\python311\lib\site-packages (from jsonschema>=2.5->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (0.18.1)
Requirement already satisfied: platformdirs>=2.5 in c:\users\ttepsa\appdata\roaming\python\python311\site-packages (from jupyter-core!=5.0.*,>=4.12->jupyter-client>=6.0->spine_engine->-r requirements.txt (line 2)) (4.2.2)
Requirement already satisfied: pywin32>=300 in c:\python311\lib\site-packages (from jupyter-core!=5.0.*,>=4.12->jupyter-client>=6.0->spine_engine->-r requirements.txt (line 2)) (306)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\python311\lib\site-packages (from requests>=2.8->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in c:\python311\lib\site-packages (from requests>=2.8->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\python311\lib\site-packages (from requests>=2.8->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (2.2.1)
Requirement already satisfied: certifi>=2017.4.17 in c:\python311\lib\site-packages (from requests>=2.8->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (2024.6.2)
Requirement already satisfied: cached-property>=1.5 in c:\python311\lib\site-packages (from tableschema>=1.20.4->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.5.2)
Requirement already satisfied: isodate>=0.5.4 in c:\python311\lib\site-packages (from tableschema>=1.20.4->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (0.6.1)
Requirement already satisfied: rfc3986>=1.1.0 in c:\python311\lib\site-packages (from tableschema>=1.20.4->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (2.0.0)
Requirement already satisfied: MarkupSafe>=0.9.2 in c:\python311\lib\site-packages (from Mako->alembic>=1.7->spinedb_api->-r requirements.txt (line 1)) (2.1.5)
Requirement already satisfied: botocore<1.35.0,>=1.34.120 in c:\python311\lib\site-packages (from boto3>=1.9->dataflows-tabulator>=1.29->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.34.120)
Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in c:\python311\lib\site-packages (from boto3>=1.9->dataflows-tabulator>=1.29->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (1.0.1)
Requirement already satisfied: s3transfer<0.11.0,>=0.10.0 in c:\python311\lib\site-packages (from boto3>=1.9->dataflows-tabulator>=1.29->datapackage>=1.15.2->spinedb_api->-r requirements.txt (line 1)) (0.10.1)
Requirement already satisfied: decorator in c:\python311\lib\site-packages (from ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (5.1.1)
Requirement already satisfied: jedi>=0.16 in c:\python311\lib\site-packages (from ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.19.1)
Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in c:\python311\lib\site-packages (from ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (3.0.46)
Requirement already satisfied: stack-data in c:\python311\lib\site-packages (from ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.6.3)
Requirement already satisfied: parso<0.9.0,>=0.8.3 in c:\python311\lib\site-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.8.4)
Requirement already satisfied: wcwidth in c:\python311\lib\site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.2.13)
Requirement already satisfied: executing>=1.2.0 in c:\python311\lib\site-packages (from stack-data->ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2.0.1)
Requirement already satisfied: asttokens>=2.1.0 in c:\python311\lib\site-packages (from stack-data->ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (2.4.1)
Requirement already satisfied: pure-eval in c:\python311\lib\site-packages (from stack-data->ipython>=7.23.1->ipykernel>=4.1->qtconsole>=5.1->spinetoolbox==0.9.0.dev14+g71da77ca.d20240611->-r requirements.txt (line 4)) (0.2.2)
Building wheels for collected packages: spinedb_api, spine_engine, spine_items, spinetoolbox
Building editable for spinedb_api (pyproject.toml) ... done
Created wheel for spinedb_api: filename=spinedb_api-0.32.0.dev3+gb0f789c-0.editable-py3-none-any.whl size=19025 sha256=dd22a305ffcb6847e549a1d8d41691d94c3acd288883928fa5bed90c421da081
Stored in directory: C:\Users\ttepsa\AppData\Local\Temp\3\pip-ephem-wheel-cache-rt83fxp3\wheels\77\7e\84\f3c16d6cf05251f14551f5cb37cd4499d58e84ff79a919a414
Building editable for spine_engine (pyproject.toml) ... done
Created wheel for spine_engine: filename=spine_engine-0.25.0.dev1+gd049af2-0.editable-py3-none-any.whl size=19599 sha256=da233b796d80a23606416d1bc52c7dd3e1de312c8cf0d4f25cdeda8b613bcfd1
Stored in directory: C:\Users\ttepsa\AppData\Local\Temp\3\pip-ephem-wheel-cache-rt83fxp3\wheels\1a\d9\e9\0b0746b280938e17dc89e7d47f22f4dc262bd299745ccee0c8
Building editable for spine_items (pyproject.toml) ... done
Created wheel for spine_items: filename=spine_items-0.22.2-0.editable-py3-none-any.whl size=19192 sha256=3e1932d81b7ce32410321a400917c83b9f463f4b43929786340f70494e7c292d
Stored in directory: C:\Users\ttepsa\AppData\Local\Temp\3\pip-ephem-wheel-cache-rt83fxp3\wheels\a1\fb\c6\e660ba48627d54cf626455ed015826d90b60c5b9f16d9cb862
Building editable for spinetoolbox (pyproject.toml) ... done
Created wheel for spinetoolbox: filename=spinetoolbox-0.9.0.dev14+g71da77ca.d20240611-0.editable-py3-none-any.whl size=41187 sha256=ac94e24927912545728295f1a0c70d40baca7d8b42b1ac2f2723a08bf15b862d
Stored in directory: C:\Users\ttepsa\AppData\Local\Temp\3\pip-ephem-wheel-cache-rt83fxp3\wheels\67\c7\28\11472d7d29223af5523f3dc7a60cf0609fc867d2879d9c42e6
Successfully built spinedb_api spine_engine spine_items spinetoolbox
Installing collected packages: spinedb_api, spine_engine, spine_items, spinetoolbox
Attempting uninstall: spinedb_api
Found existing installation: spinedb_api 0.32.0.dev3+gb0f789c
Uninstalling spinedb_api-0.32.0.dev3+gb0f789c:
Successfully uninstalled spinedb_api-0.32.0.dev3+gb0f789c
Attempting uninstall: spine_engine
Found existing installation: spine_engine 0.24.1
Uninstalling spine_engine-0.24.1:
Successfully uninstalled spine_engine-0.24.1
Attempting uninstall: spine_items
Found existing installation: spine_items 0.22.2
Uninstalling spine_items-0.22.2:
Successfully uninstalled spine_items-0.22.2
Attempting uninstall: spinetoolbox
Found existing installation: spinetoolbox 0.9.0.dev10+g90b727ac
Uninstalling spinetoolbox-0.9.0.dev10+g90b727ac:
Successfully uninstalled spinetoolbox-0.9.0.dev10+g90b727ac
Successfully installed spine_engine-0.25.0.dev1+gd049af2 spine_items-0.22.2 spinedb_api-0.32.0.dev3+gb0f789c spinetoolbox-0.9.0.dev14+g71da77ca.d20240611
C:\data\GIT\SPINETOOLBOX>pip list
Package Version Editable project location
----------------------------- ------------------------------- -----------------------------------------
alabaster 0.7.16
alembic 1.13.1
altgraph 0.17.4
argcomplete 3.3.0
aspy.yaml 1.3.0
astroid 3.2.2
asttokens 2.4.1
attrs 23.2.0
Babel 2.15.0
black 24.4.2
boto3 1.34.120
botocore 1.34.120
cached-property 1.5.2
certifi 2024.6.2
cfgv 3.4.0
chardet 5.2.0
charset-normalizer 3.3.2
click 8.1.7
colorama 0.4.6
comm 0.2.2
commonmark 0.9.1
contourpy 1.2.1
coverage 7.5.3
cycler 0.12.1
dataflows-tabulator 1.54.3
datapackage 1.15.4
debugpy 1.8.1
decorator 5.1.1
dill 0.3.8
distlib 0.3.8
docutils 0.20.1
et-xmlfile 1.1.0
executing 2.0.1
filelock 3.14.0
fire 0.5.0
fonttools 4.53.0
GDX2py 2.1.1
gdxcc 8.33.2.post1
identify 2.5.36
idna 3.7
ijson 3.3.0
imagesize 1.4.1
iniconfig 2.0.0
ipykernel 6.29.4
ipython 8.25.0
isodate 0.6.1
isort 5.13.2
jedi 0.19.1
jill 0.11.5
Jinja2 3.1.4
jmespath 1.0.1
jsonlines 4.0.0
jsonpointer 2.4
jsonschema 4.22.0
jsonschema-specifications 2023.12.1
jupyter_client 8.6.2
jupyter_core 5.7.2
kiwisolver 1.4.5
linear-tsv 1.1.0
Mako 1.3.5
MarkupSafe 2.1.5
matplotlib 3.9.0
matplotlib-inline 0.1.7
mccabe 0.7.0
mypy-extensions 1.0.0
nest-asyncio 1.6.0
networkx 3.3
nodeenv 1.9.1
numpy 1.26.4
openpyxl 3.1.3
packaging 24.0
pandas 2.2.2
parso 0.8.4
pathspec 0.12.1
pefile 2023.2.7
pillow 10.3.0
pip 24.0
pipx 1.6.0
platformdirs 4.2.2
pluggy 1.5.0
pre-commit 2.0.1
prompt_toolkit 3.0.46
psutil 5.9.8
psycopg2 2.9.9
pure-eval 0.2.2
Pygments 2.18.0
pyinstaller 6.8.0
pyinstaller-hooks-contrib 2024.7
pylint 3.2.3
PyMySQL 1.1.1
pyparsing 3.1.2
pyperf 2.7.0
PySide6 6.7.1
PySide6_Addons 6.7.1
PySide6_Essentials 6.7.1
pytest 8.2.2
python-dateutil 2.9.0.post0
python-gnupg 0.5.2
pytz 2024.1
pywin32 306
pywin32-ctypes 0.2.2
PyYAML 6.0.1
pyzmq 26.0.3
qtconsole 5.5.2
QtPy 2.4.1
recommonmark 0.7.1
referencing 0.35.1
requests 2.32.3
requests-futures 1.0.1
rfc3986 2.0.0
rpds-py 0.18.1
s3transfer 0.10.1
scipy 1.13.1
semantic-version 2.10.0
setuptools 65.5.0
shiboken6 6.7.1
six 1.16.0
snowballstemmer 2.2.0
Sphinx 7.3.7
sphinx-autoapi 3.1.1
sphinx-rtd-theme 2.0.0
sphinxcontrib-applehelp 1.0.8
sphinxcontrib-devhelp 1.0.6
sphinxcontrib-htmlhelp 2.0.5
sphinxcontrib-jquery 4.1
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 1.0.7
sphinxcontrib-serializinghtml 1.1.10
spine_engine 0.25.0.dev1+gd049af2 C:\data\GIT\SPINETOOLBOX\src\spine-engine
spine_items 0.22.2 C:\data\GIT\SPINETOOLBOX\src\spine-items
spinedb_api 0.32.0.dev3+gb0f789c C:\data\GIT\SPINETOOLBOX\src\spinedb-api
spinetoolbox 0.9.0.dev14+g71da77ca.d20240611 C:\data\GIT\SPINETOOLBOX
SQLAlchemy 1.3.24
stack-data 0.6.3
tableschema 1.20.11
termcolor 2.4.0
toml 0.10.2
tomlkit 0.12.5
tornado 6.4
traitlets 5.14.3
typing_extensions 4.12.1
tzdata 2024.1
unicodecsv 0.14.1
urllib3 2.2.1
userpath 1.9.2
virtualenv 20.26.2
wcwidth 0.2.13
wget 3.2
xlrd 2.0.1
C:\data\GIT\SPINETOOLBOX>
It seems that there was something wrong with my virtual environment and resetting it solved the issue
@ArttuTupala How did you reset it? We have a related issue https://github.com/spine-tools/Spine-Toolbox/issues/2336 open as well...
Well, I have had multiple environments for different versions and maybe also run without any environment. I just killed everything, made sure that I'm in the original .venv environment and run again.
It seems that I'm not the only one receiving this problem. I can still recreate this issue if I change the environment to miniconda
The failure to update the spine-engine now makes the toolbox unable to start
The failure to update the spine-engine now makes the toolbox unable to start
Can confirm that I am experiencing it too
What happens if you remove everything in the <your-spinetoolbox>/src
folder and try pip install -r requirements.txt --upgrade
again?
pip install -r requirements.txt --upgrade
Yup, now it works.
Okay, I get this now also after deleting all spine packages from venv/Lib/site-packages and trying to install them again. Looking into how this could be fixed.
Trying to fetch the tags individually form each repo caused the errors:
From https://github.com/spine-tools/Spine-Toolbox
! [rejected] 0.6.18 -> 0.6.18 (would clobber existing tag)
! [rejected] 0.7.0 -> 0.7.0 (would clobber existing tag)
From https://github.com/spine-tools/spine-items
! [rejected] 0.20.0 -> 0.20.0 (would clobber existing tag)
From https://github.com/spine-tools/spine-engine
! [rejected] 0.22.0 -> 0.22.0 (would clobber existing tag)
Running git fetch --tags --force
in each of the failing repos fixed the problem.
I don't know if this is something that can be fixed globally by deleting/renaming some tags from the repository or something else. Atleast the fix here and the other by @PekkaSavolainen seem to work for individual cases.
Thanks @PiispaH! I think it's ok to close this again but please reopen if the problem comes back and the fixes here don't work.