Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standalone installer shows 404 error on spyder-conda-lock.zip #22566

Open
bp7890 opened this issue Sep 24, 2024 · 4 comments · Fixed by conda-forge/spyder-feedstock#188 · May be fixed by #22598
Open

Standalone installer shows 404 error on spyder-conda-lock.zip #22566

bp7890 opened this issue Sep 24, 2024 · 4 comments · Fixed by conda-forge/spyder-feedstock#188 · May be fixed by #22598
Assignees
Milestone

Comments

@bp7890
Copy link

bp7890 commented Sep 24, 2024

Description

Standalone Spyder v6.0 Startup Update to v6.0.1 on Win-10 v22H2 give 404 error

What steps will reproduce the problem?

Manual URL for previous version (https://github.com/spyder-ide/spyder/releases/download/v6.0.0/spyder-conda-lock.zip) looks ok, but newer version (https://github.com/spyder-ide/spyder/releases/download/v6.0.1/spyder-conda-lock.zip) returns 404 error from Help/Update menu.

It looks like the latest version (v6.0.1) is not available via this github yet. However, Spyder Standalone (startup update) continues to prompt me and wants to install it.

Versions

  • Spyder version: 6.0.0 (standalone)
  • Python version: 3.11.9 64-bit
  • Qt version: 5.15.8
  • PyQt5 version: 5.15.9
  • Operating System: Windows-10-10.0.19045-SP0

Dependencies

# Mandatory:
aiohttp >=3.9.3                  :  3.10.5 (OK)
asyncssh >=2.14.0,<3.0.0         :  2.17.0 (OK)
atomicwrites >=1.2.0             :  1.4.1 (OK)
chardet >=2.0.0                  :  5.2.0 (OK)
cloudpickle >=0.5.0              :  3.0.0 (OK)
cookiecutter >=1.6.0             :  2.6.0 (OK)
diff_match_patch >=20181111      :  20230430 (OK)
github >=2.3.0                   :  2.4.0 (OK)
importlib_metadata >=4.6.0       :  8.4.0 (OK)
intervaltree >=3.0.2             :  3.1.0 (OK)
IPython >=8.13.0,<9.0.0,!=8.17.1 :  8.27.0 (OK)
jedi >=0.17.2,<0.20.0            :  0.19.1 (OK)
jellyfish >=0.7                  :  1.1.0 (OK)
jsonschema >=3.2.0               :  4.23.0 (OK)
keyring >=17.0.0                 :  25.3.0 (OK)
nbconvert >=4.0                  :  7.16.4 (OK)
numpydoc >=0.6.0                 :  1.8.0 (OK)
parso >=0.7.0,<0.9.0             :  0.8.4 (OK)
pexpect >=4.4.0                  :  4.9.0 (OK)
pickleshare >=0.4                :  0.7.5 (OK)
psutil >=5.3                     :  6.0.0 (OK)
pygments >=2.0                   :  2.18.0 (OK)
pylint >=3.1,<4                  :  3.2.7 (OK)
pylint_venv >=3.0.2              :  3.0.3 (OK)
pyls_spyder >=0.4.0              :  0.4.0 (OK)
pylsp >=1.12.0,<1.13.0           :  1.12.0 (OK)
pylsp_black >=2.0.0,<3.0.0       :  2.0.0 (OK)
pyuca >=1.2                      :  1.2 (OK)
qdarkstyle >=3.2.0,<3.3.0        :  3.2.3 (OK)
qstylizer >=0.2.2                :  0.2.3 (OK)
qtawesome >=1.3.1,<1.4.0         :  1.3.1 (OK)
qtconsole >=5.6.0,<5.7.0         :  5.6.0 (OK)
qtpy >=2.4.0                     :  2.4.1 (OK)
rtree >=0.9.7                    :  1.3.0 (OK)
setuptools >=49.6.0              :  73.0.1 (OK)
sphinx >=0.6.6                   :  8.0.2 (OK)
spyder_kernels >=3.0.0,<3.1.0    :  3.0.0 (OK)
superqt >=0.6.2,<1.0.0           :  0.6.7 (OK)
textdistance >=4.2.0             :  4.6.2 (OK)
three_merge >=0.1.1              :  0.1.1 (OK)
watchdog >=0.10.3                :  5.0.1 (OK)
yarl >=1.9.4                     :  1.9.7 (OK)
zmq >=24.0.0                     :  26.2.0 (OK)

# Optional:
cython >=0.21                    :  3.0.11 (OK)
matplotlib >=3.0.0               :  3.9.2 (OK)
numpy >=1.7                      :  2.1.0 (OK)
pandas >=1.1.1                   :  2.2.2 (OK)
scipy >=0.17.0                   :  1.14.1 (OK)
sympy >=0.7.3                    :  1.13.2 (OK)
@mrclary
Copy link
Contributor

mrclary commented Sep 24, 2024

@bp7890, thanks for reporting. This is a known issue that I'm trying to resolve asap.

The root issue is that we have a last minute problem with the release build (not the source code).

@mrclary
Copy link
Contributor

mrclary commented Sep 24, 2024

This will be resolved as soon as the release assets are uploaded.

@mrclary mrclary self-assigned this Sep 24, 2024
mrclary added a commit to mrclary/spyder-feedstock that referenced this issue Sep 24, 2024
* Do not check menuinst version for conda-based apps
* Do not create shortcut if there is an error retrieving the menuinst version.
@dalthviz
Copy link
Member

Quick note here, maybe we should add some validation before prompting the update checking if the required assets are available? Maybe some sort of HEAD request to the expected URL where we should find the assets? 🤔

@dalthviz dalthviz added this to the v6.0.2 milestone Sep 24, 2024
@ccordoba12 ccordoba12 changed the title Standalone Spyder v6.0 Startup Update to v6.0.1 on Win-10 v22H2 shows 404 error on github/.../v6.0.1/spyder-conda-lock.zip Standalone installer shows 404 error on github/.../v6.0.1/spyder-conda-lock.zip Sep 24, 2024
@ccordoba12 ccordoba12 changed the title Standalone installer shows 404 error on github/.../v6.0.1/spyder-conda-lock.zip Standalone installer shows 404 error on spyder-conda-lock.zip Sep 24, 2024
@ccordoba12
Copy link
Member

ccordoba12 commented Sep 24, 2024

Quick note here, maybe we should add some validation before prompting the update checking if the required assets are available?

Yep, that's a good idea. We were talking with @mrclary precisely about doing something like that.

@mrclary, could you take care of it?

mrclary added a commit to mrclary/spyder that referenced this issue Sep 27, 2024
…o an available update.

Create a function that determines the asset name, update type, and url, depending on the latest release and the current Spyder version.
Fixes spyder-ide#22566
mrclary added a commit to mrclary/spyder that referenced this issue Sep 28, 2024
…o an available update.

Create a function that determines the asset name, update type, and url, depending on the latest release and the current Spyder version.
Fixes spyder-ide#22566
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment