| CARVIEW |
Select Language
HTTP/2 301
cache-status: "Netlify Edge"; fwd=miss
content-type: text/html
date: Fri, 26 Dec 2025 18:47:47 GMT
location: /specs/
server: Netlify
strict-transport-security: max-age=31536000
x-nf-request-id: 01KDDZT1SC3CG298K66ZGYEY6A
content-length: 98
HTTP/2 200
accept-ranges: bytes
age: 0
cache-control: public,max-age=0,must-revalidate
cache-status: "Netlify Edge"; fwd=miss
content-encoding: gzip
content-type: text/html; charset=UTF-8
date: Fri, 26 Dec 2025 18:47:48 GMT
etag: "c3412756186326cf91f365b8d838317e-ssl-df"
server: Netlify
strict-transport-security: max-age=31536000
vary: Accept-Encoding
x-nf-request-id: 01KDDZT22A8BX2F6B0FXVAE5PT
Scientific Python - Scientific Python Ecosystem Coordination
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.
If you want to contribute a SPEC, start by reading SPEC Purpose and Process. Core projects may also want to endorse a SPEC. Contributors must adhere to our code of conduct.