| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most recent Python (3.8 alpha) spews warnings aplenty about two
subjects: unclosed files and strings which look like they have embedded
escapes that Python does not recognize. The latter are usually
regexes, and it provides a reminder that regular expressions should
normally be specified as raw strings, so Python does not attempt to
interpret them. Irritating is that even docstrings are flagged, it's
not obvious what the right answer is for a docstring which contains,
say, a Windows-style path with backslashes.
This converts a bunch of opens that are not closed into context
manager usage and regex patterns into raw strings.
This eliminate about 4000 warnings spewed by Py3.8 (9200 remain).
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
| |
quite some time
|
| |
|
|\ |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
also improve update-release-info.py to use shorter copyright year strings.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Also added note that doc/user/main.in is no longer needed/used
and prevent that from stopping the doc gen process.
|
| | |
|
|/ |
|
|
|
|
| |
I added a few test fixes and tweaks to Russels version.
|
|
|
|
|
| |
update-release-info: allow regular 3-digit releases (not .final.0)
upload-release-files: new, does a lot of the heavy lifting for a release.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
platform; it was causing the test to fail on Windows.
Added some documentation to bin/update-release-info.py.
In my last log message, I forgot to mention that QMTest/TestRuntest.py was
tweaked to make it less specialized for testing runtest.py. It can now be
used to test other programs; in this case, bin/update-release-info.py. The
defaults are unchanged so that it will normally test runtest.py.
|
|
This program automates the process of inserting the release configuration
information that is currently done by hand. The configuration data now
all lives in a file, 'ReleaseConfig'. Change the configuration file, run
the program, and, hey presto, the files are updated.
More work needs to be done; the documentation doesn't quite match with the
program and the regression tests only cover the release flows, but it's
important to get this stuff out before the next release is published so
people can start using it.
|