Skip to content

Conversation

@uranusjr
Copy link
Member

@uranusjr uranusjr commented Jan 25, 2019

Summary of changes

Injects '' (current working directory) into sys.path if needed when running setup.py in the PEP 517 backend.

Closes #1642.

Pull Request Checklist

  • Changes have tests
  • News fragment added in changelog.d. See documentation for details

This maintains backward compatibility to non-isolated build semantics,
where it is common to import the module in setup.py.
@uranusjr uranusjr force-pushed the pep-517-inject-sys-path branch from a5ca4cd to 9c86e0e Compare January 25, 2019 06:46
@uranusjr
Copy link
Member Author

I don’t understand what’s wrong here, is pip failing to install setuptools in Python 2?

@jaraco
Copy link
Member

jaraco commented Jan 26, 2019

I don’t understand what’s wrong here

I don't either, but I'm tracking it in #1644.

@jaraco jaraco closed this Jan 27, 2019
@jaraco jaraco reopened this Jan 27, 2019
pganssle added a commit to pganssle/setuptools that referenced this pull request Jan 27, 2019
Failing test adapted from PR pypa#1643

Co-authored-by: Tzu-ping Chung <[email protected]>
@pganssle pganssle mentioned this pull request Jan 27, 2019
2 tasks
pganssle added a commit to pganssle/setuptools that referenced this pull request Jan 27, 2019
Failing test adapted from PR pypa#1643

Co-authored-by: Tzu-ping Chung <[email protected]>
@uranusjr
Copy link
Member Author

Closing in favour of #1652.

@uranusjr uranusjr closed this Jan 28, 2019
pganssle added a commit to pganssle/setuptools that referenced this pull request Jan 31, 2019
Failing test adapted from PR pypa#1643

Co-authored-by: Tzu-ping Chung <[email protected]>
pganssle added a commit to pganssle/setuptools that referenced this pull request Feb 3, 2019
Failing test adapted from PR pypa#1643

Co-authored-by: Tzu-ping Chung <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants