[Numpy-svn] [numpy/numpy] f23155: Fix for astype('S') string truncate issue

GitHub noreply at github.com
Thu Apr 25 19:23:35 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: f231558bab5be194f3a7e57ba4c9738056d3a04d
      https://github.com/numpy/numpy/commit/f231558bab5be194f3a7e57ba4c9738056d3a04d
  Author: Jay Bourque <jay.bourque at continuum.io>
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M numpy/core/src/multiarray/convert_datatype.c
    M numpy/core/tests/test_api.py

  Log Message:
  -----------
  Fix for astype('S') string truncate issue

Calling astype('S') for an array of string objects results in a string array where dtype='S64', even if the original string objects are longer than 64 characters. Add call to GetParamsFromObject() to determine maximum string object length, and use that as string dtype size.


  Commit: c6df6b1071fb1077dc0e116cdcd20a604221a9c6
      https://github.com/numpy/numpy/commit/c6df6b1071fb1077dc0e116cdcd20a604221a9c6
  Author: Jay Bourque <jay.bourque at continuum.io>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M numpy/core/src/multiarray/convert_datatype.c
    M numpy/core/tests/test_api.py

  Log Message:
  -----------
  Add support for unicode strings


  Commit: 496f68336f8a434062f61725ca22025895185cd4
      https://github.com/numpy/numpy/commit/496f68336f8a434062f61725ca22025895185cd4
  Author: Jay Bourque <jay.bourque at continuum.io>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M numpy/core/src/multiarray/convert_datatype.c
    M numpy/core/tests/test_api.py

  Log Message:
  -----------
  Add tests for strings shorter than 64 characters


  Commit: 1d6ced7d9be4fe3a91f3411d09c4a22309dcb719
      https://github.com/numpy/numpy/commit/1d6ced7d9be4fe3a91f3411d09c4a22309dcb719
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2013-04-25 (Thu, 25 Apr 2013)

  Changed paths:
    M numpy/core/src/multiarray/convert_datatype.c
    M numpy/core/tests/test_api.py

  Log Message:
  -----------
  Merge pull request #3270 from ContinuumIO/astype_fix

Fix for astype('S') string truncate issue


Compare: https://github.com/numpy/numpy/compare/1be5e624ba50...1d6ced7d9be4


More information about the Numpy-svn mailing list