[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">&para;</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">&para;</a></p> + <div class="h4" id="pythonoptional">
+<h4>Python is Optional
+  <a class="sectionlink" href="#pythonoptional"
+    title="Link to this section">&para;</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">&para;</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