GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||
GeezerVison is showing github.com — gh-90949: Recommend `hasattr` with Expat security methods by hartwork · Pull Request #139800 · python/cpython Conversation
|
@picnixz I'm reading that as merging at least one of the unmerged backports of #139234 first — sure.
It's got a bit less loud in the meantime when adding the
So there is a threshold where above a note gets its own box and below a box takes too much attention, makes sense.
It would be multiple smaller blocks, not one huge block though. It's a bit less scary than that. Btw I have no plans of adding more, new API like that will only appear if there is no way around it.
Personally I think that see also requires an additional click and additional energy and that alone will many users stop from ever noticing. (I also believe readability is not in danger currently.) Let me demo what we get when taking the |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@picnixz pushed. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@picnixz how do you like the new version? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I'm sorry but I don't have a lot of time to look at the Expat related issues/PRs. At first glance it looks fine (less visual distraction). @hugovk As someone who has better insight on accessibility & co, what would you suggest here? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
@hugovk thanks for the review! How about now? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
And backport this to 3.13? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Actually, we didn't backported the methods to prior versions yet. I am currently starting my new work so I didn'tt have much time to focus on those PRs (currently, only main contains these new APIs) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
OK, so should this not have been merged yet? It's only in the 3.15 docs for now, so not such a big deal if they're coming soon-ish. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Yes, I should have added the DO-NOT-MERGE, my fault (we discussed it in the comments but it should have been mentioned more explicitly). It's not really important as I plan to backport the PRs next week (but my work may take me some time) (half of them are ready, the other half isn't backported yet) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
OK, let's leave this in |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
@hugovk good plan, there is no real damage done, no worries.
From me as well! 🥂 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.