Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-scrypt for openSUSE:Factory checked in at 2022-06-06 11:10:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-scrypt (Old) and /work/SRC/openSUSE:Factory/.python-scrypt.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-scrypt" Mon Jun 6 11:10:22 2022 rev:9 rq:980755 version:0.8.20 Changes: -------- --- /work/SRC/openSUSE:Factory/python-scrypt/python-scrypt.changes 2021-12-07 00:02:23.211926831 +0100 +++ /work/SRC/openSUSE:Factory/.python-scrypt.new.1548/python-scrypt.changes 2022-06-06 11:10:29.495304936 +0200 @@ -1,0 +2,6 @@ +Sat Jun 4 12:07:12 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 0.8.20: + * Fix #8 by adding missing gettimeofday.c to MANIFEST.in + +------------------------------------------------------------------- Old: ---- scrypt-0.8.19.tar.gz New: ---- scrypt-0.8.20.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-scrypt.spec ++++++ --- /var/tmp/diff_new_pack.5l5E4z/_old 2022-06-06 11:10:30.123305846 +0200 +++ /var/tmp/diff_new_pack.5l5E4z/_new 2022-06-06 11:10:30.131305857 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-scrypt # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-scrypt -Version: 0.8.19 +Version: 0.8.20 Release: 0 Summary: Bindings for scrypt License: BSD-2-Clause ++++++ scrypt-0.8.19.tar.gz -> scrypt-0.8.20.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/MANIFEST.in new/scrypt-0.8.20/MANIFEST.in --- old/scrypt-0.8.19/MANIFEST.in 2021-12-03 17:51:19.000000000 +0100 +++ new/scrypt-0.8.20/MANIFEST.in 2022-02-21 11:56:05.000000000 +0100 @@ -2,8 +2,11 @@ recursive-include scrypt-windows-stubs *.h include README.rst include LICENSE +include setup.py +include *.txt +include tox.ini include src/*.c -include MANIFEST.in +include scrypt-windows-stubs/*.c include MANIFEST.in include scrypt/__init__.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/PKG-INFO new/scrypt-0.8.20/PKG-INFO --- old/scrypt-0.8.19/PKG-INFO 2021-12-03 17:51:36.880600500 +0100 +++ new/scrypt-0.8.20/PKG-INFO 2022-02-21 11:56:22.535339400 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: scrypt -Version: 0.8.19 +Version: 0.8.20 Summary: Bindings for the scrypt key derivation function library Home-page: https://github.com/holgern/py-scrypt Author: Magnus Hallin @@ -120,6 +120,10 @@ Changelog ========= +0.8.20 +------ +* Fix #8 by adding missing gettimeofday.c to MANIFEST.in + 0.8.19 ------ * Use RtlGenRandom instead of CryptGenRandom on windows (Thanks to https://github.com/veorq/cryptocoding/) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/README.rst new/scrypt-0.8.20/README.rst --- old/scrypt-0.8.19/README.rst 2021-12-03 17:51:19.000000000 +0100 +++ new/scrypt-0.8.20/README.rst 2022-02-21 11:56:05.000000000 +0100 @@ -96,6 +96,10 @@ Changelog ========= +0.8.20 +------ +* Fix #8 by adding missing gettimeofday.c to MANIFEST.in + 0.8.19 ------ * Use RtlGenRandom instead of CryptGenRandom on windows (Thanks to https://github.com/veorq/cryptocoding/) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/dev-requirements.txt new/scrypt-0.8.20/dev-requirements.txt --- old/scrypt-0.8.19/dev-requirements.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/scrypt-0.8.20/dev-requirements.txt 2022-02-21 11:56:05.000000000 +0100 @@ -0,0 +1,3 @@ +tox +nose +pytest \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/scrypt-windows-stubs/gettimeofday.c new/scrypt-0.8.20/scrypt-windows-stubs/gettimeofday.c --- old/scrypt-0.8.19/scrypt-windows-stubs/gettimeofday.c 1970-01-01 01:00:00.000000000 +0100 +++ new/scrypt-0.8.20/scrypt-windows-stubs/gettimeofday.c 2022-02-21 11:56:05.000000000 +0100 @@ -0,0 +1,67 @@ +/* + * Copied from PostgreSQL source: + * http://doxygen.postgresql.org/gettimeofday_8c_source.html + * + */ + +/* + * gettimeofday.c + * Win32 gettimeofday() replacement + * + * src/port/gettimeofday.c + * + * Copyright (c) 2003 SRA, Inc. + * Copyright (c) 2003 SKC, Inc. + * + * Permission to use, copy, modify, and distribute this software and + * its documentation for any purpose, without fee, and without a + * written agreement is hereby granted, provided that the above + * copyright notice and this paragraph and the following two + * paragraphs appear in all copies. + * + * IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, + * INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING + * LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS + * DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * + * THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS + * IS" BASIS, AND THE AUTHOR HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, + * SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. + */ + +#ifdef _MSC_VER + +#include <winsock2.h> + + +/* FILETIME of Jan 1 1970 00:00:00. */ +static const unsigned __int64 epoch = 116444736000000000Ui64; + +/* + * timezone information is stored outside the kernel so tzp isn't used anymore. + * + * Note: this function is not for Win32 high precision timing purpose. See + * elapsed_time(). + */ +int +gettimeofday(struct timeval * tp, struct timezone * tzp) +{ + FILETIME file_time; + SYSTEMTIME system_time; + ULARGE_INTEGER ularge; + + GetSystemTime(&system_time); + SystemTimeToFileTime(&system_time, &file_time); + ularge.LowPart = file_time.dwLowDateTime; + ularge.HighPart = file_time.dwHighDateTime; + + tp->tv_sec = (long) ((ularge.QuadPart - epoch) / 10000000L); + tp->tv_usec = (long) (system_time.wMilliseconds * 1000); + + return 0; +} + +#endif /* _MSC_VER */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/scrypt.egg-info/PKG-INFO new/scrypt-0.8.20/scrypt.egg-info/PKG-INFO --- old/scrypt-0.8.19/scrypt.egg-info/PKG-INFO 2021-12-03 17:51:36.000000000 +0100 +++ new/scrypt-0.8.20/scrypt.egg-info/PKG-INFO 2022-02-21 11:56:22.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: scrypt -Version: 0.8.19 +Version: 0.8.20 Summary: Bindings for the scrypt key derivation function library Home-page: https://github.com/holgern/py-scrypt Author: Magnus Hallin @@ -120,6 +120,10 @@ Changelog ========= +0.8.20 +------ +* Fix #8 by adding missing gettimeofday.c to MANIFEST.in + 0.8.19 ------ * Use RtlGenRandom instead of CryptGenRandom on windows (Thanks to https://github.com/veorq/cryptocoding/) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/scrypt.egg-info/SOURCES.txt new/scrypt-0.8.20/scrypt.egg-info/SOURCES.txt --- old/scrypt-0.8.19/scrypt.egg-info/SOURCES.txt 2021-12-03 17:51:36.000000000 +0100 +++ new/scrypt-0.8.20/scrypt.egg-info/SOURCES.txt 2022-02-21 11:56:22.000000000 +0100 @@ -1,8 +1,10 @@ LICENSE MANIFEST.in README.rst +dev-requirements.txt pyproject.toml setup.py +tox.ini scrypt/__init__.py scrypt/scrypt.py scrypt-1.2.1/config.h @@ -43,6 +45,7 @@ scrypt-1.2.1/libcperciva/util/sysendian.h scrypt-1.2.1/libcperciva/util/warnp.c scrypt-1.2.1/libcperciva/util/warnp.h +scrypt-windows-stubs/gettimeofday.c scrypt-windows-stubs/include/getopt.h scrypt-windows-stubs/include/inttypes.h scrypt-windows-stubs/include/stdint.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/setup.py new/scrypt-0.8.20/setup.py --- old/scrypt-0.8.19/setup.py 2021-12-03 17:51:19.000000000 +0100 +++ new/scrypt-0.8.20/setup.py 2022-02-21 11:56:05.000000000 +0100 @@ -106,7 +106,7 @@ libraries=libraries) setup(name='scrypt', - version='0.8.19', + version='0.8.20', description='Bindings for the scrypt key derivation function library', author='Magnus Hallin', author_email='mhal...@gmail.com', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scrypt-0.8.19/tox.ini new/scrypt-0.8.20/tox.ini --- old/scrypt-0.8.19/tox.ini 1970-01-01 01:00:00.000000000 +0100 +++ new/scrypt-0.8.20/tox.ini 2022-02-21 11:56:05.000000000 +0100 @@ -0,0 +1,14 @@ +[tox] +minversion = 2.4 +envlist = py27,pypy,py34,py35,py36,py37,py38,py39,docs,pep8,py3pep8 + +[testenv] +extras = + test +commands = setup.py test + + +[pep8] +max_line_length = 80 +statistics = True +ignore = E121,E122,E123,E125,E126,E127,E128,E226,E231,E501,E712