-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Insights: pola-rs/polars
Overview
Could not load contribution data
Please try again later
6 Releases published by 1 person
-
py-1.2.1 Python Polars 1.2.1
published
Jul 18, 2024 -
py-1.3.0 Python Polars 1.3.0
published
Jul 28, 2024 -
py-1.4.0 Python Polars 1.4.0
published
Aug 2, 2024 -
py-1.4.1 Python Polars 1.4.1
published
Aug 4, 2024 -
rs-0.42.0 Rust Polars 0.42.0
published
Aug 14, 2024 -
py-1.5.0 Python Polars 1.5.0
published
Aug 14, 2024
226 Pull requests merged by 40 people
-
fix: Fix unit null rank
#18252 merged
Aug 18, 2024 -
fix: Use physical for row-encoding
#18251 merged
Aug 18, 2024 -
feat: Support empty structs
#18249 merged
Aug 18, 2024 -
feat: Allow float in interpolate_by by column
#18015 merged
Aug 18, 2024 -
refactor(rust): Add multiplexer node to new streaming engine
#18241 merged
Aug 16, 2024 -
refactor(rust): Add feature gates for
polars-python
crate#18232 merged
Aug 16, 2024 -
refactor: Split
py-polars
crate#18204 merged
Aug 16, 2024 -
test(python): Fix test for new deltalake release
#18211 merged
Aug 16, 2024 -
chore: Update the required version of rust in README.md
#18203 merged
Aug 16, 2024 -
docs(python): Fix column name output in example of
DataFrame.map_rows
#18227 merged
Aug 16, 2024 -
fix(python): Convert date and datetime in literal construction
#16018 merged
Aug 15, 2024 -
test(python): Fix version bifurcation for
test_read_database_cx_credentials
#18220 merged
Aug 15, 2024 -
refactor(rust): Add itertools in utils
#18213 merged
Aug 15, 2024 -
feat(python): Make show_versions more responsive
#18208 merged
Aug 15, 2024 -
perf: Speedup ndjson reader
~40%
#18197 merged
Aug 15, 2024 -
fix(python): Fix gather str as lit
#18207 merged
Aug 15, 2024 -
chore: Use or_else for raising
#18206 merged
Aug 15, 2024 -
chore: Remove unused Parquet source files
#18193 merged
Aug 14, 2024 -
Rust Polars 0.42.0
#18195 merged
Aug 14, 2024 -
perf: Skip parquet page when unneeded
#18192 merged
Aug 14, 2024 -
refactor(rust): Consistently use PlRandomState, PlHashMap/Set
#18190 merged
Aug 14, 2024 -
fix: Fix struct shift and list builder
#18189 merged
Aug 14, 2024 -
fix: Don't load Parquet nested metadata
#18183 merged
Aug 14, 2024 -
fix: Throw bigidx error for Parquet row-count
#18154 merged
Aug 14, 2024 -
feat: Create literals for datetime/date expressions
#18184 merged
Aug 14, 2024 -
fix: Fix unpivot on empty df
#18179 merged
Aug 14, 2024 -
feat: Create literals in 'datetime' expression
#18182 merged
Aug 14, 2024 -
feat(rust): Add missing impl for
Series
#18166 merged
Aug 14, 2024 -
fix: Don't vertically parallelize cse contexts
#18177 merged
Aug 14, 2024 -
docs(python): Fix references to old methods in
lazy
docstring#18178 merged
Aug 14, 2024 -
fix(python): Ensure default values are included when saving/restoring the current
Config
state#18151 merged
Aug 14, 2024 -
chore: Remove unneeded growable
#18165 merged
Aug 14, 2024 -
docs(python): Include PyCapsule Interface in DataFrame and Series API docs
#18174 merged
Aug 14, 2024 -
feat(python): Expose top-level "has_header" param for
read_excel
andread_ods
#18078 merged
Aug 13, 2024 -
docs(python): Corrected example result in group_by docs
#18169 merged
Aug 13, 2024 -
perf: Improve binview extend/ifthenelse
#18164 merged
Aug 13, 2024 -
perf: Start on better Parquet delta decoding
#18049 merged
Aug 13, 2024 -
refactor(rust): Allow non-scoped tasks to be spawned
#18163 merged
Aug 13, 2024 -
fix: Properly handle empty Parquet row groups with no dictionary
#18161 merged
Aug 13, 2024 -
perf(python): Rechunk group-by __iter__
#18162 merged
Aug 13, 2024 -
fix: Struct outer nullabillity
#18156 merged
Aug 13, 2024 -
chore: Update Cargo.lock to fix build error on Linux
#18153 merged
Aug 13, 2024 -
perf: Tune jemalloc to not create muzzy pages
#18148 merged
Aug 12, 2024 -
feat: Raise on invalid 'is_between' and improve error message quality
#18147 merged
Aug 12, 2024 -
fix: Fix pyarrow predicate pushdown regression
#18145 merged
Aug 12, 2024 -
perf: Reduce default async thread count
#18142 merged
Aug 12, 2024 -
fix: Prevent unwanted supertype cast in 'search_sorted'
#18143 merged
Aug 12, 2024 -
fix: Parquet with
filter=None
#18139 merged
Aug 12, 2024 -
perf(python): Make expensive selector expansion lazy
#18118 merged
Aug 11, 2024 -
fix(python): Fix cast Float to String where Float is not turn to Integer before turning to String
#18123 merged
Aug 11, 2024 -
fix: Don't remove leading whitespace in
read_csv
#18131 merged
Aug 11, 2024 -
fix: Py-polars compilation with no features
#18129 merged
Aug 10, 2024 -
fix: String transform
to_titlecase
was too narrowly defined#18122 merged
Aug 10, 2024 -
fix: Reading Parquet with Null dictionary page
#18112 merged
Aug 9, 2024 -
refactor: Remove Nth,Wildcard from ExprIR and make conversion falllible
#18115 merged
Aug 9, 2024 -
perf: Use single threaded algorithms if only 1 core given
#18101 merged
Aug 8, 2024 -
docs: Mention 'Array' in data types overview
#18060 merged
Aug 8, 2024 -
fix(python): When setting
write_excel
column totals, don't forget to include any row-total cols#18042 merged
Aug 8, 2024 -
fix: Incorrect lazy CSV
select(len())
for compressed files#18067 merged
Aug 8, 2024 -
fix: Fix
sink_ipc_cloud
panicking with runtime error#18091 merged
Aug 8, 2024 -
docs: Correct concat rechunk in user guide
#18080 merged
Aug 8, 2024 -
docs: Fix typo in title of Hugging Face docs page
#18097 merged
Aug 8, 2024 -
fix: Properly write Parquet for sliced lists
#18073 merged
Aug 8, 2024 -
refactor(rust): Allow zip node to extend with nulls or broadcast inputs
#18077 merged
Aug 8, 2024 -
perf: Use
Arc<Vec<_>>
instead ofArc<[_]>
for paths and hive partitions#18066 merged
Aug 7, 2024 -
perf: SIMD View from
FixedSizeBinary
#18059 merged
Aug 7, 2024 -
fix: Panic reading multiple CSV files from cloud
#18056 merged
Aug 6, 2024 -
fix: Fix
CloudWriter
to use buffer before making requests#18027 merged
Aug 6, 2024 -
perf: Use bitmask to filter Parquet predicate-pushdown items
#17993 merged
Aug 5, 2024 -
perf: Zerocopy buffers for
FixedSizeBinary
toBinaryView
cast#18043 merged
Aug 5, 2024 -
docs: Update pivot docstring for clarity
#18000 merged
Aug 5, 2024 -
fix: Fix typos and remove trailing whitespace
#18024 merged
Aug 5, 2024 -
fix: Handle
cfg(feature)
forshrink_dtype
#18038 merged
Aug 5, 2024 -
python polars 1.4.1
#18037 merged
Aug 4, 2024 -
fix: Subtraction with overflow on negative slice offset in Parquet
#18036 merged
Aug 4, 2024 -
fix(python): Fix drop selector
#18034 merged
Aug 4, 2024 -
perf: Integer fast path Parquet dict encoding
#18030 merged
Aug 4, 2024 -
docs: Update map_batches docstring
#18001 merged
Aug 4, 2024 -
feat: Add boolean Parquet HybridRle encoding
#18022 merged
Aug 4, 2024 -
feat(python): Support passing
Worksheet
objects to thewrite_excel
method#18031 merged
Aug 4, 2024 -
perf: Speedup writing of Parquet primitive values
#18020 merged
Aug 4, 2024 -
perf: Remove temporary allocations in Parquet
#18013 merged
Aug 4, 2024 -
chore: Add @coastalwhite to parquet codeowners
#18032 merged
Aug 4, 2024 -
chore: Minor bump to
comfy-table
version#18028 merged
Aug 4, 2024 -
python Polars 1.4.0
#18012 merged
Aug 2, 2024 -
perf: Delay selection expansion
#18011 merged
Aug 2, 2024 -
docs: Fix aggregation guide discrepancies
#18003 merged
Aug 2, 2024 -
feat: Add nested SQL join support
#18006 merged
Aug 2, 2024 -
perf: Optimize strings slices
#17996 merged
Aug 1, 2024 -
perf: Make
.dt.weekday
20x faster#17992 merged
Aug 1, 2024 -
build(rust): Bump sysinfo from 0.30.13 to 0.31.0
#17981 merged
Aug 1, 2024 -
fix(rust): Allow
read_csv
schema
to take unparsable types#17765 merged
Aug 1, 2024 -
perf: Shrink
MemSliceInner
enum#17991 merged
Aug 1, 2024 -
build(rust): Bump fs4 from 0.8.4 to 0.9.1
#17978 merged
Aug 1, 2024 -
chore(python): Bump sphinx-toolbox from 3.6.0 to 3.7.0 in /py-polars
#17973 merged
Aug 1, 2024 -
chore(python): Bump mypy from 1.10.1 to 1.11.1 in /py-polars
#17976 merged
Aug 1, 2024 -
perf: Push down slice with non-zero offset to Parquet
#17972 merged
Aug 1, 2024 -
fix(python): Respect
strict
argument#17990 merged
Aug 1, 2024 -
fix: Multi-output column expressions in frame
sort
method#17947 merged
Aug 1, 2024 -
build(rust): Bump bytes from 1.6.1 to 1.7.0
#17982 merged
Aug 1, 2024 -
perf: Reduce copy in
MemSlice
#17983 merged
Aug 1, 2024 -
fix: Fix Asof join by schema
#17988 merged
Aug 1, 2024 -
build(rust): Bump indexmap from 2.2.6 to 2.3.0
#17980 merged
Aug 1, 2024 -
ci: Bump CodSpeedHQ/action from 2 to 3
#17977 merged
Aug 1, 2024 -
chore(python): Bump pytest from 8.2.2 to 8.3.2 in /py-polars
#17974 merged
Aug 1, 2024 -
build(rust): Bump arrow-buffer from 52.1.0 to 52.2.0
#17979 merged
Aug 1, 2024 -
feat: Add support for binary
size
method to Expr and Series "bin" namespace#17924 merged
Aug 1, 2024 -
fix(python): Set default flags for FFI plugin
#17984 merged
Aug 1, 2024 -
test: Add unit tests for
str.contains_any
andstr.replace_many
#17961 merged
Aug 1, 2024 -
chore(python): Suggest
allow_null
as replacement#17969 merged
Aug 1, 2024 -
docs(python): Ensure
last
is never ambiguous withmax
#17962 merged
Aug 1, 2024 -
fix: Fix glob resolution for Hugging Face
#17958 merged
Jul 31, 2024 -
fix: Several parquet reader/writer regressions
#17941 merged
Jul 31, 2024 -
fix: Incorrect filter on categorical columns from parquet files
#17950 merged
Jul 31, 2024 -
docs(python): Documentation for Arrow PyCapsule interface integration
#17935 merged
Jul 31, 2024 -
docs(python): Fix Hugging Face link in user guide
#17943 merged
Jul 31, 2024 -
feat(python): IO plugins
#17939 merged
Jul 30, 2024 -
chore: Remove apply_generic, use unary_elementwise
#17902 merged
Jul 30, 2024 -
feat: Add
SQL
interface support for PostgreSQL dollar-quoted string literals#17940 merged
Jul 30, 2024 -
fix: SQL
COUNT(DISTINCT x)
should not include NULL values#17930 merged
Jul 30, 2024 -
refactor: Add general filters in Parquet
#17910 merged
Jul 29, 2024 -
feat: Allow for parsing parquet file where the time zone is stored as lowercase "utc"
#17925 merged
Jul 29, 2024 -
fix(python): Default to
None
in pycapsule interface export#17922 merged
Jul 29, 2024 -
build: Remove tune-cpu for lts-cpu
#17915 merged
Jul 28, 2024 -
build: Remove tune-cpu for lts-cpu
#17914 merged
Jul 28, 2024 -
build: Remove tune-cpu for lts-cpu
#17912 merged
Jul 28, 2024 -
Python Polars 1.3.0
#17909 merged
Jul 27, 2024 -
ci(python): On Python release, trigger docs build after API reference build
#17904 merged
Jul 27, 2024 -
docs: Updating the join example input for rust for consistency with python example
#17898 merged
Jul 27, 2024 -
feat(python): Expose allocator to capsule
#17817 merged
Jul 27, 2024 -
ci(python): Set
uv pip install
to verbose#17901 merged
Jul 27, 2024 -
chore: Fix broken
typos
command inmake pre-commit
for py-polars folder#17897 merged
Jul 26, 2024 -
feat: Decompress in CSV / NDJSON scan
#17841 merged
Jul 26, 2024 -
build: Update Rust toolchain to
nightly-2024-07-26
#17891 merged
Jul 26, 2024 -
refactor: Remove HybridRLE iter / batch nested parquet decoding
#17889 merged
Jul 26, 2024 -
fix: Scanning '%' from cloud
#17890 merged
Jul 26, 2024 -
fix(python): Raise suitable error when invalid column passed to
get_column_index
#17868 merged
Jul 26, 2024 -
feat: Ensure unique names in HConcat
#17884 merged
Jul 26, 2024 -
refactor(rust): Deal with re-entrant expressions locally
#17885 merged
Jul 26, 2024 -
refactor(python): Add version field for python IR
#17876 merged
Jul 26, 2024 -
fix: Respect
glob=False
for cloud reads#17860 merged
Jul 26, 2024 -
refactor(rust): Unify Parquet nested decoders
#17816 merged
Jul 26, 2024 -
feat: Support authentication with HuggingFace login
#17881 merged
Jul 26, 2024 -
fix: Properly write nest-nulled values in Parquet
#17845 merged
Jul 25, 2024 -
feat(python): Enable collection with gpu engine
#17550 merged
Jul 25, 2024 -
feat: Support "BY NAME" qualifier for
SQL
"INTERSECT" and "EXCEPT" set ops#17835 merged
Jul 25, 2024 -
fix(python): Improve default
write_excel
int/float format when using a dark "table_style"#17869 merged
Jul 25, 2024 -
fix(rust): Allow full-null Object series to be built
#17870 merged
Jul 25, 2024 -
refactor(rust): Add zip node to streaming engine
#17866 merged
Jul 25, 2024 -
refactor(rust): Fix simple projection in streaming engine
#17871 merged
Jul 25, 2024 -
feat(python): Write data at table level in
write_excel
#17757 merged
Jul 25, 2024 -
refactor(python): Pass through missing rolling and stringfunction information in pyir
#17702 merged
Jul 25, 2024 -
feat(python): Support PyCapsule Interface in DataFrame & Series constructors
#17693 merged
Jul 25, 2024 -
feat(python): Implement Arrow PyCapsule Interface for Series/DataFrame export
#17676 merged
Jul 25, 2024 -
docs(python): Improve filter documentation
#17755 merged
Jul 25, 2024 -
feat: Implement forward/backward fill for all types
#17861 merged
Jul 25, 2024 -
build(rust): Bump object_store from 0.10.1 to 0.10.2
#17848 merged
Jul 25, 2024 -
fix: Fix
from_arrow
for struct type#17839 merged
Jul 25, 2024 -
fix(python): Fix bool/string usage of "column_totals" parameter in
write_excel
#17846 merged
Jul 25, 2024 -
docs(python): Reword "how" param docstring entry for 'semi' and 'anti'
join
types for clarity#17843 merged
Jul 24, 2024 -
fix: Infer decimal scales on mixed scale input
#17840 merged
Jul 24, 2024 -
fix(python): Don't ignore timezones in list of dicts constructor
#14211 merged
Jul 24, 2024 -
fix: Raise on unsupported fill strategy dtype
#17837 merged
Jul 24, 2024 -
fix: Properly write nested
NullArray
in Parquet#17807 merged
Jul 24, 2024 -
build(python): Correctly reference released package in optional dependencies
#17691 merged
Jul 24, 2024 -
fix: Check input type on list.to_struct
#17834 merged
Jul 24, 2024 -
feat: Implement
is_in
operation on decimal type#17832 merged
Jul 24, 2024 -
fix: Fix right join schema
#17833 merged
Jul 24, 2024 -
feat(python): Optimise
read_excel
when using "calamine" engine with the latestfastexcel
#17735 merged
Jul 24, 2024 -
fix(python): Restore accidentally removed deprecated parameters
#17818 merged
Jul 23, 2024 -
refactor(python): Add test and fix docstring for
prepare_cloud_plan
util#17814 merged
Jul 23, 2024 -
refactor: Update Cloud plan preparation
#17802 merged
Jul 23, 2024 -
docs(python): Mention
read_*
functions in Hugging Face section in user guide#17799 merged
Jul 23, 2024 -
perf: Ensure metadata flags are maintained on vertical parallelization
#17804 merged
Jul 23, 2024 -
docs(python): Show return type for Series attributes in API reference
#17759 merged
Jul 23, 2024 -
feat: Support
hf://
inread_(csv|ipc|ndjson)
functions#17785 merged
Jul 23, 2024 -
ci: Make better use of
typos
configuration features#17800 merged
Jul 23, 2024 -
fix(rust): Non-compliant Parquet list element name
#17803 merged
Jul 23, 2024 -
Revert "feat(python): Expose 'strict' argument to 'is_in'"
#17792 merged
Jul 23, 2024 -
perf: Ensure only nodes that are not changed are cached in collapse optimizer
#17791 merged
Jul 22, 2024 -
refactor(rust): Remove complicated Parquet traits
#17767 merged
Jul 22, 2024 -
perf: Use bitflags for OptState
#17788 merged
Jul 22, 2024 -
fix(rust): Correctly set should_broadcast flag in HStack CSE rewrite
#17784 merged
Jul 22, 2024 -
docs(python): Add function with multiple arguments example to
Expr.map_batches
#17789 merged
Jul 22, 2024 -
perf: Remove async directory auto-detection
#17779 merged
Jul 22, 2024 -
fix(python): Simultaneous usage of
named_expr
andschema
inpl.struct
#17768 merged
Jul 22, 2024 -
fix: Fix projection pusdhown of literals without names
#17778 merged
Jul 22, 2024 -
perf: Fix accidental quadratic horizontal concat
#17783 merged
Jul 22, 2024 -
feat: Allow literals in sort
#17780 merged
Jul 22, 2024 -
Revert "fix(rust!,python): Reject literal input in
sort_by_exprs()
"#17777 merged
Jul 22, 2024 -
fix: Don't expand HTTP paths
#17774 merged
Jul 22, 2024 -
feat(python): Expose 'strict' argument to 'is_in'
#17776 merged
Jul 22, 2024 -
fix: Check funtion input len at expansion
#17763 merged
Jul 21, 2024 -
fix: Don't panic in invalid agg_groups
#17762 merged
Jul 21, 2024 -
fix: Raise empty struct
#17736 merged
Jul 21, 2024 -
feat(python): Release the GIL in
collect_schema
#17761 merged
Jul 21, 2024 -
chore(python): Better deprecate message for _import_from_c
#17753 merged
Jul 21, 2024 -
chore: Rename Unit to Plain in Parquet reader
#17751 merged
Jul 21, 2024 -
fix(rust,python): Fix GC logic in
write_ipc
#17752 merged
Jul 21, 2024 -
fix: Panic in pl.concat_list and list.concat on empty inputs
#17742 merged
Jul 20, 2024 -
perf: Batch parquet integer decoding
#17734 merged
Jul 20, 2024 -
refactor(rust): Add missing feature flag for prefetching on arm
#17740 merged
Jul 19, 2024 -
fix: Fix out nullability for structs coming from arrow
#17738 merged
Jul 19, 2024 -
refactor(rust): Add the capability to run new streaming engine on test suite
#17706 merged
Jul 19, 2024 -
perf: Use mmap-ed memory if possible in Parquet reader
#17725 merged
Jul 19, 2024 -
chore(python): Unpin
setuptools
#17726 merged
Jul 19, 2024 -
docs(python): Add Hugging Face section to user guide
#17721 merged
Jul 19, 2024 -
perf: Use bitflags for function options
#17723 merged
Jul 19, 2024 -
perf(python): Also set target features and tune cpu for CC
#17716 merged
Jul 19, 2024 -
feat: Cloud support for NDJSON
#17717 merged
Jul 19, 2024 -
fix: Percent encode for Hugging Face paths
#17718 merged
Jul 19, 2024 -
feat: Support API token for scanning
hf://
#17682 merged
Jul 19, 2024 -
perf: Introduce
MemReader
to file buffer in Parquet reader#17712 merged
Jul 19, 2024 -
chore: Update CODEOWNERS
#17707 merged
Jul 18, 2024 -
Python Polars 1.2.1
#17704 merged
Jul 18, 2024 -
fix: Use bytemuck in slice reinterpret for Parquet ArrayChunks
#17700 merged
Jul 18, 2024 -
feat: Raise error instead of panic in unsupported serde
#17679 merged
Jul 18, 2024 -
fix(python): Remove non-existing names from
__all__
#17494 merged
Jul 18, 2024 -
fix(python): Fix return type hint for LazyFrame
sink
methods#17698 merged
Jul 18, 2024 -
feat(python): Expose Arrow C interface directly on Polars
#17696 merged
Jul 18, 2024 -
build(python): Pin
setuptools
to fix failing CI#17695 merged
Jul 18, 2024 -
fix: Propagate struct outer nullability eagerly
#17697 merged
Jul 18, 2024
42 Pull requests opened by 31 people
-
fix(rust): `chrono::TimeDelta` needs chrono >= 0.4.34
#17701 opened
Jul 18, 2024 -
docs: Extend information about filtering context
#17733 opened
Jul 19, 2024 -
fix(rust): add seek to Start(0) for mmap reading of whole buffer
#17748 opened
Jul 20, 2024 -
docs(rust): Document the `ambiguous` parameter for timezone related functions
#17754 opened
Jul 20, 2024 -
WASM group by 32bit/64bit conversion bugfix
#17793 opened
Jul 22, 2024 -
fix(python): Replacing `nest-asyncio` with `greenlet` in database dependencies
#17811 opened
Jul 23, 2024 -
feat(python): Support arithmetic between Series with dtype list
#17823 opened
Jul 23, 2024 -
feat(rust): Support jumping into a debugger breakpoint on errors
#17849 opened
Jul 24, 2024 -
docs: Explanation in aggregation.md did not match code example
#17859 opened
Jul 25, 2024 -
feat: Add `ignore_nulls` option to `struct.json_encode`
#17867 opened
Jul 25, 2024 -
fix(python): Raise for incompatible array casting in series construction
#17900 opened
Jul 27, 2024 -
fix(rust): Fix panic when trigger projection push down with anonymous scan
#17907 opened
Jul 27, 2024 -
feat: Add support for LZMA (.xz) decompression of CSV/ndjson
#17911 opened
Jul 27, 2024 -
fix(rust): Address replacing all array elements with nulls for `map_elements`
#17934 opened
Jul 30, 2024 -
feat: Add `name.replace` to the set of column rename options
#17942 opened
Jul 30, 2024 -
feat(python!): Use Altair in DataFrame.plot
#17995 opened
Aug 1, 2024 -
feat(python): Enum(python) constructors
#18021 opened
Aug 2, 2024 -
docs(python): Fix LazyFrame fetch method references
#18033 opened
Aug 3, 2024 -
docs(python): Adds cancellable queries
#18041 opened
Aug 4, 2024 -
feat: Quantile function in SQL
#18047 opened
Aug 5, 2024 -
feat: Centralise acquisition of "POLARS_TEMP_DIR", and add `set_temp_dir` to the `Config` object
#18063 opened
Aug 6, 2024 -
chore: Upgrade ndarray to 0.16
#18076 opened
Aug 7, 2024 -
feat: Implement cast from `pl.String` to `pl.Time`
#18108 opened
Aug 8, 2024 -
feat: do not check repeated join keys
#18109 opened
Aug 8, 2024 -
feat: Add devcontainer for local development and GitHub Codespaces support
#18132 opened
Aug 10, 2024 -
refactor: Allow Python UDFs in Polars Cloud plans
#18135 opened
Aug 11, 2024 -
refactor(rust): Add parquet source node to new streaming engine
#18152 opened
Aug 13, 2024 -
docs: Possibly fix table display issue
#18187 opened
Aug 14, 2024 -
feat: Allow whitespace with `to_integer`
#18196 opened
Aug 14, 2024 -
fix(python): Handle boolean comparisons in Iceberg predicate pushdown
#18199 opened
Aug 15, 2024 -
fix: Fix panic streaming parquet scan from cloud with slice
#18202 opened
Aug 15, 2024 -
fix: Raise suitable error on unsupported `SQL` set op syntax
#18205 opened
Aug 15, 2024 -
feat(python): Allow mapping as syntactic sugar in `str.replace_many`
#18214 opened
Aug 15, 2024 -
feat(python): Support "indexed" dicts as input to `from_dict` and `from_dicts`
#18215 opened
Aug 15, 2024 -
fix: Categorical `unpivot`
#18216 opened
Aug 15, 2024 -
docs(python): Add missing "Parameters" section to `bin.size` expr docstring
#18222 opened
Aug 15, 2024 -
perf: Use direct path for `time`/`timedelta` literals
#18223 opened
Aug 15, 2024 -
docs(python): Improve formatting and consistency of various docstrings
#18237 opened
Aug 16, 2024 -
fix(rust): Make json readers ignore BOM character
#18240 opened
Aug 16, 2024 -
fix: Consistently round half-way points down in dt.round
#18245 opened
Aug 17, 2024 -
fix: Compute joint null mask before calling rolling corr/cov stats
#18246 opened
Aug 18, 2024 -
Fix: Add option to drop empty row in excel to fix auto dropping of empty rows
#18253 opened
Aug 18, 2024
185 Issues closed by 39 people
-
rank() on a Series of just 1 null assigns rank=1 to the null value.
#18243 closed
Aug 18, 2024 -
`.implode().list` method is not valid before `.over`.
#18225 closed
Aug 18, 2024 -
`read_json` fails on empty objects
#10234 closed
Aug 18, 2024 -
Interpolate based on other Float64 column
#16794 closed
Aug 18, 2024 -
`pivot` docs do not describe different between `index` and `values` arguments
#17967 closed
Aug 17, 2024 -
Expr `.implode().get().over()` has strange results.
#18228 closed
Aug 16, 2024 -
[Python] Scan_pyarrow_dataset() no longer pushes down partition filtering to pyarrow
#14343 closed
Aug 16, 2024 -
Upgrading to 0.42 breaks compilation
#18226 closed
Aug 16, 2024 -
Cannot load CSV file with single column and empty lines at start
#18071 closed
Aug 16, 2024 -
`dtype` ingored in `pl.lit` between date and datetime
#16012 closed
Aug 15, 2024 -
`test_read_database_cx_credentials` expected exception does not bifurcate over correct Python version
#18218 closed
Aug 15, 2024 -
release new Rust Polars version on crates.io?
#18125 closed
Aug 15, 2024 -
Request to return LazyFrame for pl.from_arrow and more
#18212 closed
Aug 15, 2024 -
Polars does not allow reading a dataframe from piped csv output of another process
#17927 closed
Aug 15, 2024 -
DataFrame construction from numpy with dtype object
#17819 closed
Aug 15, 2024 -
`.over()` fails with `.get`.
#18191 closed
Aug 14, 2024 -
`df.with_columns(pl.col('struct_col').shift(-1).over('group_col')` raises an error
#18107 closed
Aug 14, 2024 -
Wrong result when filtering categorical using `.is_in` in `scan_parquet`
#18188 closed
Aug 14, 2024 -
Incorrect statistics are loaded from parquet containing structs
#18136 closed
Aug 14, 2024 -
Throw Exception Reading > UInt32 Row Datasets
#18149 closed
Aug 14, 2024 -
SQL expression panics on invalid query
#18172 closed
Aug 14, 2024 -
When using `.implode().list` in `GroupBy.agg`, the return type is list, not the original type of the value.
#18176 closed
Aug 14, 2024 -
`unpivot()` on an empty DataFrame creates two empty `variable` columns
#18170 closed
Aug 14, 2024 -
`Series.search_sorted` gives wrong answer when using expression arguments
#18180 closed
Aug 14, 2024 -
Unclear whether one should use `.describe(_optimized)_plan()` or `.explain()`
#18103 closed
Aug 14, 2024 -
Example code for `group_by` iteration is wrong
#18168 closed
Aug 13, 2024 -
"has_header" in "read_options" for `read_excel` has inconsistent behavior across engines
#16944 closed
Aug 13, 2024 -
Add `Expr.scatter`
#18167 closed
Aug 13, 2024 -
write_database to snowflake with adbc engine spouts context canceled error log
#17666 closed
Aug 13, 2024 -
Unable to read empty dataframe from Parquet without dictionary
#18146 closed
Aug 13, 2024 -
Nullability of `Struct` series
#18119 closed
Aug 13, 2024 -
Unexpected results occur when using the head(1) expression in the select method.
#18155 closed
Aug 13, 2024 -
Add DRY equivalent for Series
#18150 closed
Aug 13, 2024 -
Series is not an instance of Sequence
#18138 closed
Aug 12, 2024 -
Slowdown of up to 2x compared to NumPy / Pandas in division operator
#17414 closed
Aug 12, 2024 -
polars performance with simple array arithmetic much slower than NumPy?
#18088 closed
Aug 12, 2024 -
Do not cast to supertypes for `is_between`
#18144 closed
Aug 12, 2024 -
More informative error messages for unsupported options in streaming mode
#18121 closed
Aug 12, 2024 -
Predicates with `&` where one side is `is_in(Series)` are no longer pushed down to pyarrow scan
#18141 closed
Aug 12, 2024 -
`search_sorted` silently allows comparisons between different types
#18096 closed
Aug 12, 2024 -
DataFrame rendering broken on Android
#18140 closed
Aug 12, 2024 -
Calling `to_deserializer` with `filter = None` results in a panic
#18137 closed
Aug 12, 2024 -
polars.when(<condition>) treats False as True
#18134 closed
Aug 12, 2024 -
Pandas DataFrames with a multiindex fails to be converted to a Polars DataFrame
#18130 closed
Aug 11, 2024 -
Querying DuckDB using Polars' logical plan
#17997 closed
Aug 11, 2024 -
Casting literal floats to strings rounds the value down.
#17773 closed
Aug 11, 2024 -
read_csv trimming white space on first line when file has no headers and is single column
#18128 closed
Aug 11, 2024 -
Built-in datasets and a function to load them
#17896 closed
Aug 10, 2024 -
str.to_titlecase() add option for capital after hyphen
#18116 closed
Aug 10, 2024 -
pl.Expr.get(pl.Expr.arg_min()) does not respect rolling window
#15078 closed
Aug 10, 2024 -
group_by_dynamic with offset raises OutOfBoundsError when using `pl.Expr.get`
#15091 closed
Aug 9, 2024 -
[python] Support `db_kwargs` and `conn_kwargs` for ADBC connection
#18113 closed
Aug 9, 2024 -
LazyFrame `collect` method, does not work when using GPU
#18114 closed
Aug 9, 2024 -
Read Parquet Fails on ADLS for File in Subdirectory of Different Container
#18105 closed
Aug 9, 2024 -
Parquet collecting/reading crashes panics on any null dtype columns
#18079 closed
Aug 9, 2024 -
Polars: panic, found compressed page in the middle of the pages
#18085 closed
Aug 9, 2024 -
Remove the `nightly` feature-gate for `to_titlecase`?
#18094 closed
Aug 9, 2024 -
Partition pruning does not work with predicates that have type-casting
#17045 closed
Aug 8, 2024 -
Wrong count for `pl.len()` when reading from gzipped file with `scan_csv`
#18057 closed
Aug 8, 2024 -
CSV `count_rows` does not skip empty lines at file start
#18070 closed
Aug 8, 2024 -
Sink IPC cloud panics with "Tokio runtime error"
#13614 closed
Aug 8, 2024 -
A memory leak in `pl.concat()`
#18052 closed
Aug 8, 2024 -
Possible Bug: assertion failed: 8 * slice.len() >= offset + len
#18069 closed
Aug 8, 2024 -
Deadlock when running complex query
#14939 closed
Aug 7, 2024 -
Allow use of regex in `df.drop()`
#7753 closed
Aug 7, 2024 -
When reading excel table data, allow selection of the column names/indices to read
#16473 closed
Aug 7, 2024 -
adding "usecols" as parameter for pl.read_excel()
#12009 closed
Aug 7, 2024 -
Right-align numerical headers in `write_excel`
#17852 closed
Aug 7, 2024 -
The v1 Upgrade Guide doesn't mention the removal of `df.frame_equal(df2)`
#17998 closed
Aug 7, 2024 -
0.20.6->1.0.0 slowdown of rolling() with complex aggregations
#17423 closed
Aug 7, 2024 -
Add map_dict back in
#18058 closed
Aug 6, 2024 -
Error index out of bounds when scanning multiple CSV files from S3 with `.scan_csv`
#18053 closed
Aug 6, 2024 -
A fixed-length array type (for embeddings)
#18055 closed
Aug 6, 2024 -
sink_parquet_cloud doesnt work when updating from 0.40 -> 0.41
#17172 closed
Aug 6, 2024 -
Drop columns based on position of column
#18048 closed
Aug 5, 2024 -
Attempt to subtract with overflow on negative slice in Parquet
#18035 closed
Aug 4, 2024 -
Sorting a LazyFrame in streaming mode with a `Struct` column on a Mac, panics and then hangs
#17842 closed
Aug 4, 2024 -
Shrinking of `u64` series fails (`shrink_dtype`)
#18029 closed
Aug 4, 2024 -
df.drop(cs.ends_with()) returning ColumnNotFoundError when columns exist in 1.4.0 (worked in 1.3.0)
#18016 closed
Aug 4, 2024 -
Docs for `map_batches` reference non-existent `map_to_scalar`
#17963 closed
Aug 4, 2024 -
Allow `worksheet` input in `write_excel` to accept a Worksheet object
#17994 closed
Aug 4, 2024 -
`worksheet` parameter should be deprecated in favor of `sheet_name` in `write_excel`
#17968 closed
Aug 4, 2024 -
FileNotFoundError not working for scan methods
#18025 closed
Aug 3, 2024 -
Describe returns wrong result for struct column
#18019 closed
Aug 3, 2024 -
v1 Upgrade Guide: Missing `pl.read_csv(infer_schema_length=0)` -> `False`
#18002 closed
Aug 2, 2024 -
`drop` on `LazyFrame` called from Python is expensive due to resolving schema (from selector expansion)
#18008 closed
Aug 2, 2024 -
NestedJoin is not implemented
#18005 closed
Aug 2, 2024 -
ComputeError: Syntax at character 0
#17985 closed
Aug 1, 2024 -
Lists are considered nested for write_csv() but not unnest()
#17966 closed
Aug 1, 2024 -
Support `Decimal` in `read_csv`
#17349 closed
Aug 1, 2024 -
`scan_parquet` does not optimise `slice` or `tail` operations
#17905 closed
Aug 1, 2024 -
Regression from 0.20.31 to 1.0.0 when reading deeply nested JSON with a schema: schema is ignored
#17956 closed
Aug 1, 2024 -
count(1) returns 1 instead of actual count
#17989 closed
Aug 1, 2024 -
passing a nested list to DataFrame crashes python with no output
#17960 closed
Aug 1, 2024 -
Faster way to count rows in a parquet file
#11404 closed
Aug 1, 2024 -
`pl.col(col).last()` example shows both "max" and "last" behaviour
#17826 closed
Aug 1, 2024 -
Hdf5 file opening using polars
#6258 closed
Aug 1, 2024 -
How to read sam file by polars?
#17953 closed
Aug 1, 2024 -
Simple streaming + filter doesn't finish until ram is full, then crashes
#17959 closed
Jul 31, 2024 -
Glob resolution not working for Hugging Face paths
#17957 closed
Jul 31, 2024 -
Cannot pass `Response.raw` from `requests` (HTTP lib) to `read_json`
#14835 closed
Jul 31, 2024 -
Polars 1.3.0 fails to collect scanned Parquet containing struct columns
#17933 closed
Jul 31, 2024 -
Add tests for outer nullability of structs in Parquet
#17595 closed
Jul 31, 2024 -
1.3.0 regression when reading all-null DECIMAL(19,0) column @ parquet file exported by AWS Redshift
#17929 closed
Jul 31, 2024 -
`pl.concat_list()` can cause `explode()` to throw a shape error
#16215 closed
Jul 31, 2024 -
Dataframe wrong filtering with scan_parquet and Categorical data
#17944 closed
Jul 31, 2024 -
Incorrect result when filtering a Parquet file on categorical columns
#17744 closed
Jul 31, 2024 -
Assigning multiple columns on same condition, splitting struct into multiple columns?
#17919 closed
Jul 30, 2024 -
Python test workflows may fail due to failure to download `torch` dependency
#17899 closed
Jul 29, 2024 -
There‘s no Right in JoinType enum
#17926 closed
Jul 29, 2024 -
"Unable to parse time zone" when reading a Parquet File with Time Zone "utc" (lower case)
#17547 closed
Jul 29, 2024 -
Arrow PyCapsule TypeError: __arrow_c_stream__() missing 1 required positional argument: 'requested_schema'
#17921 closed
Jul 29, 2024 -
list.any() and list.all() behavior with all null list looks incorrect
#17917 closed
Jul 28, 2024 -
Change all columns one time
#17872 closed
Jul 28, 2024 -
Python releases do not (always) correctly update the user guide
#17329 closed
Jul 27, 2024 -
Set maximum execution time for certain GitHub Actions jobs
#17541 closed
Jul 27, 2024 -
Wrong (probably Typo) word in the output
#17854 closed
Jul 27, 2024 -
Support compressed csv in `scan_csv`
#7287 closed
Jul 27, 2024 -
Move build logic out of Github Actions
#13264 closed
Jul 26, 2024 -
Make pl.Enum(...) return type rather than instance
#17894 closed
Jul 26, 2024 -
polars.exceptions.SchemaError: type Int64 is incompatible with expected type Int32
#16863 closed
Jul 26, 2024 -
`.over()` fails with `.top_k_by`
#17883 closed
Jul 26, 2024 -
Scanning cloud paths with percentages '%' fails
#17888 closed
Jul 26, 2024 -
Add `mask` operations on `Expr`
#17838 closed
Jul 26, 2024 -
Serialize for AnyType has a todo!()
#17678 closed
Jul 26, 2024 -
Ensure column names are unique for horizontal concat in the IR
#17862 closed
Jul 26, 2024 -
Cloud paths with square brackets in paths are not treated as non-glob paths, even with `glob=False`
#17822 closed
Jul 26, 2024 -
Change `read_csv` and `read_ipc` to use object store instead of fsspec
#17882 closed
Jul 26, 2024 -
Using pl.write_parquet() gives wrong results for values inside lists.
#17805 closed
Jul 25, 2024 -
`unnest()` should have option to rename fields with separator
#17856 closed
Jul 25, 2024 -
Auto unnest?
#13843 closed
Jul 25, 2024 -
`write_excel(..., autofit=True)` auto-fits to source, not formatted data
#17853 closed
Jul 25, 2024 -
`write_excel`: write column formats for column, not individual cells within column
#17756 closed
Jul 25, 2024 -
Errors out when calling .strftime('%+')
#16271 closed
Jul 25, 2024 -
Join documentation is misleading or wrong.
#17782 closed
Jul 24, 2024 -
timezone info is dropped if a list of dict is passed
#7620 closed
Jul 24, 2024 -
DataFrame constructor ignores timezone
#12151 closed
Jul 24, 2024 -
`pl.from_dicts` ignores tzinfo in input Python `datetime` objects
#12638 closed
Jul 24, 2024 -
fill_null panic/not implemented for Array
#17830 closed
Jul 24, 2024 -
panic on forward/backward fill on struct
#15782 closed
Jul 24, 2024 -
Installation of `polars-u64-idx["all"]` fails successfully and provides `polars` instead
#14301 closed
Jul 24, 2024 -
`.list.to_struct()` PanicException when used on non-list column
#17825 closed
Jul 24, 2024 -
LazyFrame get struct element after aggregation fails to see struct field
#11136 closed
Jul 23, 2024 -
map_elements gives error with all-null struct elements and a return_dtype
#11862 closed
Jul 23, 2024 -
Append scalar column to list column
#17808 closed
Jul 23, 2024 -
Show return type for Series attributes in API reference
#17640 closed
Jul 23, 2024 -
Parquet file writer uses non-compliant list element field name
#17100 closed
Jul 23, 2024 -
Merge list of dataframes with common keys
#17790 closed
Jul 23, 2024 -
Request for Inequality operator to handle Null values as-well
#17794 closed
Jul 22, 2024 -
double select on lazyframe has performance regression
#17781 closed
Jul 22, 2024 -
Multiple expr.head(n).max()/min()/etc operations in with_columns causing ShapeError
#17732 closed
Jul 22, 2024 -
Include example with function accepting multiple arguments in `Expr.map_batches`
#17658 closed
Jul 22, 2024 -
`SchemaFieldNotFoundError` when chaining `select` and `collect`
#17739 closed
Jul 22, 2024 -
pl.struct usage of schema renders keyword argument renaming ineffective
#16509 closed
Jul 22, 2024 -
Horizontal concat execution time is quadratic in the number of columns
#17758 closed
Jul 22, 2024 -
Passing a `Series` to `DataFrame.sort` gives "literal expressions are not allowed for sorting" error
#17769 closed
Jul 22, 2024 -
`pl.read_parquet` cannot read signed GCS signed url on 0.20, but can on <0.19
#14908 closed
Jul 22, 2024 -
Series.is_in called with a mixed list of Python integers and floats fails
#17771 closed
Jul 22, 2024 -
`sort_by` + `struct` + `exclude` index out of bounds PanicException
#17710 closed
Jul 21, 2024 -
`.agg_groups()` PanicException when not used in a group_by context
#17671 closed
Jul 21, 2024 -
pl.struct with no arguments triggers a panic
#17731 closed
Jul 21, 2024 -
Release GIL on `collect_schema`
#17747 closed
Jul 21, 2024 -
Documentation issue in `normalize`/`name` parameter from `.value_counts()` method
#17660 closed
Jul 21, 2024 -
`concat_list` PanicException inside `agg()`
#16519 closed
Jul 20, 2024 -
Concatenating to a list column using another column throws PanicException with empty DataFrame
#16924 closed
Jul 20, 2024 -
struct field access returns incorrect values
#17730 closed
Jul 19, 2024 -
Introduce a means to prevent errors and return null for all operations (or if that isn't feasible, just dot)
#11985 closed
Jul 19, 2024 -
Plotting with different backend than bokeh
#17647 closed
Jul 19, 2024 -
Conda package outdated
#17719 closed
Jul 19, 2024 -
DateFrame.describe() reports datetime as str
#17720 closed
Jul 19, 2024 -
Add formatting option to `write_excel` for dataframe values
#17094 closed
Jul 19, 2024 -
Loading parquet written from an Arrow table produces non-deterministic incorrect numbers since 1.2.0
#17686 closed
Jul 18, 2024 -
Panic when call `hash()` on `struct` dtype
#17689 closed
Jul 18, 2024
151 Issues opened by 105 people
-
Polars ignoring rows that are empty in Excel
#18250 opened
Aug 18, 2024 -
Inconsistent rolling results when using temporal windows
#18248 opened
Aug 18, 2024 -
Dependencies not recognized
#18247 opened
Aug 18, 2024 -
read_ndjson ignores provided schema list inner types if values are inferred null
#18244 opened
Aug 17, 2024 -
write_parquet with partition_by silently overwrites existing files
#18242 opened
Aug 16, 2024 -
`dt.round()` slow/fast path use different rounding
#18239 opened
Aug 16, 2024 -
ExprStringNameSpace replace / replace_all literal flag ignored for dataframes with multiple rows
#18238 opened
Aug 16, 2024 -
Inconsistent Results Between Pandas and Polars using cut (and qcut)?
#18236 opened
Aug 16, 2024 -
Multi-output, multi-sink lazy polars
#18235 opened
Aug 16, 2024 -
`.struct.field()` after `shuffle()` seems to produce incorrect results
#18234 opened
Aug 16, 2024 -
`Expr.shuffle` uses different order per column
#18233 opened
Aug 16, 2024 -
`.first` behind `.sort_by.slice` gets wrong result.
#18231 opened
Aug 16, 2024 -
Behaviour change of Expr.list.drop_nulls for structs with all None fields
#18230 opened
Aug 16, 2024 -
upsample not working if arguments are only sorted within group
#18229 opened
Aug 16, 2024 -
In `bin.size()`, the `unit` parameter is not described
#18221 opened
Aug 15, 2024 -
In `scan_parquet()`, `include_file_paths` returns twice the same column
#18219 opened
Aug 15, 2024 -
rolling_corr giving inconsistent results
#18217 opened
Aug 15, 2024 -
`compat_level` documentation is unclear
#18210 opened
Aug 15, 2024 -
Consistency in check_exact between assert_frame_equal and polars.DataFrame.equals
#18209 opened
Aug 15, 2024 -
Examples of using `scan_csv` with cloud URIs
#18201 opened
Aug 15, 2024 -
Use of write_ipc with file=None
#18200 opened
Aug 15, 2024 -
entered unreachable code when using collect_schema and concat
#18198 opened
Aug 14, 2024 -
Don't disable coalesce when joining on expressions
#18194 opened
Aug 14, 2024 -
Parquet files cannot be read from pre-signed S3 URLs due to S3 forbidding HTTP HEAD
#18186 opened
Aug 14, 2024 -
`Expr.replace` and `Expr.replace_strict` set "NO_DEFAULT" as a value
#18185 opened
Aug 14, 2024 -
Panic occurring when using streaming and limit with Parquet
#18181 opened
Aug 14, 2024 -
ParquetWriter<CloudWriter> hangs when uploading to S3
#18175 opened
Aug 13, 2024 -
`pl.struct` inside `list.eval` produces different dtype if fields are named
#18160 opened
Aug 13, 2024 -
Request for new method argmax_horizontal
#18159 opened
Aug 13, 2024 -
Series constructor with NumPy datetime64 scalar returns incorrect results
#18158 opened
Aug 13, 2024 -
Add cumulative n_unique
#18157 opened
Aug 13, 2024 -
Pandas.Timestamp timezone and unit gets modified when creating new Polars Dataframe
#18127 opened
Aug 10, 2024 -
Support for handling duplicate timestamps in rolling operations similar to Pandas
#18126 opened
Aug 10, 2024 -
Unimplemented join on list[i64] succeeds with empty dataframe in lazy mode
#18120 opened
Aug 9, 2024 -
Trying to package Polars for NixOS results in an error E0599
#18117 opened
Aug 9, 2024 -
Add example of `df.join(df2, how='cross')`
#18111 opened
Aug 8, 2024 -
Add null_values to read_json()
#18110 opened
Aug 8, 2024 -
Left join large memory usage regression
#18106 opened
Aug 8, 2024 -
Unable to read CSV when setting schema with a fixed tz offset
#18104 opened
Aug 8, 2024 -
Do not enclose str items in quotes in HTML repr
#18102 opened
Aug 8, 2024 -
Tweak data frame HTML repr
#18100 opened
Aug 8, 2024 -
Incorrect dtype when doing .over(my_col, mapping_strategy="join") on LazyFrames.
#18098 opened
Aug 8, 2024 -
Edge interpolation
#18095 opened
Aug 8, 2024 -
Setting a config option in a context manager does not work in a notebook
#18093 opened
Aug 8, 2024 -
`from_pandas` behaviour change/regression (series constructor "strict" changes)
#18092 opened
Aug 8, 2024 -
Concatenation of array columns, similar to concat_list
#18090 opened
Aug 7, 2024 -
`df.join_asof()` - give example of what `coalesce` argument does
#18089 opened
Aug 7, 2024 -
Filter string column with python StrEnum could raise conversion error
#18087 opened
Aug 7, 2024 -
Deadlock when using async parquet reader
#18086 opened
Aug 7, 2024 -
Keep columns in `.rolling()
#18084 opened
Aug 7, 2024 -
`pl.struct` silently returns null values when incompatible with given `schema`
#18083 opened
Aug 7, 2024 -
Partition filtering in scan_pyarrow_dataset is no longer pushed down on polars==1.4.1
#18075 opened
Aug 7, 2024 -
Memory leak - Polars with dash/flask
#18074 opened
Aug 7, 2024 -
Seed RNG when using random numbers
#18072 opened
Aug 7, 2024 -
Poor sampling performance of polars compared to full scan or duckdb
#18068 opened
Aug 7, 2024 -
Add method (or parameter) to get sheet names from Excel file
#18064 opened
Aug 6, 2024 -
v1 Upgrade Guide: seems as though `pl.NUMERIC_DTYPES` is no longer actively supported?
#18062 opened
Aug 6, 2024 -
Reading multiple dictionary pages in Parquet file might lead to an exception
#18061 opened
Aug 6, 2024 -
numeric (minus) operation on groupby len
#18054 opened
Aug 6, 2024 -
PanicException: implementation error in fill_null
#18051 opened
Aug 5, 2024 -
`extend_constant` is a NoOp On Structs within a `GroupBy` Context on 1.2.1
#18050 opened
Aug 5, 2024 -
v1 Upgrade: did `df.drop(['column_which_is_not_in_df'])` switch from doing nothing to error-ing?
#18045 opened
Aug 5, 2024 -
When working with s3fs (For AWS S3), it still raises "Polars found a filename" warning
#18040 opened
Aug 4, 2024 -
list expressions that panic
#18039 opened
Aug 4, 2024 -
Extend python Enum interop to DataFrame/Series/Enum construction
#18018 opened
Aug 2, 2024 -
Markdown format should respect column alignment config
#18017 opened
Aug 2, 2024 -
join_asof does not verify order if by argument is given
#18014 opened
Aug 2, 2024 -
Polars runs out of memory when collecting a Parquet file
#18009 opened
Aug 2, 2024 -
Error when joining on the same pair of key names (but from different tables)
#18007 opened
Aug 1, 2024 -
Unclear on join-coalesce breaking change: `df.join(..., how="left", coalesce=None/True/False)`
#17986 opened
Aug 1, 2024 -
Implement Row Deserializer
#17970 opened
Aug 1, 2024 -
Enable column select optimization for `GroupBy.first()` and `GroupBy.last()`
#17965 opened
Jul 31, 2024 -
`map_batches` doesn't work with contexts from `rpy2`
#17964 opened
Jul 31, 2024 -
Panic when converting dataframe to arrow
#17955 opened
Jul 31, 2024 -
Groupby using lazy mode on a csv throw an memory allocation error when running on AWS lambda
#17946 opened
Jul 30, 2024 -
Polars cannot read native pyarrow parquet tables that use dictionary encodings (e.g., categorical types)
#17945 opened
Jul 30, 2024 -
read_parquet() needs `binary_as_string` option
#17937 opened
Jul 30, 2024 -
`map_elements` sometimes returns `None` instead of `null`
#17936 opened
Jul 30, 2024 -
OOM on a trivial LazyFrame.head()
#17932 opened
Jul 29, 2024 -
Add option for n_unique() to ignore None values
#17928 opened
Jul 29, 2024 -
Add a `casefold` method to the `expr.str` attribute
#17923 opened
Jul 29, 2024 -
Add a `replace` method to the `expr.name` attribute
#17920 opened
Jul 29, 2024 -
pl.from_numpy produces a DataFrame with the wrong values if a schema is given
#17918 opened
Jul 28, 2024 -
Eager/Lazy API alignment: LazyGroupBy vs DynamicGroupBy
#17916 opened
Jul 28, 2024 -
import numpy with initial null value
#17913 opened
Jul 28, 2024 -
De-duplicate decompression in CSV/NDJSON scans
#17908 opened
Jul 27, 2024 -
Apply function to rows of dictionaries in `map_rows`
#17906 opened
Jul 27, 2024 -
Elementwise check on `join` expressions is too restrictive
#17895 opened
Jul 26, 2024 -
exception on numpy slicing literal column with object column
#17887 opened
Jul 26, 2024 -
`join_nulls` in "asof" join
#17886 opened
Jul 26, 2024 -
Polars write database - Rest API call failing with AWS Lambda trigger
#17880 opened
Jul 25, 2024 -
`with_columns(dict)` fail silently if key exists as column
#17879 opened
Jul 25, 2024 -
Import and Export Schema Objects to JSON
#17875 opened
Jul 25, 2024 -
Let arr.reshape use Expr as inputs instead of just python tuple
#17874 opened
Jul 25, 2024 -
map_elements replaces all array elements with nulls
#17873 opened
Jul 25, 2024 -
add an `ignore_nulls` option to `json_encode` for the `pl.Struct` column
#17865 opened
Jul 25, 2024 -
PanicException on reading Parquet file from S3
#17864 opened
Jul 25, 2024 -
Expression input not working correctly for either argument of `Expr.str.replace_many`
#17863 opened
Jul 25, 2024 -
Explanation does not match code example in User Guide / Expressions / Aggregation
#17858 opened
Jul 25, 2024 -
Converting Spark to Polars and back
#17857 opened
Jul 25, 2024 -
Is it possible to resolve the schema, but not expand the paths when doing a `collect_schema`?
#17855 opened
Jul 24, 2024 -
Support native writes to s3 and gs
#17851 opened
Jul 24, 2024 -
Get random state (python)
#17850 opened
Jul 24, 2024 -
Make pivot args as positional instead of keyword only
#17844 opened
Jul 24, 2024 -
Delta Lake Duration data type
#17836 opened
Jul 24, 2024 -
Improve error message for schema column mismatch.
#17829 opened
Jul 24, 2024 -
Allow `os.PathLike` objects in `read_*` and `scan_*` functions
#17828 opened
Jul 24, 2024 -
`any_horizontal` and `all_horizontal` treat null values differently than their vertical counterpart
#17827 opened
Jul 24, 2024 -
Rename: Support for ignore_missing parameter
#17821 opened
Jul 23, 2024 -
Arithmetic with nested arrays gives wrong results
#17820 opened
Jul 23, 2024 -
`read_csv` and `read_ipc` do not use native `storage_options` configuration keys
#17815 opened
Jul 23, 2024 -
`scan_csv`does not support a list of datatypes in `schema_overrides`
#17813 opened
Jul 23, 2024 -
map_elements applied to dataframe with empty column or batch with empty column returns series with length 0.
#17812 opened
Jul 23, 2024 -
Make `int_range()` and `int_ranges()` work with no inputs and default to `int_range(0, pl.len())`
#17810 opened
Jul 23, 2024 -
`pl.concat` inside `.agg()` raises InvalidOperationError - output length must be equal
#17809 opened
Jul 23, 2024 -
Concat of columns with lists of objects raises error
#17806 opened
Jul 23, 2024 -
`the name 'literal' is duplicate` when selecting a multi-element NumPy array or list
#17801 opened
Jul 23, 2024 -
Adding “Rounding half to even”
#17798 opened
Jul 23, 2024 -
Transpose option for `DataFrame.describe()`
#17797 opened
Jul 23, 2024 -
`pl.cum_count` doesn't
#17796 opened
Jul 22, 2024 -
DataFrame.__pow__ fails for (series, column) inputs
#17787 opened
Jul 22, 2024 -
Missing docs pages for some Series methods
#17786 opened
Jul 22, 2024 -
Try-Except style Error handing for Column Computation?
#17775 opened
Jul 22, 2024 -
Where is indexing `__getitem__` (e.g. `df[...]`) documented for polars DataFrame and Series?
#17772 opened
Jul 21, 2024 -
Expressions support in insert_column (like with_columns)
#17766 opened
Jul 21, 2024 -
Add SQL feature of ORDER BY RANDOM()
#17764 opened
Jul 21, 2024 -
Incorrect results from `Series.__rtruediv__`
#17760 opened
Jul 21, 2024 -
How to write a UDF for polars that run concurrently?
#17750 opened
Jul 20, 2024 -
Error when using struct expression with `with_fields` in an `over` context
#17749 opened
Jul 20, 2024 -
Polars-lts-cpu fails to import on older CPU (no SSSE3/SSE4 support)
#17746 opened
Jul 20, 2024 -
PanicException: validity must be equal to the array's length
#17745 opened
Jul 19, 2024 -
Series is ignoring the dtype argument, series.to_numpy() dtype depends on values passed
#17743 opened
Jul 19, 2024 -
Add `repeat` and `tile` for Series/Expr
#17737 opened
Jul 19, 2024 -
Supporting multidimensional array style operations, by specifying metadata columns
#17729 opened
Jul 19, 2024 -
Provide native and fast Series slice assignment (currently slower than Pandas)
#17728 opened
Jul 19, 2024 -
Expose the individual parameters from fastexcel.load_sheet in pl.read_excel
#17727 opened
Jul 19, 2024 -
[FEA]: Allow specifying null location in `set_sorted`
#17724 opened
Jul 19, 2024 -
pl.list,len() - pl.list,len() always returning u32 no matter the results
#17722 opened
Jul 19, 2024 -
High memory usage after `collect()` despite using `limit(1)`
#17714 opened
Jul 18, 2024 -
Panic on datetime column min()
#17713 opened
Jul 18, 2024 -
CSV Downloads Fail for ADLS Gen2 with Azure CLI Authentication
#17711 opened
Jul 18, 2024 -
Add a `newline` parameter to `read_csv`
#17709 opened
Jul 18, 2024 -
Big integer error
#17705 opened
Jul 18, 2024 -
Multiple - Reading into a single DataFrame - read_csv - Error when using encoding = latin1
#17703 opened
Jul 18, 2024
190 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
perf(rust): Avoid copying in string operations
#17680 commented on
Jul 28, 2024 • 1 new comment -
feat(python): Add `DataFrame.write_iceberg`
#15018 commented on
Aug 5, 2024 • 1 new comment -
Make horizontal and vertical versions of and(), any() consistent w.r.t default null strategy
#12585 commented on
Aug 15, 2024 • 0 new comments -
feat(rust): Prune row groups before loading all columns
#13746 commented on
Jul 28, 2024 • 0 new comments -
fix(rust): follow function params & aliases for left-most name
#13819 commented on
Jul 28, 2024 • 0 new comments -
join changes: broadcast left/right_on expressions + omit left_on/right_on expressions in result
#14007 commented on
Jul 28, 2024 • 0 new comments -
fix: Allow parsing csv file which doesn't has a header and has rows with variable number of columns
#14012 commented on
Jul 28, 2024 • 0 new comments -
fix(python): group_by.map_groups works with expressions in group_by
#14099 commented on
Jul 28, 2024 • 0 new comments -
docs(rust): add public function doctest
#14231 commented on
Jul 28, 2024 • 0 new comments -
feat: Add `.struct.select` expression
#14249 commented on
Jul 28, 2024 • 0 new comments -
feat(python): Smooth out `write_parquet` interface
#14505 commented on
Jul 28, 2024 • 0 new comments -
feat: Boolean list set operations
#14558 commented on
Jul 28, 2024 • 0 new comments -
fix: Implement `FromIterator` for `Series` for more types
#14625 commented on
Jul 28, 2024 • 0 new comments -
feat: Allow CSV parsing into Array dtypes
#14645 commented on
Jul 28, 2024 • 0 new comments -
fix(python): Disallow all-null/empty Series creation with empty Enum
#14676 commented on
Jul 28, 2024 • 0 new comments -
feat: Allow Enum datatype when reading in from csv
#14767 commented on
Jul 28, 2024 • 0 new comments -
feat: add `keep_column[s]` params to `to_dummies`
#14844 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Add examples for `polars.read_parquet` and `polars.read_parquet_schema`
#14866 commented on
Jul 28, 2024 • 0 new comments -
Allow scanning hive partitioned data on date and datetime columns
#14950 commented on
Jul 28, 2024 • 0 new comments -
WIP: async dump IO [skip ci]
#14983 commented on
Jul 28, 2024 • 0 new comments -
fix: Recurse on map field during type conversion
#15075 commented on
Jul 28, 2024 • 0 new comments -
feat(rust, python): Add `cat.to_local()` expression
#15090 commented on
Aug 12, 2024 • 0 new comments -
WIP: to bytes reinterpret [skip ci]
#15094 commented on
Jul 28, 2024 • 0 new comments -
feat: Implement `Series/Expr.list.product`
#15148 commented on
Jul 28, 2024 • 0 new comments -
feat(rust): Add allow schema validation flag to UDF FunctionOptions
#15159 commented on
Jul 28, 2024 • 0 new comments -
Unable to melt categorical-type columns with other types
#12231 commented on
Aug 15, 2024 • 0 new comments -
scan_pyarrow_dataset not filtering on partitions
#16300 commented on
Aug 15, 2024 • 0 new comments -
Split off list constructor logic from `pl.concat_list` into `pl.list`
#8510 commented on
Aug 15, 2024 • 0 new comments -
can write empty parquet but not read
#13457 commented on
Aug 15, 2024 • 0 new comments -
Ability for str.extract_all to return only capture groups
#16602 commented on
Aug 16, 2024 • 0 new comments -
`fill_null` resulting data type is incorrect in some cases
#13789 commented on
Aug 16, 2024 • 0 new comments -
Normalize JSON
#7078 commented on
Aug 16, 2024 • 0 new comments -
expose `null_on_oob` on `gather`.
#16842 commented on
Aug 17, 2024 • 0 new comments -
Allow `pl.Expr.get` handle null index values in Aggregation context so that `pl.Expr.arg_min/arg_max` is always valid input
#15163 commented on
Aug 17, 2024 • 0 new comments -
When using calamine engine to read Excel files, empty rows are automatically ignored by default
#14874 commented on
Aug 18, 2024 • 0 new comments -
`str.json_decode` panics on `{}` entry
#15720 commented on
Aug 18, 2024 • 0 new comments -
Support empty structs
#9216 commented on
Aug 18, 2024 • 0 new comments -
feat: Implement `round` and `truncate` for Duration columns
#12597 commented on
Jul 28, 2024 • 0 new comments -
refactor(rust): Request for preliminary directional check-in: making file loading much better factored
#12750 commented on
Jul 28, 2024 • 0 new comments -
fix: Raise `InvalidOperationError` when using `sort/arg_sort` on Object columns
#13070 commented on
Jul 28, 2024 • 0 new comments -
feat(python): improve large Enum reprs
#13357 commented on
Jul 28, 2024 • 0 new comments -
docs: Rearrange/fix main page links
#13606 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Add doc examples for some stats methods
#13613 commented on
Jul 28, 2024 • 0 new comments -
feat(python,rust) Consistent Decimal dtype parameters between Python and Rust, conversions, and inferred vs fixed scale
#13650 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Rewrite `pivot` and `melt` docstrings
#13693 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Examples for Errors
#13722 commented on
Jul 28, 2024 • 0 new comments -
fix(rust): clip sample_size and infer_schema_length to n_rows in CSV reading
#13727 commented on
Jul 28, 2024 • 0 new comments -
feat(python,rust): allow setting a default dtype when reading CSVs
#13730 commented on
Jul 28, 2024 • 0 new comments -
fix: prevent panic with `arg_sort_by`
#15247 commented on
Jul 28, 2024 • 0 new comments -
docs: Mention `make` and `cmake` for Windows
#16572 commented on
Jul 28, 2024 • 0 new comments -
feat(python, rust): implement unique counts for boolean datatype
#16588 commented on
Jul 28, 2024 • 0 new comments -
Draft: Add batch collection with streaming
#16619 commented on
Jul 28, 2024 • 0 new comments -
feat(rust): Enable parquet independent of compression
#16731 commented on
Jul 28, 2024 • 0 new comments -
fix(python): from_arrow_fixed_size_list
#16751 commented on
Jul 28, 2024 • 0 new comments -
fix(rust,python): Handle NamedTuples in any_value
#16759 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Update concatenation page to include relaxed and changes to rechunk
#16775 commented on
Jul 28, 2024 • 0 new comments -
check_for_invalid_stats_in_isnull
#16776 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Add docstring examples for various functions
#16787 commented on
Jul 28, 2024 • 0 new comments -
feat: Support homedir expansion in lazy/scan read functions
#16869 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Add description and example of what happens when ignore_nulls=True on pl.concat_str
#16889 commented on
Jul 28, 2024 • 0 new comments -
fix: Use appropriate bins in `hist` when `bin_count` specified
#16942 commented on
Aug 16, 2024 • 0 new comments -
feat(rust): Add min periods for correlation (#15458)
#16987 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Clarify explanation and examples for `.eq_missing`
#17003 commented on
Jul 28, 2024 • 0 new comments -
fix(python): Throw exception with '+' on selectors
#17117 commented on
Jul 28, 2024 • 0 new comments -
feat(python): supports writing compressed csv.gz files
#17124 commented on
Jul 28, 2024 • 0 new comments -
feat(python): Allow vertical aggregation functions to accept `Expr`
#17148 commented on
Jul 28, 2024 • 0 new comments -
Allow passing custom HTTP headers
#17219 commented on
Aug 8, 2024 • 0 new comments -
feat(python): Enable List types in parametric testing
#17232 commented on
Jul 28, 2024 • 0 new comments -
fix: Enforce a Series' capacity on map_elements
#17233 commented on
Jul 28, 2024 • 0 new comments -
docs: Update ecosystem page in user guide w/ new libraries and structure
#17525 commented on
Jul 28, 2024 • 0 new comments -
docs(rust): Clarify the use of `with_infer_schema_length` in `CsvReadOptions`
#17546 commented on
Jul 28, 2024 • 0 new comments -
feat[python]: Add masked array support to numpy interop API
#17577 commented on
Jul 28, 2024 • 0 new comments -
feat(python): Expose pyarrow_options as a parameter in `scan_pyarrow_dataset`
#15261 commented on
Jul 28, 2024 • 0 new comments -
fix(python, rust): Validate schema in `melt`
#15514 commented on
Jul 28, 2024 • 0 new comments -
fix: Cast empty lists and lists of only nulls without an inner dtype
#15525 commented on
Jul 28, 2024 • 0 new comments -
fix: Ensure number of names passed to `struct.rename_fields` is valid
#15624 commented on
Jul 28, 2024 • 0 new comments -
fix: correct the error message for non-parquet file type and non-python api
#15641 commented on
Jul 28, 2024 • 0 new comments -
refactor(python): sync the compression argument of sink_ipc and read_ipc
#15644 commented on
Jul 28, 2024 • 0 new comments -
feat(rust): [WIP] raw IPC handler
#15650 commented on
Jul 28, 2024 • 0 new comments -
feat(rust): Improves documentation for GCP and adds setters to ScanArgsParquet
#15759 commented on
Jul 28, 2024 • 0 new comments -
docs: update the version of Rust crate in the installation.md
#15766 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Add docstring examples for Exceptions
#15800 commented on
Jul 28, 2024 • 0 new comments -
docs(python): Add docstring examples for Exceptions
#15803 commented on
Jul 28, 2024 • 0 new comments -
feat(Python): Allow left/center as table cell alignment format for notebooks
#15915 commented on
Jul 28, 2024 • 0 new comments -
feat(rust, python): Support reading UInt8, UInt16, Int8 and Int16 in newline delimited JSON
#16105 commented on
Jul 28, 2024 • 0 new comments -
feat(python): Validate `time_zone` in `pl.Datetime`
#16165 commented on
Jul 28, 2024 • 0 new comments -
feat(python): Added List dtype support with all subtypes for `from_repr` functionality
#16226 commented on
Jul 28, 2024 • 0 new comments -
fix(rust): BatchedParquetReader ignore with_columns
#16244 commented on
Jul 28, 2024 • 0 new comments -
fix(python): Casting and time unit handling for lists of temporal numpy types
#16332 commented on
Jul 28, 2024 • 0 new comments -
docs(python): a user-guide chapter on pipes
#16462 commented on
Jul 28, 2024 • 0 new comments -
Stop pl.explode() from throwing Shape error after concat_list
#16470 commented on
Jul 28, 2024 • 0 new comments -
fix(python): Eager group by iterators had unclear behaviour
#16499 commented on
Jul 28, 2024 • 0 new comments -
fix(python): date/datetime predicates not pushed down into pyarrow.dataset
#16500 commented on
Jul 28, 2024 • 0 new comments -
chore(python): Fix mypy errors on Windows
#16570 commented on
Jul 28, 2024 • 0 new comments -
chore(python): Add `polars.pyd` to .gitignore
#16571 commented on
Jul 28, 2024 • 0 new comments -
`write_database` fails for UInts and Time dtypes when ADBC used
#17312 commented on
Jul 23, 2024 • 0 new comments -
Add arithmetic for `arr` namespaces
#14541 commented on
Jul 23, 2024 • 0 new comments -
Reading delta table fails due to failing to cast time variable according to PyArrow parquet
#16969 commented on
Jul 23, 2024 • 0 new comments -
`from_numpy` does not support object-dtyped string arrays with missing values
#17484 commented on
Jul 23, 2024 • 0 new comments -
Allow arithmetic operations for list and array type
#9188 commented on
Jul 23, 2024 • 0 new comments -
`pl.Datetime` `time_zone` parameter has no type or value check
#16038 commented on
Jul 23, 2024 • 0 new comments -
`polars` and `polars-lts-cpu` as package dependencies
#12880 commented on
Jul 24, 2024 • 0 new comments -
Divide each element in a list by an int
#14711 commented on
Jul 24, 2024 • 0 new comments -
Implement/Expose List/Array "builder" or "cast"er similar to `pa.LargeListArray.from_arrays` with expressions as inputs
#17578 commented on
Jul 24, 2024 • 0 new comments -
polars.LazyFrame.head recommends using fetch()
#17675 commented on
Jul 25, 2024 • 0 new comments -
Expand `List` & `Array` to columns
#15894 commented on
Jul 25, 2024 • 0 new comments -
Add `sink_delta` to write delta table
#11039 commented on
Jul 25, 2024 • 0 new comments -
Adding `descending` parameter to `Expr.over`
#17674 commented on
Jul 25, 2024 • 0 new comments -
Unify `read` and `scan` functions
#13040 commented on
Jul 26, 2024 • 0 new comments -
Calculating the mean of a Decimal column returns nulls
#15953 commented on
Jul 26, 2024 • 0 new comments -
Panic when sorting DataFrame by Null column
#17007 commented on
Jul 26, 2024 • 0 new comments -
segfault when reading msql using arrow-odbc
#16752 commented on
Jul 26, 2024 • 0 new comments -
utf-8 sequence of 1 bytes from index X
#16612 commented on
Jul 26, 2024 • 0 new comments -
Getting `ComputeError: buffer's length is too small in mmap` when concatenating 100s of parquet files
#16227 commented on
Jul 26, 2024 • 0 new comments -
Regression in latest polars, query OOMs
#16118 commented on
Jul 26, 2024 • 0 new comments -
Expression/context evaluation bug
#17057 commented on
Jul 26, 2024 • 0 new comments -
Add a kwarg to write_database that governs whether to_pandas uses pyarrow extension array
#14823 commented on
Jul 26, 2024 • 0 new comments -
Incorrect `DataFrame` schema produced in some situations when given empty `List` dtype data
#11044 commented on
Jul 27, 2024 • 0 new comments -
Combine `engine_options` and `read_options` into a single parameter in `read_excel`
#17265 commented on
Aug 7, 2024 • 0 new comments -
fold shouldn't require that acc and exprs share the same dtype
#17673 commented on
Jul 18, 2024 • 0 new comments -
Implement the Arrow C stream interface for DataFrame
#14208 commented on
Jul 18, 2024 • 0 new comments -
Upsampling unexpectedly discards higher frequency data
#14327 commented on
Jul 18, 2024 • 0 new comments -
SQL: combining CTE and CROSS JOIN leads to panic/unreachable error
#17056 commented on
Jul 18, 2024 • 0 new comments -
polars 0.20.10 not compatible with connectorx on python 3.12
#14729 commented on
Jul 18, 2024 • 0 new comments -
illegal hardware instruction with python 3.12.4 and polars 1.1.0 on MacOS Sanoma 14, M2
#17687 commented on
Jul 19, 2024 • 0 new comments -
Run then() and otherwise() expressions depending on result of when()
#17601 commented on
Jul 19, 2024 • 0 new comments -
OOM with simple scan_csv + sink_parquet
#13458 commented on
Jul 19, 2024 • 0 new comments -
Support for Map DataType
#8385 commented on
Jul 19, 2024 • 0 new comments -
Potentially a bug with combination of concat_list, fill_null and groupby in LazyFrame
#8498 commented on
Jul 19, 2024 • 0 new comments -
Systematic test for all `rechunk=False` regressions
#17644 commented on
Jul 19, 2024 • 0 new comments -
Support for pipes in read_csv
#17614 commented on
Jul 19, 2024 • 0 new comments -
Read Excel Files in Rust using Polars
#2088 commented on
Jul 20, 2024 • 0 new comments -
Add a "not null" semantic to schemas (e.g., `pl.NotNullType(pl.Float32)`)
#16090 commented on
Jul 20, 2024 • 0 new comments -
Streaming pipeline runs out of memory
#15771 commented on
Jul 20, 2024 • 0 new comments -
writing to os.devnull
#17662 commented on
Jul 21, 2024 • 0 new comments -
Allow to exclude `null` values in `groupby`
#7943 commented on
Jul 21, 2024 • 0 new comments -
Inconsistent failure of map_elements() when returning a struct
#14821 commented on
Jul 21, 2024 • 0 new comments -
Support for pl.List('*')
#15489 commented on
Jul 22, 2024 • 0 new comments -
Hugging Face support
#17625 commented on
Jul 22, 2024 • 0 new comments -
DataFrame construction from numpy arrays and polars.datatypes.Array schema
#15745 commented on
Jul 22, 2024 • 0 new comments -
Implementation of `.str.normalize` Method for String (Unicode) Normalization
#11455 commented on
Jul 22, 2024 • 0 new comments -
Group By no longer supported in Rust WASM
#17192 commented on
Jul 22, 2024 • 0 new comments -
Panic when decoding creating fixed-size list of Time values
#17599 commented on
Jul 22, 2024 • 0 new comments -
ComputeError: this expression cannot run in the group_by context
#17356 commented on
Aug 7, 2024 • 0 new comments -
`Expr.meta` function that computes the dtype of an expression
#16974 commented on
Aug 7, 2024 • 0 new comments -
Add additional horizontal aggregation functions
#9966 commented on
Aug 7, 2024 • 0 new comments -
Get column dtype in expression
#4982 commented on
Aug 7, 2024 • 0 new comments -
GCP Workload Identity Federation not working with polars
#14076 commented on
Aug 7, 2024 • 0 new comments -
add `list.filter()`
#9189 commented on
Aug 7, 2024 • 0 new comments -
Default data type for read_csv
#8230 commented on
Aug 8, 2024 • 0 new comments -
Improve `pivot()` and `melt()` to make it as free to reshape data as tidyverse.
#8903 commented on
Aug 8, 2024 • 0 new comments -
shift with default value on a struct does not fill all the fields
#14456 commented on
Aug 8, 2024 • 0 new comments -
Add conversion from `binary`
#9298 commented on
Aug 9, 2024 • 0 new comments -
Non-equi join tracking issue
#10068 commented on
Aug 9, 2024 • 0 new comments -
`read_csv` does not return columns in the order specified by `columns` parameter
#13066 commented on
Aug 9, 2024 • 0 new comments -
`scan_database` feature
#9091 commented on
Aug 9, 2024 • 0 new comments -
Reading large json file error: ComputeError: InputTooLarge at character 0
#17677 commented on
Aug 9, 2024 • 0 new comments -
Automatically adjust the number of columns printed for a DataFrame.
#6105 commented on
Aug 12, 2024 • 0 new comments -
Feature Request: add to `df.write_ndjson(json_columns: list[str])`, for columns to be decoded and written out as JSON
#17054 commented on
Aug 13, 2024 • 0 new comments -
Rolling_mean with weights gives wrong result when min_periods is not None
#17344 commented on
Aug 13, 2024 • 0 new comments -
Cache HTTP requests
#15649 commented on
Aug 13, 2024 • 0 new comments -
Error reading ods file with read_ods
#14053 commented on
Aug 14, 2024 • 0 new comments -
Copy logic-plan from one LazyFrame to another LazyFrame?
#16430 commented on
Aug 14, 2024 • 0 new comments -
Allow nested / chained aggregations
#14361 commented on
Aug 14, 2024 • 0 new comments -
Scan Parquet .collect() on Azure Blobs fails when column in different order. ShapeError: unable to vstack, column names don't match
#13381 commented on
Aug 14, 2024 • 0 new comments -
allow `pl.element()` to be used in Series `filter` operation
#13772 commented on
Aug 14, 2024 • 0 new comments -
A regression in numpy-to-series conversion
#16522 commented on
Jul 27, 2024 • 0 new comments -
Support for uint256/int256
#15443 commented on
Jul 29, 2024 • 0 new comments -
`.unnest_all()`
#12353 commented on
Jul 30, 2024 • 0 new comments -
Allow natural sorting
#17604 commented on
Jul 30, 2024 • 0 new comments -
dynamic_groupby decending/backwards in time
#6669 commented on
Jul 31, 2024 • 0 new comments -
Arrow PyCapsule Interface support
#12530 commented on
Jul 31, 2024 • 0 new comments -
write_database is Significantly slower than .to_pandas().to_sql()
#7852 commented on
Jul 31, 2024 • 0 new comments -
Normalization based on a groupby aggregation within a rolling window
#6676 commented on
Jul 31, 2024 • 0 new comments -
Row-wise random sampling in LazyFrames
#3933 commented on
Aug 1, 2024 • 0 new comments -
Optimize `is_null().any()` and similar operations that can be written in terms of null count
#17605 commented on
Aug 2, 2024 • 0 new comments -
`strict` parameter not applied correctly during row-wise DataFrame construction
#17375 commented on
Aug 2, 2024 • 0 new comments -
Improve public Rust API for `read_X` and `scan_X` functionality
#8104 commented on
Aug 2, 2024 • 0 new comments -
Writing a DataFrame which has a column with type `pl.List(SomePolarsEnum)` inside a `pl.Struct` causes panic "ListArray's child's DataType must match"
#17479 commented on
Aug 2, 2024 • 0 new comments -
Support casting String to Time
#17341 commented on
Aug 3, 2024 • 0 new comments -
Better defaults for ignore_error in read_csv
#8145 commented on
Aug 3, 2024 • 0 new comments -
Streaming Left Join Fails in Recent Version
#14863 commented on
Aug 4, 2024 • 0 new comments -
Support HDF5 reading/writing (with optional dependencies)
#3520 commented on
Aug 5, 2024 • 0 new comments -
Optionally, show progress bars during computation
#4654 commented on
Aug 6, 2024 • 0 new comments -
It is not possible to create Arrays with zero width
#16878 commented on
Aug 6, 2024 • 0 new comments -
Support for Arrow Extension types
#9112 commented on
Aug 6, 2024 • 0 new comments -
Support `round` for Decimal type
#15151 commented on
Aug 6, 2024 • 0 new comments -
Upsample fills time_column but not groups
#15530 commented on
Aug 6, 2024 • 0 new comments -
Polars scan_parquet_files blocking tokio async main thread
#13163 commented on
Aug 7, 2024 • 0 new comments -
Slow rolling_skew performance and inconsistent signature vs other rolling methods
#17339 commented on
Aug 7, 2024 • 0 new comments