Marco Edward Gorelli

Results 157 issues of Marco Edward Gorelli

currently we re-compute `Path(__file__).parent` every time each plugin is called we should teach to pre-compute this at the top of the `__init__.py` file

we migrated all the tpch scripts to https://github.com/narwhals-dev/narwhals/tree/main/tpch/queries, so we can remove the `tpch/notebooks` folder now

good first issue
clean

Here we test some downstream libraries: https://github.com/narwhals-dev/narwhals/blob/main/.github/workflows/downstream_tests.yml Marimo have added support, so it's probably a good idea to test against them too The task is: - check Marimo's CI -...

help wanted
good first issue
tests

We could allow users to do something like: ```python df = nw.from_dict({'a': [1, 2, 3], 'b': [4,5,6]}) ``` without specifying which backend they want to use. Then, we use whatever...

enhancement
needs discussion

### Describe the bug Calling `to_dummies` on a Series with nulls present raises an error ### Steps or code to reproduce the bug ```python # ruff: noqa # todo: #...

bug
pyarrow

in https://github.com/narwhals-dev/narwhals/pull/1104 we allow inspecting the inner dtypes of `nw.List` We should do the same for `nw.Struct`

enhancement

I think it'd be good to include a small code example on the readme coming up with a good example which demonstrates what Narwhals does, it easy-to-understand, and isn't too...

documentation

I was initially hesitant about adding IO methods, the idea being "users provide their own dataframe, we just deal with how to process it", but we already have [from_dict](https://narwhals-dev.github.io/narwhals/api-reference/narwhals/#narwhals.from_dict), and...

enhancement
needs discussion

## What type of PR is this? (check all applicable) - [ ] 💾 Refactor - [ ] ✨ Feature - [ ] 🐛 Bug Fix - [ ] 🔧...

internal