FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

tools: update gyp-next to 0.18.0 by nodejs-github-bot · Pull Request #52835 · nodejs/node · GitHub

/ node Public

tools: update gyp-next to 0.18.0 - #52835

Closed
nodejs-github-bot wants to merge 2 commits into
mainfrom
actions/tools-update-gyp-next
Closed

tools: update gyp-next to 0.18.0#52835
nodejs-github-bot wants to merge 2 commits into
mainfrom
actions/tools-update-gyp-next

Conversation

nodejs-github-bot commented May 5, 2024
edited
Loading

Copy link
Copy Markdown
Collaborator

This is an automated update of gyp-next to 0.18.0.

nodejs-github-bot added the tools Issues and PRs related to the tools directory. label May 5, 2024

Copy link
Copy Markdown
Collaborator Author

Review requested:

  • @nodejs/gyp

nodejs-github-bot added build Issues and PRs related to build files or the CI. gyp Issues and PRs related to the GYP tool and .gyp build files needs-ci PRs that need a full CI run. labels May 5, 2024

cclauss left a comment
edited
Loading

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

These two commands fail on Python 3.12 with ModuleNotFoundError: No module named 'packaging'
% pipx run --spec git+https://github.com/nodejs/gyp-next.git gyp --help
% pipx run --spec git+https://github.com/nodejs/gyp-next.git gyp --version

This was fixed in the past by:

Also discussed in:

nodejs-github-bot changed the title tools: update gyp-next to 0.17.0 tools: update gyp-next to 0.18.0 May 9, 2024

Copy link
Copy Markdown
Collaborator Author

targos added the commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. label May 9, 2024

cclauss commented May 9, 2024
edited
Loading

Copy link
Copy Markdown
Contributor

Should we wait on this fix for gyp --version on Python >= 3.12?

cclauss self-requested a review May 9, 2024 14:20

targos commented May 9, 2024

Copy link
Copy Markdown
Member

I'd say no because it doesn't matter for the usage in this project

Copy link
Copy Markdown
Collaborator Author

legendecas added the commit-queue Add this label to land a pull request using GitHub Actions. label May 9, 2024
nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label May 9, 2024

Copy link
Copy Markdown
Collaborator Author

Landed in 70995bd...a923fed

nodejs-github-bot added a commit that referenced this pull request May 9, 2024
PR-URL: #52835
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Christian Clauss <cclauss@me.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
nodejs-github-bot added a commit that referenced this pull request May 9, 2024
PR-URL: #52835
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Christian Clauss <cclauss@me.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
richardlau deleted the actions/tools-update-gyp-next branch May 9, 2024 21:02
targos pushed a commit that referenced this pull request May 11, 2024
PR-URL: #52835
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Christian Clauss <cclauss@me.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
targos pushed a commit that referenced this pull request May 11, 2024
PR-URL: #52835
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Christian Clauss <cclauss@me.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>

Copy link
Copy Markdown
Member

cclauss commented Jun 17, 2024
edited
Loading

Copy link
Copy Markdown
Contributor

Test is running on Python 3.7 which is no longer supported:

Node.js configure: Found Python 3.7.3...
10:02:34 Traceback (most recent call last):
10:02:34   File "./configure", line 29, in <module>
10:02:34     import configure
10:02:34   File "/home/iojs/build/workspace/node-test-commit-linux/configure.py", line 30, in <module>
10:02:34     from gyp.common import GetFlavor
10:02:34   File "tools/gyp/pylib/gyp/__init__.py", line 9, in <module>
10:02:34     import gyp.input
10:02:34   File "tools/gyp/pylib/gyp/input.py", line 8, in <module>
10:02:34     import gyp.common
10:02:34   File "tools/gyp/pylib/gyp/common.py", line 435
10:02:34     if CC := os.environ.get("CC_target") or os.environ.get("CC"):
10:02:34            ^
10:02:34 SyntaxError: invalid syntax

Assignment expression https://docs.python.org/3/whatsnew/3.8.html

soophoo pushed a commit to soophoo/node that referenced this pull request Jun 20, 2024
PR-URL: nodejs#52835
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Christian Clauss <cclauss@me.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
soophoo pushed a commit to soophoo/node that referenced this pull request Jun 20, 2024
PR-URL: nodejs#52835
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Christian Clauss <cclauss@me.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. commit-queue-rebase Add this label to allow the Commit Queue to land a PR in several commits. gyp Issues and PRs related to the GYP tool and .gyp build files needs-ci PRs that need a full CI run. tools Issues and PRs related to the tools directory.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants


Back | FazBrowse Home | New Git URL