@@ -1218,11 +1218,6 @@ changes, or look through the Subversion logs for all the details.
12181218 created some new files that should be included.
12191219 (Fixed by Tarek Ziadé; :issue: `8688 `.)
12201220
1221- The ``upload `` command now longer tries to change CR end-of-line characters
1222- to CRLF. This fixes a corruption issue with sdists that ended with a byte
1223- equivalent to CR.
1224- (Contributed by Bo Bayles in :issue: `32304 `.)
1225-
12261221* The :mod: `doctest ` module's :const: `IGNORE_EXCEPTION_DETAIL ` flag
12271222 will now ignore the name of the module containing the exception
12281223 being tested. (Patch by Lennart Regebro; :issue: `7490 `.)
@@ -1535,7 +1530,7 @@ changes, or look through the Subversion logs for all the details.
15351530 *ciphers * argument that's a string listing the encryption algorithms
15361531 to be allowed; the format of the string is described
15371532 `in the OpenSSL documentation
1538- <https://www.openssl.org/docs/apps /ciphers.html#CIPHER-LIST-FORMAT> `__.
1533+ <https://www.openssl.org/docs/manmaster/man1 /ciphers.html#CIPHER-LIST-FORMAT> `__.
15391534 (Added by Antoine Pitrou; :issue: `8322 `.)
15401535
15411536 Another change makes the extension load all of OpenSSL's ciphers and
@@ -1790,7 +1785,7 @@ wish to read the Tcl/Tk manual page describing the
17901785Ttk theme engine, available at
17911786https://www.tcl.tk/man/tcl8.5/TkCmd/ttk_intro.htm. Some
17921787screenshots of the Python/Ttk code in use are at
1793- http ://code.google.com/p/python-ttk/wiki /Screenshots.
1788+ https ://code.google.com/archive/ p/python-ttk/wikis /Screenshots.wiki .
17941789
17951790The :mod: `ttk ` module was written by Guilherme Polo and added in
17961791:issue: `2983 `. An alternate version called ``Tile.py ``, written by
@@ -1813,8 +1808,8 @@ https://pypi.org/project/unittest2.
18131808
18141809When used from the command line, the module can automatically discover
18151810tests. It's not as fancy as `py.test <http://pytest.org >`__ or
1816- `nose <http ://code.google.com/p/python-nose/ >`__, but provides a simple way
1817- to run tests kept within a set of package directories. For example,
1811+ `nose <https ://nose.readthedocs.io/ >`__, but provides a
1812+ simple way to run tests kept within a set of package directories. For example,
18181813the following command will search the :file: `test/ ` subdirectory for
18191814any importable test files named ``test*.py ``::
18201815
@@ -2728,6 +2723,39 @@ For cases where the connection establishment code can't be modified, but the
27282723overall application can be, the new :func: `ssl._https_verify_certificates `
27292724function can be used to adjust the default behaviour at runtime.
27302725
2726+
2727+ New ``make regen-all `` build target
2728+ -----------------------------------
2729+
2730+ To simplify cross-compilation, and to ensure that CPython can reliably be
2731+ compiled without requiring an existing version of Python to already be
2732+ available, the autotools-based build system no longer attempts to implicitly
2733+ recompile generated files based on file modification times.
2734+
2735+ Instead, a new ``make regen-all `` command has been added to force regeneration
2736+ of these files when desired (e.g. after an initial version of Python has
2737+ already been built based on the pregenerated versions).
2738+
2739+ More selective regeneration targets are also defined - see
2740+ :source: `Makefile.pre.in ` for details.
2741+
2742+ (Contributed by Victor Stinner in :issue: `23404 `.)
2743+
2744+ .. versionadded :: 2.7.14
2745+
2746+
2747+ Removal of ``make touch `` build target
2748+ --------------------------------------
2749+
2750+ The ``make touch `` build target previously used to request implicit regeneration
2751+ of generated files by updating their modification times has been removed.
2752+
2753+ It has been replaced by the new ``make regen-all `` target.
2754+
2755+ (Contributed by Victor Stinner in :issue: `23404 `.)
2756+
2757+ .. versionchanged :: 2.7.14
2758+
27312759.. ======================================================================
27322760
27332761 .. _acks27 :
0 commit comments