Skip to content

seedcase-project/template-python-package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Template Python Package: An opinionated setup for making Python packages

DOI Copier GitHub License GitHub Release Test Build website CodeQL pre-commit.ci status lifecycle Project Status: Active – The project has reached a stable, usable state and is being actively developed.

This repository contains a copier template for setting up a new repository for a Python package. Along with a structured directory layout, this template includes configurations for tools that improve developer experience, continuous integration and delivery workflows, and supporting files for building robust Python packages.

Check out our website for more information, such as the features it provides and a guide to using the template. For a list of changes, see our changelog page.

Contributing

Check out our contributing page for information on how to contribute to the project, including how to set up your development environment.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Contributors

These are the people who have contributed by submitting changes through pull requests 🎉

@lwjohnst86, @martonvago, @signekb

Licensing

This project is licensed under the MIT License.

Citing

This project is part of the Seedcase Project, which is a collaborative effort to create a framework for data management and analysis in research. If you use this project in your work, please cite it as follows:

Johnston L.W., Brødbæk S.K., Beicher K., Vago M. (2025). Template Python Package: An opinionated setup for making Python packages DOI: 10.5281/zenodo.17018496 URL: https://template-python-package.seedcase-project.org

Or as a BibTeX entry:

@misc{YourReferenceHere,
author = {Johnston, Luke William and Brødbæk, Signe Kirk and Beicher, Kristiane and Vago, Marton},
doi = {10.5281/zenodo.17018496},
month = {9},
title = {Template Python Package: An opinionated setup for making Python packages},
url = {https://template-python-package.seedcase-project.org},
year = {2025}
}