https://github.com/fatiando/package-template
A cookiecutter template for creating new Fatiando packages
https://github.com/fatiando/package-template
Last synced: 24 days ago
JSON representation
A cookiecutter template for creating new Fatiando packages
- Host: GitHub
- URL: https://github.com/fatiando/package-template
- Owner: fatiando
- Created: 2019-11-06T13:57:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-06T17:19:28.000Z (about 6 years ago)
- Last Synced: 2025-11-22T09:19:52.102Z (8 months ago)
- Language: Python
- Size: 80.1 KB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
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.