investments icon indicating copy to clipboard operation
investments copied to clipboard

Quick Start Contributor's Guide

Open esemi opened this issue 5 years ago • 1 comments

Хорошо бы иметь краткий гайд для тех, кто хочет помочь в разработке) Банально:

  • как поставить дев зависимости
  • какие модули за что в ответе
  • как оформлять мержи

esemi avatar Sep 30 '20 13:09 esemi

Согласен, надо сделать. Пока можно вот такой мини-инструкцией воспользоваться:

  1. Install poetry
  2. 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

cdump avatar Sep 30 '20 18:09 cdump