feat: expand list of important files in special.py

This commit is contained in:
Paul Gauthier (aider) 2024-08-30 14:37:21 -07:00
parent 496525c6c2
commit d67872a326

View file

@ -14,8 +14,10 @@ IMPORTANT_FILES = [
# Package Management and Dependencies # Package Management and Dependencies
"requirements.txt", "requirements.txt",
"Pipfile", "Pipfile",
"Pipfile.lock",
"pyproject.toml", "pyproject.toml",
"setup.py", "setup.py",
"setup.cfg",
"package.json", "package.json",
"package-lock.json", "package-lock.json",
"yarn.lock", "yarn.lock",
@ -60,6 +62,11 @@ IMPORTANT_FILES = [
"sonar-project.properties", "sonar-project.properties",
"renovate.json", "renovate.json",
"dependabot.yml", "dependabot.yml",
".pre-commit-config.yaml",
"mypy.ini",
"tox.ini",
".yamllint",
"pyrightconfig.json",
# Build and Compilation # Build and Compilation
"Makefile", "Makefile",
"CMakeLists.txt", "CMakeLists.txt",
@ -72,12 +79,16 @@ IMPORTANT_FILES = [
"build.boot", "build.boot",
"project.json", "project.json",
"build.cake", "build.cake",
"MANIFEST.in",
# Testing # Testing
"pytest.ini", "pytest.ini",
"phpunit.xml", "phpunit.xml",
"karma.conf.js", "karma.conf.js",
"jest.config.js", "jest.config.js",
"cypress.json", "cypress.json",
"conftest.py",
".nycrc",
".nycrc.json",
# CI/CD # CI/CD
".travis.yml", ".travis.yml",
".gitlab-ci.yml", ".gitlab-ci.yml",
@ -87,6 +98,9 @@ IMPORTANT_FILES = [
"appveyor.yml", "appveyor.yml",
"circle.yml", "circle.yml",
".circleci/config.yml", ".circleci/config.yml",
".github/dependabot.yml",
"codecov.yml",
".coveragerc",
# Docker and Containers # Docker and Containers
"Dockerfile", "Dockerfile",
"docker-compose.yml", "docker-compose.yml",
@ -130,6 +144,7 @@ IMPORTANT_FILES = [
"stack.yaml", "stack.yaml",
"package.yaml", # Haskell "package.yaml", # Haskell
".htaccess", # Apache ".htaccess", # Apache
".bowerrc", # Bower
# Development environment # Development environment
".nvmrc", ".nvmrc",
".ruby-version", ".ruby-version",
@ -143,6 +158,9 @@ IMPORTANT_FILES = [
"mkdocs.yml", "mkdocs.yml",
"_config.yml", "_config.yml",
"book.toml", "book.toml",
"docs/conf.py",
"readthedocs.yml",
".readthedocs.yaml",
# Package registries # Package registries
".npmrc", ".npmrc",
".yarnrc", ".yarnrc",
@ -152,9 +170,18 @@ IMPORTANT_FILES = [
".sublime-project", ".sublime-project",
".vim", ".vim",
"_vimrc", "_vimrc",
# Linting and formatting
".isort.cfg",
".markdownlint.json",
".markdownlint.yaml",
# Security
".bandit",
".secrets.baseline",
# Misc # Misc
"CODEOWNERS", "CODEOWNERS",
".pypirc", ".pypirc",
".gitkeep",
".npmignore",
] ]