Skip to main content
Ctrl+K
SunPy
  • About
    • Our Mission
    • SunPy Project
    • Presentations
    • Meetings
    • Code of Conduct
  • Documentation
    • sunpy
    • aiapy
    • dkist
    • drms
    • irispy
    • ndcube
    • roentgen
    • scope
    • solarmach
    • sunkit-image
    • sunkit-instruments
    • sunkit-magex
    • sunkit-pyvista
    • sunpy-soar
    • sunraster
    • xrtpy
      • pyflct
      • radiospectra
      • ablog
      • mpl-animators
      • streamtracer
  • Packages
  • Get Help
  • Contribute
  • Blog
  • Cite SunPy
  • About ▾
    • Our Mission
    • SunPy Project
    • Presentations
    • Meetings
    • Code of Conduct
  • Documentation ▾
    • sunpy
    • aiapy
    • dkist
    • drms
    • irispy
    • ndcube
    • roentgen
    • scope
    • solarmach
    • sunkit-image
    • sunkit-instruments
    • sunkit-magex
    • sunkit-pyvista
    • sunpy-soar
    • sunraster
    • xrtpy
      • pyflct
      • radiospectra
      • ablog
      • mpl-animators
      • streamtracer
  • Packages
  • Get Help
  • Contribute
  • Blog
  • Cite SunPy
Logo image

OpenAstronomy Python Packaging Guide documentation

  • Minimal package layout
  • Documenting your Package
  • Testing your package
  • Running Commands with Tox
  • Compiled C/Cython extensions
  • Releasing Your Package
  • Command-line scripts
  • Including data in your package
  • Continuous Integration
  • Advanced Topics
    • Specifying the Version of your Package
  • Advanced Topics

Advanced Topics#

This section of the guide goes into more details on specific topics, or choices the guide has made. You shouldn’t need to read or understand anything in this section to get up and running with a package, but you may want to refer to it if you have questions.

  • Specifying the Version of your Package
    • setuptools_scm
    • Dynamic Development Versions

previous

Continuous Integration

next

Specifying the Version of your Package

© Copyright 2019, OpenAstronomy Developers.

Code • Forum • Chat

Built with Sphinx 9.1.0.