Skip to content

Releases: bra-fsn/hashable_df

Pandas compatibility

Choose a tag to compare

@bra-fsn bra-fsn released this 29 Feb 09:08

Support map/applymap for all Pandas versions

Try to keep the original column types

Choose a tag to compare

@bra-fsn bra-fsn released this 11 Apr 11:18
0.0.7

Try to keep the original column types

hashable_series

Choose a tag to compare

@bra-fsn bra-fsn released this 07 Jun 14:03
0.0.6

hashable_series

Use applymap instead of np.vectorize

Choose a tag to compare

@bra-fsn bra-fsn released this 09 Sep 09:47
Replace numpy.vectorize, which is faster, but has its limitations:

      1. it supports maximum of 32 columns (ValueError: Cannot construct 
a
         ufunc with more than 32 operands)
      2. it samples the first row of each columns for the type and if 
that's
         an np.nan, it will force float for the whole column.
      3. #2 can be turned off by manually giving the otypes, but it 
might
         fail on some types, like datetime:
            TypeError: Cannot interpret 'datetime64[ns, UTC]' as a data 
type

Correct version

Choose a tag to compare

@bra-fsn bra-fsn released this 29 May 15:19
0.0.4

Sync version

Basic docs

Choose a tag to compare

@bra-fsn bra-fsn released this 29 May 15:18
0.0.3

fix output

Fix setup.py

Choose a tag to compare

@bra-fsn bra-fsn released this 29 May 15:01
0.0.2

Fix setup

Initial release

Choose a tag to compare

@bra-fsn bra-fsn released this 29 May 14:59
0.0.1

hashable_df