| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Needed to pass a different source and also pass an entry point
to the zipapp.create_archive method.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
| |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To use, set do_zipapp to True in site_scons/scons_local_package.py
Will produce a build/dist/scons-local-${VERSION}.pyz which can
be directly executed - copy to a work dir, and run as
python scons-local-4.3.1.pyz
or even
./scons-local-4.3.1.pyz
Windows should have a file association for .pyz files, otherwise it
works there too by calling it as an argument of the interpreter.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
| |
distutils is deprecated, is now giving warnings, and will be removed
in Python 3.12. SCons code no longer uses it, but there was one
reference in SCons' own site_scons (used when packaging).
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
| |
set. Fix version tests to work with updated scons --version output. (Date format changed)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately, this made for more reformatting - sider complains
in some of these about indent not being a multiple of four because
one line of a block was touched, to eliminate had to reindent the whole
block, including all the lines not touched by the original commit.
Used a tool...
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Removed a number of imports reported as unused.
* Reorganize imports in a few places.
* Checker reported warnings problems ("Instantiating an exception,
but not raising it, has no effect"): serveral tool modules instantiated
a warning class thinking (?) it would issue the warning; changed these to
the standard use - calling the warn() function with the warnclass as an arg.
* Tool modules that were touched had the copyright header munging applied.
* Removed irritating "####" lines from gettext and msgfmt tools.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| |
|
|
|
|
| |
broken state
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
using it
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
In Python3 this is the default.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| |
|
|
|
|
| |
site_scons/BuildCommandLine.py. Sorted out all changes caused by that.
|
|
|
|
| |
setup into site_scons/epydoc.py
|
|
|
|
| |
open, which was throwing warnings when run with newer pythons
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop unneeded parens.
Drop trailing semicolons.
Triple double-quote docstrings.
Regexes drop unneeded escapes.
Spaces around parens, braces: remove/add.
Some one-tuples get their missing closing comma.
A couple of sets use set init syntax {foo} instead of set([iter]) now.
And a fiddle in Node to reduce lookup time on md5 signature functions
(came about because of a line-too-long issue, initially)
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
| |
On a linux host (missing some things that may be on the Travis CI
setup), Py3.8a3 now shows 19 fails, 1048 pass, with 84 Warning: messages.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
| |
creation as we're moving to pip install being the main install path.
|
|
SConstruct
|