Skip to content
View MarcoGorelli's full-sized avatar
raise the alarm, climate emergency!
raise the alarm, climate emergency!

Sponsors

@janosh

Sponsoring

@ritchie46
@nedbat
@pawamoy
@messense
@davidhewitt

Organizations

@conda-forge @pandas-dev @narwhals-dev
Block or Report

Block or report MarcoGorelli

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MarcoGorelli/README.md

Hello everybody,

I work at Quansight Labs and spend time on:

  • Polars
  • pandas
  • assorted consulting / training

I've also written some assorted little tools:

  • cython-lint (the world's first Cython linter?)
  • absolufy-imports (superseded by ruff)
  • nbQA (mostly superseded by ruff, but still gets ~100k downloads/month for some reason)
  • auto-walrus (hopefully won't be implemented in ruff)
  • polars-upgrade (the only way is up)
  • polars-xdt (eXtra stuff for Dates 'n' Times)
  • narwhals (🎵singing in the ocean, causing a commotion🎶)

and a tutorial on how to write Polars Plugins: https://marcogorelli.github.io/polars-plugins-tutorial/. Don't be scared

Pinned Loading

  1. narwhals-dev/narwhals narwhals-dev/narwhals Public

    Lightweight and extensible compatibility layer between dataframe libraries!

    Python 245 36

  2. pola-rs/polars-xdt pola-rs/polars-xdt Public

    Polars plugin offering eXtra stuff for DateTimes

    Python 167 7

  3. pola-rs/polars pola-rs/polars Public

    Dataframes powered by a multithreaded, vectorized query engine, written in Rust

    Rust 28.1k 1.7k

  4. nbQA-dev/nbQA nbQA-dev/nbQA Public

    Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

    Python 997 38

  5. polars-upgrade polars-upgrade Public

    Automatically upgrade your Polars code to use the latest syntax available

    Python 52 1

  6. polars-plugins-tutorial polars-plugins-tutorial Public

    How you (yes, you!) can write a Polars Plugin

    Python 85 9