Hello community,

here is the log from the commit of package python-bcrypt for openSUSE:Factory 
checked in at 2017-11-09 14:01:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-bcrypt (Old)
 and      /work/SRC/openSUSE:Factory/.python-bcrypt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-bcrypt"

Thu Nov  9 14:01:04 2017 rev:3 rq:538112 version:3.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-bcrypt/python-bcrypt.changes      
2017-05-17 10:55:38.579948679 +0200
+++ /work/SRC/openSUSE:Factory/.python-bcrypt.new/python-bcrypt.changes 
2017-11-09 14:01:08.627800547 +0100
@@ -1,0 +2,9 @@
+Wed Oct 25 19:52:50 UTC 2017 - [email protected]
+
+- specfile:
+  * update copyright year
+
+- update to version 3.1.4:
+  * Fixed compilation with mingw and on illumos.
+
+-------------------------------------------------------------------

Old:
----
  bcrypt-3.1.3.tar.gz

New:
----
  bcrypt-3.1.4.tar.gz

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

Other differences:
------------------
++++++ python-bcrypt.spec ++++++
--- /var/tmp/diff_new_pack.cjuZoA/_old  2017-11-09 14:01:10.759722871 +0100
+++ /var/tmp/diff_new_pack.cjuZoA/_new  2017-11-09 14:01:10.759722871 +0100
@@ -22,7 +22,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:           python-bcrypt
-Version:        3.1.3
+Version:        3.1.4
 Release:        0
 Summary:        BSD type 2a and 2b password hashing
 License:        Apache-2.0

++++++ bcrypt-3.1.3.tar.gz -> bcrypt-3.1.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/MANIFEST.in new/bcrypt-3.1.4/MANIFEST.in
--- old/bcrypt-3.1.3/MANIFEST.in        2017-02-23 01:38:45.000000000 +0100
+++ new/bcrypt-3.1.4/MANIFEST.in        2017-10-11 13:51:28.000000000 +0200
@@ -6,7 +6,10 @@
 recursive-include src/_csrc *
 recursive-include tests *.py
 
-exclude requirements.txt tasks.py .travis.yml wheel-scripts
+exclude requirements.txt tasks.py .travis.yml wheel-scripts Jenkinsfile
+
+exclude .jenkins
+recursive-exclude .jenkins *
 
 recursive-exclude wheel-scripts *
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/PKG-INFO new/bcrypt-3.1.4/PKG-INFO
--- old/bcrypt-3.1.3/PKG-INFO   2017-02-23 01:39:22.000000000 +0100
+++ new/bcrypt-3.1.4/PKG-INFO   2017-10-11 14:10:25.000000000 +0200
@@ -1,11 +1,12 @@
 Metadata-Version: 1.1
 Name: bcrypt
-Version: 3.1.3
+Version: 3.1.4
 Summary: Modern password hashing for your software and your servers
 Home-page: https://github.com/pyca/bcrypt/
 Author: The Python Cryptographic Authority developers
 Author-email: [email protected]
 License: Apache License, Version 2.0
+Description-Content-Type: UNKNOWN
 Description: bcrypt
         ======
         
@@ -45,6 +46,11 @@
         Changelog
         =========
         
+        3.1.4
+        -----
+        
+        * Fixed compilation with mingw and on illumos.
+        
         3.1.3
         -----
         * Fixed a compilation issue on Solaris.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/README.rst new/bcrypt-3.1.4/README.rst
--- old/bcrypt-3.1.3/README.rst 2017-02-23 01:38:45.000000000 +0100
+++ new/bcrypt-3.1.4/README.rst 2017-10-11 14:07:42.000000000 +0200
@@ -37,6 +37,11 @@
 Changelog
 =========
 
+3.1.4
+-----
+
+* Fixed compilation with mingw and on illumos.
+
 3.1.3
 -----
 * Fixed a compilation issue on Solaris.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/setup.py new/bcrypt-3.1.4/setup.py
--- old/bcrypt-3.1.3/setup.py   2017-02-23 01:38:45.000000000 +0100
+++ new/bcrypt-3.1.4/setup.py   2017-10-11 13:51:28.000000000 +0200
@@ -206,11 +206,11 @@
     ],
     extras_require={
         "tests": [
-            "pytest",
+            "pytest>=3.2.1",
         ],
     },
     tests_require=[
-        "pytest",
+        "pytest>=3.2.1",
     ],
 
     package_dir={"": "src"},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/src/_csrc/bcrypt_pbkdf.c 
new/bcrypt-3.1.4/src/_csrc/bcrypt_pbkdf.c
--- old/bcrypt-3.1.3/src/_csrc/bcrypt_pbkdf.c   2017-02-23 01:38:45.000000000 
+0100
+++ new/bcrypt-3.1.4/src/_csrc/bcrypt_pbkdf.c   2017-10-11 13:51:28.000000000 
+0200
@@ -16,12 +16,12 @@
  */
 
 #include <sys/types.h>
+#include <stdlib.h>
+#include <string.h>
 
 #include "pycabcrypt.h"
-#include <stdlib.h>
 #include "blf.h"
 #include "sha2.h"
-#include <string.h>
 
 #define        MINIMUM(a,b) (((a) < (b)) ? (a) : (b))
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/src/_csrc/blf.h 
new/bcrypt-3.1.4/src/_csrc/blf.h
--- old/bcrypt-3.1.3/src/_csrc/blf.h    2017-02-23 01:38:45.000000000 +0100
+++ new/bcrypt-3.1.4/src/_csrc/blf.h    2017-10-11 13:51:28.000000000 +0200
@@ -31,11 +31,12 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
-#include "pycabcrypt.h"
 
 #ifndef _BLF_H_
 #define _BLF_H_
 
+#include "pycabcrypt.h"
+
 /* Schneier states the maximum key length to be 56 bytes.
  * The way how the subkeys are initialized by the key up
  * to (N+2)*4 i.e. 72 bytes are utilized.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/src/_csrc/pycabcrypt.h 
new/bcrypt-3.1.4/src/_csrc/pycabcrypt.h
--- old/bcrypt-3.1.3/src/_csrc/pycabcrypt.h     2017-02-23 01:38:45.000000000 
+0100
+++ new/bcrypt-3.1.4/src/_csrc/pycabcrypt.h     2017-10-11 13:51:28.000000000 
+0200
@@ -1,3 +1,6 @@
+#ifndef PYCABCRYPT
+#define PYCABCRYPT
+
 #include <sys/types.h>
 #include <string.h>
 #include <stdio.h>
@@ -30,3 +33,6 @@
 int encode_base64(char *, const u_int8_t *, size_t);
 int timingsafe_bcmp(const void *b1, const void *b2, size_t n);
 int bcrypt_pbkdf(const char *pass, size_t passlen, const uint8_t *salt, size_t 
saltlen, uint8_t *key, size_t keylen, unsigned int rounds);
+
+#endif
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/src/bcrypt/__about__.py 
new/bcrypt-3.1.4/src/bcrypt/__about__.py
--- old/bcrypt-3.1.3/src/bcrypt/__about__.py    2017-02-23 01:38:45.000000000 
+0100
+++ new/bcrypt-3.1.4/src/bcrypt/__about__.py    2017-10-11 14:07:42.000000000 
+0200
@@ -26,7 +26,7 @@
 __summary__ = "Modern password hashing for your software and your servers"
 __uri__ = "https://github.com/pyca/bcrypt/";
 
-__version__ = "3.1.3"
+__version__ = "3.1.4"
 
 __author__ = "The Python Cryptographic Authority developers"
 __email__ = "[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/src/bcrypt/__init__.py 
new/bcrypt-3.1.4/src/bcrypt/__init__.py
--- old/bcrypt-3.1.3/src/bcrypt/__init__.py     2017-02-23 01:38:45.000000000 
+0100
+++ new/bcrypt-3.1.4/src/bcrypt/__init__.py     2017-10-11 13:51:28.000000000 
+0200
@@ -33,7 +33,7 @@
 __all__ = [
     "__title__", "__summary__", "__uri__", "__version__", "__author__",
     "__email__", "__license__", "__copyright__",
-    "gensalt", "hashpw", "kdf",
+    "gensalt", "hashpw", "kdf", "checkpw",
 ]
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/src/bcrypt.egg-info/PKG-INFO 
new/bcrypt-3.1.4/src/bcrypt.egg-info/PKG-INFO
--- old/bcrypt-3.1.3/src/bcrypt.egg-info/PKG-INFO       2017-02-23 
01:39:22.000000000 +0100
+++ new/bcrypt-3.1.4/src/bcrypt.egg-info/PKG-INFO       2017-10-11 
14:10:25.000000000 +0200
@@ -1,11 +1,12 @@
 Metadata-Version: 1.1
 Name: bcrypt
-Version: 3.1.3
+Version: 3.1.4
 Summary: Modern password hashing for your software and your servers
 Home-page: https://github.com/pyca/bcrypt/
 Author: The Python Cryptographic Authority developers
 Author-email: [email protected]
 License: Apache License, Version 2.0
+Description-Content-Type: UNKNOWN
 Description: bcrypt
         ======
         
@@ -45,6 +46,11 @@
         Changelog
         =========
         
+        3.1.4
+        -----
+        
+        * Fixed compilation with mingw and on illumos.
+        
         3.1.3
         -----
         * Fixed a compilation issue on Solaris.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/src/bcrypt.egg-info/requires.txt 
new/bcrypt-3.1.4/src/bcrypt.egg-info/requires.txt
--- old/bcrypt-3.1.3/src/bcrypt.egg-info/requires.txt   2017-02-23 
01:39:22.000000000 +0100
+++ new/bcrypt-3.1.4/src/bcrypt.egg-info/requires.txt   2017-10-11 
14:10:25.000000000 +0200
@@ -2,4 +2,4 @@
 six>=1.4.1
 
 [tests]
-pytest
+pytest>=3.2.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bcrypt-3.1.3/tox.ini new/bcrypt-3.1.4/tox.ini
--- old/bcrypt-3.1.3/tox.ini    2017-02-23 01:38:45.000000000 +0100
+++ new/bcrypt-3.1.4/tox.ini    2017-10-11 13:51:28.000000000 +0200
@@ -2,10 +2,10 @@
 envlist = py26,py27,pypy,py33,py34,py35,py36,pep8,py3pep8,packaging
 
 [testenv]
-# If you add a new dep here you probably need to add it in setup.py as well
+extras =
+    tests
 deps =
     coverage
-    pytest
 commands =
     coverage run -m pytest --strict {posargs}
     coverage report -m --fail-under 100
@@ -19,7 +19,7 @@
     flake8 .
 
 [testenv:py3pep8]
-basepython = python3.3
+basepython = python3
 deps =
     flake8
     flake8-import-order


Reply via email to