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 configured development tools, CI configuration, and supporting files for package setup, publishing, and maintenance.
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.
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.
This project is licensed under the MIT License.
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. Template Python Package: An opinionated setup for making Python packages 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},
title = {Template Python Package: An opinionated setup for making Python packages},
url = {https://template-python-package.seedcase-project.org}
}