|  | 
| 19 | 19 | 
 | 
| 20 | 20 | # DataFusion Python Changelog | 
| 21 | 21 | 
 | 
|  | 22 | +## [42.1.0](https://github.com/apache/datafusion-python/tree/42.1.0) (2024-10-22) | 
|  | 23 | + | 
|  | 24 | +This release consists of 14 commits from 6 contributors. See credits at the end of this changelog for more information. | 
|  | 25 | + | 
|  | 26 | +**Implemented enhancements:** | 
|  | 27 | + | 
|  | 28 | +- feat: expose `drop` method [#913](https://github.com/apache/datafusion-python/pull/913) (ion-elgreco) | 
|  | 29 | +- feat: expose `join_on` [#914](https://github.com/apache/datafusion-python/pull/914) (ion-elgreco) | 
|  | 30 | +- feat: add fill_null/nan expressions [#919](https://github.com/apache/datafusion-python/pull/919) (ion-elgreco) | 
|  | 31 | +- feat: add `with_columns` [#909](https://github.com/apache/datafusion-python/pull/909) (ion-elgreco) | 
|  | 32 | +- feat: add `cast` to DataFrame [#916](https://github.com/apache/datafusion-python/pull/916) (ion-elgreco) | 
|  | 33 | +- feat: add `head`, `tail` methods [#915](https://github.com/apache/datafusion-python/pull/915) (ion-elgreco) | 
|  | 34 | + | 
|  | 35 | +**Fixed bugs:** | 
|  | 36 | + | 
|  | 37 | +- fix: remove use of deprecated `make_scalar_function` [#906](https://github.com/apache/datafusion-python/pull/906) (Michael-J-Ward) | 
|  | 38 | + | 
|  | 39 | +**Other:** | 
|  | 40 | + | 
|  | 41 | +- Ts/minor updates release process [#903](https://github.com/apache/datafusion-python/pull/903) (timsaucer) | 
|  | 42 | +- build(deps): bump pyo3 from 0.22.3 to 0.22.4 [#910](https://github.com/apache/datafusion-python/pull/910) (dependabot[bot]) | 
|  | 43 | +- refactor: `from_arrow` use protocol typehints [#917](https://github.com/apache/datafusion-python/pull/917) (ion-elgreco) | 
|  | 44 | +- Change requires-python version in pyproject.toml [#924](https://github.com/apache/datafusion-python/pull/924) (kosiew) | 
|  | 45 | +- chore: deprecate `select_columns` [#911](https://github.com/apache/datafusion-python/pull/911) (ion-elgreco) | 
|  | 46 | +- build(deps): bump uuid from 1.10.0 to 1.11.0 [#927](https://github.com/apache/datafusion-python/pull/927) (dependabot[bot]) | 
|  | 47 | + | 
|  | 48 | +## Credits | 
|  | 49 | + | 
|  | 50 | +Thank you to everyone who contributed to this release. Here is a breakdown of commits (PRs merged) per contributor. | 
|  | 51 | + | 
|  | 52 | +``` | 
|  | 53 | +     8  Ion Koutsouris | 
|  | 54 | +     2  dependabot[bot] | 
|  | 55 | +     1  Michael J Ward | 
|  | 56 | +     1  Michael-J-Ward | 
|  | 57 | +     1  Tim Saucer | 
|  | 58 | +     1  kosiew | 
|  | 59 | +``` | 
|  | 60 | + | 
|  | 61 | +Thank you also to everyone who contributed in other ways such as filing issues, reviewing PRs, and providing feedback on this release. | 
|  | 62 | + | 
| 22 | 63 | ## [42.0.0](https://github.com/apache/datafusion-python/tree/42.0.0) (2024-10-06) | 
| 23 | 64 | 
 | 
| 24 | 65 | This release consists of 20 commits from 6 contributors. See credits at the end of this changelog for more information. | 
|  | 
0 commit comments