Set up for Cranko release management

This commit is contained in:
Peter Williams 2023-03-29 12:01:08 -04:00
Родитель 368c302f8b
Коммит ac2a13451f
5 изменённых файлов: 24 добавлений и 5 удалений

Просмотреть файл

@ -0,0 +1,6 @@
[[project]]
qnames = [
'wwt_api_client',
'pypa',
]
version = '0.1.0.dev0'

Просмотреть файл

@ -0,0 +1,9 @@
[repo]
upstream_urls = [
'git@github.com:WorldWideTelescope/wwt_api_client.git',
'https://github.com/WorldWideTelescope/wwt_api_client.git',
]
[npm]
[projects]

Просмотреть файл

@ -1,10 +1,10 @@
# Configuration file for the Sphinx documentation builder.
project = "wwt_api_client"
author = "Peter K. G. Williams"
copyright = "2019 " + author
author = "WorldWide Telescope project"
copyright = "2019-2023 " + author
release = "0.1.0dev0"
release = "0.dev0" # cranko project-version
extensions = [
"sphinx.ext.autodoc",

4
pyproject.toml Normal file
Просмотреть файл

@ -0,0 +1,4 @@
[tool.cranko]
anotated_files = [
"docs/conf.py",
]

4
setup.py Executable file → Normal file
Просмотреть файл

@ -10,8 +10,8 @@ from setuptools import setup
from setupbase import find_packages, get_version
name = "wwt_api_client"
version = get_version(pjoin(name, "_version.py"))
name = "wwt_api_client" # cranko project-name
version = "0.dev0" # cranko project-version
with open("README.rst") as f:
LONG_DESCRIPTION = f.read()