Vítáme příspěvky od vývojářů, technických autorů a každého, kdo má zájem zlepšit analýzu bankovních výpisů pro finanční komunitu.
Jak přispět
Nahlásit problémy
Našli jste chybu nebo máte požadavek na funkci? Otevřít problém na GitHubu. Uveďte prosím:
- Jasný popis problému nebo návrhu.
- Kroky k reprodukci (pro chyby).
- Vaše verze Pythonu a operační systém.
Odeslat kód
- Rozdělte úložiště.
- Vytvořte větev funkcí (
git checkout -b feature/your-feature). - Napište testy pro vaše změny (požadujeme 100% pokrytí pobočky).
- Spusťte testovací sadu:
pytest. - Odešlete žádost o stažení s jasným popisem.
Zlepšit dokumentaci
Vylepšení dokumentace je vždy vítáno. Můžete:
- Opravte překlepy nebo objasněte stávající obsah.
- Přidejte nové příklady použití do adresáře příkladů.
- Vylepšete docstring ve zdrojovém kódu.
Nastavení vývoje
git clone https://github.com/sebastienrousseau/bankstatementparser.git
cd bankstatementparser
python3 -m venv .venv && source .venv/bin/activate
pip install poetry && poetry install --with dev
pytest # Run the test suite
Standardy kódu
- Všechny kódy musí projít
rufflemování amypykontrola typu. - Všechny závazky musí být podepsány.
- Všechny žádosti o stažení musí udržovat 100% pokrytí pobočky.
- Dodržujte stávající styl kódu a vzory.
Sponzorujte projekt
Pokud analyzátor výpisů z účtu šetří vašemu týmu čas, zvažte sponzorování projektu na GitHubu. Vaše podpora nám pomáhá udržovat a zlepšovat knihovnu.