Skip to content
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

pypi is outdated #5350

Open
foarsitter opened this issue Sep 5, 2024 · 3 comments
Open

pypi is outdated #5350

foarsitter opened this issue Sep 5, 2024 · 3 comments
Labels

Comments

@foarsitter
Copy link
Collaborator

What happened?

Came across the setup.py and wondered why it exists since we do not deploy to pypi, do we? Turns out we did in the past but the last update is of januari 2018.

What should've happened instead?

I would propose to remove the package for pypi completely since it contains outdated information and starting releasing again wouldn't be of much benefit.

Additional details

Since setup.py has no purpose I'm planning to merge it with pyproject.toml.

@foarsitter foarsitter added the bug label Sep 5, 2024
@luzfcb
Copy link
Collaborator

luzfcb commented Sep 5, 2024

The purpose of the pypi package is only to ensure that we own the package name and prevent it from being used by a malicious actor.
That said, it might be a good idea to update it and make its purpose clearer.

@foarsitter
Copy link
Collaborator Author

We can create a entrypoint cookiecutter-django which invokes cookiecutter cookiecutter https://github.com/cookiecutter/cookiecutter-django --version $version?

@SaboorNisha
Copy link

You're right—if we no longer deploy to PyPI and haven't updated the package since January 2018, it makes sense to consider removing it. Merging setup.py with pyproject.toml sounds like a good approach to streamline the project configuration.
This change could also help reduce confusion for contributors who might assume the PyPI deployment is still active.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants