Published October 27, 2025 | Version v3

Astropy Proposal for Enhancement 1: APE Purpose and Process (APE 1)

  • 1. Space Telescope Science Institute
  • 2. EDMO icon University of Michigan
  • 3. Aperio Software Ltd.

Description

APE stands for Astropy Proposal for Enhancement. An APE is a design document providing information to the Astropy community, or describing a new feature for Astropy or its processes or environment. The APE should provide a concise technical specification of the feature and a rationale for the feature.

We intend APEs to be the primary mechanisms for proposing major new features, for collecting community input on an issue, and for documenting the design decisions that have gone into Python. The APE author is responsible for building consensus within the community and documenting dissenting opinions.

Because the APEs are maintained as text files in a versioned repository (indirectly since this wiki is versioned within github), their revision history is the historical record of the feature proposal

Files

Files (13.1 kB)

Name Size Download all
md5:9d0229c045b5b5cd9bad745e1969e6d3
13.1 kB Download

Additional details

Dates

Updated
2025-10-27
Update APE process to have PRs be only for editorial review