investments
investments copied to clipboard
Quick Start Contributor's Guide
Хорошо бы иметь краткий гайд для тех, кто хочет помочь в разработке) Банально:
- как поставить дев зависимости
- какие модули за что в ответе
- как оформлять мержи
Согласен, надо сделать. Пока можно вот такой мини-инструкцией воспользоваться:
- Install poetry
- Clone & modify & run
$ git clone https://github.com/cdump/investments
$ cd investments
$ poetry install
Creating virtualenv investments-PfVgw6rj-py3.8 in /home/user/.cache/pypoetry/virtualenvs
Installing dependencies from lock file
...
$ poetry run ibtax
usage: ibtax [-h] --activity-reports-dir ACTIVITY_REPORTS_DIR --confirmation-reports-dir CONFIRMATION_REPORTS_DIR [--cache-dir CACHE_DIR] [--years YEARS]
ibtax: error: the following arguments are required: --activity-reports-dir, --confirmation-reports-dir
$ vim investments/ibtax/ibtax.py # edit file
$ poetry run ibtax # run updated version
$ poetry run python investments/ibtax/ibtax.py # same as above