astropy / astropy-APEs

A repository storing the Astropy Proposals for Enhancement.
Other
35 stars 37 forks source link

Create an APE that describes the extent to which Astropy should be typed and the process for doing so #92

Open namurphy opened 10 months ago

namurphy commented 10 months ago

There has been a fantastic discussion in https://github.com/astropy/astropy/issues/15170 about the adding type hint annotations to Astropy. Given the magnitude of this change, we would probably benefit from an APE that answers questions like:

We could also add some helpful information, like which tools we could start off using. We probably don't want to be overly prescriptive, since the tooling landscape will probably change significantly in a few years.

namurphy commented 10 months ago

For the moment, I'd suggest continuing the general discussion about typing in https://github.com/astropy/astropy/issues/15170 to keep it all in one place.

We could perhaps use this issue to discuss things that are more specific to writing an APE.