Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: API reference at python-cerberus.org lacks generated contents #281

Closed
3 tasks done
funkyfuture opened this issue Nov 11, 2016 · 7 comments
Closed
3 tasks done

Comments

@funkyfuture
Copy link
Member

funkyfuture commented Nov 11, 2016


Bug report

i just noticed that these generated includes of the docs do not appear in the online docs while they do in a local build:

http://docs.python-cerberus.org/en/stable/api.html#error-codes
http://docs.python-cerberus.org/en/stable/api.html#schema-validation-schema

@funkyfuture funkyfuture changed the title docs: API reference docs: API reference at python-cerberus.org lacks generated contents Nov 11, 2016
@nicolaiarocci nicolaiarocci added this to the Unreleased milestone Nov 12, 2016
@funkyfuture
Copy link
Member Author

funkyfuture commented Dec 10, 2016

is the checkbox "Install your project inside a virtualenv using setup.py install" checked in the Advanced Settings of the RtD-project? if not and checking it solves the issue, maybe the call to docs/includes/generate.py should be in conf.py rather than in the Makefile to let the build fail if there's a problem.

@nicolaiarocci
Copy link
Member

Yes the checkbox is checked now (it wasn't), but it does not seem to solve the issue.

@nicolaiarocci nicolaiarocci removed this from the Unreleased milestone Jan 25, 2017
@funkyfuture
Copy link
Member Author

now it also seems to affect builds on travis.

@funkyfuture
Copy link
Member Author

maybe a git-hook that updates the then repo-included assets is the most durable solution?

@nicolaiarocci
Copy link
Member

Seems odd to me that only py35 is affected on travis.

@funkyfuture
Copy link
Member Author

that is because the doctests run on it: https://github.com/pyeve/cerberus/blob/master/tox.ini#L36

@funkyfuture
Copy link
Member Author

i pledge to mark this for the 1.2 milestone.

@nicolaiarocci nicolaiarocci added this to the 1.2 milestone Aug 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants