Skip to content

Commit

Permalink
Explicitly include the bisect module in binary builds.
Browse files Browse the repository at this point in the history
It was implicitly included with Python 2.7.3, but isn't with 2.7.5. It needs to be included for now so we don't break add-ons with too little warning.
Fixes #3368.
  • Loading branch information
jcsteh committed Jul 18, 2013
1 parent 6384ef3 commit 84f0763
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
4 changes: 3 additions & 1 deletion source/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,9 @@ def getRecursiveDataFiles(dest,source,excludes=()):
"excludes": ["Tkinter",
"serial.loopback_connection", "serial.rfc2217", "serial.serialcli", "serial.serialjava", "serial.serialposix", "serial.socket_connection"],
"packages": ["NVDAObjects","virtualBuffers","appModules","comInterfaces","brailleDisplayDrivers","synthDrivers"],
"includes": ["nvdaBuiltin"],
# #3368: bisect was implicitly included with Python 2.7.3, but isn't with 2.7.5.
# Explicitly include it so we don't break some add-ons.
"includes": ["nvdaBuiltin", "bisect"],
}},
data_files=[
(".",glob("*.dll")+glob("*.manifest")+["builtin.dic"]),
Expand Down
2 changes: 2 additions & 0 deletions user_docs/en/changes.t2t
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@
== Changes for Developers ==
- windowUtils.findDescendantWindow has been added to search for a descendant window (HWND) matching the specified visibility, control ID and/or class name.
- The remote Python console no longer times out after 10 seconds while waiting for input. (#3126)
- Inclusion of the bisect module in binary builds is deprecated and may be removed in a future release. (#3368)
- Add-ons which depend on bisect (including the urllib2 module) should be updated to include this module.


= 2013.1.1 =
Expand Down

0 comments on commit 84f0763

Please sign in to comment.