Skip to content

Conversation

tonybaloney
Copy link
Contributor

@tonybaloney tonybaloney commented Jul 20, 2022

Expand the documentation on Windows Store Python to explain folder redirects and registry security

This PR documents the following:

  • What folder redirection exists
  • What registry behaviors exist
  • What workarounds there are

The existing docs suggest installing the "full-package" from python.org as a workaround, which is fine for end-users but package maintainers are trying to diagnose bug reports caused by the Windows Store package and there isn't a resource documenting what these are.

Please backport to 3.7-3.11

@bedevere-bot bedevere-bot added docs Documentation in the Doc dir skip news awaiting review labels Jul 20, 2022
@tonybaloney tonybaloney changed the title Describe MSIX isolation and redirection in more detail GH-95029: Describe MSIX isolation and redirection in more detail Jul 20, 2022
@tonybaloney
Copy link
Contributor Author

CC @zooba

@zooba
Copy link
Member

zooba commented Jul 20, 2022

Looks good to me, but given that we don't control any of this, I'd like to include a reference to the Microsoft docs and a note saying that the most up to date information is available there.

That page is currently https://docs.microsoft.com/windows/msix/desktop/desktop-to-uwp-behind-the-scenes and hopefully when they move it again there'll be a redirect.

@tonybaloney
Copy link
Contributor Author

Looks good to me, but given that we don't control any of this, I'd like to include a reference to the Microsoft docs and a note saying that the most up to date information is available there.

That page is currently https://docs.microsoft.com/windows/msix/desktop/desktop-to-uwp-behind-the-scenes and hopefully when they move it again there'll be a redirect.

That link is already in the section, just below https://github.com/python/cpython/pull/95030/files#diff-10646dae07701f50c80fe6fa218f1b6a8865144a71fb7f8160ad3fb328a59d0aR389

@zooba zooba merged commit b1924b1 into python:main Jul 21, 2022
@zooba zooba added needs backport to 3.10 only security fixes needs backport to 3.11 only security fixes labels Jul 21, 2022
@miss-islington
Copy link
Contributor

Thanks @tonybaloney for the PR, and @zooba for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10.
🐍🍒⛏🤖

@miss-islington
Copy link
Contributor

Thanks @tonybaloney for the PR, and @zooba for merging it 🌮🎉.. I'm working now to backport this PR to: 3.11.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2022
…ion in more detail (pythonGH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
@bedevere-bot
Copy link

GH-95074 is a backport of this pull request to the 3.10 branch.

@bedevere-bot bedevere-bot removed the needs backport to 3.10 only security fixes label Jul 21, 2022
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jul 21, 2022
…ion in more detail (pythonGH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
@bedevere-bot bedevere-bot removed the needs backport to 3.11 only security fixes label Jul 21, 2022
@bedevere-bot
Copy link

GH-95075 is a backport of this pull request to the 3.11 branch.

@tonybaloney tonybaloney deleted the msix_descriptions branch July 21, 2022 00:03
miss-islington added a commit that referenced this pull request Jul 21, 2022
… more detail (GH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
miss-islington added a commit that referenced this pull request Jul 21, 2022
… more detail (GH-95030)

(cherry picked from commit b1924b1)

Co-authored-by: Anthony Shaw <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir OS-windows skip news
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants