[Numpy-svn] [numpy/numpy] e549e6: BUG: fix broken UPLO of eigh in python3

GitHub noreply at github.com
Fri Oct 25 15:34:31 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: e549e69020e3dcec08185695db6f7001a62dc934
      https://github.com/numpy/numpy/commit/e549e69020e3dcec08185695db6f7001a62dc934
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M numpy/linalg/linalg.py
    M numpy/linalg/tests/test_linalg.py

  Log Message:
  -----------
  BUG: fix broken UPLO of eigh in python3

UPLO was cast to bytes and compared to a string which is always false in
python3.
closes gh-3977


  Commit: f8e07275f05e95a4d0af098b06d37925602f7861
      https://github.com/numpy/numpy/commit/f8e07275f05e95a4d0af098b06d37925602f7861
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M numpy/linalg/linalg.py
    M numpy/linalg/tests/test_linalg.py

  Log Message:
  -----------
  BUG: reject invalid UPLO with ValueError in eigh/eigvalsh

to prevent unintentional use of wrong function. Restores 1.7 behavior.


  Commit: 47b5af987bf31553329334fa08898dac67dbf1ac
      https://github.com/numpy/numpy/commit/47b5af987bf31553329334fa08898dac67dbf1ac
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2013-10-25 (Fri, 25 Oct 2013)

  Changed paths:
    M numpy/linalg/linalg.py
    M numpy/linalg/tests/test_linalg.py

  Log Message:
  -----------
  Merge pull request #3978 from juliantaylor/py3-eigh-bug

BUG: fix broken UPLO of eigh in python3


Compare: https://github.com/numpy/numpy/compare/103abc22f803...47b5af987bf3


More information about the Numpy-svn mailing list