Skip to content

Commit

Permalink
fixed dependencies and small build issues
Browse files Browse the repository at this point in the history
  • Loading branch information
odopertchouk committed Mar 28, 2024
1 parent d7f75f7 commit ee7c86f
Show file tree
Hide file tree
Showing 6 changed files with 317 additions and 346 deletions.
12 changes: 6 additions & 6 deletions Makefile
Expand Up @@ -50,7 +50,7 @@ reset-db:

setup-git:
@echo "--> Installing git hooks"
if [ -d .git/hooks ]; then \
if [[ -d .git/hooks && -d hooks ]]; then \
git config branch.autosetuprebase always; \
cd .git/hooks && ln -sf ../../hooks/* ./; \
fi
Expand Down Expand Up @@ -94,7 +94,7 @@ lint: lint-python lint-js
lint-python:
@echo "--> Linting Python files"
PYFLAKES_NODOCTEST=1 flake8 lemur
mypy .
mypy # scan the directory specified in mypy.ini
@echo ""

lint-js:
Expand All @@ -116,10 +116,10 @@ endif
@echo "--> Updating Python requirements"
pip install --upgrade pip
pip install --upgrade pip-tools
pip-compile --output-file requirements.txt requirements.in -U --no-emit-index-url --resolver=backtracking
pip-compile --output-file requirements-docs.txt requirements-docs.in -U --no-emit-index-url --resolver=backtracking
pip-compile --output-file requirements-dev.txt requirements-dev.in -U --no-emit-index-url --resolver=backtracking
pip-compile --output-file requirements-tests.txt requirements-tests.in -U --no-emit-index-url --resolver=backtracking
pip-compile -v --output-file requirements.txt requirements.in -U --no-emit-index-url --resolver=backtracking
pip-compile -v --output-file requirements-tests.txt requirements-tests.in -U --no-emit-index-url --resolver=backtracking
pip-compile -v --output-file requirements-dev.txt requirements-dev.in -U --no-emit-index-url --resolver=backtracking
pip-compile -v --output-file requirements-docs.txt requirements-docs.in -U --no-emit-index-url --resolver=backtracking
@echo "--> Done updating Python requirements"
@echo "--> Installing new dependencies"
pip install -e .
Expand Down

0 comments on commit ee7c86f

Please sign in to comment.