Closed cdeil closed 10 years ago
Yes, yes, and yes.
I've made an issue for specutils
, photutils
, kcorrect
and ginga
.
Is there someone that has experience with PyPI (not me) that could write up short instructions here how to do it?
Whose name should we register the packages in? The maintainer? Is there an astropy account we should use for long-term sustainability?
Here's what I'm doing for astroquery:
In the package directory:
python setup.py register
Then add other maintainers in Role
s such as owner.
Don't you have to register on the PyPI webpage first and then set up ssh keys or something? Maybe a link to another page explaining things would be enough for the README here?
Yes, you do... unfortunately, I don't remember how to do all that. I know once you register, you can put your username and password in your ~/.pypirc
as:
[server-login]
username:my_username
password:my_plaintext_password_so_it_better_not_be_too_secure_especially_since_pypi_has_reset_them_recently
I'm having some problems dealing with PyPI registration, so it would be great if these instructions existed. Until then, does anyone know how to add a PGP key ID to an existing PyPI account? The simple user details form on the website doesn't appear to allow that without also changing the password.
Also, I'm getting timeouts in submitting ssh keys. The key does eventually show up in the user details page. So far, PyPI seems a bit rickety to me.
hmm, I've not used a PGP key on PyPI, nor ssh - I just use the .pypirc
method. @iguananaut - do you have any ideas here?
The SSH stuff is all pretty new and likely to have issues. I haven't tried it myself yet--I'm still using a pypirc.
You could ask on distutils-sig.
@astrofrog has started to write this up in #103 ... closing this issue now.
I think astropy affiliated packages should be registered in PyPI or the names might be taken by others at any time.
Do you agree? Can you add this to the list of instructions in the README file?
Looking at http://affiliated.astropy.org/ there's a few existing affiliated packages that aren't registered. Should I file an issue with them?