-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Gunicorn-22.0.0 egg file not building properly. Missing directories. #3203
Comments
Please add the exact sequence of commands that lead you to that error, and the versions of You typically do not need a If for some reason (probably involving deprecated toolchains) you absolutely must use from setuptools import setup, find_packages
from gunicorn import __version__
setup(
name='gunicorn', version=__version__,
packages=find_packages(exclude=['examples', 'tests']),
entry_points="[console_scripts]\ngunicorn=gunicorn.app.wsgiapp:run",
) |
|
Find out what other software in your deployment directly call |
Bound to use |
Hi @pajod ,
|
It works on my machine. If it is not the likely fully reproducible
my next bet would be that it is ~𝖒𝖆𝖌𝖎𝖈~ but in that case I cannot help you, magic is illegal in my place. |
python-3.9
Sequence of commands might not be possible. |
I was able to install via my I have suggested adding an equivalent |
Maybe we should try to find a way to still ship a setup.py for those who need it? We should make sure the ux is goof. thoughts? |
@benoitc Well how far to we want to go?
I favour b+c+d1, and focus packaging-ux efforts on the toml:
|
Issue with freebsd machines on my setup. Have a workaround for now. Closing this. |
On downloading the source code and building it locally in ubuntu / freebsd box,
I see only the following directories created inside the egg file:
I get the error while starting / stopping the services:
As it does not have the following path inside the egg file: "gunicorn/app/wsgiapp.py", Therefore the services are not starting / stopping.
I am trying to build gunicorn by creating a manual setup.py inside the root dir, with the following content inside setup.py:
What am I missing?
The text was updated successfully, but these errors were encountered: