Traceback (most recent call last):--------------------| 0.0% Complete


 "build.py", line 75, in <module>

build_static(files["cff"], files["ttf"], out)


 "/Users/stephennixon/type-repos/recursive/mastering/build_static.py", line 744, in build_static

makeSFNT(ttf_root, d, kind="ttf")


 "/Users/stephennixon/type-repos/recursive/mastering/build_static.py", line 710, in makeSFNT

ttfautohint.ttfautohint()


 "/Users/stephennixon/type-repos/recursive/venv/lib/python3.7/site-packages/ttfautohint/__init__.py", line 120, in ttfautohint

raise TAError(rv, **error_callback_data.kwargs)
ttfautohint.errors.TAError: 0x15: invalid composite glyph

Traceback (most recent call last):

 "/usr/local/lib/python3.4/dist-packages/nose/case.py", line 198, in runTest
self.test(*self.arg)

 "/usr/local/lib/python3.4/dist-packages/IPython/testing/decorators.py", line 225, in skipper_func
return f(*args, **kwargs)

 "/usr/local/lib/python3.4/dist-packages/IPython/utils/tests/test_path.py", line 477, in test_not_writable_ipdir
ipdir = path.get_ipython_dir()

 "/usr/local/lib/python3.4/dist-packages/IPython/testing/tools.py", line 378, in __exit__
assert s in printed, notprinted_msg.format(s, self.channel, printed)nose.proxy.AssertionError: Did not find 'is not a writable location' in printed output (on stderr):