Scientific Python Ecosystem Coordination

SPECs provide recommendations for projects in the scientific Python ecosystem. Not all recommendations apply to all projects. All community members and ecosystem projects are welcome to participate in the SPEC process. The SPEC process is described in the SPEC Purpose and Process, SPEC Steering Committee, and SPEC Core Projects documents. Community discussions take place on the SPECs Discourse forum. SPEC development takes place in the SPEC repository.

Contributors must adhere to our code of conduct.

Recommendations Endorsed By
SPEC 0 — Minimum Supported Dependencies
SPEC 1 — Lazy Loading of Submodules and Functions
SPEC 2 — API Dispatch DRAFT
SPEC 3 — Accessibility DRAFT
SPEC 4 — Using and Creating Nightly Wheels
SPEC 5 — CI Best Practices DRAFT
SPEC 6 — Keys to the Castle DRAFT