You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

17 lines
421 B

#!/bin/bash
set -e
SOURCES_PYTHON="$(find *.py octodns tests -name '*.py') $(grep --files-with-matches '^#!.*python' script/*)"
SOURCE_MARKDOWN="$(find *.md docs examples -name '*.md')"
. env/bin/activate
isort "$@" $SOURCES_PYTHON
black "$@" $SOURCES_PYTHON
if [[ "$*" =~ check ]]; then
mdformat --check --compact-tables --number $SOURCE_MARKDOWN
else
mdformat --compact-tables --number $SOURCE_MARKDOWN
fi