Skip to content

A cookiecutter template for creating new Fatiando packages

Notifications You must be signed in to change notification settings

fatiando/package-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fatiando a Terra package template

What is this?

This is a cookiecutter template for generating new Python packages for the Fatiando project. It will automatically populate a full package with configuration files, testing infrastructure, continuous integration, documentation, etc.

What do you need to use this?

  1. Install cookiecutter through conda or pip.
  2. Create an empty package (probably in the Fatiando GitHub organization).

Creating a new package

Step by step instructions

Include steps for creating gh-pages.

Reserve a DOI at Zenodo.

Register CI services

How to enable Travis and Azure

Setup deployments from TravisCI

What to setup for Travis to deploy to gh-pages and PyPI.

About

A cookiecutter template for creating new Fatiando packages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published