Skip to content

zkan/si360feedback

Repository files navigation

Small Improvements - 360 Feedback

Sharing the 360 feedback to your reviewee will not be the same again. This script will retrieve the 360 feedback data from Small Improvements.

CircleCI

Installation

Using venv

  1. Create a virtual environemtn, run
    python3 -m venv ENV
  2. Install the dependencies used in this project, run
    ENV/bin/pip install -r requirements.txt
  3. Copy env.example to .env and put your credentials.

Using pipenv

  1. Install the package manager for macOS brew from Homebrew first.
  2. Install pipenv, run
    brew install pipenv
  3. Install the dependencies used in this project, run
    pipenv install
  4. Copy env.example to .env and put your credentials.

Usage Example

Using venv

ENV/bin/python program.py > your_reviewee.html

Using pipenv

pipenv run python program.py > your_reviewee.html

Note: To generate output in requirements.txt, run

pipenv lock --requirements > requirements.txt

Development Setup

Using venv

pipenv lock --dev --requirements > requirements-dev.txt
ENV/bin/pip install requirements-dev.txt
ENV/bin/flake8
ENV/bin/pytest

Using pipenv

pipenv install --dev
pipenv run flake8
pipenv run pytest

Contributing

  1. Fork it (https://github.com/prontotools/si360feedback/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

About

Small Improvements - 360 Feedback

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages