A ṣe itẹwọgba awọn ifunni lati ọdọ awọn olupilẹṣẹ, awọn onkọwe imọ-ẹrọ, ati ẹnikẹni ti o nifẹ si imudara alaye asọye banki fun agbegbe iṣuna.
Bi o ṣe le ṣe alabapin
Awọn ọrọ Iroyin
Ti ri kokoro kan tabi ni ibeere ẹya kan? Ṣi ọrọ kan lori GitHub. Jọwọ fi sii:
- Apejuwe ti o daju ti iṣoro tabi imọran.
- Awọn igbesẹ lati tun ṣe (fun awọn idun).
- Ẹya Python rẹ ati ẹrọ ṣiṣe.
Fi koodu
- Fork ibi ipamọ.
- Ṣẹda ẹka ẹya kan (
git checkout -b feature/your-feature). - Kọ awọn idanwo fun awọn ayipada rẹ (a nilo 100% agbegbe agbegbe).
- Ṣiṣe awọn suite igbeyewo:
pytest. - Fi kan fa ìbéèrè pẹlu kan ko o apejuwe.
Ṣe ilọsiwaju iwe
Awọn ilọsiwaju iwe jẹ itẹwọgba nigbagbogbo. O le:
- Fix typos tabi ṣe alaye akoonu ti o wa tẹlẹ.
- Ṣafikun awọn apẹẹrẹ lilo tuntun si itọsọna apẹẹrẹ.
- Ṣe ilọsiwaju awọn docstrings ni koodu orisun.
Eto Idagbasoke
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
Awọn ajohunše koodu
- Gbogbo koodu gbọdọ kọja
rufflinting atimypyiru yiyewo. - Gbogbo awọn adehun gbọdọ wa ni fowo si.
- Gbogbo awọn ibeere fifa gbọdọ ṣetọju agbegbe agbegbe 100%.
- Tẹle aṣa koodu ti o wa tẹlẹ ati awọn ilana.
Ṣe onigbọwọ Ise agbese na
Ti Iṣayẹwo Gbólóhùn Banki ba ṣafipamọ akoko ẹgbẹ rẹ, ronu ṣe onigbọwọ iṣẹ akanṣe lori GitHub. Atilẹyin rẹ ṣe iranlọwọ fun wa lati ṣetọju ati ilọsiwaju ile-ikawe naa.