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: SEP #5126

Closed
1 task done
PJ-Watson opened this issue Nov 15, 2024 · 1 comment
Closed
1 task done

PEP 541 Request: SEP #5126

PJ-Watson opened this issue Nov 15, 2024 · 1 comment
Labels
PEP 541 Package name support requests

Comments

@PJ-Watson
Copy link

Project to be claimed

SEP: https://pypi.org/project/sep

Your PyPI username

PJWatson: https://pypi.org/user/PJWatson

Reasons for the request

SEP (Source Extractor for Python) is a widely used package for image segmentation, providing a more accessible version of the original command line interface (Source Extractor, Bertin & Arnouts 1996). As of writing, there are ~300 projects or packages on Github which publicly list sep as a dependency, and likely more for which the code is not publicly available.

The original repository has not received an update for over 2 years. In that time, several pull requests have been raised to fix bugs (e.g. #146, #148), and more issues have cropped up. One of the main concerns now is compatibility with newer versions of Python (>=3.11), Cython and Numpy, due to the breaking C API changes in Numpy 2.0. I've been maintaining a fork of the package for over a year now to try and implement these fixes.

Maintenance or replacement?

Maintenance

Source code repositories URLs

Current: https://github.com/kbarbary/sep
My fork: https://github.com/PJ-Watson/sep-pjw

Contact and additional research

Only one email for the original maintainer @kbarbary is listed across PyPI, GitHub, and previous release notes. I first attempted to contact him over a year ago, before forking the project. He has since been tagged in multiple issues and pull requests (see here for the open issue regarding ongoing maintenance), and I have also attempted to reach him again more recently. There has been no public GitHub activity on his profile since August 2022.

Code of Conduct

  • I agree to follow the PSF Code of Conduct
@PJ-Watson PJ-Watson added the PEP 541 Package name support requests label Nov 15, 2024
@PJ-Watson
Copy link
Author

I've since been in touch with the owner of the original repository, and have transferred ownership of the repo and PyPI name. I'm therefore closing this as it's no longer necessary.

For anyone else who stumbles across this issue, subsequent development will take place at sep-developers/sep.

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
Projects
None yet
Development

No branches or pull requests

1 participant