feat(scaffold): initialize rook package with pyproject.toml, src layout, and uv setup

This commit is contained in:
2026-03-01 21:37:57 -05:00
parent 84e34681fc
commit 6399359653
6 changed files with 873 additions and 0 deletions

0
tests/.gitkeep Normal file
View File

17
tests/test_scaffold.py Normal file
View File

@@ -0,0 +1,17 @@
import re
import pytest
def test_package_importable():
import rook
def test_version_is_semver():
import rook
assert re.match(r'^\d+\.\d+\.\d+$', rook.__version__) is not None
def test_author_is_string():
import rook
assert isinstance(rook.__author__, str)
assert len(rook.__author__) > 0