astropy / astropy/astropy

Remove last need for setup.py

Open
#15,661 5 comments 0 reactions 0 assignees View on GitHub
build question
Dominant language
Python
Stars
5.3k
Forks
2.2k
Avg merge
1d 18h
Merged PRs (30d)
82

Description

There only appears to be 1 vestigial need for ``setup.py``. Is there any way we can remove that and therefore the entire file?

https://github.com/astropy/astropy/blob/52f737bf955a1089acd238448a4925456f560ea1/setup.py#L72-L74

Contributor guide

Open the contributing guide

Research direction

Start by examining setup.py, especially lines 72-74, to identify the remaining vestigial use. Confirm that this use can be removed without leaving any required setup behavior, then verify that setup.py itself can be deleted.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.