Curated issues
pandas Good First Issues for Python
Python issues that involve pandas: the project is tagged with it, or the issue itself is about it.
pandas
- Open issues
- 20.4k
- New this week
- 276
- Nobody on it yet
- 15.8k
- Average difficulty
- 3.7/5
What this list is like
- Average annotated difficulty: 3.7/5 across 21,520 issues.
- 12% of 21,520 time estimates are one day or less.
Updated Nov 11, 2026.
About pandas
pandas is a Python library for working with tabular data, first released in 2008. Its DataFrame reads, cleans, joins and summarises data from CSV files, spreadsheets and databases.
Issues somebody may already be working on are listed last. List everything by date
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
UKGovernmentBEIS/control-arena#947 ·
Maintainers usually reply within 1 day
-
area: backend good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
CRS5226/StockVeda#116 · 1 comment ·
Maintainers usually reply within 1 day
-
area: backend good first issue
Difficulty 1/5 Under an hour Newbie friendliness 94/100
Maintainers usually reply within 1 day
-
area: tooling bug good first issue
Difficulty 1/5 Under an hour Newbie friendliness 94/100
Maintainers usually reply within 1 day
-
bug nice-to-have tm-new-volunteer
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
transitmatters/gobble#172 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 61/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
hgrecco/pint-pandas#327 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
stac-utils/stac-geoparquet#203 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 68/100
PavelGrigoryevDS/awesome-data-analysis#124 ·
Maintainers usually reply within 9 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
NVIDIA/auto-ontology#465 ·
Maintainers usually reply within 1 day
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Maintainers usually reply within 2 days
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
datayoga-io/tracemodel#32 ·
Maintainers usually reply within 1 day
-
feature request Python
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days
-
maintenance
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
equinor/ert#14898 · 1 comment ·
Maintainers usually reply within 1 day
-
maintenance
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
equinor/ert#14897 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
good first issue must have
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
bug correctness priority: medium
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
documentation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
[BUG] FFT never aligns weekly seasonality: `"weekday"` resolves to a method on `pd.Timestamp`May be free again @nguille0307 claimed this 7 days ago, and no pull request is open. Openbug ok
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
unit8co/darts#3334 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
PavelGrigoryevDS/awesome-data-analysis#116 ·
Maintainers usually reply within 9 days
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Nixtla/neuralforecast#1649 ·
Maintainers usually reply within 1 day
-
[FEA] cudf-polars: `str.slice` rejects a column or expression as the offsetMay be free again @AVS0703 claimed this 7 days ago, and no pull request is open. Opencudf-polars feature request good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
NVIDIA/cudf#24982 · 1 comment ·
Maintainers usually reply within 2 days
-
[BUG]: to_annotation_dataframe fails when a scored DataFrame is filtered to zero rowsMay be free again A pull request for this issue was closed without being merged. Openbug c/evals size:S
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Arize-ai/phoenix#17506 · 1 reaction ·
Maintainers usually reply within 1 day
-
DOC - Correct the output nature of deduplicateMay be free again A pull request for this issue was closed without being merged. Opendocumentation for sprints no changelog needed
Difficulty 1/5 Under an hour Newbie friendliness 85/100
skrub-data/skrub#2387 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
dathere/datapusher-plus#359 ·
Maintainers usually reply within 1 day
-
improvement libcudf
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
NVIDIA/cudf#24930 · 1 comment ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
`pd.isna()` and `pd.notna()` should accept a tupleMay be free again A pull request for this issue was closed without being merged. Openpandas_docs
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
pandas-dev/pandas-stubs#2047 · 5 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
CORE-000305 crashes ("argument of type 'float' is not iterable") when --DUR is empty on some recordsOpenquestion
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
cdisc-org/cdisc-rules-engine#1885 · 2 comments ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
documentation enhancement help wanted priority: medium size: M
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
cubrid-lab/cubrid-cookbook-python#531 ·
Maintainers usually reply within 1 day
-
enhancement good first issue priority: medium size: S
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
cubrid-lab/cubrid-cookbook-python#529 ·
Maintainers usually reply within 1 day
-
documentation enhancement priority: medium size: XS
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
cubrid-lab/cubrid-cookbook-python#527 ·
Maintainers usually reply within 1 day
-
documentation enhancement good first issue priority: medium size: M
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
cubrid-lab/cubrid-cookbook-python#526 · 1 comment ·
Maintainers usually reply within 1 day
-
[batch] -o exits 0 when the save failsPossibly taken @chiliec claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
`pandas.ExcelDataset.preview()` fails when `load_args` loads several sheetsPossibly taken @marshah3003-collab claimed this today. OpenCommunity
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
kedro-org/kedro-plugins#1575 ·
Maintainers usually reply within 1 day
-
radar_plot fails on pandas 3 (data.loc with 1-tuple key)Possibly taken @davrens101 claimed this 1 day ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
huggingface/evaluate#854 ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.
Projects with the most open issues here
- pandas-dev/pandas — merges 39% of outside contributors' pull requests
- NVIDIA/cudf — merges 54% of outside contributors' pull requests
- pydata/xarray — merges 55% of outside contributors' pull requests
- dask/dask — merges 0% of outside contributors' pull requests
- huggingface/datasets — merges 12% of outside contributors' pull requests
Related pages
Questions
- How many pandas issues are open here?
- 20,420 open issues: 276 opened in the last seven days, and 15,809 with nobody working on them yet. We count them once a day.
- Where do I start?
- Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
- Can you pick one for me?
- Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.