units and constants and NEP 42
Open
constants
needs-discussion
units
- Dominant language
- Python
- Stars
- 5.3k
- Forks
- 2.2k
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 75
Description
@mhvk co-authored [NEP 42](https://numpy.org/neps/nep-0042-new-dtypes.html) and it is accepted by Numpy. How will this affect `astropy.units` and `astropy.constants`? Do they need a complete refactor? Is NEP 42 sufficient for all the weird unit conversions that astronomers do (looking at you, magnitude systems)?
cc @adrn @nstarman @mhvk @stargaser
Contributor guide
Research direction
Start by reading NEP 42 and the astropy.units and astropy.constants entry points named in the issue. Compare NEP 42's capabilities with astronomical unit conversions, including magnitude systems; done means documenting the impact, limitations, and whether a refactor is needed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- numpy, python
- Domain
- data
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100