One of the most important aspects of developing scientific software is distribution for others. The Scientific Python Development Guide was developed to provide up-to-date best practices for packaging, linting, and testing, along with a versatile template supporting multiple backends, and a WebAssembly-powered repo-review tool to check a repository directly in the guide. This talk, with the guide for reference, will cover key best practices for project setup, backend selection, packaging metadata, GitHub Actions for testing and deployment, tools for validating code quality. We will even cover tools for packaging compiled components that are simple enough for anyone to use.
talk-data.com
H
Speaker
Henry Fredrick Schreiner III
1
talks
Filtering by:
SciPy 2025
×
Filter by Event / Source
Talks & appearances
Showing 1 of 1 activities