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

PEP 541 Request: as7343 #3556

Closed
1 task done
Gadgetoid opened this issue Jan 23, 2024 · 5 comments
Closed
1 task done

PEP 541 Request: as7343 #3556

Gadgetoid opened this issue Jan 23, 2024 · 5 comments
Assignees
Labels
name squat name squatting, empty packages, possible typo squatting, accidental or intentional PEP 541 Package name support requests

Comments

@Gadgetoid
Copy link

Project to be claimed

as7343: https://pypi.org/project/as7343

Your PyPI username

pimoroni: https://pypi.org/user/pimoroni

Reasons for the request

Attempting to upload a driver for the AS7343 spectral sensor fails with the error:

The user 'pimoroni' isn't allowed to upload to project 'AS7343'

I can't see any evidence that an AS7343 library exists or has ever existed, but this name is very close to our driver for the AS7262. These are meaningfully different sensors, however, requiring individual libraries.

Maintenance or replacement?

Replacement

Source code repositories URLs

Code for our AS7262 driver - https://github.com/pimoroni/as7262-python
And for our AS7343 driver - https://github.com/pimoroni/as7343-python

Contact and additional research

As near as I can tell, there is no existing owner? I can only guess we're failing a similarity check- though that strikes me as strange because there are at least a few similar device names for which we already have libraries-

https://pypi.org/search/?q=bmp280
https://pypi.org/search/?q=drv8833
https://pypi.org/search/?q=vl53l1cx

Code of Conduct

  • I agree to follow the PSF Code of Conduct
@Gadgetoid Gadgetoid added the PEP 541 Package name support requests label Jan 23, 2024
Gadgetoid added a commit to pimoroni/as7343-python that referenced this issue Apr 11, 2024
For some reason the package as7343 cannot be uploaded to pypi,
I attempted to resolve this with pypi/support#3556

Stick a pimoroni- prefix in front of the package name to "fix" this.
@Gadgetoid
Copy link
Author

Worth noting also that test accepted this package, if blocking this name is correct behaviour then it should probably happen there too? - https://test.pypi.org/project/as7343/0.0.1/

Gadgetoid added a commit to pimoroni/as7343-python that referenced this issue Apr 11, 2024
For some reason the package as7343 cannot be uploaded to pypi,
I attempted to resolve this with pypi/support#3556

Stick a pimoroni- prefix in front of the package name to "fix" this.
@Thespi-Brain Thespi-Brain moved this to Pending in PEP 541 requests Nov 28, 2024
@Thespi-Brain Thespi-Brain added the name squat name squatting, empty packages, possible typo squatting, accidental or intentional label Dec 6, 2024
@Thespi-Brain Thespi-Brain moved this from Pending to Invalid project (Name Squatting) - courtesy period in PEP 541 requests Dec 6, 2024
@Thespi-Brain
Copy link

Hi @Gadgetoid,

We are working to contact the owner to determine if they're reachable and have sent them a courtesy message.

Final determination regarding project ownership will be made by the PyPI Administrators when the research process is complete.

@Thespi-Brain
Copy link

as7343 has been deemed invalid. Additionally, the owner did not respond back regarding the status of their project.

I recommend that the PyPI Admins release the name for future use, as well as freeze the user for potentially violating CoC.

@Thespi-Brain Thespi-Brain moved this from Invalid project (Name Squatting) - courtesy period to Pending admin action in PEP 541 requests Jan 10, 2025
@ewdurbin
Copy link
Member

Added 'pimoroni' as 'Owner' on 'AS7343'

@github-project-automation github-project-automation bot moved this from Pending admin action to Done/Complete in PEP 541 requests Jan 16, 2025
@Gadgetoid
Copy link
Author

Thank you to all involved!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
name squat name squatting, empty packages, possible typo squatting, accidental or intentional PEP 541 Package name support requests
Projects
Archived in project
Development

No branches or pull requests

6 participants