Initial upload: core files and configuration
Some checks failed
CI / test (push) Has been cancelled

This commit is contained in:
2026-02-02 15:53:09 +00:00
parent 0b74a9e3b4
commit 53e7ef814f

View File

@@ -4,15 +4,15 @@ build-backend = "setuptools.build_meta"
[project] [project]
name = "gitignore-generator" name = "gitignore-generator"
version = "0.1.0" version = "1.0.0"
description = "A CLI tool that automatically generates .gitignore files based on project type, tech stack, and IDE" description = "A CLI tool that generates optimized .gitignore files with support for 50+ frameworks"
readme = "README.md" readme = "README.md"
license = {text = "MIT"}
requires-python = ">=3.8" requires-python = ">=3.8"
license = {text = "MIT"}
authors = [ authors = [
{name = "Developer", email = "dev@example.com"} {name = "Gitignore Generator Contributors"}
] ]
keywords = ["git", "gitignore", "cli", "development", "utilities"] keywords = ["git", "gitignore", "cli", "generator"]
classifiers = [ classifiers = [
"Development Status :: 4 - Beta", "Development Status :: 4 - Beta",
"Environment :: Console", "Environment :: Console",
@@ -37,7 +37,7 @@ dev = [
] ]
[project.scripts] [project.scripts]
gitignore-generator = "src.cli:main" gitignore = "gitignore_generator.cli:main"
[tool.setuptools.packages.find] [tool.setuptools.packages.find]
where = ["."] where = ["."]
@@ -45,13 +45,3 @@ where = ["."]
[tool.pytest.ini_options] [tool.pytest.ini_options]
testpaths = ["tests"] testpaths = ["tests"]
python_files = ["test_*.py"] python_files = ["test_*.py"]
python_classes = ["Test*"]
python_functions = ["test_*"]
addopts = "-v --tb=short"
[tool.coverage.run]
source = ["src"]
omit = ["tests/*", "**/__init__.py"]
[tool.coverage.report]
exclude_lines = ["pragma: no cover", "def __repr__", "raise AssertionError", "raise NotImplementedError"]