-
Notifications
You must be signed in to change notification settings - Fork 206
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
html_theme_path docs out of sync #186
Comments
@svenevs --
In summary, use your best judgment and we'll probably just do that. I'm days-ish away from the birth of kiddo number two, so may disappear into the ether of newborn care soon. If I'm not around and you're confident with changes, just go ahead and release after your PR! (Also, do we have you set up with publish rights on pypi? If not, ping me and let's get that set up ASAP) Thanks!!! |
Awwwwwww so cool congratulations! Ok I'll throw something together in a PR hopefully this weekend, there won't actually be a need to release on PyPi, it's just docs and tooling (your right, there's no reason to raise an exception). The idea behind The real question I guess is will it enable potential frontend stuff like running the server or validating html or linting js. I'll ask around and see what I can come up with and include more info in the PR :) How is the demo website actually built via GH pages though? That may be problematic for the "lead by example" in the demo itself, but as long as the docs are clear it'll be fine either way. |
All sounds good. The GitHub pages thing is a manual, simple process:
I'm fine with automating this in the future or whatever (even via CI too on version changes)... |
Oh. Very interesting. I never realized it comes from the Hmm. Very intriguing. This can definitely be automated. |
As of #173 doing
is not necessary (since you also added the entry points to
setup.py
). Removing that in the demo'sconf.py
though, since it's not actually using a proper install (just inserting path), you'll get a build failure.I started playing with the
Makefile
, just gonna include a patch view and then explainPretty dirty, but the idea is you need to legitimately install this in order to actually make use of the entry point.
What exactly is
requirements.txt
here for? Is it related to thisfabfile.py
thing?I was going to update the docs, but if we can't lead by example in our own
conf.py
, well shame on us lol. So I just threw it in a virtual environment for shiggles, and it worked fine.html_theme_path
documentation? Users should not need it anymore, better to remove so we don't get confusion about whether it's a list or string.raise
an exception in that method indicating it is no longer used / deprecated?tox
? It's really quite wonderful, it works on top ofvirtualenv
, so you could do saytox -e flake8
to run lint checks ortox -e demo
to build the demo (and probably server too, though I'd have to double check).requirements.txt
for this theme or the fab stuff?tox -e dist
that will create thedist/
folder for uploading files.Let me know what you want to do here (even if it's just remove outdated docs pr and nothing else xD).
The text was updated successfully, but these errors were encountered: