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
