Skip to content
Branch: 2.7
Find file History
Pull request Compare This branch is 4232 commits ahead, 29218 commits behind master.
miss-islington and ned-deily bpo-38295: prevent test_relative_path of test_py_compile failure on m…
…acOS Catalina (GH-17636)

(cherry picked from commit bf3aa10)

Co-authored-by: Ned Deily <nad@python.org>
Latest commit 5f2c134 Dec 17, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
bsddb
compiler Issue #28998: More APIs now support longs as well as ints. Dec 27, 2016
ctypes [2.7] bpo-37188: Fix a divide-by-zero in arrays of size-0 objects (#1… Jun 8, 2019
curses fix running the curses.has_key module (closes bpo-33359) (GH-6608) Apr 26, 2018
distutils closes bpo-37965: Fix compiler warning of distutils CCompiler.test_fu… Aug 28, 2019
email [2.7] bpo-34155: Dont parse domains containing @ (GH-13079) (GH-16006) Sep 14, 2019
encodings [2.7] bpo-38945: UU Encoding: Don't let newline in filename corrupt t… Dec 3, 2019
ensurepip [2.7] bpo-37664: Update ensurepip bundled wheels, again (GH-16633) Oct 8, 2019
hotshot Issue #27171: Fix typos in documentation, code comments, and tests Jun 2, 2016
idlelib
importlib Fix some more bugs caused by the backport from 3.x for importlib. Mar 4, 2009
json Fix py3k warnings in 1/0 in tests. (#4072) Oct 22, 2017
lib-tk [2.7] bpo-27313: Avoid test_ttk_guionly ComboboxTest fail with macOS … Feb 24, 2019
lib2to3 closes bpo-37675: Use pkgutil.iter_modules to find fixers in a packag… Jul 24, 2019
logging
msilib [2.7] bpo-12639: msilib.Directory.start_component() fails if *keyfile… May 31, 2019
multiprocessing Revert "[2.7] bpo-34172: multiprocessing.Pool leaks resources after b… Dec 6, 2018
plat-aix3 Remove obsolete entries from regen scripts. Jul 31, 2001
plat-aix4
plat-atheos set svn:executable on all regen scripts Mar 4, 2010
plat-beos5 Whitespace normalization, via reindent.py. Jul 18, 2004
plat-darwin These were somehow never added to CVS. Dec 30, 2002
plat-freebsd4 Merged revisions 78644 via svnmerge from Mar 4, 2010
plat-freebsd5 Merged revisions 78644 via svnmerge from Mar 4, 2010
plat-freebsd6
plat-freebsd7 Merged revisions 78644 via svnmerge from Mar 4, 2010
plat-freebsd8 Merged revisions 78644 via svnmerge from Mar 4, 2010
plat-generic - Issue #17086: Backport the patches from the 3.3 branch to cross-build Jan 31, 2013
plat-irix5
plat-irix6 Issue #26778: Fixed "a/an/and" typos in code comment and documentation. Apr 17, 2016
plat-linux2 Repair bizarre generated Python. Jul 18, 2004
plat-mac English spelling and grammar fixes Jul 11, 2016
plat-netbsd1 Whitespace normalization, via reindent.py. Jul 18, 2004
plat-next3 Do no regenerate modules that should no longer be here. May 10, 2001
plat-os2emx set svn:executable on all regen scripts Mar 4, 2010
plat-riscos Patch #2167 from calvin: Remove unused imports Feb 23, 2008
plat-sunos5 remove the svn:executable property from files that don't have shebang… Mar 5, 2010
plat-unixware7 Whitespace normalization, via reindent.py. Jul 18, 2004
pydoc_data update pydoc topics Aug 26, 2017
site-packages Add a README file so that cvs update -P doesn't obliterate this Mar 31, 2000
sqlite3 [2.7] bpo-38175: Fix a memory leak in comparison of sqlite3.Row objec… Sep 17, 2019
test bpo-38295: prevent test_relative_path of test_py_compile failure on m… Dec 17, 2019
unittest Update TestCase.assertAlmostEqual and assertNotAlmostEqual docstrings. ( Oct 18, 2017
wsgiref Issue #27076: Doc, comment and test function name spelling fixes May 26, 2016
xml bpo-35052: Fix handler on xml.dom.minidom.cloneNode() (GH-11061) (GH-… Dec 10, 2018
BaseHTTPServer.py Issue #25738: Don’t send message body for 205 Reset Content Jun 8, 2016
Bastion.py Deprecate Bastion and rexec for 3.0. May 10, 2008
CGIHTTPServer.py Issue #24657: Prevent CGIRequestHandler from collapsing the URL query Oct 3, 2015
ConfigParser.py Fixes #4686. Reverts redundant picklability code from r74544. Jan 23, 2012
Cookie.py Issue #27171: Fix typos in documentation, code comments, and tests Jun 2, 2016
DocXMLRPCServer.py [2.7] bpo-38243: Escape the server title of DocXMLRPCServer (GH-16447) Oct 1, 2019
HTMLParser.py bpo-30011: Fixed race condition in HTMLParser.unescape(). (#1140) Apr 15, 2017
MimeWriter.py Have MimeWriter raise a DeprecationWarning as per PEP 4 and its docum… May 30, 2007
Queue.py
SimpleHTTPServer.py Issue #26657: Fix SimpleHTTPServer Windows directory traversal vulner… Apr 18, 2016
SimpleXMLRPCServer.py English spelling and grammar fixes Jul 11, 2016
SocketServer.py bpo-35017, socketserver: don't accept request after shutdown (GH-9952) ( Oct 26, 2018
StringIO.py Issue #11311: StringIO.readline(0) now returns an empty string as all… Feb 13, 2013
UserDict.py Issue #22609: Constructor and the update method of collections.UserDi… Sep 29, 2015
UserList.py
UserString.py Issue 2235: __hash__ is once again inherited by default, but inherita… Jul 15, 2008
_LWPCookieJar.py Fix typos in comments, documentation and test method names May 8, 2016
_MozillaCookieJar.py update url to spec (closes #20018) Dec 18, 2013
__future__.py #14494: Document that absolute imports became default in 3.0 instead … May 19, 2012
__phello__.foo.py Fix the frozen bytecode for __hello__ (betcha didn't know that existed Oct 18, 2001
_abcoll.py Issue #24286: Register dict views with the MappingView ABCs. May 26, 2015
_osx_support.py Issue #27171: Fix typos in documentation, code comments, and tests Jun 2, 2016
_pyio.py [2.7] bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (G… Jun 29, 2018
_strptime.py [2.7] bpo-30363: Backport warnings in the re module. (#1577) May 18, 2017
_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
aifc.py [2.7] bpo-31848: Fix broken error handling in Aifc_read.initfp() when… Feb 21, 2018
antigravity.py
anydbm.py Add docstring to anydbm.open May 1, 2011
argparse.py bpo-11874: fix assertion failure in argparse metavar handling (GH-1826) Jun 9, 2018
ast.py Issue #11000 ast.parse doc fix (r88172) Jan 24, 2011
asynchat.py Issue #28998: More APIs now support longs as well as ints. Dec 27, 2016
asyncore.py bpo-30980: Fix double close in asyncore.file_wrapper (#2789) (#2900) Jul 26, 2017
atexit.py Four months of trunk changes (including a few releases...) Dec 13, 2006
audiodev.py Deprecate the audiodev module for 3.0. May 6, 2008
base64.py Issue #22088: Clarify base-64 alphabets and which characters are disc… Feb 23, 2016
bdb.py Have Bdb frame_returning in the finally clause May 1, 2012
binhex.py Issue #23865: close() methods in multiple modules now are idempotent … Apr 10, 2015
bisect.py Per the language summit, the optional fastpath imports should use fro… Mar 31, 2009
cProfile.py [2.7] bpo-23420: Verify the value of '-s' when execute the CLI of cPr… Oct 17, 2018
calendar.py Issue #28253: Fixed calendar functions for extreme months: 0001-01 an… Sep 28, 2016
cgi.py
cgitb.py [2.7] bpo-33256: Replace angle brackets around python object repr to … Apr 30, 2018
chunk.py
cmd.py Issue 15337: help() shown as undocumented Jul 16, 2012
code.py this main is much more useful Nov 12, 2009
codecs.py bpo-32110: codecs.StreamReader.read(n) now returns not more than n (G… Nov 29, 2017
codeop.py Much-needed merge (using svnmerge.py this time) of trunk changes into… May 27, 2006
collections.py Issue #27076: Doc, comment and test function name spelling fixes May 26, 2016
colorsys.py
commands.py #4351: more appropriate DeprecationWarning stacklevels May 8, 2009
compileall.py
contextlib.py Remove markup from docstring Jun 23, 2009
cookielib.py bpo-38804: Fix REDoS in http.cookiejar (GH-17157) (GH-17345) Nov 24, 2019
copy.py Issue #25718: Fixed copying object with state with boolean value is f… Nov 30, 2015
copy_reg.py [2.7] bpo-31107: Fix copyreg mangled slot names calculation. (GH-2989)… Aug 5, 2017
csv.py [2.7] bpo-30157: Fix csv.Sniffer.sniff() regex pattern. (GH-5601) (GH… Feb 9, 2018
dbhash.py spelling Apr 3, 2010
decimal.py [2.7] bpo-35133: Fix mistakes when concatenate string literals on dif… Nov 5, 2018
difflib.py [2.7] bpo-32981: Fix catastrophic backtracking vulns (GH-5955) Mar 4, 2018
dircache.py Deprecate the dircache module for 3.0. May 10, 2008
dis.py fix dis on new style classes #8310 Apr 4, 2010
doctest.py [2.7] bpo-24746: Avoid stripping trailing whitespace in doctest fancy… Jan 9, 2019
dumbdbm.py
dummy_thread.py Remove imports of 'warnings' that are no longer needed in dummy_thread, Aug 17, 2008
dummy_threading.py Merged revisions 53538-53622 via svnmerge from Feb 5, 2007
filecmp.py Issue 16584: in filecomp._cmp, catch IOError as well as os.error. May 9, 2013
fileinput.py Issue #15068: Avoid creating a reference loop in fileinput. Mar 8, 2016
fnmatch.py
formatter.py
fpformat.py [2.7] closes bpo-32997: Fix REDOS in fpformat (GH-5984) Mar 6, 2018
fractions.py
ftplib.py [2.7] bpo-30119: fix ftplib.FTP.putline() to throw an error for a ill… Jul 26, 2017
functools.py bpo-25732: Make functools.total_ordering implementing __ne__. (#3748) Sep 25, 2017
genericpath.py Issue #21840: Fixed expanding unicode variables of form $var in Feb 13, 2015
getopt.py Issue #26778: Fixed "a/an/and" typos in code comment and documentation. Apr 17, 2016
getpass.py
gettext.py Issue #28563: Make plural form selection more lenient and accepting Nov 14, 2016
glob.py
gzip.py
hashlib.py Removed duplicated words in in comments and docs. Dec 1, 2014
heapq.py Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc Apr 15, 2016
hmac.py backport hmac.compare_digest to partially implement PEP 466 (closes #… May 11, 2014
htmlentitydefs.py Issue #23181: More "codepoint" -> "code point". Jan 18, 2015
htmllib.py
httplib.py [2.7] bpo-38216, bpo-36274: Allow subclasses to separately override v… Oct 8, 2019
ihooks.py Add support to the ihooks module for relative imports. Oct 14, 2009
imaplib.py
imghdr.py Issue #20331: Fixed possible FD leaks in various modules: Jan 25, 2014
imputil.py In a number of places code still revers May 5, 2010
inspect.py [2.7] bpo-6700: Fix inspect.getsourcelines for module level frames/tr… Aug 26, 2018
io.py Issue #25523: Correct "a" article to "an" article Nov 2, 2015
keyword.py Fix instructions on how to rebuild some modules Feb 26, 2012
linecache.py Issue #23838: linecache now clears the cache and returns an empty res… Apr 1, 2015
locale.py
macpath.py Issue #21840: Fixed expanding unicode variables of form $var in Feb 13, 2015
macurl2path.py Increase macurl2path test coverage Oct 24, 2013
mailbox.py Issue #26778: Fixed "a/an/and" typos in code comment and documentation. Apr 17, 2016
mailcap.py Issue #20331: Fixed possible FD leaks in various modules: Jan 25, 2014
markupbase.py #13576: add tests about the handling of (possibly broken) condcoms. Dec 19, 2011
md5.py email address update Sep 9, 2007
mhlib.py Issue #7759: Fixed the mhlib module on filesystems that doesn't support Nov 11, 2015
mimetools.py warnings.catch_warnings() now returns a list or None instead of the c… Sep 9, 2008
mimetypes.py [2.7] bpo-31715 Add mimetype for extension .mjs (GH-3908) (GH-10978) Dec 20, 2018
mimify.py Have mimify raise a DeprecationWarning. The docs and PEP 4 have liste… May 30, 2007
modulefinder.py Remove PEP 291 compatibility requirements for ctypes and modulefinder May 14, 2016
multifile.py
mutex.py Issue #27076: Doc, comment and test function name spelling fixes May 26, 2016
netrc.py
new.py restricted environments are no more Aug 28, 2009
nntplib.py 2.6 merge Oct 1, 2013
ntpath.py Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc Apr 15, 2016
nturl2path.py Issue21160: Correct comments in nturl2path. Patch by Jurko Gospodnetić. Oct 24, 2015
numbers.py Update docstring with more useful text (from the PEP) Feb 26, 2012
opcode.py Issue #2333: Backport set and dict comprehensions syntax. Jan 11, 2010
optparse.py Fix spelling (inital), grammar (may translates) in documentation, com… Apr 19, 2016
os.py remove useless word (closes #23929) Apr 14, 2015
os2emxpath.py Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc Apr 15, 2016
pdb.doc Issue #27171: Fix typos in documentation, code comments, and tests Jun 2, 2016
pdb.py
pickle.py Issue #892902: Fixed pickling recursive objects. Nov 7, 2015
pickletools.py Fix pickletools doc for NEWFALSE. (GH-9432) Sep 22, 2018
pipes.py Remove obsolete comment Sep 1, 2011
pkgutil.py bpo-31681: Make sure pkgutil.get_data closes files properly (#3875) Oct 9, 2017
platform.py bpo-26544: Make platform.libc_ver() less slow (GH-10868) Dec 3, 2018
plistlib.py
popen2.py
poplib.py [2.7] bpo-32981: Fix catastrophic backtracking vulns (GH-5955) Mar 4, 2018
posixfile.py Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBS… Oct 28, 2007
posixpath.py bpo-10496: posixpath.expanduser() catchs pwd.getpwuid() error (GH-10919 Dec 5, 2018
pprint.py Issue #19137: The pprint module now correctly formats empty set and f… Oct 2, 2013
profile.py strip trailing ws Jun 27, 2011
pstats.py Issue #27076: Doc, comment and test function name spelling fixes May 26, 2016
pty.py Issue #2489: Fix bug in _copy loop that could consume 100% cpu on EOF. Feb 16, 2012
py_compile.py Issue #23811: Add missing newline to the PyCompileError error message. Apr 14, 2015
pyclbr.py #14798: pyclbr now raises ImportError instead of KeyError for missing… May 18, 2012
pydoc.py [2.7] bpo-33422: Fix quotation marks getting deleted when looking up … May 7, 2018
quopri.py import statements only raise ImportError, right? Mar 23, 2002
random.py Issue #29023: Clarify that ints and longs are always deterministic se… Jan 7, 2017
re.py backout fac649bf2d10 (#9179) for further consideration Nov 30, 2014
repr.py Revert the renaming of repr to reprlib. May 23, 2008
rexec.py No need to assign the results of expressions used only for side effects. Feb 6, 2010
rfc822.py Issue #27125: Fix various errors like “will [be] inherited” May 29, 2016
rlcompleter.py Issue #25663: Make rlcompleter avoid duplicate global names Nov 23, 2015
robotparser.py [2.7] bpo-32861: robotparser fix incomplete __str__ methods. (GH-5711) ( May 14, 2018
runpy.py Issue #14285: Do not catch ImportError from __init__.py in runpy Dec 3, 2015
sched.py Remove duplication. Oct 19, 2011
sets.py Merged revisions 77310-77311 via svnmerge from Aug 2, 2010
sgmllib.py
sha.py
shelve.py Issue #23865: close() methods in multiple modules now are idempotent … Apr 10, 2015
shlex.py
shutil.py
site.py Issue #28440: No longer add /Library/Python/site-packages, the Apple-… Dec 3, 2016
smtpd.py Issue #9168: now smtpd is able to bind privileged port. Oct 20, 2011
smtplib.py bpo-30394: Fix a socket leak in smtplib.SMTP.__init__() (#1700) (#1788) May 24, 2017
sndhdr.py Merged revisions 75407,75409-75413,75415,75419-75421 via svnmerge from Aug 3, 2010
socket.py Issue #26778: Fixed "a/an/and" typos in code comment and documentation. Apr 17, 2016
sre.py Merged revisions 53952-54987 via svnmerge from Apr 27, 2007
sre_compile.py [2.7] bpo-30363: Backport warnings in the re module. (#1577) May 18, 2017
sre_constants.py Issue #18050: Fixed an incompatibility of the re module with Python 2… Sep 20, 2013
sre_parse.py [2.7] bpo-30375: Correct the stacklevel of regex compiling warnings. (#… May 18, 2017
ssl.py [2.7] bpo-28043: improved default settings for SSLContext (GH-10608) Feb 15, 2019
stat.py Issue #8746: Correct faulty configure checks so that os.chflags() and Jun 28, 2011
statvfs.py Deprecated statvfs for removal in 3.0. May 16, 2008
string.py Issue #23671: string.Template now allows to specify the "self" parame… Mar 24, 2015
stringold.py Replace all map(None, a) with list(a). Jul 18, 2008
stringprep.py Avoid forward-declaring the methods array. Mar 10, 2006
struct.py Merged revisions 75283 via svnmerge from Oct 27, 2009
subprocess.py bpo-27448: Work around a gc.disable race condition in subprocess. (#1932 Sep 5, 2017
sunau.py Silence deprecation warning in sunau.py Jan 29, 2014
sunaudio.py Deprecate the sunaudio module for removal in Python 3.0. The sunau mo… Jul 18, 2008
symbol.py
symtable.py just return toplevel symbol table rather than all blocks (closes #19393) Oct 26, 2013
sysconfig.py
tabnanny.py fix function name in tabnanny documentation (GH-764) Mar 22, 2017
tarfile.py Issue #28449: tarfile.open() with mode "r" or "r:" now tries to open … Oct 30, 2016
telnetlib.py bpo-18035: telnetlib: select.error doesn't have an errno attribute (#… Dec 29, 2017
tempfile.py
textwrap.py [2.7] bpo-30754: Document textwrap.dedent blank line behavior. (GH-14469 Jun 30, 2019
this.py Back rev 1.3 out per Raymond's request. Feb 6, 2004
threading.py Improve threading.daemon docstring (GH-14278) Jun 23, 2019
timeit.py Issue #5633: Fixed timeit when the statement is a string and the setu… May 30, 2015
toaiff.py Deprecate the toaiff module for removal in 3.0. May 9, 2008
token.py Issue #19936: Added executable bits or shebang lines to Python script… Jan 16, 2014
tokenize.py
trace.py [2.7] bpo-35133: Fix mistakes when concatenate string literals on dif… Nov 5, 2018
traceback.py
tty.py final round of __all__ lists (I hope) - skipped urllib2 because Moshe… Mar 1, 2001
types.py Issue #23504: Added an __all__ to the types module. Mar 4, 2015
urllib.py
urllib2.py Issue #14132: Fix redirect handling when target is just a query string May 16, 2016
urlparse.py [2.7] bpo-36742: Fix urlparse.urlsplit() error message for Unicode URL ( Jun 11, 2019
user.py Deprecate the user module for removal in 3.0. May 8, 2008
uu.py
uuid.py [2.7] bpo-32502: Discard 64-bit (and other invalid) hardware addresses ( Sep 11, 2018
warnings.py Simplify code in warnings modules (#1957) Jun 5, 2017
wave.py Issue #28515: Fixed py3k warnings. Oct 25, 2016
weakref.py bpo-29519: weakref spewing exceptions during interp finalization (#2958) Jul 31, 2017
webbrowser.py [2.7] bpo-34019: Fix wrong arguments for Opera Browser (GH-8047) (#8126) Jul 6, 2018
whichdb.py Close #13007: whichdb should recognize gdbm 1.9 magic numbers Sep 19, 2011
wsgiref.egg-info Merged revisions 46753-51188 via svnmerge from Aug 11, 2006
xdrlib.py Issue #11694: Raise ConversionError in xdrlib as documented Oct 10, 2014
xmllib.py Merged revisions 72458 via svnmerge from May 8, 2009
xmlrpclib.py
zipfile.py
You can’t perform that action at this time.