Z radością przyjmujemy uwagi od programistów, autorów tekstów technicznych i wszystkich zainteresowanych udoskonaleniem analizy wyciągów bankowych dla społeczności finansowej.
Jak wnieść swój wkład
Zgłoś problemy
Znalazłeś błąd lub masz prośbę o nową funkcję? Otwórz problem w GitHubie. Proszę uwzględnić:
- Jasny opis problemu lub sugestii.
- Kroki do odtworzenia (w przypadku błędów).
- Twoja wersja Pythona i system operacyjny.
Prześlij kod
- Rozwidl repozytorium.
- Utwórz gałąź funkcji (
git checkout -b feature/your-feature). - Napisz testy dla swoich zmian (wymagamy 100% pokrycia oddziałów).
- Uruchom zestaw testów:
pytest. - Prześlij żądanie ściągnięcia z jasnym opisem.
Ulepsz dokumentację
Ulepszenia dokumentacji są zawsze mile widziane. Możesz:
- Popraw literówki lub wyjaśnij istniejącą treść.
- Dodaj nowe przykłady użycia do katalogu przykładów.
- Popraw dokumenty w kodzie źródłowym.
Konfiguracja programistyczna
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 kodu
- Cały kod musi przejść
ruffkłaczenie imypysprawdzanie typu. - Wszystkie zatwierdzenia muszą być podpisane.
- Wszystkie żądania ściągnięcia muszą zapewniać 100% pokrycie oddziałów.
- Postępuj zgodnie z istniejącym stylem i wzorcami kodu.
Sponsoruj projekt
Jeśli analizator wyciągów bankowych oszczędzi czas Twojego zespołu, rozważ sponsorowanie projektu w GitHub. Twoje wsparcie pomaga nam utrzymywać i ulepszać bibliotekę.