Closed TagnumElite closed 6 years ago
Going to take a look at this more in-depth today. Just took a quick peak at the coverage, bit surprised that there was a decrease. Can you take a look at whether this is needed any longer - https://coveralls.io/builds/14125327/source?filename=pyffi%2Futils%2F__init__.py#L47
Solid work :+1: Will take a spin at it later.
Agreed! :)
@neomonkeus This is because I added a not so well documented BuildDoc command class that is used when sphinx is not installed. This stops python setup.py build_docs/install
from throwing errors which could cause appveyor and/or travis from failing if they ever happen to fail to install sphinx. Plus users shouldn't need to install sphinx to use PyFFI
It is done!
@niftools/pyffi-reviewer
Overview
docs-sphinx
todocs
.pyffi*.rst
to their respective foldersREADME.rst
andCONTRIBUTE.rst
build_docs
to setup.py_MetaEnumBase
,_MetaStuctBase
and_MetaBitStuctBase
_MetaEnumBase
iterable and subscriptable_MetaEnumBase
attributes snake case to be importableFixes Known Issues
None
Documentation
Add Sphinx Auto-Documentation:
Testing
Run command:
Manual
You will need to set a
github_token
variable in your Travis project repository environment variables.Automated
No tests were added or removed. No errors from
py.test
Additional Information
The
.travis.yml
file will need to be updated to suite your repository needs.