Hello community,

here is the log from the commit of package python3 for openSUSE:Factory checked 
in at 2016-05-02 10:43:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3 (Old)
 and      /work/SRC/openSUSE:Factory/.python3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3/python3-base.changes     2016-03-14 
09:57:02.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3.new/python3-base.changes        
2016-05-02 10:43:49.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Apr 22 17:20:29 UTC 2016 - [email protected]
+
+- move _hashlib and _ssl modules and tests to python3-base
+- recommend python3
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python3/python3.changes  2016-03-29 
09:54:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3.new/python3.changes     2016-05-02 
10:43:49.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Apr 22 17:20:29 UTC 2016 - [email protected]
+
+- move _hashlib and _ssl modules and tests to python3-base
+- change Suggests to Recommends on supplemental modules
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python3-base.spec ++++++
--- /var/tmp/diff_new_pack.rNhdJr/_old  2016-05-02 10:43:50.000000000 +0200
+++ /var/tmp/diff_new_pack.rNhdJr/_new  2016-05-02 10:43:50.000000000 +0200
@@ -28,6 +28,7 @@
 BuildRequires:  fdupes
 BuildRequires:  libbz2-devel
 BuildRequires:  lzma-devel
+BuildRequires:  openssl-devel
 BuildRequires:  pkg-config
 BuildRequires:  timezone
 BuildRequires:  xz
@@ -49,6 +50,9 @@
 Provides:       python3-asyncio = %{version}
 Obsoletes:      python3-asyncio < %{version}
 
+Recommends:     python3 = %{version}
+#Recommends:     python3-ensurepip
+
 Source0:        http://www.python.org/ftp/python/%{version}/%{tarname}.tar.xz
 Source1:        
http://www.python.org/ftp/python/%{version}/%{tarname}.tar.xz.asc
 Source2:        python.keyring
@@ -143,7 +147,7 @@
 (HTML) or python-doc-pdf (PDF) packages.
 
 If you want to install third party modules using distutils, you need to
-install python-devel package.
+install python3-devel package.
 
 
 %package -n python3-tools
@@ -316,9 +320,6 @@
 # done have any such interface breaking teh uuid module.
 EXCLUDE="$EXCLUDE test_uuid"
 
-# Exclude test_tools, test_venv and test_ensurepip which indirectly require ssl
-EXCLUDE="$EXCLUDE test_tools test_venv test_ensurepip"
-
 # Limit virtual memory to avoid spurious failures
 if test $(ulimit -v) = unlimited || test $(ulimit -v) -gt 10000000; then
   ulimit -v 10000000 || :
@@ -509,6 +510,7 @@
 %{dynlib _elementtree}
 %{dynlib fcntl}
 %{dynlib grp}
+%{dynlib _hashlib}
 %{dynlib _heapq}
 %{dynlib _json}
 %{dynlib _lsprof}
@@ -527,6 +529,7 @@
 %{dynlib resource}
 %{dynlib select}
 %{dynlib _socket}
+%{dynlib _ssl}
 %{dynlib spwd}
 %{dynlib _struct}
 %{dynlib syslog}

++++++ python3.spec ++++++
--- /var/tmp/diff_new_pack.rNhdJr/_old  2016-05-02 10:43:50.000000000 +0200
+++ /var/tmp/diff_new_pack.rNhdJr/_new  2016-05-02 10:43:50.000000000 +0200
@@ -28,9 +28,9 @@
 BuildRequires:  libbz2-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libffi-devel
-BuildRequires:  libopenssl-devel
 BuildRequires:  lzma-devel
 BuildRequires:  ncurses-devel
+BuildRequires:  openssl-devel
 BuildRequires:  readline-devel
 BuildRequires:  sqlite-devel
 BuildRequires:  tk-devel
@@ -47,10 +47,10 @@
 
 Requires:       python3-base = %{version}
 Recommends:     python3-pip
-Suggests:       python3-curses
-Suggests:       python3-dbm
-Suggests:       python3-idlelib
-Suggests:       python3-tk
+Recommends:     python3-curses
+Recommends:     python3-dbm
+Recommends:     python3-idle
+Recommends:     python3-tk
 
 Source0:        http://www.python.org/ftp/python/%{version}/%{tarname}.tar.xz
 Source1:        baselibs.conf
@@ -150,7 +150,7 @@
 (HTML) or python-doc-pdf (PDF) packages.
 
 If you want to install third party modules using distutils, you need to
-install python-devel package.
+install python3-devel package.
 
 
 
@@ -252,17 +252,12 @@
 
 # only test the parts skipped in python3-base
 TESTS="test_curses test_dbm_gnu test_dbm_ndbm test_idle \
-       test_readline test_sqlite test_ssl test_tcl \
+       test_readline test_sqlite test_tcl test_tix  test_tk \
        test_ttk_textonly"
 # redo tests with SSL parts
 %if !0%{?qemu_user_space_build}
 TESTS="$TESTS test_asyncio"
 %endif
-TESTS="$TESTS test_hashlib test_urllib test_httplib \
-       test_imaplib test_ftplib test_urllib2_localnet test_nntplib"
-
-# ensurepip-based tests
-TESTS="$TESTS test_venv test_ensurepip test_tools"
 
 make test TESTOPTS="-u curses $TESTS"
 
@@ -297,9 +292,9 @@
 
 for library in \
     array audioop binascii _bisect _bz2 cmath _codecs_* _crypt _csv \
-    _ctypes _datetime _decimal _elementtree fcntl grp _heapq _json _lsprof \
+    _ctypes _datetime _decimal _elementtree fcntl grp _hashlib _heapq _json 
_lsprof \
     _lzma math mmap _multibytecodec _multiprocessing nis _opcode ossaudiodev \
-    parser _pickle _posixsubprocess _random resource select _socket spwd \
+    parser _pickle _posixsubprocess _random resource select _ssl _socket spwd \
     _struct syslog termios _testbuffer _testimportmultiple _testmultiphase \
     unicodedata zlib _ctypes_test _testcapi xxlimited \
     _md5 _sha1 _sha256 _sha512
@@ -336,10 +331,8 @@
 %exclude %{sitedir}/sqlite3/test
 %{sitedir}/xml
 %{sitedir}/xmlrpc
-%{dynlib _hashlib}
 %{dynlib pyexpat}
 %{dynlib readline}
 %{dynlib _sqlite3}
-%{dynlib _ssl}
 
 %changelog




Reply via email to