Skip to content

gyp: cherrypick python3 changes to input.py from node-gyp#29140

Closed
cclauss wants to merge 1 commit intonodejs:masterfrom
cclauss:py3_input.py-futurize-ast
Closed

gyp: cherrypick python3 changes to input.py from node-gyp#29140
cclauss wants to merge 1 commit intonodejs:masterfrom
cclauss:py3_input.py-futurize-ast

Conversation

@cclauss
Copy link
Contributor

@cclauss cclauss commented Aug 15, 2019

Built on the lessons learned in #29130 if we bring all changes done to this file in node-gyp, that breaks our Travis CI tests so this PR cherrypicks only the Python 3 compatibility changes. These changes are somewhat complex because the complier module was removed in Python 3 in favor of ast which was introduced in Python 2.5.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. build Issues and PRs related to build files or the CI. python PRs and issues that require attention from people who are familiar with Python. tools Issues and PRs related to the tools directory.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants