1.0.0
Reaching 1.0 primarily means that API stability has been reached so I don't expect to run into many new breaking changes. The library is also relatively feature complete at this point almost two years after the first commit (February 5, 2015).
This release includes several new minor features and usability improvements in jupyter notebook environments
New Features
- Added optional initial value for
reduce(#86) - Added table of contents to readme (#88)
- Added data interchange tutorial with pandas (https://github.com/EntilZha/PyFunctional/blob/master/examples/PyFunctional-pandas-tutorial.ipynb)
- Implemented
itertools.starmapasSequence.starmapandSequence.smap(#90) - Added interface to
csv.DictReaderviaseq.csv_dict_reader(#92) - Improved
_html_repr_,showandtabulateby auto detecting named tuples as column names (#91) - Improved
_html_repr_andshowto tell the user 10 of N rows are being shown if there are more than 10 rows (#94)
Dependencies and Supported Python Versions
- Bumped version dependencies (#89)
- Added Python 3.6 via Travis CI testing