This library is a great idea. I have had my own code copied between a bunch of projects that works similarly. This is much more compact.
One problem, however, is that setup fails hard if pandoc is not installed. Obviously, this is required to properly convert between formats, but I think the right thing to do is to warn rather than failing. Here's one instance of a failure: https://travis-ci.org/posborne/cmsis-svd/jobs/66494752
This library is a great idea. I have had my own code copied between a bunch of projects that works similarly. This is much more compact.
One problem, however, is that setup fails hard if pandoc is not installed. Obviously, this is required to properly convert between formats, but I think the right thing to do is to warn rather than failing. Here's one instance of a failure: https://travis-ci.org/posborne/cmsis-svd/jobs/66494752
Here's the code I have been using that warns instead of failing. Note that I include
README.md
withMANIFEST.in
: https://github.com/posborne/cmsis-svd/blob/master/python/setup.py#L34