Skip to main content
Ctrl+K

We run peer review of scientific Python software. Learn more.

pyOpenSci Python Package Guide. The pyOpenSci logo is a purple flower with pyOpenSci under it. The o in open sci is the center of the flower pyOpenSci Python Package Guide. The pyOpenSci logo is a purple flower with pyOpenSci under it. The o in open sci is the center of the flower
  • Tutorials
  • Packaging
  • Documentation
  • Tests
  • CI/CD
    • pyOpenSci Website
    • Peer Review Guide
    • Handbook
  • GitHub
  • Mastodon
  • Tutorials
  • Packaging
  • Documentation
  • Tests
  • CI/CD
  • pyOpenSci Website
  • Peer Review Guide
  • Handbook
  • GitHub
  • Mastodon

Section Navigation

Continuous Integration

  • What is CI?
  • Continuous Integration (CI) and Continuous Deployment (CD) for your Python package

Continuous Integration (CI) and Continuous Deployment (CD) for your Python package#

Continuous Integration

  • What is CI?
    • What is continuous integration?
    • What is Continuous Deployment (CD)?
      • Why use CI
    • CI / CD platforms
      • If you aren’t sure, use GitHub Actions
    • Embrace automation

previous

Code coverage for your Python package test suite

next

Continuous Integration and Continuous Deployment (CI/CD) For Python Packages

Edit on GitHub

This Page

  • Show Source

pyOpensci is dedicated to creating a welcoming, supportive and diverse community around the open source Python tools that drive open science. Our Code of Conduct defines expected behavior and guidelines that help create such a community.

© Copyright 2025, pyOpenSci.