about summary refs log tree commit diff
path: root/nixos/doc
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2017-03-21 13:04:37 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2017-03-21 13:04:37 +0100
commit94eb74eaade1f98361187b3c90738e41b184584e (patch)
tree694db9fcfca62827cc85dbf6867144e1ae037fa0 /nixos/doc
parent3760c8c7fde6e8b15d19b063579d05018fc2d8b3 (diff)
parent4263c53f668058e0f1a16ddc3703c2e3c72805fc (diff)
downloadnixlib-94eb74eaade1f98361187b3c90738e41b184584e.tar
nixlib-94eb74eaade1f98361187b3c90738e41b184584e.tar.gz
nixlib-94eb74eaade1f98361187b3c90738e41b184584e.tar.bz2
nixlib-94eb74eaade1f98361187b3c90738e41b184584e.tar.lz
nixlib-94eb74eaade1f98361187b3c90738e41b184584e.tar.xz
nixlib-94eb74eaade1f98361187b3c90738e41b184584e.tar.zst
nixlib-94eb74eaade1f98361187b3c90738e41b184584e.zip
Merge remote-tracking branch 'upstream/master' into HEAD
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/release-notes/rl-1703.xml38
1 files changed, 37 insertions, 1 deletions
diff --git a/nixos/doc/manual/release-notes/rl-1703.xml b/nixos/doc/manual/release-notes/rl-1703.xml
index fda46217144c..49ae296c40c8 100644
--- a/nixos/doc/manual/release-notes/rl-1703.xml
+++ b/nixos/doc/manual/release-notes/rl-1703.xml
@@ -237,10 +237,22 @@ following incompatible changes:</para>
     </para>
   </listitem>
 
+  <listitem>
+    <para>
+      The socket handling of the <literal>services.rmilter</literal> module
+      has been fixed and refactored. As rmilter doesn't support binding to
+      more than one socket, the options <literal>bindUnixSockets</literal>
+      and <literal>bindInetSockets</literal> have been replaced by
+      <literal>services.rmilter.bindSocket.*</literal>. The default is still
+      a unix socket in <literal>/run/rmilter/rmilter.sock</literal>. Refer to
+      the options documentation for more information.
+    </para>
+  </listitem>
+
 </itemizedlist>
 
 
-<para>Other notable improvements:</para>
+<para>Other notable changes:</para>
 
 <itemizedlist>
 
@@ -262,6 +274,14 @@ following incompatible changes:</para>
   </listitem>
 
   <listitem>
+    <para>Python 2.6 interpreter and package set have been removed.</para>
+  </listitem>
+
+  <listitem>
+    <para>The Python 2.7 interpreter does not use modules anymore. Instead, all CPython interpreters now include the whole standard library except for `tkinter`, which is available in the Python package set.</para>
+  </listitem>
+
+  <listitem>
     <para>
       Python 2.7, 3.5 and 3.6 are now built deterministically and 3.4 mostly.
       Minor modifications had to be made to the interpreters in order to generate
@@ -271,6 +291,22 @@ following incompatible changes:</para>
     </para>
   </listitem>
 
+  <listitem>
+    <para>The Python package sets now use a fixed-point combinator and the sets are available as attributes of the interpreters.</para>
+  </listitem>
+
+  <listitem>
+    <para>The Python function `buildPythonPackage` has been improved and can be used to build from Setuptools source, Flit source, and precompiled Wheels.</para>
+  </listitem>
+
+  <listitem>
+    <para>
+      When adding new or updating current Python libraries, the expressions should be put
+      in separate files in <literal>pkgs/development/python-modules</literal> and 
+      called from <literal>python-packages.nix</literal>.
+    </para>
+  </listitem>
+
 </itemizedlist>