Vi välkomnar bidrag från utvecklare, tekniska skribenter och alla som är intresserade av att förbättra analysen av kontoutdrag för finansvärlden.
Hur man bidrar
Rapportera problem
Hittade du en bugg eller har du en funktionsbegäran? Öppna ett problem på GitHub. Vänligen inkludera:
- En tydlig beskrivning av problemet eller förslaget.
- Steg för att reproducera (för buggar).
- Din Python-version och ditt operativsystem.
Skicka kod
- Dela förrådet.
- Skapa en funktionsgren (
git checkout -b feature/your-feature). - Skriv tester för dina ändringar (vi kräver 100 % filialtäckning).
- Kör testsviten:
pytest. - Skicka in en pull-förfrågan med en tydlig beskrivning.
Förbättra dokumentationen
Förbättringar av dokumentation är alltid välkomna. Du kan:
- Åtgärda stavfel eller förtydliga befintligt innehåll.
- Lägg till nya användningsexempel i exempelkatalogen.
- Förbättra docstrings i källkoden.
Utvecklingsinställningar
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
Kodstandarder
- Alla koder måste passera
ruffludd ochmypytypkontroll. - Alla åtaganden måste undertecknas.
- Alla pull-förfrågningar måste behålla 100 % filialtäckning.
- Följ befintlig kodstil och mönster.
Sponsra projektet
Om Kontoutdragsparser sparar tid för ditt team, överväg att sponsra projektet på GitHub. Ditt stöd hjälper oss att underhålla och förbättra biblioteket.