[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-commits
Subject: svn commit: r1870064 - in /subversion/site/staging: ./ docs/release-notes/1.14.html index.html news.
From: hartmannathan () apache ! org
Date: 2019-11-21 4:59:36
Message-ID: 20191121045936.6610D17A001 () svn01-us-east ! apache ! org
[Download RAW message or body]
Author: hartmannathan
Date: Thu Nov 21 04:59:36 2019
New Revision: 1870064
URL: http://svn.apache.org/viewvc?rev=1870064&view=rev
Log:
In 'staging': catch-up merge from 'publish'
Modified:
subversion/site/staging/ (props changed)
subversion/site/staging/docs/release-notes/1.14.html
subversion/site/staging/index.html (props changed)
subversion/site/staging/news.html (props changed)
subversion/site/staging/roadmap.html (props changed)
Propchange: subversion/site/staging/
------------------------------------------------------------------------------
Merged /subversion/site/publish:r1869850-1870063
Modified: subversion/site/staging/docs/release-notes/1.14.html
URL: http://svn.apache.org/viewvc/subversion/site/staging/docs/release-notes/1.14.html?rev=1870064&r1=1870063&r2=1870064&view=diff
==============================================================================
--- subversion/site/staging/docs/release-notes/1.14.html (original)
+++ subversion/site/staging/docs/release-notes/1.14.html Thu Nov 21 04:59:36 2019
@@ -43,6 +43,8 @@
>Support for Python 3.x</a></li>
<li><a href="#python2"
>Support for Python 2.7 is being phased out</a></li>
+ <li><a href="#py3c"
+ >New Build-Time Dependency: py3c</a></li>
<li><a href="#enhancements"
>Many enhancements and bug fixes</a></li>
<li><a href="#issues"
@@ -244,8 +246,13 @@ Welcome</a> below.</p>
title="Link to this section">¶</a>
</h4>
-<p>As of 1 January 2020, <a href="https://www.python.org/dev/peps/pep-0373/">
-Python 2.7 has reached end of life</a>. All users are strongly encouraged
+<div class="notice">
+<p><strong>Python is Optional.</strong>
+Read more <a href="#pythonoptional">below</a>.</p>
+</div> <!-- notice -->
+
+<p>As of 1 January 2020, <a href="https://www.python.org/dev/peps/pep-0373/"
+>Python 2.7 has reached end of life</a>. All users are strongly encouraged
to move to Python 3.</p>
<p>As Subversion 1.14 is a Long Term Support (LTS) release with
@@ -269,14 +276,26 @@ Welcome</a> below.</p>
</div> <!-- python2 -->
-<div class="notice" id="python-is-optional">
-<p><strong>Python is Optional.</strong> <a class="sectionlink" \
href="#python-is-optional">¶</a></p> + <div class="h4" id="pythonoptional">
+<h4>Python is Optional
+ <a class="sectionlink" href="#pythonoptional"
+ title="Link to this section">¶</a>
+</h4>
<p>Subversion does <strong>not</strong> require Python for its basic
operation. Python is only required for building Subversion and for
-using Subversion's SWIG Python bindings or hook scripts coded in
-Python. If you do not do either of these things, then this change
-does not affect you.</p>
+using Subversion's SWIG Python bindings. If you do not do either of
+these things, then this change does not affect you.</p>
+
+<p>The Python bindings are used by:</p>
+
+<ul>
+<li>Third-party programs (e.g.,
+ <a href="https://github.com/viewvc/viewvc/">ViewVC</a>)</li>
+<li>Scripts distributed with Subversion itself in the tools/
+ subdirectory.</li>
+<li>Any in-house scripts you may have.</li>
+</ul>
<p>In more detail, Python is required for doing any of the
following:</p>
@@ -293,16 +312,6 @@ following:</p>
<li>Build the ctypes Python bindings</li>
</ul>
-<p>The Python bindings are used by:</p>
-
-<ul>
-<li>Third-party programs (e.g.,
- <a href="https://github.com/viewvc/viewvc/">ViewVC</a>)</li>
-<li>Scripts distributed with Subversion itself in the tools/
- subdirectory.</li>
-<li>Any in-house scripts you may have.</li>
-</ul>
-
<p>Python is <strong>not</strong> required for doing any of the
following:</p>
@@ -315,7 +324,29 @@ following:</p>
running Subversion's test suite</li>
</ul>
-</div> <!-- .notice #python-is-optional -->
+</div> <!-- pythonoptional -->
+
+<div class="h4" id="py3c">
+<h4>New Build-Time Dependency: py3c
+ <a class="sectionlink" href="#py3c"
+ title="Link to this section">¶</a>
+</h4>
+
+<p>Subversion's support for Python 3.x SWIG bindings introduces a new
+optional dependency on the <a href="https://github.com/encukou/py3c"
+>Python 3 Compatibility layer for C extensions (py3c)</a>.</p>
+
+<p>You need py3c to build the SWIG Python bindings, regardless of the
+version of Python. As py3c is a header-only library, it is needed only
+to build the bindings, not to use them.</p>
+
+<p>The convenience script that downloads Subversion's minimal
+build-time dependencies, get-deps.sh, has been updated to download
+py3c. This script is found in the source distribution's root
+directory. For the full list of Subversion's dependencies, see the
+INSTALL file in the same directory.</p>
+
+</div> <!-- py3c -->
</div> <!-- apis -->
Propchange: subversion/site/staging/index.html
------------------------------------------------------------------------------
Merged /subversion/site/publish/index.html:r1869775-1870063
Propchange: subversion/site/staging/news.html
------------------------------------------------------------------------------
Merged /subversion/site/publish/news.html:r1869775-1870063
Propchange: subversion/site/staging/roadmap.html
------------------------------------------------------------------------------
Merged /subversion/site/publish/roadmap.html:r1869775-1870063
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic