1. c609dfa feat: allow passing a slice to and expression with the [] indexing (#1215) by Tim Saucer · 6 days ago main
  2. b325a38 fix: update link to user example for custom table provider (#1224) by Tyler White · 7 days ago
  3. 332c69b docs: fix CaseBuilder documentation example (#1225) by Tyler White · 7 days ago
  4. f0bbad7 Set fail on warning for documentation generation (#1218) by Tim Saucer · 9 days ago
  5. 200a249 Fixing a few Typos (#1220) by Nick · 9 days ago
  6. 61f981b Add benchmark script and documentation for maximizing CPU usage in DataFusion Python (#1216) by kosiew · 11 days ago
  7. b76cd8f Update development guide in README.md (#1213) by Koustubh Rao · 14 days ago
  8. c41c7f0 49.0.0 release (#1211) by Tim Saucer · 14 days ago
  9. d6d6ea6 build(deps): bump actions/checkout from 4 to 5 (#1204) by dependabot[bot] · 2 weeks ago
  10. cb29176 build(deps): bump url from 2.5.4 to 2.5.7 (#1210) by dependabot[bot] · 2 weeks ago
  11. b553643 build(deps): bump actions/download-artifact from 4 to 5 (#1201) by dependabot[bot] · 2 weeks ago
  12. 0806ce5 fix(build): Include build.rs in published crates (#1199) by Colin Marc · 2 weeks ago
  13. 1ba8807 Improve `show()` output for empty DataFrames (#1208) by kosiew · 2 weeks ago
  14. e28256c suggestions (#1183) by Dewey Dunnington · 3 weeks ago
  15. 5892585 Allow users to pass a single expression instead of a list of expressions for partition_by and order_by (#1187) by Tim Saucer · 3 weeks ago
  16. f947941 build(deps): bump slab from 0.4.10 to 0.4.11 (#1205) by dependabot[bot] · 3 weeks ago
  17. 1a6260f build(deps): bump async-trait from 0.1.88 to 0.1.89 (#1203) by dependabot[bot] · 3 weeks ago
  18. 4472c6c build(deps): bump uuid from 1.17.0 to 1.18.0 (#1202) by dependabot[bot] · 3 weeks ago
  19. f0af095 build(deps): bump object_store from 0.12.2 to 0.12.3 (#1189) by dependabot[bot] · 3 weeks ago
  20. c8ddb87 Update how to dev instructions (#1179) by Nick · 3 weeks ago
  21. fd84556 chore: Upgrade datafusion to version 49 (#1200) by Nuno Faria · 3 weeks ago
  22. be88837 Fix Python UDAF Accumulator Interface example to Properly Handle State and Updates with List[Array] Types (#1192) by kosiew · 6 weeks ago
  23. 94687cd Change merge rule to require branches up to date but do not require a committer approval. This matches the arrow-rs repo. (#1188) by Tim Saucer · 8 weeks ago
  24. cbe845b Prepare for 48 release (#1175) by Tim Saucer · 9 weeks ago
  25. 2e1b713 refactor: style loading logic in DataFrameHtmlFormatter (#1177) by kosiew · 10 weeks ago
  26. 98f4773 feat: add FFI support for user defined functions (#1145) by Tim Saucer · 2 months ago
  27. 9362f53 feat: python based catalog and schema provider (#1156) by Tim Saucer · 2 months ago
  28. 9545634 feat: collect once during display() in jupyter notebooks (#1167) by Tim Saucer · 3 months ago
  29. 03921d9 feat: dataframe string formatter (#1170) by Tim Saucer · 3 months ago
  30. ef62fa8 Add compression_level support to ParquetWriterOptions and enhance write_parquet to accept full options object (#1169) by kosiew · 3 months ago
  31. 0d3c37f Consolidate DataFrame Docs: Merge HTML Rendering Section as Subpage (#1161) by kosiew · 3 months ago
  32. 1812a0d Fix signature of `__arrow_c_stream__` (#1168) by Kyle Barron · 3 months ago
  33. 98dc06b feat: Support Parquet writer options (#1123) by Nuno Faria · 3 months ago
  34. 9b6acec Support types other than String and Int for partition columns (#1154) by Michele Gregori · 3 months ago
  35. 1391078 feat: upgrade df48 dependency (#1143) by Tim Saucer · 3 months ago
  36. dc0d35a Add Interruptible Query Execution in Jupyter via KeyboardInterrupt Support (#1141) by kosiew · 3 months ago
  37. d6ef9bc Add DataFrame API Documentation for DataFusion Python (#1132) by kosiew · 3 months ago
  38. 24f0b1a Add a documentation build step in CI (#1139) by Crystal Zhou · 3 months ago
  39. 0cc9b0a Release DataFusion 47.0.0 (#1130) by Tim Saucer · 4 months ago
  40. 278a33e feat: add user defined table function support (#1113) by Tim Saucer · 4 months ago
  41. 1e7494b add unit tests for expression functions (#1121) by Tim Saucer · 4 months ago
  42. e8aa671 Move the udf module to user_defined (#1112) by Tim Saucer · 4 months ago
  43. 5a62c4b With the update to rustc 1.87 we now fail clippy due to the size of the error type. Work around this by boxing the datafusion error. (#1126) by Tim Saucer · 4 months ago
  44. f3c98ec Add fill_null method to DataFrame API for handling missing values (#1019) by kosiew · 4 months ago
  45. 7d8bcd8 Partial fix for 1078: Enhance DataFrame Formatter Configuration with Memory and Display Controls (#1119) by kosiew · 4 months ago
  46. 15b96c4 feat: add missing PyLogicalPlan to_variant (#1085) by Chen Chongchen · 4 months ago
  47. 6fbecef Copy over protected branch rule from datafusion repo (#1122) by Tim Saucer · 4 months ago
  48. 10600fb fix: recursive import (#1117) by Chen Chongchen · 5 months ago
  49. 5a7f638 Add expression chaining of single parameter scalar functions by deanm0000 · 5 months ago
  50. 00dea11 Improve col class access using __getattr__ by deanm0000 · 5 months ago
  51. 91b6635 Add DataFrame usage guide with HTML rendering customization options (#1108) by kosiew · 5 months ago
  52. c9f1554 feat: alias with metadata (#1111) by Chen Chongchen · 5 months ago
  53. d0d14f6 feat: update datafusion dependency 47 (#1107) by Tim Saucer · 5 months ago
  54. 818975b Add Configurable HTML Table Formatter for DataFusion DataFrames in Python (#1100) by kosiew · 5 months ago
  55. 09b929a Documentation updates: mention correct dataset on basics page (#1081) by Florian Schäfer · 6 months ago
  56. ffafb59 feat: support unparser (#1088) by Chen Chongchen · 6 months ago
  57. 583e1e9 Update changelog and version number (#1089) by Tim Saucer · 6 months ago
  58. d0315ff feat: Update DataFusion dependency to 46 (#1079) by Tim Saucer · 6 months ago
  59. 42982da Improve collection during repr and repr_html (#1036) by Tim Saucer · 6 months ago
  60. b8dd97b Add additional ruff suggestions (#1062) by Spaarsh · 6 months ago
  61. 7c1c08f feat: expose regex_count function (#1066) by Nirnay Roy · 6 months ago
  62. 2f52688 Add decorator for udwf (#1061) by kosiew · 6 months ago
  63. 4f45703 added pytest asyncio tests (#1063) by jsai28 · 6 months ago
  64. 55141ba Renaming Internal Structs (#1059) by Spaarsh · 6 months ago
  65. 3dcf7c7 feat/making global context accessible for users (#1060) by jsai28 · 6 months ago
  66. b194a87 feat/improve ruff test coverage (#1055) by Tim Saucer · 6 months ago
  67. 9d634de Update python min version to 3.9 (#1043) by Kevin Liu · 6 months ago
  68. 0002372 Enable take comments to assign issues to users (#1058) by Tim Saucer · 6 months ago
  69. d72f560 Enable FA ruff lint (#1052) by Tim Saucer · 6 months ago
  70. 973d7ec feat: Implementation of udf and udaf decorator (#1040) by Crystal Zhou · 6 months ago
  71. acd7040 feat: reads using global ctx (#982) by Ion Koutsouris · 6 months ago
  72. 9027b4d fix: type checking (#993) by Chen Chongchen · 6 months ago
  73. a80a788 Enable Dataframe to be converted into views which can be used in register_table (#1016) by kosiew · 6 months ago
  74. 69ebf70 Chore: Release datafusion-python 45 (#1024) by Tim Saucer · 7 months ago
  75. 3f3983c build(deps): bump arrow from 54.1.0 to 54.2.0 (#1035) by dependabot[bot] · 7 months ago
  76. e6f6e66 Add user documentation for the FFI approach (#1031) by Tim Saucer · 7 months ago
  77. 3584bec [infra] Fail Clippy on rust build warnings (#1029) by Kevin Liu · 7 months ago
  78. 40a61c1 add to_timestamp_nanos (#1020) by Chongchen Chen · 7 months ago
  79. d635d56 Chore/upgrade datafusion 45 (#1010) by Kevin Liu · 7 months ago
  80. 93ac6a8 Prepare release 44.0.0 (#1009) by Tim Saucer · 7 months ago 44.0.0
  81. d3c4dab Fix verify-release-candidate script by removing reference to requirements-310.txt (#1012) by Andrew Lamb · 7 months ago
  82. 8b51390 feat: remove DataFusion pyarrow feat (#1000) by Tim Saucer · 7 months ago
  83. 78e72c9 Apply import ordering in ruff check (#1001) by Tim Saucer · 8 months ago
  84. dfe4242 Update dependencies prior to release (#999) by Tim Saucer · 8 months ago
  85. 31fee39 Feat/use uv python management (#994) by Tim Saucer · 8 months ago
  86. 39fec53 fix: correct LZ0 to LZO in compression options (#995) by kosiew · 8 months ago
  87. 2d8b1d3 Default to ZSTD compression when writing Parquet (#981) by kosiew · 8 months ago
  88. db1bc62 Chore/upgrade datafusion 44 (#973) by Tim Saucer · 8 months ago
  89. 4b262be Support async iteration of RecordBatchStream (#975) by Kyle Barron · 8 months ago
  90. 389164a feat: support enable_url_table config (#980) by Chongchen Chen · 8 months ago
  91. 63b13da chore: set validation and typehint (#983) by Ion Koutsouris · 8 months ago
  92. 85fe35c Fix small issues in pyproject.toml (#976) by Kyle Barron · 8 months ago
  93. e36e8ab Add arrow cast (#962) by kosiew · 8 months ago
  94. 79c22d6 Search default window functions if no session context was provided (#963) by Tim Saucer · 9 months ago
  95. 5c83493 chore: Prepare 43.0.0 Release (#960) by Andy Grove · 9 months ago
  96. 2690e61 Add datafusion.extract (#959) by kosiew · 9 months ago
  97. deb1f25 Documentation updates: simplify examples and add section on data sources (#955) by Tim Saucer · 10 months ago
  98. 54e5e0d fix: udwf example (#948) by Daniel Mesejo · 10 months ago
  99. 92b093c Add make_list and tests for make_list, make_array (#949) by kosiew · 10 months ago
  100. 5e32ada Add foreign table providers (#921) by Tim Saucer · 10 months ago