feat: initial commit with CLI, core logic and tests

This commit is contained in:
2026-09-06 22:58:22 +03:00
commit 7ef5313d73
9 changed files with 168 additions and 0 deletions

22
pyproject.toml Normal file
View File

@@ -0,0 +1,22 @@
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[project]
name = "text_analyzer"
version = "0.1.0"
description = "CLI tool for analyzing text files"
requires-python = ">=3.12"
dependencies = []
[project.scripts]
text-analyzer = "text_analyzer.cli:main"
[tool.ruff]
line-length = 88
[tool.mypy]
strict = true
[tool.pytest.ini_options]
testpaths = ["tests"]