Skip to content

Missing DropHandler entries in registry, drag'n'drop does not work #217

@DervishD

Description

@DervishD

Install source and version

  • Installed from the Windows Store
  • Installed with the MSIX from python.org
  • Installed with the MSI from python.org
  • Installed with winget install 9NQ7512CXL7T

Version:
25.0.240.0

Describe the bug
With the legacy installer, DropHandler entries were created for .py and .pyw files in the Windows Registry, allowing dragging and dropping items on a .py/.pyw file, which resulted in opening that file with the dropped items as parameters in sys.argv. With the new Python Install Manager that does not seem to be the case, at least using the bundled 3.14.0 Python, the DropHandler entries are missing from Python.File and related keys.

I bet it's me the one doing something wrong, but I don't know what that can be.

To Reproduce
Steps to reproduce the behavior:
[N/A]

Expected behavior
The previous behaviour where items could be dragged and dropped over .py/.pyw files.

Additional context
I have not repaired/reinstalled anything, or added the DropHandler entries, just in case I have to perform tests to find the problem.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions