<commit_before># This Makefile is just a cheatsheet to remind me of some commonly used
# commands. I'm generally executing these on OSX with up-to-date gnu binaries
# on the PATH, or on Ubuntu, or on WindowsXP/7 with Cygwin binaries foremost on
# the PATH.


PROJNAME=toml

test:
	python -m unittest discover
.PHONY: test

pylint:
	pylint *.py
.PHONY: pylint

tags:
	ctags -R --languages=python .
.PHONY: tags

pip:
	pip install -r requirements.txt

clean:
	rm -rf build dist MANIFEST tags *.egg-info
	find . -name '*.py[oc]' -exec rm {} \;
.PHONY: clean

develop:
	# create executable entry points in our python or virtualenv's bin dir
	python setup.py develop
.PHONY: develop

sdist: clean
	python setup.py sdist --formats=zip,gztar
.PHONY: sdist

register: clean
	python setup.py sdist --formats=zip,gztar register 
.PHONY: register
 
upload: clean
	python setup.py sdist --formats=zip,gztar register upload
.PHONY: upload


# profile:
#   # runsnake is a GUI visualiser for the output of cProfile
#   # http://www.vrplumber.com/programming/runsnakerun/
# 	python -O -m cProfile -o profile.out PROJNAME
# 	runsnake profile.out
# .PHONY: profile

# py2exe:
# 	rm -rf dist/$PROJNAME-${RELEASE}.* build
# 	python setup.py --quiet py2exe
# .PHONY: py2exe

<commit_msg>make test is now verbose for spotting logging output next to each test name<commit_after># This Makefile is just a cheatsheet to remind me of some commonly used
# commands. I'm generally executing these on OSX with up-to-date gnu binaries
# on the PATH, or on Ubuntu, or on WindowsXP/7 with Cygwin binaries foremost on
# the PATH.


PROJNAME=toml

test:
	python -m unittest discover -v
.PHONY: test

pylint:
	pylint *.py
.PHONY: pylint

tags:
	ctags -R --languages=python .
.PHONY: tags

pip:
	pip install -r requirements.txt

clean:
	rm -rf build dist MANIFEST tags *.egg-info
	find . -name '*.py[oc]' -exec rm {} \;
.PHONY: clean

develop:
	# create executable entry points in our python or virtualenv's bin dir
	python setup.py develop
.PHONY: develop

sdist: clean
	python setup.py sdist --formats=zip,gztar
.PHONY: sdist

register: clean
	python setup.py sdist --formats=zip,gztar register 
.PHONY: register
 
upload: clean
	python setup.py sdist --formats=zip,gztar register upload
.PHONY: upload


# profile:
#   # runsnake is a GUI visualiser for the output of cProfile
#   # http://www.vrplumber.com/programming/runsnakerun/
# 	python -O -m cProfile -o profile.out PROJNAME
# 	runsnake profile.out
# .PHONY: profile

# py2exe:
# 	rm -rf dist/$PROJNAME-${RELEASE}.* build
# 	python setup.py --quiet py2exe
# .PHONY: py2exe


{'fraction_non_alphanumeric': 0.09965371296652559, 'fraction_numerical': 0.0030781069642170067, 'mean_word_length': 3.6099290780141846, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4161793', 'n_tokens_mistral': 994, 'n_tokens_neox': 937, 'n_words': 330}