EuroSciPy 2025

Lucas Colley

I am an undergraduate student studying Computer Science & Philosophy at the University of Oxford. I am also a maintainer of SciPy and array-api-extra, a member of the Consortium for Python Data API Standards, and a founding member of quantity-dev.


Your pronouns

he/him

Position / Job

Student

Homepage

https://lucascolley.github.io

GitHub/GitLab profile URL

https://github.com/lucascolley

LinkedIn

https://www.linkedin.com/in/lucascolley0/

Photo euroscipy-2025/question_uploads/headshot_mLzIGvO.jpg

Sessions

08-20
10:30
30min
A Hitchhiker's Guide to the Array API Standard Ecosystem
Lucas Colley

The array API standard is unifying the ecosystem of Python array computing, facilitating greater interoperability between code written for different array libraries, including NumPy, CuPy, PyTorch, JAX, and Dask.

But what are all of these "array-api-" libraries for? How can you use these libraries to 'future-proof' your* libraries, and provide support for GPU and distributed arrays to your users? Find out in this talk, where I'll guide you through every corner of the array API standard ecosystem, explaining how SciPy and scikit-learn are using all of these tools to adopt the standard. I'll also be sharing progress updates from the past year, to give you a clear picture of where we are now, and what the future holds.

Computational Tools and Scientific Python Infrastructure
Large Room
08-21
16:00
45min
Standardised Quantity/Unit APIs discussion
Lucas Colley

Work with quantities (values with units) in Python? Come and help brainstorm ideas and voice your opinions for standardised APIs!

Discussion session for https://github.com/quantity-dev/metrology-apis and related efforts.

Computational Tools and Scientific Python Infrastructure
Maintainers Room