summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/compat
Commit message (Expand)AuthorAgeFilesLines
* Remove Py27 vs Py 35+ compat code.William Deegan2019-12-301-54/+2
* Fixup some code triggering pylint errors.Mats Wichmann2019-04-211-5/+5
* [WIP] [PY 3.8] fix more warningsMats Wichmann2019-03-301-12/+3
* used pickle.HIGHEST_PROTOCAL instead of -2 for better readabilityDaniel Moody2018-02-121-1/+1
* pickle protocal was causing issues in some casesDaniel Moody2018-02-101-1/+1
* PY2/3 changes to pickle so py2.7 and py3.5+ pickles used in sconsign will be ...William Deegan2017-09-111-1/+3
* PY2/3 stub shutil.SameFileError for py2. with PY3 there's now a specific exce...William Deegan2017-05-161-0/+9
* PEP8 fixes.William Deegan2016-09-301-8/+14
* use pickle.HIGHEST_PROTOCOL instead of -1Daniel Holth2016-06-211-1/+2
* centralize the preferred pickle protocol; use highest protocol.Daniel Holth2016-06-201-0/+5
* just throw away __slots__ on pypyDaniel Holth2016-06-071-1/+1
* avoid using __slots__ on Node and Executor (but only on PyPy)Daniel Holth2016-06-061-0/+47
* Remove all the six stuff.Russel Winder2016-02-022-681/+0
* Some more print statements to functions.Russel Winder2016-01-011-2/+2
* Run futurize --stage1.Russel Winder2016-01-012-3/+4
* Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-247-2248/+34
|\
| * removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-103-236/+3
| * update logic for sys.intern in compat module. Don't need to support pre 2.7 a...William Deegan2015-11-191-9/+7
| * remove os.path.lexists from compat module. 2.7 has itWilliam Deegan2015-11-191-7/+0
| * remove sys.maxsize from compat module. 2.7 has itWilliam Deegan2015-11-191-9/+0
| * fix broken cleanup of collections removal from compatWilliam Deegan2015-11-191-0/+29
| * remove compat os.devnull. python 2.7 supports itWilliam Deegan2015-11-191-11/+0
| * remove compat io. python 2.7 supports ioWilliam Deegan2015-11-192-52/+0
| * remove compat collections. python 2.7 supports collectionsWilliam Deegan2015-11-192-71/+0
| * removing compat for sets. python 2.7 supports setsWilliam Deegan2015-11-192-571/+0
| * remove compat module for subprocess. No longer needed as we are only going to...William Deegan2015-11-192-1287/+0
* | Added six module as SCons.compat.six, for python3 port.Gary Oberbrunner2014-04-203-1/+681
* | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-311-5/+7
* | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-222-25/+25
|/
* Removed some pre-Python 2.4 compatibility codeanatoly techtonik2012-12-071-43/+0
* For some reason, using the `imp` module to do imports doesn't do quite theGreg Noel2010-06-072-21/+11
* Convert old-style classes in compat/*.py modules to new-style classes.Steven Knight2010-05-163-11/+4
* Use slice built-in instead of types.SliceTypeGreg Noel2010-05-011-2/+1
* Fix regression tests (imports not happening as expected)Greg Noel2010-04-251-14/+1
* Add compat support for renaming '_winreg' as 'winreg' in Python 3.x.Greg Noel2010-04-251-50/+26
* Remove the compat version of the "platform" module.Greg Noel2010-04-242-244/+0
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-241-17/+2
* http://scons.tigris.org/issues/show_bug.cgi?id=2317Greg Noel2010-04-231-1/+1
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-211-30/+9
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-211-1/+1
* Remove the compat version of the tempfile.mkstemp() function.Steven Knight2010-04-191-35/+0
* Remove the compat shutil.move() function.Steven Knight2010-04-191-39/+0
* Remove the compat version of the "shlex" module.Steven Knight2010-04-192-345/+0
* Remove the compat version of the "textwrap" module.Steven Knight2010-04-192-389/+0
* Remove the compat version of the "optparse" module.Steven Knight2010-04-192-1722/+0
* Remove the compat version of the "itertools" module.Steven Knight2010-04-192-129/+0
* Remove compat fnmatch.filter() support.Steven Knight2010-04-191-28/+0
* Index: test/Variables/help.pyGreg Noel2010-04-191-78/+0
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-172-23/+16
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-152-14/+37