winpython-dot
Last updated
WinPython is a free open-source portable distribution of the Python programming language for Windows 8/10 and scientific and educational usage
Install with winget
$ winget install --id winpython.winpython-dot --exact --version 6.4.20230625finalRun in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
Silent install command for winpython-dot
winpython-dot uses EXE. The silent install switches are -y -o".\winpython".
Winpython64-3.11.4.0dot.exe -y -o".\winpython"
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
Installers · v6.4.20230625final
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
25 known CVEs via NVD
The incremental HTML parser (html.parser.HTMLParser) allows for CPU denial-of-service through repeated unterminated markup declarations when processing uncontrolled data.
The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavior rejects leading dashes. Users are recommended to sanitize URLs prior to passing to webbrowser.open().
When passing data to the b64decode(), standard_b64decode(), and urlsafe_b64decode() functions in the "base64" module the characters "+/" will always be accepted, regardless of the value of "altchars" parameter, typically used to establish an "alternative base64 alphabet" such as...
When building nested elements using xml.dom.minidom methods such as appendChild() that have a dependency on _clear_id_cache() the algorithm is quadratic. Availability can be impacted when building excessively nested documents.
When loading a plist file, the plistlib module reads data in size specified by the file itself, meaning a malicious file can cause OOM and DoS issues
When reading an HTTP response from a server, if no read amount is specified, the default behavior will be to use Content-Length. This allows a malicious server to cause the client to read large amounts of data into memory, potentially causing OOM or other DoS.
If the value passed to os.path.expandvars() is user-controlled a performance degradation is possible when expanding environment variables.
A vulnerability has been found in the CPython `venv` module and CLI where path names provided when creating a virtual environment were not quoted properly, allowing the creator to inject commands into virtual environment "activation" scripts (ie "source venv/bin/activate"). This...
See a CVE that affects your fleet? Push the patched version to Intune in one click with Pckgr - automated patching is the only way to keep up.
Related apps
More from winpython or browse develop, glue-language, portable.
Frequently asked questions
How do I install winpython-dot on Windows?
How do I install winpython-dot silently for unattended deployment?
What are the silent install switches for winpython-dot?
How do I uninstall winpython-dot via winget?
Is winpython-dot free?
Does winpython-dot work on Windows 10?
How do I keep winpython-dot up to date?
Recent versions
- 6.4.20230625finallatest
- 3.10.5.0
- 3.10.4.0
- 3.10.2.0
- 3.10.0.1
- 3.9.8.0
- 3.9.5.0
- 3.9.4.0
- 3.9.2.0
- 3.9.1.0