-
Notifications
You must be signed in to change notification settings - Fork 16
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
import name conflicts with pysclint pyhdf package #13
Comments
@fhs I ran in to a recent issue related to this and started doing some research. It looks like the HDF-EOS group has kept up development a little bit: http://hdfeos.org/software/pyhdf.php. This is actually the release that conda-forge is using to make their conda package: https://github.com/conda-forge/pyhdf-feedstock/blob/master/recipe/meta.yaml I'm not sure what changes were made to this package, but maybe they could be merged with the HDF-EOS groups changes and someone could update the PyPI package. |
I think they are using a fork of this repo (https://github.com/hdfeos/pyhdf), which has not diverged much. Although I think it's missing a bug fix that I recently pushed out. It looks like they are sticking to "pyhdf" package name, so maybe we should stay with that name. The only issue I have with that is |
Agreed that it is confusing. You or HDF-EOS should probably contact the maintainers of the PyPI package and ask for permission to take of the project on PyPI (I've done this for other projects that became unmaintained). It would be best if the In fact, the issue I was having is that my test_requires in my setup.py was checking for |
@hdfeos any opinion? I'd like to see hdfeos take over maintenance of this package if possible. I'll of course help out as much as I can. |
@fhs I suppose you could always make a pull request on their fork to make it up to date. It's too bad that things like this happen without maintainers notifying each other. |
@fhs, h4py sounds best for community but we are not going to maintain it because we don't have resources. |
@hdfeos Seeing as the HDF-EOS groups package is being used by conda-forge would it be possible to give @fhs maintainer permissions of the repository (that was based on this repository) and then they/we can work on updating the pyhdf PyPI package? I personally think that making a new package name is not the right solution for this project. "pyhdf" is known by the community and making a new one is going to take time to synchronize across the fields that need it. |
@fhs You can find the email address for the author of pyhdf on the PyPI page if you'd be willing to get PyPI access to the project so you can start releasing the HDF-EOS version as "pyhdf" on PyPI: https://pypi.org/project/pyhdf/ |
I reached out to the original author (Andre Gosselin) about a week ago but haven't received any response. I think @teoliphant has access to pyhdf on PyPI, but I'm not sure if he's an Owner or a Maintainer.
|
You could try making an issue on the issue tracker: https://github.com/pypa/warehouse/issues Or wait for the work discussed here: https://pypi.org/help/#project-name-claim |
@fhs is there any update on this? |
@djhoese No update, unfortunately. I guess we should open an issue in pypa/warehouse? |
See pypi/warehouse#5157 for the status of this ownership transfer. I think our wires got crossed @fhs. I thought you were going to make the issue. |
Thanks for opening the issue @djhoese |
* Change package name from python-hdf4 to pyhdf Fixes #13 * Rename python-hdf4 to pyhdf everywhere * Update README * Convert README to markdown * Update copyright year in docs
I was hoping to eventually have changes in this repo be merge into pysclint pyhdf, but that seems unlikely since pysclint appears to be unmaintained -- the last commit was in 2008.
I think it's time this package had it's own name. It would be less confusing and allow users to install this package along with pysclint pyhdf in the same python installation. Some import names I'm considering:
The text was updated successfully, but these errors were encountered: