Skip to content

BUG: fix versioneer.py to work with PEP 660#1475

Closed
mwtoews wants to merge 1 commit intoshapely:mainfrom
mwtoews:fix-versioneer-pep-660
Closed

BUG: fix versioneer.py to work with PEP 660#1475
mwtoews wants to merge 1 commit intoshapely:mainfrom
mwtoews:fix-versioneer-pep-660

Conversation

@mwtoews
Copy link
Copy Markdown
Member

@mwtoews mwtoews commented Aug 11, 2022

A fresh issue with editable installs (pip install -e .) with pyproject.toml-based projects just cropped up with #1467, which has a comment:

error: Support for editable installs via PEP 660 was recently introduced in setuptools. If you are seeing this error, please report to: https://github.com/pypa/setuptools/issues

The fix in this PR applies the second suggestion described here. I might watch other solutions for another day, as this is relatively fresh.

@coveralls
Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 2843095914

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 84.3%

Totals Coverage Status
Change from base Build 2816491075: 0.0%
Covered Lines: 2078
Relevant Lines: 2465

💛 - Coveralls

@mwtoews
Copy link
Copy Markdown
Member Author

mwtoews commented Aug 13, 2022

This issue with setuptools has been resolved, and no further action is required here.

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