P. L. Lim
P. L. Lim
I am removing the milestone because I don't think this can be resolved any time soon and is not a release blocker.
The log https://github.com/astropy/astropy/actions/runs/20110655410/job/57706767249?pr=19044 seems straight forward. But now people who don't care about typing won't touch that file because the CI would fail unless everything in it in typed?
@astrofrog or @mhvk do you remember why we kept the stubs to begin with?
Okay, so I think I am able to trace where the prod API doc is coming from but I don't know what is the proper way to fix it. SpectralAxis...
"For developers" is a blurry line and open for subjective and uneven interpretation. Would like to hear from @astropy/astropy-project-release-team and maybe @Cadair who deals a lot with Sunpy API stuff.
👎 on LLM. We cannot expect astropy release manager to closing watch every change and then able to clean-up all the subtle hallucinations from "AI". That approach only works if...
Are you sure? I found https://docs.astropy.org/en/latest/api/astropy.modeling.projections.Pix2Sky_AIR.html https://github.com/astropy/astropy/blob/b3e5d64ed8e32e7f0cb45d0a7a1cfc2765640ab9/astropy/modeling/projections.py#L640
OK where that alias is happening is a bit elusive. I cannot grep it out of the code base.
OK I see. It happens here: https://github.com/astropy/astropy/blob/b3e5d64ed8e32e7f0cb45d0a7a1cfc2765640ab9/astropy/modeling/projections.py#L37 https://github.com/astropy/astropy/blob/b3e5d64ed8e32e7f0cb45d0a7a1cfc2765640ab9/astropy/modeling/projections.py#L81
The fastest hack-fix is to add this to https://github.com/astropy/astropy/blob/main/docs/nitpick-exceptions The more correct fix is to hunt down exactly what is trying to link to `astropy.modeling.projections.Pix2Sky_AIR.param_names` and then see about to...