Skip to main content
Ctrl+K
PyData Theme

PyData Theme

Site Navigation

  • User Guide
  • Contributor Guide
  • Examples
  • Changelog
  • PyData
  • NumFocus
  • Donate to NumFocus
  • PyData

Site Navigation

  • User Guide
  • Contributor Guide
  • Examples
  • Changelog
  • PyData
  • NumFocus
  • Donate to NumFocus
  • PyData

Section Navigation

Contributor guide

  • Get started with development
  • Structure of this theme
  • Topic guides
    • Accessibility checks
    • Web assets (CSS/JS/Fonts)
    • Ignore formatting commits with git blame
    • Upgrade to bootstrap 5
    • Update Sphinx configuration during the build
    • Update JavaScript dependencies and their versions
    • Galleries and the gallery-grid directive
    • Internationalization
    • Update our kitchen sink
    • Set up a manual development environment
    • Using nox
    • Page-level configuration
    • Using pre-commit
    • PyData package support
    • Expected build warnings

Team practices

  • Merge and review policy
  • Making releases
  • Supported Python and Sphinx versions

About the project

  • Contributors to this theme
  • Inspiration for design and UX
  • Contributor Guide
  • Topic guides
  • Ignore formatting commits with git blame

Ignore formatting commits with git blame#

When making commits that are strictly formatting/style changes (e.g., after running a new version of black or running pyupgrade after dropping an old Python version), add the commit hash to .git-blame-ignore-revs, so git blame can ignore the change.

For more details, see:

  • https://git-scm.com/docs/git-config#Documentation/git-config.txt-blameignoreRevsFile

  • pydata/pydata-sphinx-theme#713

previous

Web assets (CSS/JS/Fonts)

next

Upgrade to bootstrap 5

Edit on GitHub
Show Source

© Copyright 2019, PyData Community.

Created using Sphinx 7.0.1.

Built with the PyData Sphinx Theme 0.13.3.