You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-Add`no_wrap` option to `head()`, `head_option()`, `first()`, `last()` and `last_option()`, as well as to `seq()`, `pseq()` and `Sequence` constructor
12
+
-Added support for empty sequence expressions `seq()`, `pseq()` (#159)
13
+
-Added`no_wrap` option to `head()`, `head_option()`, `first()`, `last()` and `last_option()`, as well as to `seq()`, `pseq()` and `Sequence` constructor
13
14
14
15
## Release 1.3.0
15
16
16
-
-added precompute attribute to reverse transformation (#137)
17
-
-Update setup.py dill to requirements.txt (#138)
17
+
-Added precompute attribute to reverse transformation (#137)
18
+
-Updated setup.py dill to requirements.txt (#138)
18
19
- Docstring of tail fixed (#140)
19
-
-adding extend feature (#144)
20
+
-Added extend feature (#144)
20
21
21
22
## Release 1.2.0
22
23
23
-
-Fix Broken link in readme
24
-
-Loosen version requirements #129
25
-
-Fix lint errors
26
-
-Fix StopIteration errors for Python 3.7 #132
27
-
-Drop support for python 3.4
24
+
-Fixed Broken link in readme
25
+
-Loosened version requirements #129
26
+
-Fixed lint errors
27
+
-Fixed StopIteration errors for Python 3.7 #132
28
+
-Dropped support for python 3.4
28
29
29
30
## Release 1.1.3
30
31
31
-
-Fix bug in `partition`https://github.com/EntilZha/PyFunctional/issues/124
32
+
-Fixed bug in `partition`https://github.com/EntilZha/PyFunctional/issues/124
32
33
33
34
## Release 1.1.0
34
35
35
36
- Implemented optimized version of `reduce_by_key`
- Fix bug in `grouped`https://github.com/EntilZha/PyFunctional/pull/123
40
-
- Fix bug in `to_csv`https://github.com/EntilZha/PyFunctional/pull/123
41
-
- Fix bug with incorrect wrapping of pandas dataframes https://github.com/EntilZha/PyFunctional/pull/122
42
-
- Allow variance on versions of certain packages: https://github.com/EntilZha/PyFunctional/pull/117 and https://github.com/EntilZha/PyFunctional/pull/116
40
+
- Added support for variance on versions of certain packages: https://github.com/EntilZha/PyFunctional/pull/117 and https://github.com/EntilZha/PyFunctional/pull/116
43
41
- Various typo fixes
44
42
- Various CI fixes
45
-
- Fix issue with `first/head` evaluating entire sequence https://github.com/EntilZha/PyFunctional/commit/fb8f3686cf94f072f4e6ed23a361952de1447dc8
46
-
- Drop CI testing and official support for Python 3.3
47
-
- Make import much faster by loading pandas more lazily https://github.com/EntilZha/PyFunctional/issues/99
43
+
- Dropped CI testing and official support for Python 3.3
44
+
- Made import much faster by loading pandas more lazily https://github.com/EntilZha/PyFunctional/issues/99
45
+
46
+
### Bug Fixes
47
+
48
+
- Fixed bug in `grouped`https://github.com/EntilZha/PyFunctional/pull/123
49
+
- Fixed bug in `to_csv`https://github.com/EntilZha/PyFunctional/pull/123
50
+
- Fixed bug with incorrect wrapping of pandas dataframes https://github.com/EntilZha/PyFunctional/pull/122
51
+
- Fixed issue with `first/head` evaluating entire sequence https://github.com/EntilZha/PyFunctional/commit/fb8f3686cf94f072f4e6ed23a361952de1447dc8
48
52
49
53
## Release 1.0.0
50
54
51
-
Reaching `1.0` primarily means that API stability has been reached so I don't expect to run into many new breaking changes.
55
+
Reaching `1.0` primarily means that API stability has been reached, so I don't expect to run into many new breaking changes.
52
56
53
57
### New Features
54
58
@@ -71,13 +75,13 @@ Reaching `1.0` primarily means that API stability has been reached so I don't ex
71
75
72
76
- Implemented pretty html repr for Jupyter
73
77
- Implemented proper parsing of pandas DataFrames
74
-
-Detect when its possible to pretty print a table and do so
78
+
-Added feature to detect when it's possible to pretty print a table and do so
75
79
-`list`/`to_list` have a parameter `n` to limit number of results
76
80
77
81
### Bug Fixes
78
82
79
83
- Fixed bug where `grouped` unnecessarily forces precomputation of sequence
80
-
-Remove package installations from default requirements that sometimes break installation on barebones systems in python 2.7
84
+
-Removed package installations from default requirements that sometimes break installation on barebones systems in python 2.7
81
85
82
86
## Release 0.7.0
83
87
@@ -100,14 +104,14 @@ Reaching `1.0` primarily means that API stability has been reached so I don't ex
100
104
### Contributors
101
105
102
106
- Thanks to [versae](https://github.com/versae) for implementing most of the `pseq` feature!
103
-
- Thanks to [ChuyuHsu](https://github.com/ChuyuHsu) for implemented large parts of the compression feature!
107
+
- Thanks to [ChuyuHsu](https://github.com/ChuyuHsu) for implementing large parts of the compression feature!
104
108
105
109
## Release 0.6.0
106
110
107
111
### New Features
108
112
109
113
- Added support for reading to and from SQLite databases
110
-
-Change project name to `PyFunctional` from `ScalaFunctional`
114
+
-Changed project name from `ScalaFunctional` to `PyFunctional`
111
115
- Added `to_pandas` call integration
112
116
113
117
### Internal Changes
@@ -129,13 +133,13 @@ Reaching `1.0` primarily means that API stability has been reached so I don't ex
129
133
130
134
- Fixed case where `_wrap` is changing named tuples to arrays when it should preserve them
131
135
- Fixed documentation on `to_file` which incorrectly copied from `seq.open` delimiter parameter
132
-
- Fixed `Sequence.zip_with_index` behavior. used to mimic `enumerate` by zipping on the left size
133
-
while scala and spark do zip on the right side. This introduces different behavior and more flexible
134
-
behavior in combination with `enumerate` A start parameter was also added like in `enumerate`
136
+
- Fixed `Sequence.zip_with_index` behavior, which used to mimic `enumerate` by zipping on the left side
137
+
while Scala and Spark zip on the right side. This introduces different but more flexible
138
+
behavior in combination with `enumerate`. A start parameter was also added like in `enumerate`
135
139
136
140
## Release 0.4.1
137
141
138
-
Fix python 3 build error due to wheel installation of enum34. Package no longer depends on enum34
142
+
Fixed python 3 build error due to wheel installation of enum34. Package no longer depends on enum34
139
143
140
144
## Release 0.4.0
141
145
@@ -160,7 +164,7 @@ Fix python 3 build error due to wheel installation of enum34. Package no longer
160
164
-`Sequence.to_file` to save files
161
165
-`Sequence.to_csv` to save csv files
162
166
- Improved documentation with more examples and mention LINQ explicitly
163
-
-Change PyPi keywords to improve discoverability
167
+
-Changed PyPi keywords to improve discoverability
164
168
- Created [Google groups mailing list](https://groups.google.com/forum/#!forum/scalafunctional)
0 commit comments