Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
Branch: 3.6
Find file History
Pull request Compare This branch is 2164 commits ahead, 7158 commits behind master.
Latest commit 0d47586 Jun 19, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
asyncio [3.6] bpo-35380: Enable TCP_NODELAY for proactor event loop (GH-10867)… Dec 5, 2018
collections Backport docstring improvements to OrderedDict. (GH-3470) Sep 11, 2017
concurrent bpo-34819: Use a monotonic clock to compute timeouts in concurrent.fu… Sep 27, 2018
ctypes bpo-35384: The repr of ctypes.CArgObject no longer fails for non-asci… Dec 6, 2018
curses Issue #13051: Fixed recursion errors in large or resized curses.textp… Dec 28, 2016
dbm Issue #28847: dbm.dumb now supports reading read-only files and no lo… Dec 7, 2016
distutils bpo-34738: Add directory entries in ZIP files created by distutils. (G… Dec 5, 2018
email bpo-33529, email: Fix infinite loop in email header encoding (GH-12020)… Jun 18, 2019
encodings Revert #27959: ImportError within an encoding module should also skip… Sep 9, 2016
ensurepip Upgrade pip to 18.1 and setuptools to 40.6.2 (GH-10598) Nov 19, 2018
html #27364: fix "incorrect" uses of escape character in the stdlib. Sep 8, 2016
http bpo-30458: Disallow control chars in http URLs. (GH-12755) (GH-13155) May 8, 2019
idlelib bpo-34864: warn if "Prefer tabs when opening documents" set to "Alway… Dec 7, 2018
importlib Revert "[3.6] bpo-32303 - Consistency fixes for namespace loaders (GH… Feb 26, 2018
json bpo-30877: Fix clearing a cache in the the JSON decoder. (GH-7048) May 22, 2018
lib2to3 bpo-16965: 2to3 now rewrites execfile() to open with 'rb'. (GH-8569) Oct 13, 2018
logging bpo-34415: Updated logging.Formatter docstring. (GH-8811) (GH-8816) Aug 19, 2018
msilib #27364: fix "incorrect" uses of escape character in the stdlib. Sep 8, 2016
multiprocessing [3.6] Revert "bpo-34172: multiprocessing.Pool leaks resources after b… Dec 6, 2018
pydoc_data 3.6.9rc1 Jun 19, 2019
site-packages Issue #29283: Delete accidentally added Lib/site-packages/README Jan 30, 2017
sqlite3 bpo-34052: Prevent SQLite functions from setting callbacks on excepti… Dec 5, 2018
test bpo-33529, email: Fix infinite loop in email header encoding (GH-12020)… Jun 18, 2019
tkinter bpo-27313: Avoid test_ttk_guionly ComboboxTest fail with macOS Cocoa … Feb 24, 2019
turtledemo bpo-14117: Make minor tweaks to turtledemo (GH-8002) Jun 29, 2018
unittest [3.6] bpo-33747: Avoid mutating the global sys.modules dict in unitte… Dec 11, 2018
urllib bpo-36742: Corrects fix to handle decomposition in usernames (GH-13812)… Jun 4, 2019
venv bpo-32409: Ensures activate.bat can handle Unicode contents (GH-5766) Feb 20, 2018
wsgiref Issue #26721: Change StreamRequestHandler.wfile to BufferedIOBase Jun 29, 2016
xml bpo-35052: Fix handler on xml.dom.minidom.cloneNode() (GH-11061) (GH-… Dec 10, 2018
xmlrpc [3.6] bpo-32297: Fix misspellings in Python source code comments (GH-… Dec 14, 2017
__future__.py PEP 479: Change StopIteration handling inside generators. May 9, 2015
__phello__.foo.py Fix the frozen bytecode for __hello__ (betcha didn't know that existed Oct 18, 2001
_bootlocale.py Fix wrong exception in _bootlocale (apparently this error condition i… Oct 12, 2013
_collections_abc.py bpo-31942: Document optional support of start and stop attributes in … Dec 12, 2017
_compat_pickle.py Issue #15767: Add ModuleNotFoundError. Sep 7, 2016
_compression.py Issue #23529: Limit the size of decompressed data when reading from Apr 10, 2015
_dummy_thread.py Issue 21137: Better repr for threading.Lock() May 26, 2014
_markupbase.py #13576: add tests about the handling of (possibly broken) condcoms. Dec 19, 2011
_osx_support.py [3.6] bpo-35257: Avoid leaking LTO linker flags into distutils (GH-10900 Dec 20, 2018
_pydecimal.py [3.6] bpo-35133: Fix mistakes when concatenate string literals on dif… Nov 5, 2018
_pyio.py [3.6] bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (G… Jun 29, 2018
_sitebuiltins.py #9364: Improve the text printed by help(pydoc) and help(help). Apr 19, 2014
_strptime.py Issue #23718: Fixed parsing time in week 0 before Jan 1. Original pat… Mar 12, 2016
_threading_local.py Delete a broken threading.local example (GH-5870) Feb 25, 2018
_weakrefset.py Issue #20006: Fix sporadic failures in test_weakset. Dec 17, 2013
abc.py bpo-32473: Improve ABCMeta._dump_registry() readability (GH-5091) Jan 12, 2018
aifc.py bpo-31848: Fix broken error handling in Aifc_read.initfp() when the S… Feb 20, 2018
antigravity.py Change the xkcd link in comment over https. (GH-9294) Sep 14, 2018
argparse.py bpo-11874: fix assertion failure in argparse metavar handling (GH-1826) Jun 8, 2018
ast.py Add ast.Constant Jan 25, 2016
asynchat.py Issue #25002: Back out asyncore/asynchat deprecation. Oct 26, 2016
asyncore.py bpo-30980: Fix double close in asyncore.file_wrapper (#2789) (#2898) Jul 26, 2017
base64.py [3.6] bpo-34164: Fix handling of incorrect padding in base64.b32decod… Jul 24, 2018
bdb.py [3.6] bpo-32650 Add support for async generators and more test for co… Jan 29, 2018
binhex.py Issue #23865: close() methods in multiple modules now are idempotent … Apr 10, 2015
bisect.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) Jul 4, 2013
bz2.py Issue #28225: bz2 module now supports pathlib Oct 2, 2016
cProfile.py [3.6] bpo-23420: Verify the value of '-s' when execute the CLI of cPr… Oct 17, 2018
calendar.py Issue #28255: calendar.TextCalendar().prmonth() no longer prints a space Oct 25, 2016
cgi.py bpo-35028: cgi: Fix max_num_fields off by one error (GH-9973) Oct 23, 2018
cgitb.py bpo-33256: Replace angle brackets around python object repr to displa… Apr 29, 2018
chunk.py Issue #25523: Correct "a" article to "an" article Nov 2, 2015
cmd.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) Jul 4, 2013
code.py Issue #27573 make the exit message configurable. Aug 23, 2016
codecs.py bpo-32110: codecs.StreamReader.read(n) now returns not more than n (G… Nov 29, 2017
codeop.py Merged revisions 75472 via svnmerge from Oct 18, 2009
colorsys.py Issue #14323: Expanded the number of digits in the coefficients for the Aug 6, 2013
compileall.py bpo-29877: compileall: import ProcessPoolExecutor only when needed (G… Nov 23, 2018
configparser.py bpo-27351: Fix ConfigParser.read() documentation and docstring (GH-8123) Sep 29, 2018
contextlib.py bpo-30266: support "= None" pattern in AbstractContextManager (GH-1448)… Jun 10, 2017
copy.py Issue #26167: Minimized overhead in copy.copy() and copy.deepcopy(). Mar 6, 2016
copyreg.py [3.6] bpo-31107: Fix copyreg mangled slot names calculation. (GH-2989) ( Aug 5, 2017
crypt.py Issue #25287: Don't add crypt.METHOD_CRYPT to crypt.methods if it's not Oct 2, 2015
csv.py [3.6] bpo-30157: Fix csv.Sniffer.sniff() regex pattern. (GH-5601) (GH… Feb 9, 2018
datetime.py bpo-22005: Fixed unpickling instances of datetime classes pickled by … Dec 7, 2018
decimal.py Whitespace. Sep 10, 2014
difflib.py bpo-33224: PEP 479 fix for difflib.mdiff() (GH-6381) (GH-6391) Apr 5, 2018
dis.py Issue #28317: The disassembler now decodes FORMAT_VALUE argument. Oct 8, 2016
doctest.py Revert "bpo-24746: Avoid stripping trailing whitespace in doctest fan… Jan 10, 2019
dummy_threading.py Rename thread to _thread and dummy_thread to _dummy_thread. Issue #2875. May 25, 2008
enum.py [3.7] bpo-34282: Fix Enum._convert method shadowing members named _co… Oct 6, 2018
filecmp.py shallow defaults to 'True' not '1' (closes #21355) Apr 26, 2014
fileinput.py Issue #25788: fileinput.hook_encoded() now supports an "errors" argument Apr 27, 2016
fnmatch.py Issue #22493: Inline flags now should be used only at the start of the Sep 11, 2016
formatter.py Issue #25407: Drop the mention of the formatter module being removed Oct 16, 2015
fractions.py Issue #27832: Make _normalize parameter to Fraction.__init__ keyword-… Aug 23, 2016
ftplib.py [3.6] bpo-35128: Fix spacing issues in warning.warn() messages. (GH-1… Nov 1, 2018
functools.py bpo-33967: Fix singledispatch raised IndexError when no args (GH-8184) Jul 10, 2018
genericpath.py Issue #26027, #27524: Add PEP 519/__fspath__() support to os and Aug 26, 2016
getopt.py Issue #25523: Correct "a" article to "an" article Nov 2, 2015
getpass.py getpass: update docstrings (GH-49) (GH-419) Mar 3, 2017
gettext.py [3.6] bpo-29755: Fixed the lgettext() family of functions in the gett… Jun 20, 2017
glob.py Issue #27998: Removed workarounds for supporting bytes paths on Windo… Oct 5, 2016
gzip.py Issue #28227: gzip now supports pathlib Oct 2, 2016
hashlib.py [3.6] bpo-33729: Fix issues with arguments parsing in hashlib. (GH-8346 Oct 11, 2018
heapq.py Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc Apr 15, 2016
hmac.py Use sequence repetition instead of bytes constructor with integer arg… Sep 11, 2016
imaplib.py [3.6] bpo-35128: Fix spacing issues in warning.warn() messages. (GH-1… Nov 1, 2018
imghdr.py Issue #28228: imghdr now supports pathlib Oct 1, 2016
imp.py [3.6] bpo-30645: don't append to an inner loop path in imp.load_packa… Jun 23, 2017
inspect.py bpo-33594: Add deprecation info in inspect.py module (GH-7036) Oct 19, 2018
io.py Issue #1602: Windows console doesn't input or print Unicode (PEP 528) Aug 31, 2016
ipaddress.py bpo-27683: Fix a regression for host() of ipaddress network objects (G… Mar 21, 2018
keyword.py 17830: preserve line endings of original file when updating keywords. Apr 25, 2013
linecache.py Issue #23838: linecache now clears the cache and returns an empty res… Apr 1, 2015
locale.py [3.6] bpo-20087: Update locale alias mapping with glibc 2.27 supporte… May 6, 2018
lzma.py Issue #28229: lzma module now supports pathlib Oct 4, 2016
macpath.py bpo-31802: Fix importing native path module before importing os. (GH-… Jan 7, 2018
macurl2path.py Increase the coverage of macurl2path. Patch by Colin Williams. Oct 24, 2013
mailbox.py Issue #28764: Fix a test_mailbox failure on Android API 24 when run a… Dec 12, 2016
mailcap.py #14977: Make mailcap respect the order of the lines in the mailcap file. Sep 10, 2016
mimetypes.py [3.6] bpo-31715 Add mimetype for extension .mjs (GH-3908) (GH-10976) Dec 20, 2018
modulefinder.py Issue #26881: The modulefinder module now supports extended opcode ar… May 8, 2016
netrc.py bpo-30806: Fix netrc.__repr__() format (GH-2491) Nov 3, 2017
nntplib.py Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc Apr 15, 2016
ntpath.py bpo-31047: Fix ntpath.abspath to trim ending separator (GH-10082) Oct 25, 2018
nturl2path.py Issue21160: Correct comments in nturl2path. Patch by Jurko Gospodnetić. Oct 24, 2015
numbers.py Issue #21408: The default __ne__() now returns NotImplemented if __eq… Jan 26, 2015
opcode.py [3.6] bpo-32746: Fix multiple typos (GH-5144) (GH-5522) Feb 4, 2018
operator.py Issue #24379: Revert the operator.subscript patch (dccc4e63aef5) pend… Nov 2, 2015
optparse.py Merge doc and comment fixes from 3.5 Apr 19, 2016
os.py [3.6] bpo-32297: Fix misspellings in Python source code comments (GH-… Dec 14, 2017
pathlib.py bpo-34329: Doc'd how to remove suffix of pathlib.Path() (GH-8655) Aug 3, 2018
pdb.py Issue #20766: Merge with 3.5. Oct 12, 2016
pickle.py Issue #17711: Fixed unpickling by the persistent ID with protocol 0. Jul 17, 2016
pickletools.py Fix pickletools doc for NEWFALSE. (GH-9432) Sep 22, 2018
pipes.py Merge doc changes from 3.2 (#10454, #12298) Sep 1, 2011
pkgutil.py Issue #17211: Yield a namedtuple in pkgutil. Sep 8, 2016
platform.py bpo-27903: Fix ResourceWarning in platform.dist() (GH-10792) Nov 29, 2018
plistlib.py bpo-32072: Fix issues with binary plists. (GH-4455) (#4654) Nov 30, 2017
poplib.py [3.6] bpo-35128: Fix spacing issues in warning.warn() messages. (GH-1… Nov 1, 2018
posixpath.py bpo-10496: posixpath.expanduser() catchs pwd.getpwuid() error (GH-10919 Dec 5, 2018
pprint.py Issue #26778: Fixed "a/an/and" typos in code comment and documentation. Apr 17, 2016
profile.py Fix #17197: profile/cProfile modules refactored so that code of run()… Feb 25, 2013
pstats.py bpo-29554: Improve docs for pstat module and profile. (#88) (#227) Feb 22, 2017
pty.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) Jul 4, 2013
py_compile.py Issue #23911: Move path-based bootstrap code to a separate frozen mod… May 3, 2015
pyclbr.py Removed unused imports. Apr 24, 2016
pydoc.py bpo-34966: Improve support of method aliases in pydoc. (GH-9823) Nov 8, 2018
queue.py Issue #22043: time.monotonic() is now always available Sep 2, 2014
quopri.py Issue #23681: Fixed Python 2 to 3 poring bugs. Mar 20, 2015
random.py bpo-24567: Random subnormal.diff (GH-7954) (GH-7956) Jun 27, 2018
re.py Issue #28637: Reapply changeset 223731925d06 Nov 14, 2016
reprlib.py Issue #26634: recursive_repr() now sets __qualname__ of wrapper. Apr 26, 2016
rlcompleter.py Merge 3.5 Feb 4, 2016
runpy.py [backport to 3.5] - issue26896 - Disambiguate uses of "importer" with… Sep 7, 2016
sched.py Issue #5830: Remove old comment. Add empty slots. Oct 24, 2016
secrets.py Issue #29061: secrets.randbelow() would hang with a negative input Dec 30, 2016
selectors.py Issue #27759: Fix selectors incorrectly retain invalid file descriptors. Sep 15, 2016
shelve.py Fix misleading docsting of shelve.open(). (GH-6427) Apr 9, 2018
shlex.py Fixed #29132: Updated shlex to work better with punctuation chars in … Jan 15, 2017
shutil.py [3.6] bpo-34260, shutil: fix copy2 and copystat documentation (GH-8523)… Oct 23, 2018
signal.py Issue #25523: Further a-to-an corrections new in 3.5 Nov 2, 2015
site.py bpo-19891: Ignore error while writing history file (GH-8483) Aug 6, 2018
smtpd.py Issue #27110: Add smtpd.SMTPChannel to __all__, by Jacek Kołodziej Jun 6, 2016
smtplib.py [3.6] bpo-35128: Fix spacing issues in warning.warn() messages. (GH-1… Nov 1, 2018
sndhdr.py Issue #24878: Add docstrings to selected namedtuples Aug 18, 2015
socket.py [3.6] bpo-31234, socket.create_connection(): Fix ref cycle (GH-3546) (#… Sep 13, 2017
socketserver.py bpo-35017, socketserver: don't accept request after shutdown (GH-9952) Oct 26, 2018
sre_compile.py Issue #433028: Added support of modifier spans in regular expressions. Sep 9, 2016
sre_constants.py [3.6] bpo-30398: Add a docstring for re.error. (GH-1647) (#1830) May 27, 2017
sre_parse.py [3.6] bpo-30605: Fix compiling binary regexs with BytesWarnings enabl… Jun 15, 2017
ssl.py bpo-33023: Fix NotImplemented to NotImplementedError. (GH-10934). (GH… Dec 6, 2018
stat.py Issue #21741: Add st_file_attributes to os.stat_result on Windows. Jun 19, 2014
statistics.py Issue #27181 remove geometric_mean and defer for 3.7. Oct 4, 2016
string.py bpo-31672: Fix string.Template accidentally matched non-ASCII identif… Oct 14, 2017
stringprep.py Merged revisions 55007-55179 via svnmerge from May 7, 2007
struct.py Issue #17804: New function ``struct.iter_unpack`` allows for streamin… Apr 26, 2013
subprocess.py bpo-34812: subprocess._args_from_interpreter_flags(): add isolated (G… Nov 23, 2018
sunau.py Corrected docstrings of audio modules. writeframes() accepts bytes, n… Jul 10, 2015
symbol.py Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations. Sep 9, 2016
symtable.py Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations. Sep 9, 2016
sysconfig.py Issue #28046: get_sysconfigdata_name() uses the _PYTHON_SYSCONFIGDATA… Sep 11, 2016
tabnanny.py fix function name in tabnanny documentation (GH-762) Mar 22, 2017
tarfile.py bpo-34010: Fix tarfile read performance regression (GH-8020) Jul 4, 2018
telnetlib.py #25485: Add context manager support to Telnet class. Nov 28, 2015
tempfile.py bpo-33522: Enable CI builds on Visual Studio Team Services (GH-6865) (G… May 17, 2018
textwrap.py Issue #20491: The textwrap.TextWrapper class now honors non-breaking … Oct 25, 2016
this.py Fix most trivially-findable print statements. Feb 9, 2007
threading.py bpo-33556: Remove reference to thread module from docstring (GH-6963) May 18, 2018
timeit.py bpo-29661: fix contradiction in timeit.Timer.autorange's docstring (G… Feb 28, 2017
token.py PEP 0492 -- Coroutines with async and await syntax. Issue #24017. May 12, 2015
tokenize.py [3.6] bpo-33899: Make tokenize module mirror end-of-file is end-of-li… Jul 6, 2018
trace.py [3.6] bpo-35133: Fix mistakes when concatenate string literals on dif… Nov 5, 2018
traceback.py bpo-34588: Fix an off-by-one error in traceback formatting. (GH-9077) Sep 10, 2018
tracemalloc.py tracemalloc now supports domains Mar 22, 2016
tty.py final round of __all__ lists (I hope) - skipped urllib2 because Moshe… Mar 1, 2001
turtle.py bpo-35250: Correct argument name "num" -> "btn" in turtle docs. (GH-1… Nov 16, 2018
types.py Issue #28003: Implement PEP 525 -- Asynchronous Generators. Sep 9, 2016
typing.py Backport recent typing updates (GH-6759) May 11, 2018
uu.py Issue #10266: uu.decode didn't close in_file explicitly when it was g… Oct 31, 2010
uuid.py [3.6] bpo-33542: Ignore DUID in uuid.get_node on Windows. (GH-6922) (G… May 21, 2018
warnings.py Issue #28835: Tidy previous showwarning changes based on review comme… Dec 6, 2016
wave.py Issue #23883: Add missing APIs to __all__; patch by Jacek Kołodziej Nov 14, 2015
weakref.py Fix #29519: weakref spewing exceptions during interp finalization Feb 10, 2017
webbrowser.py bpo-34019: Fix wrong arguments for Opera Browser (GH-8047) Jul 3, 2018
xdrlib.py Issue #11694: Raise ConversionError in xdrlib as documented Oct 10, 2014
zipapp.py Issue #26778: Fixed "a/an/and" typos in code comment and documentation. Apr 17, 2016
zipfile.py bpo-32035: Fix words about strings and bytes in zipfile documentation. ( Nov 25, 2018
You can’t perform that action at this time.