Dan Redding

Results 85 issues of Dan Redding

Fixes #16253 I tried to keep the logic as close to the original as possible. E.g, prioritising the fast paths. Was wondering if the `is_sequence` check that follows is the...

python
fix

### Checks - [X] I have checked that this issue has not already been reported. - [X] I have confirmed this bug exists on the [latest version](https://pypi.org/project/polars/) of Polars. ###...

bug
python
needs triage

I was hoping to benchmark `fastexcel` vs `xlsx2csv` to determine if I'd benefit from the performance in the context of `polars`. I haven't found any discussion mentioning `conda-forge`, but they...

feature request

Working towards implementing support discussed in #2759 Throughout this PR I frequently reference [`polars.when`](https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.when.html), and I want to make sure any reviewers have the [origin handy](https://github.com/pola-rs/polars/blob/227b350419030677839f469fa38c5ed91c021432/py-polars/polars/expr/whenthen.py#L18). # Status - All...

enhancement

# Note This issue is focused on *how* future changes are made and *how* they are communicated both on release and at runtime. Any specific reference is used only as...

enhancement

Supporting PR to attach to #3454 # Notes Deprecation should be handled using a decorator recognized by static type checkers: - [`@warnings.deprecated`](https://docs.python.org/3.13/library/warnings.html#warnings.deprecated) for `sys.version_info >= (3, 13)` - [`@typing_extensions.deprecated`](https://typing-extensions.readthedocs.io/en/latest/#typing_extensions.deprecated) for...

Will close #3610, #3607 # Description This PR aims to consolidate theme related functionality behind a single namespace. Plans & discussion have been collected in: - https://github.com/vega/altair/issues/3610#issue-2545031537 - https://github.com/vega/altair/issues/3610#issuecomment-2374650764 -...

maintenance
deprecation

Resolves https://github.com/vega/altair/issues/3587 Minimal/fallback support for `3.13`. Ideally I'd like to minimise hard dependencies we have on `typing_extensions` before October 2024. However, this would be the simpler option if it passes...

maintenance

### What is your suggestion? The goal is simply to provide equivalent predicate parsing functionality, that is found in [`alt.when()`](https://altair-viz.github.io/user_guide/generated/api/altair.when.html#altair.when). For example, this would be easy to port over: ```py...

enhancement

# Related - https://github.com/vega/altair/discussions/3150 - https://github.com/narwhals-dev/narwhals/issues/876#issuecomment-2323036762 # Description **Early WIP** Providing a minimal, but up-to-date source for https://github.com/vega/vega-datasets # Notes - Investigating bundling metadata (https://github.com/vega/altair/pull/3631/commits/22a50396822dc48d4ed63bae3c8837dc28dab6ad), (https://github.com/vega/altair/pull/3631/commits/17923404866003e27a510be793ab65c290d8802a) - Depending on how...

maintenance