-
-
Notifications
You must be signed in to change notification settings - Fork 591
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
Fix construction of HG frames to be 3D #3351
Conversation
Thanks for the pull request @Cadair! Everything looks great! |
While this PR does fix the issue, I suspect that there might be a better/cleaner way to fix it. Or I could just be imagining things. I'd like to do some tinkering before letting this through, unless a bugfix release is just around the corner. |
@ayshih It's not the end of the world if this floats for a little while, but it is breaking me messing around with #3353. I thought a decent amount about this, and I am pretty sure this is the best way. When you construct the frame with an explict |
I just PR-ed to your branch. After poking around a bunch, I've decided that the whole approach to keyword checking and |
Simpler approach to ensuring that HGS/HGC frames are always 3D
Hello @Cadair! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
Comment last updated at 2019-10-19 12:40:26 UTC |
Do the changes to the |
In terms of user-facing API, the change here is what |
Could you perhaps suggest some appropriate wording for the changelog just to make that obvious to everyone? (or I can and then you can comment on it?) |
Here's a wordier version:
|
The backport to
To backport manually, run these commands in your terminal: # Fetch latest updates from GitHub.
git fetch
# Create new working tree.
git worktree add .worktrees/backport 1.0
# Navigate to the new directory.
cd .worktrees/backport
# Cherry-pick all the commits of this pull request and resolve the likely conflicts.
git cherry-pick 956d96258d1b011ef036378304b65fb643c31571 87e96ae32e273b89e1eec18364d6f025f8ea7d8c b13422b36a587ff992bf07cd630dbb61ed1b0da4 d9eb5e846b3c3eaa73f142e3ea000918745d5560 85114e9928a2f1347c18107ee929232189bda559 96b1301a575aa5ea22df2486da8322341f4ea56a
# Create a new branch with these backported commits.
git checkout -b backport-3351-to-1.0
# Push it to GitHub.
git push --set-upstream origin backport-3351-to-1.0
# Go back to the original working tree.
cd ../..
# Delete the working tree.
git worktree remove .worktrees/backport Then, create a pull request where the |
Point of order, it seems that this backport failed because of the merge commit. |
Fixes #3350