feat: add package skeleton

This commit is contained in:
yunpeng.zhang 2026-01-16 14:45:10 +08:00
parent 048e28b106
commit 09a5c0989f
3 changed files with 18 additions and 0 deletions

12
pyproject.toml Normal file
View File

@ -0,0 +1,12 @@
[project]
name = "tcga-downloader"
version = "0.1.0"
description = "TCGA public data downloader"
requires-python = ">=3.11"
dependencies = ["requests>=2.31"]
[project.optional-dependencies]
dev = ["pytest>=7.4"]
[project.scripts]
tcga-downloader = "tcga_downloader.cli:main"

View File

@ -0,0 +1 @@
__version__ = "0.1.0"

5
tests/test_version.py Normal file
View File

@ -0,0 +1,5 @@
from tcga_downloader import __version__
def test_version_present():
assert __version__