-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[BUG] Entry points are missing when supplied as a string. #3103
Comments
I encountered something similar. My project used |
It seems likely that the changes to how entry points are processed in Setuptools 60.9 have broken some assumption that wasn't captured by the tests. More investigation is needed. |
I have a clue as to what's going on. The thread/pipelinewise-tap-postgres project defines entry points as a string, and when I was debugging, I found that
|
git
does not put entry_points
in bin
Verified that the fix works:
|
I work with @bchopson and can confirm our entry points were defined as a string. |
setuptools version
setuptools==60.9.0
Python version
3.8.12
OS
Debian
Additional environment information
No response
Description
When installing a Python package which uses
setuptools
and has at least oneentry_point
directly from Git theentry_point
script is not created withsetuptools==60.9.0
.I have verified that this does work with
setuptools=60.8.2
but not60.9.0
.Expected behavior
The expected
entry_point
scripttap-postgres
is present invenv/bin/
.How to Reproduce
Output
The text was updated successfully, but these errors were encountered: