pypi / support

Issue tracker for support requests related to using https://pypi.org
93 stars 48 forks source link

PEP 541 Request: bears #2691

Open adivekar-utexas opened 1 year ago

adivekar-utexas commented 1 year ago

Project to be claimed

PROJECT_NAME: https://pypi.org/project/bears

Your PyPI username

USER_NAME: https://pypi.org/user/adivekar

Reasons for the request

I believe this project name can be released, for the following reasons:

I believe this project is unlikely to be updated, and the user has made it clear they do not wish to maintain it or engage in any communication.

I feel the project name can thus be released.

Maintenance or replacement?

Replacement

Source code repositories URLs

Current: https://github.com/elbaro/bears

Replacement project I intend to publish: https://github.com/adivekar-utexas/bears

Contact and additional research

I tried emailing the maintainer, but their PyPi lists a no-reply email (elbaro@users.noreply.github.com), so my email bounced back with a "this address does not exist".

Their github profile is equally devoid of information: https://github.com/elbaro.

I suspect elbaro might be a squatter, as they have also squatted on: tinder, ezel. But I cannot be 100% sure about this.

I cannot find an actual person based on the username elbaro: it seems to also be the name for (i) a musician (ii) a Swiss watch brand.

Code of Conduct

adivekar-utexas commented 1 year ago

@alex @berkerpeksag @dstufft @cmaureir it's been a while...any update on this request?

encukou commented 2 months ago

Per PEP-541: Projects are never removed from the Package Index solely on the basis of abandonment. Artifacts uploaded to the Package Index hold inherent historical value.

One of the requirements for removal of an abandoned project is:

If you have a new project, why can you not use a different name for it?

adivekar-utexas commented 2 months ago

@encukou thanks for looking at this old request. I've provided the relevant reasoning below, happy to hear your thoughts on this.

Which code will be placed in this repository?

The code was recently open-sourced under this Amazon Science repo but we wish to organized it as its own package.

This code (currently named ScalableDataFrame) implements a flexible dataframe format, which allows runtime switching between memory layouts while using the same Pandas API. It works for both edge devices (low-latency) and distributed clusters (billion-row datasets for ML).

Why the name bears:

This name was chosen for strong brand-association:

Does the existing package hold inherent historical value?

I appreciate linking this rule, and on a whole it makes sense. In this particular situation, I would argue it does not:

Based on this, it seems safe to remove this package for case of no-usage? Otherwise there will be no criterion to ever remove this package, right?

encukou commented 1 month ago

We are working to contact the owner.

Disclaimer: We are providing support to the PyPI Administrators to validate this request and make a recommendation on the outcome and actions to be taken. Final determination will be made by the PyPI Administrators when our process is complete.

encukou commented 1 month ago

We could not reach the owner, and we consider the project abandoned per PEP 541. We recommend that the PyPI Administrators assign adivekar as the new owner of "bears".