[apparmor] [patch] README: deprecate python2.7 support with swig > 3.0.8

Steve Beattie steve at nxnw.org
Tue Sep 20 18:51:47 UTC 2016


On Tue, Sep 20, 2016 at 11:45:23AM -0700, Steve Beattie wrote:
> Once we kill python2.7 support, then we can go with the "simple" form of
> the __init__.py file.

Which reminds me, we ought to note that we're going to kill python 2.7
support in the README file. I moved the required versions section nearer
to the beginning and dropped the bit about aa-exec depending on perl,
since it's now a compiled binary.

Subject: REAMDE: deprecate python2.7 support
---
 README |   33 +++++++++++++++++----------------
 1 file changed, 17 insertions(+), 16 deletions(-)

Index: b/README
===================================================================
--- a/README
+++ b/README
@@ -52,6 +52,23 @@ kernel (2.6.37 patches should apply clea
 Without these patches applied to the kernel, the AppArmor userspace
 will not function correctly.
 
+-----------------
+Required versions
+-----------------
+
+The AppArmor userspace utilities are written with some assumptions about
+installed and available versions of other tools. This is a (possibly
+incomplete) list of known version dependencies:
+
+The Python utilities require a minimum of Python 2.7 or Python 3.3.
+PLEASE NOTE: Python 2.7 support is now deprecated, this is the last
+AppArmor utilities release that will support Python 2.7.
+
+Some utilities (aa-notify and aa-decode) require Perl 5.10.1 or newer.
+
+Most shell scripts are written for POSIX-compatible sh. aa-decode expects
+bash, probably version 3.2 and higher.
+
 ------------------------------------------
 Building and Installing AppArmor Userspace
 ------------------------------------------
@@ -222,19 +239,3 @@ Building and Installing AppArmor Kernel
 -----------------------------------------------
 
 TODO
-
-
------------------
-Required versions
------------------
-
-The AppArmor userspace utilities are written with some assumptions about
-installed and available versions of other tools. This is a (possibly
-incomplete) list of known version dependencies:
-
-The Python utilities require a minimum of Python 2.7 or Python 3.3.
-
-Some utilities (aa-exec, aa-notify and aa-decode) require Perl 5.10.1 or newer.
-
-Most shell scripts are written for POSIX-compatible sh. aa-decode expects
-bash, probably version 3.2 and higher.

-- 
Steve Beattie
<sbeattie at ubuntu.com>
http://NxNW.org/~steve/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/apparmor/attachments/20160920/b4fcaa6d/attachment.pgp>


More information about the AppArmor mailing list