[New-bugs-announce] [issue45720] Remove shlwapi dependency on Windows

Steve Dower report at bugs.python.org
Thu Nov 4 21:04:25 EDT 2021


New submission from Steve Dower <steve.dower at python.org>:

According to https://twitter.com/BruceDawson0xB/status/1455714820485894151?s=20 there are some serious performance implications from referencing shlwapi.dll.

It turns out, we only use it for one native path calculation function, which is easily replaceable (since Windows 8). So we can drop the dependency and get a startup (and shutdown) improvement back to 3.9.

----------
assignee: steve.dower
components: Windows
messages: 405762
nosy: paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Remove shlwapi dependency on Windows
type: performance
versions: Python 3.10, Python 3.11, Python 3.9

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue45720>
_______________________________________


More information about the New-bugs-announce mailing list