ታዋቂ፦ መረጃው የተዘመነው 26 ኦክቶበር 2026

ምድቦች

ኢንተርኔት1,355
ግንኙነት321
ድምፅ እና ቪዲዮ898
ግራፊክስ እና ዲዛይን539
ቢሮ እና ምርታማነት1,120
የገንቢ መሣሪያዎች3,132
የAI መሣሪያዎች527
ደህንነት እና ግላዊነት385
የሥርዓት መሣሪያዎች3,113
ጨዋታዎች523
ትምህርት እና ሳይንስ239
አውታረ መረብ እና IT284

Python 3.8 3.8.9 አውርድ

Python is a programming language that lets you work more quickly and integrate your systems more effectively.

ይህ የቆየ ስሪት ነው። የአሁኑ ስሪት 3.8.10 ነው። Python 3.8 3.8.10 · የተለቀቀበት:
3.8.9 የ3.8 መስመር አካል ነው፤ ድጋፉ በ7 ኦክቶበር 2024 አብቅቷል። ከእንግዲህ የደህንነት ጥገናዎችን አያገኝም። endoflife.date

የመጫኛ ፋይሎች 3.8.9

አርክቴክቸርአይነትወሰንየፋይል መጠንአውርድSHA256
64-bit EXE (WiX Burn) የአሁኑ ተጠቃሚ 28.2 MB python.org VirusTotal
64-bit EXE (WiX Burn) ሁሉም ተጠቃሚዎች 28.2 MB python.org VirusTotal
32-bit EXE (WiX Burn) የአሁኑ ተጠቃሚ 27.2 MB python.org VirusTotal
32-bit EXE (WiX Burn) ሁሉም ተጠቃሚዎች 27.2 MB python.org VirusTotal

አገናኙ እና SHA256 የተወሰዱት ከWindows Package Manager የማህበረሰብ ማኒፌስት ነው። የወረደውን ፋይል ከማስኬድዎ በፊት ሃሹን ያነጻጽሩ።

የልቀት ማስታወሻዎች

Security
- bpo-42988: CVE-2021-3426: Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer.
- bpo-43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network.
Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it.
- bpo-43439: Add audit hooks for gc.get_objects(), gc.get_referrers() and gc.get_referents(). Patch by Pablo Galindo.
Core and Builtins
- bpo-43660: Fix crash that happens when replacing sys.stderr with a callable that can remove the object while an exception is being printed. Patch by Pablo Galindo.
- bpo-35883: Python no longer fails at startup with a fatal error if a command line argument contains an invalid Unicode character. The Py_DecodeLocale() function now escapes byte sequences which would be decoded as Unicode characters outside the [U+0000; U+10ffff] range.
- bpo-43406: Fix a possible race condition where PyErr_CheckSignals tries to execute a non-Python signal handler.
Library
- bpo-35930: Raising an exception raised in a “future” instance will create reference cycles.
- bpo-43577: Fix deadlock when using ssl.SSLContext debug callback with ssl.SSLContext.sni_callback().
- bpo-43423: subprocess.communicate() no longer raises an IndexError when there is an empty stdout or stderr IO buffer during a timeout on Windows.
- bpo-27820: Fixed long-standing bug of smtplib.SMTP where doing AUTH LOGIN with initial_response_ok=False will fail.
The cause is that SMTP.auth_login _always_ returns a password if provided with a challenge string, thus non-compliant with the standard for AUTH LOGIN.
Also fixes bug with the test for smtpd.
- bpo-43399: Fix ElementTree.extend not working on iterators when using the Python implementation
- bpo-43316: The python -m gzip command line application now properly fails when detecting an unsupported extension. It exits with a non-zero exit code and prints an error message to stderr.
- bpo-43260: Fix TextIOWrapper can not flush internal buffer forever after very large text is written.
- bpo-42782: Fail fast in shutil.move() to avoid creating destination directories on failure.
- bpo-37193: Fixed memory leak in socketserver.ThreadingMixIn introduced in Python 3.7.
Documentation
- bpo-43199: Answer “Why is there no goto?” in the Design and History FAQ.
- bpo-43407: Clarified that a result from time.monotonic(), time.perf_counter(), time.process_time(), or time.thread_time() can be compared with the result from any following call to the same function - not just the next immediate call.
- bpo-27646: Clarify that ‘yield from <expr>’ works with any iterable, not just iterators.
- bpo-36346: Update some deprecated unicode APIs which are documented as “will be removed in 4.0” to “3.12”. See

PEP 623 for detail.
Tests
- bpo-37945: Fix test_getsetlocale_issue1813() of test_locale: skip the test if setlocale() fails. Patch by Victor Stinner.
- bpo-41561: Add workaround for Ubuntu’s custom OpenSSL security level policy.
Build
- bpo-43631: Update macOS, Windows, and CI to OpenSSL 1.1.1k.
- bpo-43617: Improve configure.ac: Check for presence of autoconf-archive package and remove our copies of M4 macros.
macOS
- bpo-41837: Update macOS installer build to use OpenSSL 1.1.1j.
IDLE
- bpo-42225: Document that IDLE can fail on Unix either from misconfigured IP masquerage rules or failure displaying complex colored (non-ascii) characters.
- bpo-43283: Document why printing to IDLE’s Shell is often slower than printing to a system terminal and that it can be made faster by pre-formatting a single string before printing.

https://docs.python.org/release/3.8.9/whatsnew/changelog.html

በቋንቋዎች እና SDK ውስጥ በጣም ታዋቂ

ሁሉንም ይመልከቱ
  1. Go Programming Languageቋንቋዎች እና SDK
  2. LLVMቋንቋዎች እና SDK · LLVM
  3. Denoቋንቋዎች እና SDK · Deno Land Inc.
  4. CMakeቋንቋዎች እና SDK · Kitware
  5. Yarnቋንቋዎች እና SDK · Yarn Contributors
  6. Ccacheቋንቋዎች እና SDK · Joel Rosdahl
  7. sbtቋንቋዎች እና SDK · Lightbend, Inc.
  8. BOINCቋንቋዎች እና SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKቋንቋዎች እና SDK · Google
  10. NVM for Windowsቋንቋዎች እና SDK · Ecor Ventures LLC

ተጨማሪ ከPython Software Foundation

ሁሉንም ይመልከቱ
  • Python 3.14ቋንቋዎች እና SDK · Python Software Foundation
  • Python 3.13ቋንቋዎች እና SDK · Python Software Foundation
  • Python 3.12ቋንቋዎች እና SDK · Python Software Foundation
  • Python 3.11ቋንቋዎች እና SDK · Python Software Foundation
  • Python 3.10ቋንቋዎች እና SDK · Python Software Foundation
  • Python Install ManagerIDE እና የኮድ አርታዒዎች · Python Software Foundation

መለያዎች

አጋራ