chore(pry): apply fleet-template standards (gitignore, editorconfig)

- .editorconfig: standard fleet template (utf-8, lf, 4sp, final newline,
  trim trailing ws, 2sp for yml/yaml/toml/json, tab for Makefile)
- .gitignore: add *.crt to secrets block; add warmed_cookies/ (no leading
  dot) alongside .warmed_cookies/ for compatibility with cookie warmer
  code paths that write to either location

Pre-commit hooks already match the requested set (ruff lint+format,
mypy --strict, gitleaks, bandit -r -x tests/,.venv,__pycache__,
trailing-whitespace/end-of-file-fixer/check-yaml/check-json/check-merge-conflict).
This commit is contained in:
Crypto Rug Munch 2026-07-06 19:20:32 +07:00
parent 90b19230e2
commit 68f1690ede
2 changed files with 28 additions and 0 deletions

26
.editorconfig Normal file
View file

@ -0,0 +1,26 @@
# SPDX-License-Identifier: MIT
# Copyright (c) 2026 Rug Munch Media LLC
# Part of Pry — https://git.rugmunch.io/RugMunchMedia/pryscraper
# Licensed under MIT. See LICENSE.
# EditorConfig — https://editorconfig.org
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 4
[*.{yml,yaml,toml,json}]
indent_size = 2
[*.md]
trim_trailing_whitespace = false
[Makefile]
indent_style = tab
[*.{bat,cmd,ps1}]
end_of_line = crlf

2
.gitignore vendored
View file

@ -9,6 +9,7 @@
!.env.template !.env.template
*.pem *.pem
*.key *.key
*.crt
*.p12 *.p12
*.pfx *.pfx
id_rsa id_rsa
@ -41,6 +42,7 @@ htmlcov/
# ── Pry-specific cache ────────────────────────────────────── # ── Pry-specific cache ──────────────────────────────────────
.warmed_cookies/ .warmed_cookies/
warmed_cookies/
.proxy_cache/ .proxy_cache/
.browser_profiles/ .browser_profiles/
.screenshots/ .screenshots/