-
Notifications
You must be signed in to change notification settings - Fork 201
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
Nicer Development Experience, take 2 #177
Conversation
This seems to be the best way to ensure changes in layout.html are reflected correctly.
This allows us to keep the generated CSS file out of version control, which would make it easier to deal with cherry-picking and merging.
99abdb8
to
fbb8b18
Compare
c96dbbd
to
ba78381
Compare
Codecov Report
@@ Coverage Diff @@
## master #177 +/- ##
======================================
Coverage 0.00% 0.00%
======================================
Files 2 2
Lines 228 234 +6
======================================
- Misses 228 234 +6
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Toward ensuring we don't mess up our source distributions.
ba78381
to
f4e8d1e
Compare
Heya, what were the issues you come across with the current setup? |
|
To be clear, I'm pretty sure I broke all these things in #172. 😅 |
😂 you gotta break some eggs to make an omelette |
Everything except coveralls should be working. Let's do coveralls in a follow up PR. :) |
Yep I think if you push another commit codecov should be working again now |
You underestimate how lazy I am. 🙃 |
Ah turns out the codecov app wasn't enabled yet for sphinx-book-theme (this is done in the organisation setings) |
@pradyunsg why did you break nox lol:
(had to mess around with my base conda environment, but fixed now) |
Any blockers to merging this? :) |
I just tried the nox workflow and it seems to be taking forever to create the virtualenv. It's been sitting on nox > Running session docs
nox > Re-using existing virtual environment at .nox/docs.
nox > pip install .[sphinx] for about 5 minutes now. Is this expected? Is there any gotcha w/ nox that I'm missing? (I am on WSL if that matters) it also seems like the "old" way of build docs ( |
FYI, I haven't had any issues with this; you've gotta expect on Windows, that everything's gonna be rubbush 😆 |
Do you have a virtualenv in the same folder? If so, you're probably hitting pypa/pip#2195, which... well, needs fixing. :)
Separate PR incoming. |
@pradyunsg FYI @choldgraf is away for a bit now. I'm meaning to get round to properly looking at this soon (and sphinx-book-theme in general), but let me know if not merging is holding you up in any way on any of the other improvements |
Yea, I'd like us to merge this in. We can make more changes in a follow up. This is blocking me from working on a couple of things right now (some of these changes are really nice QoL improvements). |
Ok I'm going to merge, so now you have no excuses, and I expect everything done by the end of the weekend 🤣 |
oh no. :P |
A couple of smaller changes, based off experience of working on #148 and #153.