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

Broken DB refresh action: PyCG #627

Closed
joeflack4 opened this issue Nov 20, 2023 · 0 comments · Fixed by #628
Closed

Broken DB refresh action: PyCG #627

joeflack4 opened this issue Nov 20, 2023 · 0 comments · Fixed by #628
Assignees
Labels
bug Something isn't working

Comments

@joeflack4
Copy link
Member

joeflack4 commented Nov 20, 2023

Overview

For some unknown, frustrating reason, even though our requirements.txt nor Python version nor any other configuration has changed, the DB refresh started failing today (log).

Error

Log snippet

Collecting PyCG==0.0.7 (from -r requirements.txt (line 128))
  Downloading PyCG-0.0.7.tar.gz (34 kB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'error'
  
...

      KeyError: 'text'
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.

Perhaps PyCG committed some cardinal sin and uploaded a new version 0.0.7 of itself without incrementing the version number, and the new upload is bugged. Or perhaps some of our configuration is not strict enough and there is some variation which came into play (looks like Python version is consistently 3.9.7 so it's not that). Maybe an issue with pip?

Related

@joeflack4 joeflack4 self-assigned this Nov 20, 2023
@joeflack4 joeflack4 added the bug Something isn't working label Nov 20, 2023
@joeflack4 joeflack4 linked a pull request Nov 22, 2023 that will close this issue
joeflack4 added a commit that referenced this issue Nov 22, 2023
- Update: Python requirements files: Fixed PyCG==0.0.6. For some reason, the latest version, 0.0.7, which is required by one of our dependenciees, started failing to install suddenly yesterday: #627
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: 5. Done
Development

Successfully merging a pull request may close this issue.

1 participant