Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Aug 11, 2023. It is now read-only.

Template for packages that use Astropy. Maintainer:@astrofrog

License

NotificationsYou must be signed in to change notification settings

astropy/package-template

Repository files navigation

Deprecation Warning

This template is deprecated in favor ofOpenAstronomy packaging guide,which reflects more up-to-date Python packaging techniques. Inthe future, this template will be replaced by a guide built from the OA guide specificto Astropy, but in the meantime, if you are starting a new project you may wish tostart from the OA guide.

Astropy package template

cookiecutter branch:CI cookiecutter badge

Powered by Astropy Badge

Introduction

This is a package template provided by the Astropy project.

Using this template, packages can make use of the setup, installation, and documentationinfrastructure developed for theastropy core and affiliated packages.

For more information, see:

Using this package template

Using cookiecutter

This package template makes use of thecookiecutter package tomake it easier to get started with the package template. You will need toinstall cookiecutter whichcan be done easily using conda or pip:

conda install -c conda-forge cookiecutter gitpythonpip install cookiecutter gitpython

Once you have cookiecutter installed you can run:

cookiecutter gh:astropy/package-template

Which will ask you a series of questions to configure your package.

Manually

Themaster git branch of this repository contains a version of thetemplate populated with placeholders. This allows the package template to beused directly without using cookiecutter, although a number ofmanual stepsare required. For this reason the cookiecutter approach is recommended.

Improving the package template

If you want to modify this package template to add or fix things, the folder thatthe user ends up with is{{ cookiecutter.package_name }} in thisrepository. Everything in the repository that is not in this folder is not partof the template that the user will have rendered.

For further information on writing templates for cookiecutter seethe cookiecutter docs.


[8]ページ先頭

©2009-2025 Movatter.jp