astropy / astropy/astroquery

API: rethink duplicated namespaces e.g. in solarsystem

Open
#3,102 0 comments 0 reactions 0 assignees View on GitHub
cleanup solarsystem
Dominant language
Python
Stars
791
Forks
451
Avg merge
1d 3h
Merged PRs (30d)
4

Description

Recently we run into the issue of #3100 where warnings were issues due to classes being exposed in multiple namespaces.

The issue is not worked around with a version pin, so building the docs keep working, but we may need to rethink our approach.

Contributor guide

Open the contributing guide

Research direction

Start by reading issue #3100 and examining how the solarsystem resource exposes classes in multiple namespaces. Check the documentation build warnings and identify the affected namespace definitions; done requires an agreed approach for avoiding duplicated exposure without relying on a version pin.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.