Skip to content

PEP 541 Request: tri on test.pypi.org #4821

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

Closed
1 task done
qgallouedec opened this issue Sep 26, 2024 · 2 comments
Closed
1 task done

PEP 541 Request: tri on test.pypi.org #4821

qgallouedec opened this issue Sep 26, 2024 · 2 comments
Labels
PEP 541 Package name support requests similar project name names not allowed due to ultranormalization or possible similarity with existing project names test pypi issue Questions/issues regarding to Test PyPI

Comments

@qgallouedec
Copy link

Project to be claimed

tri: https://test.pypi.org/project/tri

Your PyPI username

qgallouedec: https://test.pypi.org/user/qgallouedec

Reasons for the request

Hello

I am encountering an issue when trying to upload the package trl to PyPI test using the following command:

twine upload dist/* -r pypitest --repository-url=https://test.pypi.org/legacy/

The error I receive is:

ERROR    HTTPError: 400 Bad Request from https://test.pypi.org/legacy/                                                                                                                     
         The name 'trl' is too similar to an existing project. See https://test.pypi.org/help/#project-name for more information.

I suspect that the existing project tri might be the cause of this conflict, although I am not completely certain, since both trl and tri currently coexist on the main PyPI site.

Another hypothesis is that the conflicting project is trlx, which was removed a few days ago from PyPi test. Is there any delay before this deletion is reflected in your database?

Could you confirm if "tri" is indeed the conflicting project? If not, could you please identify which project is causing the issue?

Based on your response, I will reach out to the authors as outlined in PEP 541. If there is no response from the author, I will proceed by requesting the name removal. I would support this request by pointing out that tri is not maintained and is much less used than trl (128 vs 622k download/month).

cc @lvwerra @lewtun

Maintenance or replacement?

None

Source code repositories URLs

trl: https://github.com/huggingface/trl
tri: not found

Contact and additional research

None yet, as explained above, we can't know which project is conflicting. Guidance from you would help me identify the right person to contact.

Code of Conduct

  • I agree to follow the PSF Code of Conduct
@qgallouedec qgallouedec added the PEP 541 Package name support requests label Sep 26, 2024
@Thespi-Brain Thespi-Brain moved this to Pending in PEP 541 requests Dec 30, 2024
@Thespi-Brain Thespi-Brain added test pypi issue Questions/issues regarding to Test PyPI similar project name names not allowed due to ultranormalization or possible similarity with existing project names labels Dec 31, 2024
@Thespi-Brain Thespi-Brain moved this from Pending to Similar Project Name in PEP 541 requests Dec 31, 2024
@Thespi-Brain
Copy link

Hi @qgallouedec,

Yes, because a project tri already exists, it is conflicting with the desired name of trl. Were you able to reach out to the authors of the tri project, and if so, did they get back to you? Let us know and we will go from there.

@Thespi-Brain Thespi-Brain moved this from Similar Project Name to Pending user input in PEP 541 requests Dec 31, 2024
@Thespi-Brain
Copy link

Closing due to non response

@github-project-automation github-project-automation bot moved this from Pending user input to Done/Complete in PEP 541 requests Apr 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PEP 541 Package name support requests similar project name names not allowed due to ultranormalization or possible similarity with existing project names test pypi issue Questions/issues regarding to Test PyPI
Projects
Status: Done/Complete
Development

No branches or pull requests

2 participants