commit python3-numexpr for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2017-02-08 11:03:47

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2016-07-21 08:09:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2017-02-08 11:03:48.603912503 +0100
@@ -1,0 +2,22 @@
+Fri Feb  3 03:26:57 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2.6.2:
+  * Updates to keep with API changes in newer NumPy versions
+(#228). Thanks to Oleksandr Pavlyk.
+  * Removed several warnings (#226 and #227). Thanks to Oleksander
+Pavlyk.
+  * Fix bugs in function stringcontains() (#230). Thanks to Alexander
+Shadchin.
+  * Detection of the POWER processor (#232). Thanks to Breno Leitao.
+  * Fix pow result casting (#235). Thanks to Fernando Seiti Furusato.
+  * Fix integers to negative integer powers (#240). Thanks to Antonio
+Valentino.
+  * Detect numpy exceptions in expression evaluation (#240). Thanks to
+Antonio Valentino.
+  * Better handling of RC versions (#243). Thanks to Antonio
+Valentino.
+
+---

Old:

  numexpr-2.6.1.tar.gz

New:

  numexpr-2.6.2.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.56gbW0/_old  2017-02-08 11:03:49.111841691 +0100
+++ /var/tmp/diff_new_pack.56gbW0/_new  2017-02-08 11:03:49.115841133 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-numexpr
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.6.1
+Version:2.6.2
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.6.1.tar.gz -> numexpr-2.6.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.6.1/ANNOUNCE.rst 
new/numexpr-2.6.2/ANNOUNCE.rst
--- old/numexpr-2.6.1/ANNOUNCE.rst  2016-07-17 11:46:18.0 +0200
+++ new/numexpr-2.6.2/ANNOUNCE.rst  2017-01-29 12:41:43.0 +0100
@@ -1,16 +1,15 @@
 =
- Announcing Numexpr 2.6.1
+ Announcing Numexpr 2.6.2
 =
 
 What's new
 ==
 
-This is a manintenance release that fixes a performance regression in
-some situations. More specifically, the BLOCK_SIZE1 constant has been
-set to 1024 (down from 8192). This allows for better cache utilization
-when there are many operands.  Fixes #221.
-
-Also, support for NetBSD has been added.  Thanks to Thomas Klausner.
+This is a maintenance release that fixes several issues, with special
+emphasis in keeping compatibility with newer NumPy versions.  Also,
+initial support for POWER processors is here.  Thanks to Oleksandr
+Pavlyk, Alexander Shadchin, Breno Leitao, Fernando Seiti Furusato and
+Antonio Valentino.
 
 In case you want to know more in detail what has changed in this
 version, see:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.6.1/PKG-INFO new/numexpr-2.6.2/PKG-INFO
--- old/numexpr-2.6.1/PKG-INFO  2016-07-17 11:51:33.0 +0200
+++ new/numexpr-2.6.2/PKG-INFO  2017-01-29 14:03:20.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.6.1
+Version: 2.6.2
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.6.1/RELEASE_NOTES.rst 
new/numexpr-2.6.2/RELEASE_NOTES.rst
--- old/numexpr-2.6.1/RELEASE_NOTES.rst 2016-07-15 19:25:19.0 +0200
+++ new/numexpr-2.6.2/RELEASE_NOTES.rst 2017-01-29 12:40:35.0 +0100
@@ -2,6 +2,27 @@
  Release notes for Numexpr 2.6 series
 ==
 
+Changes from 2.6.1 to 2.6.2
+===
+
+- Updates to keep with API changes in newer NumPy versions (#228).
+  Thanks to Oleksandr Pavlyk.
+
+- Removed several warnings (#226 and #227).  Thanks to Oleksander Pavlyk.
+
+- Fix bugs in function `stringcontains()` (#230).  Thanks to Alexander 
Shadchin.
+
+- Detection of the 

commit python3-numexpr for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2016-07-21 08:09:46

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2016-06-19 11:08:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2016-07-21 08:09:53.0 +0200
@@ -1,0 +2,13 @@
+Sun Jul 17 17:19:00 UTC 2016 - a...@gmx.de
+
+- update to version 2.6.1:
+  * Fixed a performance regression in some situations as consequence
+of increasing too much the BLOCK_SIZE1 constant. After more
+careful benchmarks (both in VML and non-VML modes), the value has
+been set again to 1024 (down from 8192). The benchmarks have been
+made with a relatively new processor (Intel Xeon E3-1245 v5 @
+3.50GHz), so they should work well for a good range of processors
+again.
+  * Added NetBSD support to CPU detection. Thanks to Thomas Klausner.
+
+---

Old:

  numexpr-2.6.0.tar.gz

New:

  numexpr-2.6.1.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.fUDc6h/_old  2016-07-21 08:09:54.0 +0200
+++ /var/tmp/diff_new_pack.fUDc6h/_new  2016-07-21 08:09:54.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.6.0
+Version:2.6.1
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.6.0.tar.gz -> numexpr-2.6.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.6.0/ANNOUNCE.rst 
new/numexpr-2.6.1/ANNOUNCE.rst
--- old/numexpr-2.6.0/ANNOUNCE.rst  2016-06-01 13:53:04.0 +0200
+++ new/numexpr-2.6.1/ANNOUNCE.rst  2016-07-17 11:46:18.0 +0200
@@ -1,7 +1,26 @@
 =
- Announcing Numexpr 2.6.0
+ Announcing Numexpr 2.6.1
 =
 
+What's new
+==
+
+This is a manintenance release that fixes a performance regression in
+some situations. More specifically, the BLOCK_SIZE1 constant has been
+set to 1024 (down from 8192). This allows for better cache utilization
+when there are many operands.  Fixes #221.
+
+Also, support for NetBSD has been added.  Thanks to Thomas Klausner.
+
+In case you want to know more in detail what has changed in this
+version, see:
+
+https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst
+
+
+What's Numexpr
+==
+
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
 expressions that operate on arrays (like "3*a+4*b") are accelerated
 and use less memory than doing the same calculation in Python.
@@ -18,29 +37,6 @@
 easy-to-deploy, easy-to-use, computational engine for projects that
 don't want to adopt other solutions requiring more heavy dependencies.
 
-What's new
-==
-
-This is a minor version bump because it introduces a new function.
-Also some minor fine tuning for recent CPUs has been done:
-
-- Introduced a new re_evaluate() function for re-evaluating the
-  previous executed array expression without any check.  This is meant
-  for accelerating loops that are re-evaluating the same expression
-  repeatedly without changing anything else than the operands.  If
-  unsure, use evaluate() which is safer.
-
-- The BLOCK_SIZE1 and BLOCK_SIZE2 constants have been re-checked in
-  order to find a value maximizing most of the benchmarks in bench/
-  directory.  The new values (8192 and 16 respectively) give somewhat
-  better results (~5%) overall.  The CPU used for fine tuning is a
-  relatively new Haswell processor (E3-1240 v3).
-
-In case you want to know more in detail what has changed in this
-version, see:
-
-https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst
-
 Where I can find Numexpr?
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.6.0/PKG-INFO new/numexpr-2.6.1/PKG-INFO
--- old/numexpr-2.6.0/PKG-INFO  2016-06-01 13:58:34.0 +0200
+++ new/numexpr-2.6.1/PKG-INFO  2016-07-17 11:51:33.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.6.0
+Version: 2.6.1
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.6.0/RELEASE_NOTES.rst 

commit python3-numexpr for openSUSE:Factory

2016-06-19 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2016-06-19 11:08:41

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2016-05-25 21:24:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2016-06-19 11:08:58.0 +0200
@@ -1,0 +2,17 @@
+Sat Jun 18 18:05:31 UTC 2016 - a...@gmx.de
+
+- update to version 2.6.0:
+  * Introduced a new re_evaluate() function for re-evaluating the
+previous executed array expression without any check. This is
+meant for accelerating loops that are re-evaluating the same
+expression repeatedly without changing anything else than the
+operands. If unsure, use evaluate() which is safer.
+  * The BLOCK_SIZE1 and BLOCK_SIZE2 constants have been re-checked in
+order to find a value maximizing most of the benchmarks in bench/
+directory. The new values (8192 and 16 respectively) give somewhat
+better results (~5%) overall. The CPU used for fine tuning is a
+relatively new Haswell processor (E3-1240 v3).
+  * The '--name' flag for setup.py returning the name of the package
+is honored now (issue #215).
+
+---
@@ -7 +23,0 @@
-

Old:

  numexpr-2.5.2.tar.gz

New:

  numexpr-2.6.0.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.1hSqpj/_old  2016-06-19 11:08:59.0 +0200
+++ /var/tmp/diff_new_pack.1hSqpj/_new  2016-06-19 11:08:59.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.5.2
+Version:2.6.0
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.5.2.tar.gz -> numexpr-2.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5.2/ANNOUNCE.rst 
new/numexpr-2.6.0/ANNOUNCE.rst
--- old/numexpr-2.5.2/ANNOUNCE.rst  2016-04-07 11:35:39.0 +0200
+++ new/numexpr-2.6.0/ANNOUNCE.rst  2016-06-01 13:53:04.0 +0200
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.5.2
+ Announcing Numexpr 2.6.0
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -21,11 +21,20 @@
 What's new
 ==
 
-This is a maintenance release shaking some remaining problems with VML
-(it is nice to see how Anaconda VML's support helps raising hidden
-issues).  Now conj() and abs() are actually added as VML-powered
-functions, preventing the same problems than log10() before (PR #212);
-thanks to Tom Kooij.  Upgrading to this release is highly recommended.
+This is a minor version bump because it introduces a new function.
+Also some minor fine tuning for recent CPUs has been done:
+
+- Introduced a new re_evaluate() function for re-evaluating the
+  previous executed array expression without any check.  This is meant
+  for accelerating loops that are re-evaluating the same expression
+  repeatedly without changing anything else than the operands.  If
+  unsure, use evaluate() which is safer.
+
+- The BLOCK_SIZE1 and BLOCK_SIZE2 constants have been re-checked in
+  order to find a value maximizing most of the benchmarks in bench/
+  directory.  The new values (8192 and 16 respectively) give somewhat
+  better results (~5%) overall.  The CPU used for fine tuning is a
+  relatively new Haswell processor (E3-1240 v3).
 
 In case you want to know more in detail what has changed in this
 version, see:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5.2/PKG-INFO new/numexpr-2.6.0/PKG-INFO
--- old/numexpr-2.5.2/PKG-INFO  2016-04-07 11:41:55.0 +0200
+++ new/numexpr-2.6.0/PKG-INFO  2016-06-01 13:58:34.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.5.2
+Version: 2.6.0
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5.2/README.rst new/numexpr-2.6.0/README.rst
--- old/numexpr-2.5.2/README.rst2016-04-07 11:40:55.0 +0200
+++ new/numexpr-2.6.0/README.rst2016-05-30 17:29:04.0 +0200
@@ -35,30 +35,31 @@
 This allows further acceleration of transcendent expressions.
 
 
-How Numexpr achieves high performance 

commit python3-numexpr for openSUSE:Factory

2016-05-25 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2016-05-25 21:24:58

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2016-04-22 16:24:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2016-05-25 21:24:59.0 +0200
@@ -1,0 +2,8 @@
+Sun May  8 07:03:25 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * changed to https for source url
+  * updated source url to files.pythonhosted.org
+
+
+---



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.hVTSrC/_old  2016-05-25 21:25:00.0 +0200
+++ /var/tmp/diff_new_pack.hVTSrC/_new  2016-05-25 21:25:00.0 +0200
@@ -23,7 +23,7 @@
 Summary:Fast numerical expression evaluator for NumPy
 License:MIT
 Group:  Development/Languages/Python
-Source: 
http://pypi.python.org/packages/source/n/numexpr/numexpr-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/n/numexpr/numexpr-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  python3-devel




commit python3-numexpr for openSUSE:Factory

2016-04-22 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2016-04-22 16:24:08

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2016-04-03 23:07:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2016-04-22 16:24:09.0 +0200
@@ -1,0 +2,8 @@
+Fri Apr  8 06:03:57 UTC 2016 - a...@gmx.de
+
+- update to version 2.5.2:
+  * conj() and abs() actually added as VML-powered functions,
+preventing the same problems than log10() before (PR #212). Thanks
+to Tom Kooij for the fix!
+
+---

Old:

  numexpr-2.5.1.tar.gz

New:

  numexpr-2.5.2.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.xyZEKd/_old  2016-04-22 16:24:10.0 +0200
+++ /var/tmp/diff_new_pack.xyZEKd/_new  2016-04-22 16:24:10.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.5.1
+Version:2.5.2
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.5.1.tar.gz -> numexpr-2.5.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5.1/ANNOUNCE.rst 
new/numexpr-2.5.2/ANNOUNCE.rst
--- old/numexpr-2.5.1/ANNOUNCE.rst  2016-03-31 09:22:51.0 +0200
+++ new/numexpr-2.5.2/ANNOUNCE.rst  2016-04-07 11:35:39.0 +0200
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.5.1
+ Announcing Numexpr 2.5.2
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -21,12 +21,11 @@
 What's new
 ==
 
-Fixed a critical bug that caused wrong evaluations of log10() and
-conj().  These produced wrong results when numexpr was compiled with
-Intel's MKL (which is a popular build since Anaconda ships it by
-default) and non-contiguous data.  This is considered a *critical* bug
-and upgrading is highly recommended. Thanks to Tom Kooij and Arne de
-Laat for reporting and providing a test unit.
+This is a maintenance release shaking some remaining problems with VML
+(it is nice to see how Anaconda VML's support helps raising hidden
+issues).  Now conj() and abs() are actually added as VML-powered
+functions, preventing the same problems than log10() before (PR #212);
+thanks to Tom Kooij.  Upgrading to this release is highly recommended.
 
 In case you want to know more in detail what has changed in this
 version, see:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5.1/PKG-INFO new/numexpr-2.5.2/PKG-INFO
--- old/numexpr-2.5.1/PKG-INFO  2016-03-31 09:37:44.0 +0200
+++ new/numexpr-2.5.2/PKG-INFO  2016-04-07 11:41:55.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.5.1
+Version: 2.5.2
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5.1/README.rst new/numexpr-2.5.2/README.rst
--- old/numexpr-2.5.1/README.rst2016-03-22 22:17:02.0 +0100
+++ new/numexpr-2.5.2/README.rst2016-04-07 11:40:55.0 +0200
@@ -11,9 +11,11 @@
 
 .. |travis| image:: https://travis-ci.org/pydata/numexpr.png?branch=master
 :target: https://travis-ci.org/pydata/numexpr
-.. |appveyor| image:: 
https://ci.appveyor.com/api/projects/status/github/FrancescAlted/numexpr
-:target: https://ci.appveyor.com/project/FrancescAlted/numexpr
-.. |pypi| image:: https://pypip.in/d/numexpr/badge.png
+.. |appveyor| image:: 
https://ci.appveyor.com/api/projects/status/github/pydata/numexpr
+:target: https://ci.appveyor.com/project/pydata/numexpr
+.. |pypi| image:: https://img.shields.io/pypi/dm/numexpr.png
+:target: https://pypi.python.org/pypi/numexpr
+.. |version| image:: https://img.shields.io/pypi/v/numexpr.png
 :target: https://pypi.python.org/pypi/numexpr
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5.1/RELEASE_NOTES.rst 
new/numexpr-2.5.2/RELEASE_NOTES.rst
--- old/numexpr-2.5.1/RELEASE_NOTES.rst 2016-03-31 09:34:43.0 +0200
+++ new/numexpr-2.5.2/RELEASE_NOTES.rst 2016-04-03 18:35:07.0 +0200
@@ -2,6 +2,13 @@
  Release notes for Numexpr 2.5 

commit python3-numexpr for openSUSE:Factory

2016-04-03 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2016-04-03 23:07:11

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2016-02-17 12:23:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2016-04-03 23:07:30.0 +0200
@@ -1,0 +2,12 @@
+Sat Apr  2 03:39:15 UTC 2016 - a...@gmx.de
+
+- update to version 2.5.1:
+  * Fix for log10() and conj() functions. These produced wrong results
+when numexpr was compiled with Intel's MKL (which is a popular
+build since Anaconda ships it by default) and non-contiguous data
+(issue #210). Thanks to Arne de Laat and Tom Kooij for reporting
+and providing a nice test unit.
+  * Fix that allows numexpr-powered apps to be profiled with
+pympler. Thanks to @nbecker.
+
+---

Old:

  numexpr-2.5.tar.gz

New:

  numexpr-2.5.1.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.j5jy68/_old  2016-04-03 23:07:30.0 +0200
+++ /var/tmp/diff_new_pack.j5jy68/_new  2016-04-03 23:07:30.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.5
+Version:2.5.1
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.5.tar.gz -> numexpr-2.5.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5/ANNOUNCE.rst 
new/numexpr-2.5.1/ANNOUNCE.rst
--- old/numexpr-2.5/ANNOUNCE.rst2016-02-06 11:44:03.0 +0100
+++ new/numexpr-2.5.1/ANNOUNCE.rst  2016-03-31 09:22:51.0 +0200
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.5
+ Announcing Numexpr 2.5.1
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -8,7 +8,7 @@
 
 It wears multi-threaded capabilities, as well as support for Intel's
 MKL (Math Kernel Library), which allows an extremely fast evaluation
-of transcendental functions (sin, cos, tan, exp, log...)  while
+of transcendental functions (sin, cos, tan, exp, log...) while
 squeezing the last drop of performance out of your multi-core
 processors.  Look here for a some benchmarks of numexpr using MKL:
 
@@ -21,10 +21,12 @@
 What's new
 ==
 
-In this version, a lock has been added so that numexpr can be called
-not from multithreaded apps.  Mind that this does not prevent numexpr
-to use multiple cores internally.  Also, a new min() and max()
-functions have been added.  Thanks to contributors!
+Fixed a critical bug that caused wrong evaluations of log10() and
+conj().  These produced wrong results when numexpr was compiled with
+Intel's MKL (which is a popular build since Anaconda ships it by
+default) and non-contiguous data.  This is considered a *critical* bug
+and upgrading is highly recommended. Thanks to Tom Kooij and Arne de
+Laat for reporting and providing a test unit.
 
 In case you want to know more in detail what has changed in this
 version, see:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5/PKG-INFO new/numexpr-2.5.1/PKG-INFO
--- old/numexpr-2.5/PKG-INFO2016-02-06 11:48:22.0 +0100
+++ new/numexpr-2.5.1/PKG-INFO  2016-03-31 09:37:44.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.5
+Version: 2.5.1
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.5/RELEASE_NOTES.rst 
new/numexpr-2.5.1/RELEASE_NOTES.rst
--- old/numexpr-2.5/RELEASE_NOTES.rst   2016-02-06 11:34:30.0 +0100
+++ new/numexpr-2.5.1/RELEASE_NOTES.rst 2016-03-31 09:34:43.0 +0200
@@ -2,6 +2,20 @@
  Release notes for Numexpr 2.5 series
 ==
 
+
+Changes from 2.5 to 2.5.1
+=
+
+- Fix for log10() and conj() functions.  These produced wrong results
+  when numexpr was compiled with Intel's MKL (which is a popular build
+  since Anaconda ships it by default) and non-contiguous data (issue
+  #210).  Thanks to Arne de Laat and Tom Kooij for reporting and
+  providing a nice test unit.
+
+- Fix that allows numexpr-powered apps to be profiled with pympler.
+  Thanks to @nbecker.
+
+
 

commit python3-numexpr for openSUSE:Factory

2016-02-17 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2016-02-17 10:25:31

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2015-11-04 15:34:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2016-02-17 12:23:38.0 +0100
@@ -1,0 +2,12 @@
+Sat Feb  6 18:55:05 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2.5:
+  * Added locking for allowing the use of numexpr in multi-threaded
+callers (this does not prevent numexpr to use multiple cores
+simultaneously). (PR #199, Antoine Pitrou, PR #200, Jenn Olsen).
+  * Added new min() and max() functions (PR #195, CJ Carey).
+
+---

Old:

  numexpr-2.4.6.tar.gz

New:

  numexpr-2.5.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.49HJIY/_old  2016-02-17 12:23:39.0 +0100
+++ /var/tmp/diff_new_pack.49HJIY/_new  2016-02-17 12:23:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-numexpr
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.4.6
+Version:2.5
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.4.6.tar.gz -> numexpr-2.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.6/ANNOUNCE.rst 
new/numexpr-2.5/ANNOUNCE.rst
--- old/numexpr-2.4.6/ANNOUNCE.rst  2015-11-02 20:03:12.0 +0100
+++ new/numexpr-2.5/ANNOUNCE.rst2016-02-06 11:44:03.0 +0100
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.4.6
+ Announcing Numexpr 2.5
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -21,9 +21,10 @@
 What's new
 ==
 
-This is a quick maintenance version that offers better handling of
-MSVC symbols (#168, Francesc Alted), as well as fising some
-UserWarnings in Solaris (#189, Graham Jones).
+In this version, a lock has been added so that numexpr can be called
+not from multithreaded apps.  Mind that this does not prevent numexpr
+to use multiple cores internally.  Also, a new min() and max()
+functions have been added.  Thanks to contributors!
 
 In case you want to know more in detail what has changed in this
 version, see:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.6/AUTHORS.txt new/numexpr-2.5/AUTHORS.txt
--- old/numexpr-2.4.6/AUTHORS.txt   2015-11-02 20:00:15.0 +0100
+++ new/numexpr-2.5/AUTHORS.txt 2016-01-26 12:23:32.0 +0100
@@ -20,3 +20,5 @@
 Antonio Valentino contributed the port to Python 3.
 
 Google Inc. contributed bug fixes.
+
+David Cox improved readability of the Readme.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.6/PKG-INFO new/numexpr-2.5/PKG-INFO
--- old/numexpr-2.4.6/PKG-INFO  2015-11-02 20:09:26.0 +0100
+++ new/numexpr-2.5/PKG-INFO2016-02-06 11:48:22.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.4.6
+Version: 2.5
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.6/README.rst new/numexpr-2.5/README.rst
--- old/numexpr-2.4.6/README.rst2015-11-02 20:00:15.0 +0100
+++ new/numexpr-2.5/README.rst  2016-01-26 14:47:59.0 +0100
@@ -25,7 +25,7 @@
 and use less memory than doing the same calculation in Python.
 
 In addition, its multi-threaded capabilities can make use of all your
-cores, which may accelerate computations, most specially if they are
+cores -- which may accelerate computations, most specially if they are
 not memory-bounded (e.g. those using transcendental functions).
 
 Last but not least, numexpr can make use of Intel's VML (Vector Math
@@ -33,6 +33,34 @@
 This allows further acceleration of transcendent expressions.
 
 
+How Numexpr achieves high 

commit python3-numexpr for openSUSE:Factory

2015-11-04 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2015-11-04 15:33:53

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2015-09-27 08:40:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2015-11-04 15:34:22.0 +0100
@@ -1,0 +2,18 @@
+Tue Nov  3 01:01:14 UTC 2015 - a...@gmx.de
+
+- update to version 2.4.6:
+  * Fixed some UserWarnings in Solaris (PR #189, Graham Jones).
+  * Better handling of MSVC defines. (#168, Francesc Alted).
+
+---
+Mon Nov  2 17:02:57 UTC 2015 - a...@gmx.de
+
+- update to version 2.4.5:
+  * Undone a 'fix' for a harmless data race. (#185 Benedikt Reinartz,
+Francesc Alted).
+  * Ignore NumPy warnings (overflow/underflow, divide by zero and
+others) that only show up in Python3. Masking these warnings in
+tests is fine because all the results are checked to be
+valid. (#183, Francesc Alted).
+
+---

Old:

  numexpr-2.4.4.tar.gz

New:

  numexpr-2.4.6.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.B9dlBO/_old  2015-11-04 15:34:23.0 +0100
+++ /var/tmp/diff_new_pack.B9dlBO/_new  2015-11-04 15:34:23.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.4.4
+Version:2.4.6
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.4.4.tar.gz -> numexpr-2.4.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.4/ANNOUNCE.rst 
new/numexpr-2.4.6/ANNOUNCE.rst
--- old/numexpr-2.4.4/ANNOUNCE.rst  2015-09-14 17:54:37.0 +0200
+++ new/numexpr-2.4.6/ANNOUNCE.rst  2015-11-02 20:03:12.0 +0100
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.4.4
+ Announcing Numexpr 2.4.6
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -21,18 +21,15 @@
 What's new
 ==
 
-This is a maintenance release which contains several bug fixes, like
-better testing on Python3 platform and some harmless data race.  Among
-the enhancements, AppVeyor support is here and OMP_NUM_THREADS is
-honored as a fallback in case NUMEXPR_NUM_THREADS is not set.
+This is a quick maintenance version that offers better handling of
+MSVC symbols (#168, Francesc Alted), as well as fising some
+UserWarnings in Solaris (#189, Graham Jones).
 
 In case you want to know more in detail what has changed in this
 version, see:
 
 https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst
 
-or have a look at RELEASE_NOTES.txt in the tarball.
-
 Where I can find Numexpr?
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.4/PKG-INFO new/numexpr-2.4.6/PKG-INFO
--- old/numexpr-2.4.4/PKG-INFO  2015-09-14 18:06:33.0 +0200
+++ new/numexpr-2.4.6/PKG-INFO  2015-11-02 20:09:26.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.4.4
+Version: 2.4.6
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.4/README.rst new/numexpr-2.4.6/README.rst
--- old/numexpr-2.4.4/README.rst2015-09-14 17:47:39.0 +0200
+++ new/numexpr-2.4.6/README.rst2015-11-02 20:00:15.0 +0100
@@ -1,8 +1,8 @@
-=
-Numexpr: a fast Python evaluator of NumPy expressions
-=
+==
+Numexpr: Fast numerical expression evaluator for NumPy
+==
 
-:Author: Francesc Alted
+:Author: David M. Cooke, Francesc Alted and others
 :Contact: fal...@gmail.com
 :URL: https://github.com/pydata/numexpr
 :Travis CI: |travis|
@@ -12,11 +12,9 @@
 .. |travis| image:: https://travis-ci.org/pydata/numexpr.png?branch=master
 :target: https://travis-ci.org/pydata/numexpr
 .. |appveyor| image:: 
https://ci.appveyor.com/api/projects/status/github/FrancescAlted/numexpr
-:target: https://travis-ci.org/pydata/numexpr

commit python3-numexpr for openSUSE:Factory

2015-09-27 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2015-09-27 08:40:38

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is "python3-numexpr"

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2015-05-02 21:43:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2015-09-27 08:40:00.0 +0200
@@ -1,0 +2,13 @@
+Sun Sep 27 01:01:19 UTC 2015 - a...@gmx.de
+
+- update to version 2.4.4:
+  * Honor OMP_NUM_THREADS as a fallback in case NUMEXPR_NUM_THREADS is
+not set. Fixes #161. (PR #175, Stefan Erb).
+  * Added support for AppVeyor (PR #178 Andrea Bedini)
+  * Fix to allow numexpr to be imported after eventlet.monkey_patch(),
+as suggested in #118 (PR #180 Ben Moran).
+  * Fix harmless data race that triggers false positives in
+ThreadSanitizer. (PR #179, Clement Courbet).
+  * Fixed some string tests on Python 3 (PR #182, Antonio Valentino).
+
+---

Old:

  numexpr-2.4.3.tar.gz

New:

  numexpr-2.4.4.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.MrSWU1/_old  2015-09-27 08:40:01.0 +0200
+++ /var/tmp/diff_new_pack.MrSWU1/_new  2015-09-27 08:40:01.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.4.3
+Version:2.4.4
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.4.3.tar.gz -> numexpr-2.4.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.3/ANNOUNCE.rst 
new/numexpr-2.4.4/ANNOUNCE.rst
--- old/numexpr-2.4.3/ANNOUNCE.rst  2015-04-27 17:45:42.0 +0200
+++ new/numexpr-2.4.4/ANNOUNCE.rst  2015-09-14 17:54:37.0 +0200
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.4.3
+ Announcing Numexpr 2.4.4
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -21,13 +21,15 @@
 What's new
 ==
 
-This is a maintenance release to cope with an old bug affecting
-comparisons with empty strings.  Fixes #121 and PyTables #184.
+This is a maintenance release which contains several bug fixes, like
+better testing on Python3 platform and some harmless data race.  Among
+the enhancements, AppVeyor support is here and OMP_NUM_THREADS is
+honored as a fallback in case NUMEXPR_NUM_THREADS is not set.
 
 In case you want to know more in detail what has changed in this
 version, see:
 
-https://github.com/pydata/numexpr/wiki/Release-Notes
+https://github.com/pydata/numexpr/blob/master/RELEASE_NOTES.rst
 
 or have a look at RELEASE_NOTES.txt in the tarball.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.3/AUTHORS.txt 
new/numexpr-2.4.4/AUTHORS.txt
--- old/numexpr-2.4.3/AUTHORS.txt   2013-12-01 00:32:07.0 +0100
+++ new/numexpr-2.4.4/AUTHORS.txt   2015-09-14 17:18:15.0 +0200
@@ -18,3 +18,5 @@
 enhancements.
 
 Antonio Valentino contributed the port to Python 3.
+
+Google Inc. contributed bug fixes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.3/PKG-INFO new/numexpr-2.4.4/PKG-INFO
--- old/numexpr-2.4.3/PKG-INFO  2015-04-27 17:47:24.0 +0200
+++ new/numexpr-2.4.4/PKG-INFO  2015-09-14 18:06:33.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.4.3
+Version: 2.4.4
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.3/README.rst new/numexpr-2.4.4/README.rst
--- old/numexpr-2.4.3/README.rst2015-04-14 14:29:26.0 +0200
+++ new/numexpr-2.4.4/README.rst2015-09-14 17:47:39.0 +0200
@@ -1,3 +1,24 @@
+=
+Numexpr: a fast Python evaluator of NumPy expressions
+=
+
+:Author: Francesc Alted
+:Contact: fal...@gmail.com
+:URL: https://github.com/pydata/numexpr
+:Travis CI: |travis|
+:Appveyor: |appveyor|
+:PyPi: |version| |pypi|
+
+.. |travis| image:: https://travis-ci.org/pydata/numexpr.png?branch=master
+:target: https://travis-ci.org/pydata/numexpr
+.. |appveyor| image:: 

commit python3-numexpr for openSUSE:Factory

2015-05-02 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2015-05-02 21:43:25

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is python3-numexpr

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2015-04-25 11:25:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2015-05-02 21:43:26.0 +0200
@@ -1,0 +2,7 @@
+Sat May  2 18:13:50 UTC 2015 - a...@gmx.de
+
+- update to version 2.4.3:
+  * Comparisons with empty strings work correctly now. Fixes #121 and
+PyTables #184.
+
+---

Old:

  numexpr-2.4.2.tar.gz

New:

  numexpr-2.4.3.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.cgj39a/_old  2015-05-02 21:43:27.0 +0200
+++ /var/tmp/diff_new_pack.cgj39a/_new  2015-05-02 21:43:27.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.4.2
+Version:2.4.3
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.4.2.tar.gz - numexpr-2.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.2/ANNOUNCE.rst 
new/numexpr-2.4.3/ANNOUNCE.rst
--- old/numexpr-2.4.2/ANNOUNCE.rst  2015-04-22 10:38:27.0 +0200
+++ new/numexpr-2.4.3/ANNOUNCE.rst  2015-04-27 17:45:42.0 +0200
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.4.2
+ Announcing Numexpr 2.4.3
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -21,9 +21,8 @@
 What's new
 ==
 
-This is a maintenance release where basically setup.py has been
-improved so that pip can query the name and version without actually
-doing the installation.  Thanks to Joris Borgdorff.
+This is a maintenance release to cope with an old bug affecting
+comparisons with empty strings.  Fixes #121 and PyTables #184.
 
 In case you want to know more in detail what has changed in this
 version, see:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.2/PKG-INFO new/numexpr-2.4.3/PKG-INFO
--- old/numexpr-2.4.2/PKG-INFO  2015-04-22 10:45:06.0 +0200
+++ new/numexpr-2.4.3/PKG-INFO  2015-04-27 17:47:24.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.4.2
+Version: 2.4.3
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.2/RELEASE_NOTES.rst 
new/numexpr-2.4.3/RELEASE_NOTES.rst
--- old/numexpr-2.4.2/RELEASE_NOTES.rst 2015-04-21 18:18:02.0 +0200
+++ new/numexpr-2.4.3/RELEASE_NOTES.rst 2015-04-27 17:44:51.0 +0200
@@ -2,13 +2,18 @@
  Release notes for Numexpr 2.4 series
 ==
 
+Changes from 2.4.2 to 2.4.3
+===
+
+* Comparisons with empty strings work correctly now.  Fixes #121 and
+  PyTables #184.
+
 Changes from 2.4.1 to 2.4.2
 ===
 
 * Improved setup.py so that pip can query the name and version without
   actually doing the installation.  Thanks to Joris Borgdorff.
 
-
 Changes from 2.4 to 2.4.1
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.2/numexpr/interpreter.cpp 
new/numexpr-2.4.3/numexpr/interpreter.cpp
--- old/numexpr-2.4.2/numexpr/interpreter.cpp   2015-04-14 14:28:33.0 
+0200
+++ new/numexpr-2.4.3/numexpr/interpreter.cpp   2015-04-27 17:38:58.0 
+0200
@@ -500,9 +500,15 @@
 {
 npy_intp maxlen, nextpos;
 /* Point to this when the end of a string is found,
-   to simulate infinte trailing NUL characters. */
+   to simulate infinte trailing NULL characters. */
 const char null = 0;
 
+// First check if some of the operands is the empty string and if so,
+// just check that the first char of the other is the NULL one.
+// Fixes #121
+if (maxlen2 == 0) return *s1 != null;
+if (maxlen1 == 0) return *s2 != null;
+
 maxlen = (maxlen1  maxlen2) ? maxlen1 : maxlen2;
 for (nextpos = 1;  nextpos = maxlen;  nextpos++) {
 if (*s1  *s2)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.2/numexpr/tests/test_numexpr.py 

commit python3-numexpr for openSUSE:Factory

2015-04-25 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2015-04-25 09:53:21

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is python3-numexpr

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2015-04-15 16:25:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2015-04-25 11:25:57.0 +0200
@@ -1,0 +2,8 @@
+Thu Apr 23 15:28:19 UTC 2015 - a...@gmx.de
+
+- update to version 2.4.2:
+  * Improved setup.py so that pip can query the name and version
+without actually doing the installation. Thanks to Joris
+Borgdorff.
+
+---

Old:

  numexpr-2.4.1.tar.gz

New:

  numexpr-2.4.2.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.ZgySgX/_old  2015-04-25 11:25:57.0 +0200
+++ /var/tmp/diff_new_pack.ZgySgX/_new  2015-04-25 11:25:57.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-numexpr
-Version:2.4.1
+Version:2.4.2
 Release:0
 Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy

++ numexpr-2.4.1.tar.gz - numexpr-2.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.1/ANNOUNCE.rst 
new/numexpr-2.4.2/ANNOUNCE.rst
--- old/numexpr-2.4.1/ANNOUNCE.rst  2015-04-14 17:58:52.0 +0200
+++ new/numexpr-2.4.2/ANNOUNCE.rst  2015-04-22 10:38:27.0 +0200
@@ -1,5 +1,5 @@
 =
- Announcing Numexpr 2.4.1
+ Announcing Numexpr 2.4.2
 =
 
 Numexpr is a fast numerical expression evaluator for NumPy.  With it,
@@ -21,8 +21,9 @@
 What's new
 ==
 
-In this version there is improved support for newer MKL library as well
-as other minor improvements.  This version is meant for production.
+This is a maintenance release where basically setup.py has been
+improved so that pip can query the name and version without actually
+doing the installation.  Thanks to Joris Borgdorff.
 
 In case you want to know more in detail what has changed in this
 version, see:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.1/PKG-INFO new/numexpr-2.4.2/PKG-INFO
--- old/numexpr-2.4.1/PKG-INFO  2015-04-14 18:01:33.0 +0200
+++ new/numexpr-2.4.2/PKG-INFO  2015-04-22 10:45:06.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: numexpr
-Version: 2.4.1
+Version: 2.4.2
 Summary: Fast numerical expression evaluator for NumPy
 Home-page: https://github.com/pydata/numexpr
 Author: David M. Cooke, Francesc Alted and others
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.1/RELEASE_NOTES.rst 
new/numexpr-2.4.2/RELEASE_NOTES.rst
--- old/numexpr-2.4.1/RELEASE_NOTES.rst 2015-04-14 17:55:19.0 +0200
+++ new/numexpr-2.4.2/RELEASE_NOTES.rst 2015-04-21 18:18:02.0 +0200
@@ -2,6 +2,13 @@
  Release notes for Numexpr 2.4 series
 ==
 
+Changes from 2.4.1 to 2.4.2
+===
+
+* Improved setup.py so that pip can query the name and version without
+  actually doing the installation.  Thanks to Joris Borgdorff.
+
+
 Changes from 2.4 to 2.4.1
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.1/numexpr/version.py 
new/numexpr-2.4.2/numexpr/version.py
--- old/numexpr-2.4.1/numexpr/version.py2015-04-14 18:00:35.0 
+0200
+++ new/numexpr-2.4.2/numexpr/version.py2015-04-22 10:40:28.0 
+0200
@@ -8,20 +8,4 @@
 #  rights to use.
 
 
-version = '2.4.1'
-release = True
-
-if not release:
-version += '.dev'
-import os
-
-svn_version_file = os.path.join(os.path.dirname(__file__),
-'__svn_version__.py')
-if os.path.isfile(svn_version_file):
-import imp
-
-svn = imp.load_module('numexpr.__svn_version__',
-  open(svn_version_file),
-  svn_version_file,
-  ('.py', 'U', 1))
-version += svn.version
+version = '2.4.2'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/numexpr-2.4.1/numexpr.egg-info/PKG-INFO 
new/numexpr-2.4.2/numexpr.egg-info/PKG-INFO
--- 

commit python3-numexpr for openSUSE:Factory

2015-04-15 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2015-04-15 16:25:00

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is python3-numexpr

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2015-01-23 15:46:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2015-04-15 16:25:01.0 +0200
@@ -1,0 +2,18 @@
+Tue Apr 14 22:49:27 UTC 2015 - a...@gmx.de
+
+- specfile:
+  * update url
+
+- update to version 2.4.1:
+  * Added more configuration examples for compiling with MKL/VML
+support. Thanks to Davide Del Vento.
+  * Symbol MKL_VML changed into MKL_DOMAIN_VML because the former is
+deprecated in newer MKL. Thanks to Nick Papior Andersen.
+  * Better determination of methods in cpuinfo module. Thanks to Marc
+Jofre.
+  * Improved NumPy version determination (handy for 1.10.0). Thanks to
+Åsmund Hjulstad.
+  * Benchmarks run now with both Python 2 and Python 3. Thanks to
+Zoran Plesivčak.
+
+---

Old:

  numexpr-2.4.tar.gz

New:

  numexpr-2.4.1.tar.gz



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.EyGFex/_old  2015-04-15 16:25:01.0 +0200
+++ /var/tmp/diff_new_pack.EyGFex/_new  2015-04-15 16:25:01.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-numexpr
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   python3-numexpr
-Version:2.4
+Version:2.4.1
 Release:0
-Url:http://code.google.com/p/numexpr/
+Url:https://github.com/pydata/numexpr
 Summary:Fast numerical expression evaluator for NumPy
 License:MIT
 Group:  Development/Languages/Python

++ numexpr-2.4.tar.gz - numexpr-2.4.1.tar.gz ++
 3090 lines of diff (skipped)




commit python3-numexpr for openSUSE:Factory

2015-01-23 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2015-01-23 15:46:41

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is python3-numexpr

Changes:

--- /work/SRC/openSUSE:Factory/python3-numexpr/python3-numexpr.changes  
2014-07-17 17:31:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2015-01-23 15:46:42.0 +0100
@@ -1,0 +2,7 @@
+Sun Jan 10  00:51:53 UTC 2015 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * remove ifs for opensuse version =1220
+
+---



Other differences:
--
++ python3-numexpr.spec ++
--- /var/tmp/diff_new_pack.70j8wW/_old  2015-01-23 15:46:43.0 +0100
+++ /var/tmp/diff_new_pack.70j8wW/_new  2015-01-23 15:46:43.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-numexpr
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   python3-numexpr
 Version:2.4
 Release:0
@@ -26,10 +27,6 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  python3-devel
-%if 0%{?suse_version} == 1220
-BuildRequires:  python3
-BuildRequires:  python3-2to3
-%endif
 BuildRequires:  python3-numpy-devel = 1.6
 Requires:   python3-numpy = 1.6
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python3-numexpr for openSUSE:Factory

2014-07-17 Thread h_root
Hello community,

here is the log from the commit of package python3-numexpr for openSUSE:Factory 
checked in at 2014-07-17 17:31:39

Comparing /work/SRC/openSUSE:Factory/python3-numexpr (Old)
 and  /work/SRC/openSUSE:Factory/.python3-numexpr.new (New)


Package is python3-numexpr

Changes:

New Changes file:

--- /dev/null   2014-06-12 08:28:52.960034756 +0200
+++ /work/SRC/openSUSE:Factory/.python3-numexpr.new/python3-numexpr.changes 
2014-07-17 17:31:41.0 +0200
@@ -0,0 +1,92 @@
+---
+Thu May  8 10:51:51 UTC 2014 - toddrme2...@gmail.com
+
+- Update to 2.4
+  * A new `contains()` function has been added for detecting substrings
+in strings.  Only plain strings (bytes) are supported for now.  See
+PR #135 and ticket #142.  Thanks to Marcin Krol.
+  * New version of setup.py that allows better management of NumPy
+dependency.  See PR #133.  Thanks to Aleks Bunin.
+- update to 2.3.1
+  * Added support for shift-left () and shift-right () binary operators.
+See PR #131. Thanks to fish2000!
+  * Removed the rpath flag for the GCC linker, because it is probably
+not necessary and it chokes to clang.
+- update to 2.3
+  * Site has been migrated to https://github.com/pydata/numexpr.  All
+new tickets and PR should be directed there.
+  * [ENH] A `conj()` function for computing the conjugate of complex
+arrays has been added.  Thanks to David Menéndez.  See PR #125.
+  * [FIX] Fixed a DeprecationWarning derived of using oa_ndim == 0 and
+op_axes == NULL when using NpyIter_AdvancedNew() and NumPy 1.8.
+Thanks to Mark Wiebe for advise on how to fix this properly.
+
+---
+Tue Oct 22 13:32:08 UTC 2013 - toddrme2...@gmail.com
+
+- update to 2.2.2
+  * The `copy_args` argument of `NumExpr` function has been brought
+back.  This has been mainly necessary for compatibility with
+PyTables  3.0, which I decided to continue to support.  Fixed #115.
+  * The `__nonzero__` method in `ExpressionNode` class has been
+commented out.  This is also for compatibility with PyTables  3.0.
+See #24 for details.
+  * Fixed the type of some parameters in the C extension so that s390
+architecture compiles.  Fixes #116.  Thank to Antonio Valentino for
+reporting and the patch.
+- update to 2.2.1
+  * Fixes a secondary effect of from numpy.testing import `*`, where
+division is imported now too, so only then necessary functions from
+there are imported now.  Thanks to Christoph Gohlke for the patch.
+- update to 2.2
+  * [LICENSE] Fixed a problem with the license of the
+numexpr/win32/pthread.{c,h} files emulating pthreads on Windows
+platforms.  After persmission from the original authors is granted,
+these files adopt the MIT license and can be redistributed without
+problems.  See issue #109 for details
+(https://code.google.com/p/numexpr/issues/detail?id=110).
+  * [ENH] Improved the algorithm to decide the initial number of threads
+to be used.  This was necessary because by default, numexpr was
+using a number of threads equal to the detected number of cores, and
+this can be just too much for moder systems where this number can be
+too high (and counterporductive for performance in many cases).
+Now, the 'NUMEXPR_NUM_THREADS' environment variable is honored, and
+in case this is not present, a maximum number of *8* threads are
+setup initially.  The new algorithm is fully described in the Users
+Guide now in the note of 'General routines' section:
+https://code.google.com/p/numexpr/wiki/UsersGuide#General_routines.
+Closes #110.
+  * [ENH] numexpr.test() returns `TestResult` instead of None now.
+Closes #111.
+  * [FIX] Modulus with zero with integers no longer crashes the
+interpreter.  It nows puts a zero in the result.  Fixes #107.
+  * [API CLEAN] Removed `copy_args` argument of `evaluate`.  This should
+only be used by old versions of PyTables ( 3.0).
+  * [DOC] Documented the `optimization` and `truediv` flags of
+`evaluate` in Users Guide
+(https://code.google.com/p/numexpr/wiki/UsersGuide).
+
+---
+Thu Aug 15 08:09:29 UTC 2013 - speili...@suse.com
+
+- Only Buildrequire python3-2to3 on 12.2
+- Buildrequire python3 on 12.2, we need sha512 module
+
+---
+Mon May  6 06:23:38 UTC 2013 - highwaystar...@gmail.com
+
+- initial python3 package
+- update to 2.1
+ * New compatibility with Python 3:
+ * switch from PyString to PyBytes API (requires Python = 2.6).
+ * fixed incompatibilities regarding the int/long API
+ * use the Py_TYPE macro
+ * use the