Skip to content

Commit db44245

Browse files
authored
Merge branch 'master' into fix_tests_to_run_from_anywhere
2 parents e5f8174 + 07ff9cd commit db44245

File tree

2 files changed

+66
-62
lines changed

2 files changed

+66
-62
lines changed

CHANGELOG.md

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,52 +3,56 @@
33
## Release 1.6
44

55
- Fixed tests failing (to find test files) when running from the IDE or the terminal when not in the right directory
6+
- Corrected and improved language consistency in [readme](README.md) and `CHANGELOG.md`
67

78
## Release 1.5
89

910
## Release 1.4
1011

11-
- Allow empty sequence expressions `seq()`, `pseq()` (#159)
12-
- 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
1314

1415
## Release 1.3.0
1516

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)
1819
- Docstring of tail fixed (#140)
19-
- adding extend feature (#144)
20+
- Added extend feature (#144)
2021

2122
## Release 1.2.0
2223

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
2829

2930
## Release 1.1.3
3031

31-
- Fix bug in `partition` https://github.com/EntilZha/PyFunctional/issues/124
32+
- Fixed bug in `partition` https://github.com/EntilZha/PyFunctional/issues/124
3233

3334
## Release 1.1.0
3435

3536
- Implemented optimized version of `reduce_by_key`
3637
- Implemented `count_by_key`
3738
- Implemented `count_by_value`
3839
- Implemented `accumulate` https://github.com/EntilZha/PyFunctional/pull/104
39-
- 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
4341
- Various typo fixes
4442
- 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
4852

4953
## Release 1.0.0
5054

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.
5256

5357
### New Features
5458

@@ -71,13 +75,13 @@ Reaching `1.0` primarily means that API stability has been reached so I don't ex
7175

7276
- Implemented pretty html repr for Jupyter
7377
- 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
7579
- `list`/`to_list` have a parameter `n` to limit number of results
7680

7781
### Bug Fixes
7882

7983
- 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
8185

8286
## Release 0.7.0
8387

@@ -100,14 +104,14 @@ Reaching `1.0` primarily means that API stability has been reached so I don't ex
100104
### Contributors
101105

102106
- 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!
104108

105109
## Release 0.6.0
106110

107111
### New Features
108112

109113
- 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`
111115
- Added `to_pandas` call integration
112116

113117
### Internal Changes
@@ -129,13 +133,13 @@ Reaching `1.0` primarily means that API stability has been reached so I don't ex
129133

130134
- Fixed case where `_wrap` is changing named tuples to arrays when it should preserve them
131135
- 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`
135139

136140
## Release 0.4.1
137141

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
139143

140144
## Release 0.4.0
141145

@@ -160,7 +164,7 @@ Fix python 3 build error due to wheel installation of enum34. Package no longer
160164
- `Sequence.to_file` to save files
161165
- `Sequence.to_csv` to save csv files
162166
- Improved documentation with more examples and mention LINQ explicitly
163-
- Change PyPi keywords to improve discoverability
167+
- Changed PyPi keywords to improve discoverability
164168
- Created [Google groups mailing list](https://groups.google.com/forum/#!forum/scalafunctional)
165169

166170
### Bug Fixes

0 commit comments

Comments
 (0)