Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quick Start Contributor's Guide #12

Open
esemi opened this issue Sep 30, 2020 · 1 comment
Open

Quick Start Contributor's Guide #12

esemi opened this issue Sep 30, 2020 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@esemi
Copy link
Contributor

esemi commented Sep 30, 2020

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

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

cdump commented Sep 30, 2020

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

  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 cdump added the documentation Improvements or additions to documentation label Sep 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants