-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Insights: pandas-dev/pandas
Overview
Could not load contribution data
Please try again later
21 Pull requests merged by 13 people
-
BUG: Avoid copying categorical codes if
copy=False
#62000 merged
Aug 1, 2025 -
DOC: Improve documentation for DataFrame.__setitem__ and .loc assignment from Series
#61804 merged
Aug 1, 2025 -
DOC: rephrase CoW ChainedAssignmentError message now CoW is always enabled
#61970 merged
Jul 30, 2025 -
TST: Raise on
pytest.PytestWarning
#61996 merged
Jul 30, 2025 -
BUG/DEPR: logical operation with bool and string
#61995 merged
Jul 29, 2025 -
BUG: groupby.agg with UDF changing pyarrow dtypes
#59601 merged
Jul 29, 2025 -
MNT: simplify
cibuildwheel
configuration#61984 merged
Jul 28, 2025 -
Bump pypa/cibuildwheel from 2.23.3 to 3.1.1
#61981 merged
Jul 28, 2025 -
TST: add test for
dtype
argument instr.decode
#61872 merged
Jul 28, 2025 -
DOC: update .str.contains/match/startswith docstring examples for default behaviour
#61960 merged
Jul 28, 2025 -
BUG: Series.replace with CoW when made from an Index
#61972 merged
Jul 28, 2025 -
BUG: Fix infer_dtype result for complex with pd.NA
#61977 merged
Jul 28, 2025 -
DOC: Update documentation for using natural sort with
sort_values
#61979 merged
Jul 28, 2025 -
[backport 2.3.x] Output formatting: preserve quoting for string categories (#61891)
#61966 merged
Jul 26, 2025 -
[backport 2.3.x] BUG: fix to_json() with JSON Table Schema work correctly with string dtype (#61900)
#61965 merged
Jul 26, 2025 -
CI: enable doctest errors again + fixup categorical examples
#61947 merged
Jul 26, 2025 -
BUG: fix to_json() with JSON Table Schema work correctly with string dtype
#61900 merged
Jul 26, 2025 -
Backport PR #61958 on branch 2.3.x (DOC: Add release notes template for 2.3.2)
#61959 merged
Jul 26, 2025 -
DOC: explicitly mention new str dtype is no longer a numpy dtype in migration guide
#61921 merged
Jul 26, 2025 -
DOC: Add release notes template for 2.3.2
#61958 merged
Jul 26, 2025
20 Pull requests opened by 16 people
-
DOC: added button to edit on GitHub
#61956 opened
Jul 26, 2025 -
Flattened footer
#61957 opened
Jul 26, 2025 -
BUG: fix .str.isdigit to honor unicode superscript for older pyarrow
#61962 opened
Jul 26, 2025 -
BUG FIX: Using Series.str.fullmatch() and Series.str.match() with a compiled regex fails with arrow strings
#61964 opened
Jul 26, 2025 -
ENH: usecols takes input order for read_csv implementation review
#61967 opened
Jul 26, 2025 -
BUG: Fix Series.reindex losing values when reindexing to MultiIndex
#61969 opened
Jul 26, 2025 -
API: offsets.Day is always calendar-day
#61985 opened
Jul 28, 2025 -
Fix warning for extra fields in read_csv with on_bad_lines callable
#61987 opened
Jul 29, 2025 -
BUG: Fix ExtensionArray binary op protocol
#61990 opened
Jul 29, 2025 -
DOC: documenting pandas.MultIndex.argsort
#62005 opened
Jul 30, 2025 -
DOC: Standardize noncompliant docstrings in pandas/io/html.py (flake8-docstrings) #61944
#62007 opened
Jul 31, 2025 -
BUG FIX: pandas.arrays.IntervalArray.overlaps() incorrectly documents that it accepts IntervalArray.
#62009 opened
Jul 31, 2025 -
BUG: Fix assert_series_equal for categoricals with nulls and check_category_order=False (#62008)
#62011 opened
Jul 31, 2025 -
Fix cbusday calendar Typecheck v2
#62014 opened
Jul 31, 2025 -
DOC: Add SSLCertVerificationError warning message for documentation b…
#62015 opened
Jul 31, 2025 -
DOC: Add example for multi-column joins using `merge`
#62016 opened
Aug 1, 2025 -
BUG: Fix assert_series_equal with check_category_order=False for categoricals with nulls
#62017 opened
Aug 1, 2025 -
REF: make copy keyword in recode_for_categories keyword only
#62019 opened
Aug 1, 2025 -
BUG: Fix is_signed_integer_dtype to handle abstract floating types (GH 62018)
#62020 opened
Aug 1, 2025
19 Issues closed by 6 people
-
DOC: Improve documentation for DataFrame.__setitem__ and .loc assignment from Series
#61662 closed
Aug 1, 2025 -
BUG: Inconsistent `datetime` dtype based on how the dataframe gets initialized
#61993 closed
Jul 31, 2025 -
BUG: the behavior of DataFrameGroupBy.apply(..., include_groups=True) breaks post-mortem debugging
#61627 closed
Jul 31, 2025 -
BUG: Writing UUIDs fail
#61602 closed
Jul 31, 2025 -
DOC:
#55125 closed
Jul 30, 2025 -
BUG: Python Package fails to load for some users, but not others.
#61991 closed
Jul 30, 2025 -
BUG (string dtype): logical operation with bool and string failing
#60234 closed
Jul 29, 2025 -
PERF: `pandas.DataFrame.stack` with `future_stack=True`
#61994 closed
Jul 29, 2025 -
BUG: Groupby aggregate coersion of outputs inconsistency for pyarrow dtypes
#61636 closed
Jul 29, 2025 -
BUG: Groupby-aggregate on a boolean column returns a different datatype with pyarrow than with numpy
#53030 closed
Jul 29, 2025 -
DOC: Improve docstrings in utility functions in pandas/core/common.py (lines 176–210)
#61986 closed
Jul 29, 2025 -
BUG: CoW - eq not implemented for <class 'pandas.core.internals.blocks.ExtensionBlock'>
#61622 closed
Jul 28, 2025 -
BUG: infer_dtype returns "mixed" for complex and pd.NA mix
#61976 closed
Jul 28, 2025 -
RLS: 2.3.1
#61590 closed
Jul 28, 2025 -
DOC: code coverage app provided in documentation is invalid
#61968 closed
Jul 27, 2025 -
ENH: astype(object) does not convert numpy strings to str
#60496 closed
Jul 26, 2025 -
DOC: fix doctests for repr changes with the new string dtype
#61886 closed
Jul 26, 2025 -
BUG: make to_json with JSON Table Schema work correctly with string dtype
#61889 closed
Jul 26, 2025 -
BUG: Cannot interpret string dtype as a valid data type
#61915 closed
Jul 26, 2025
12 Issues opened by 12 people
-
BUG: pd.api.types.is_signed_integer_dtype(np.floating) throws TypeError
#62018 opened
Aug 1, 2025 -
BUG: Sql select from database type cast issue
#62013 opened
Jul 31, 2025 -
DOC: Series and DataFrame.reindex accepts Timedelta as tolerance, which is not documented
#62010 opened
Jul 31, 2025 -
BUG: `assert_series_equal` broken with `check_category_order=False` for arrays with null values
#62008 opened
Jul 31, 2025 -
BUG: `IntervalArray.overlaps()` documents that it accepts another `IntervalArray`, but it is not implemented
#62004 opened
Jul 30, 2025 -
ENH: error messages for missing performance dependencies should point out the options
#62001 opened
Jul 30, 2025 -
DOC: documenting pandas.MultIndex.argsort
#61998 opened
Jul 29, 2025 -
DOC: Point out difference in usage of "str" dtype in constructor and astype member
#61992 opened
Jul 29, 2025 -
BUG: Boolean Column Indexing Issue in Pandas
#61980 opened
Jul 28, 2025 -
BUG: 'Sphinx parallel build error' when building docs locally prevents index.html creation
#61975 opened
Jul 27, 2025 -
BUG: The lines skipped by pd.read_csv(path, chunksize=n, on_bad_lines='skip') depends on `n`.
#61973 opened
Jul 27, 2025
73 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.
-
BUG: Fix Series.str.contains with compiled regex on Arrow string dtype (#61942)
#61946 commented on
Jul 30, 2025 • 11 new comments -
BUG: Fix TypeError in assert_index_equal when comparing CategoricalIndex with check_categorical=True and exact=False
#61941 commented on
Jul 29, 2025 • 6 new comments -
BUG: IntervalIndex.unique() only contains the first interval if all interval borders are negative
#61920 commented on
Aug 1, 2025 • 4 new comments -
BUG: Add min/max methods to ArrowExtensionArray GH#61311
#61924 commented on
Aug 1, 2025 • 2 new comments -
ENH: Implement PDEP-17
#61468 commented on
Jul 27, 2025 • 1 new comment -
DOC: Document that str.match accepts a regular expression
#61879 commented on
Jul 26, 2025 • 1 new comment -
DOC: Enhance '10 minute to pandas' by providing video walkthrough to help auditory learners and improve accessibility.
#59359 commented on
Jul 30, 2025 • 0 new comments -
DOC: add button to edit on GitHub
#39859 commented on
Jul 30, 2025 • 0 new comments -
BUG: series.groupby(level=0) and series.groupby(pd.Grouper(level=0)) produce different orders
#61943 commented on
Jul 30, 2025 • 0 new comments -
DOC: warn about apply with raw=True, if function returns Optional[int]
#61632 commented on
Jul 31, 2025 • 0 new comments -
BUG: Merge fails on pyarrow datetime columns
#61926 commented on
Jul 31, 2025 • 0 new comments -
BUG: read_sql no longer works simply with SqlAlchemy selectables and a quick fix
#35484 commented on
Jul 31, 2025 • 0 new comments -
DOC: Docstring for BooleanDType inconsistent with the rest of repo
#61939 commented on
Aug 1, 2025 • 0 new comments -
BUG: ValueError: Buffer dtype mismatch, expected 'intp_t' but got 'long long' on ARMv7 32 bit
#55305 commented on
Aug 1, 2025 • 0 new comments -
BUG: assert_frame_equal(check_dtype=False) fails when comparing two DFs containing pd.NA that only differ in dtype (object vs Int32)
#61473 commented on
Aug 1, 2025 • 0 new comments -
BUG: Python 3.14 may not increment refcount
#61368 commented on
Aug 1, 2025 • 0 new comments -
Read_csv leaks memory when used in multiple threads
#19941 commented on
Aug 1, 2025 • 0 new comments -
ENH: convert masked arrays for Series
#20427 commented on
Aug 1, 2025 • 0 new comments -
'base' argument when resampling has no effect
#22855 commented on
Aug 1, 2025 • 0 new comments -
BUG: Add fillna at the beginning of _where not to fill NA. #60729
#60772 commented on
Jul 30, 2025 • 0 new comments -
ENH: support reading directory in read_csv
#61275 commented on
Aug 1, 2025 • 0 new comments -
Fix alignment in Series subtraction with MultiIndex, Index and NaN values (#60908)
#61381 commented on
Jul 27, 2025 • 0 new comments -
ENH: Added `DataFrame.nsorted` to select top ``n`` rows according to column-dependent order
#61457 commented on
Jul 29, 2025 • 0 new comments -
BUG: Raise ValueError on integer indexers containing NA; skip test for unsupported EAs(#56727)
#61465 commented on
Jul 26, 2025 • 0 new comments -
Updating error message to include more details about dataframe
#61929 commented on
Jul 30, 2025 • 0 new comments -
BUG: Fixed issue where rolling.kurt() calculations would be effected by values outside of scope
#61481 commented on
Jul 26, 2025 • 0 new comments -
Implemented NumbaExecutionEngine
#61487 commented on
Jul 31, 2025 • 0 new comments -
ENH: Support Plugin Accessors Via Entry Points
#61499 commented on
Jul 26, 2025 • 0 new comments -
PDEP-18: Nullable Object Dtype
#61599 commented on
Jul 28, 2025 • 0 new comments -
feature #58141: Consistent naming conventions for string dtype aliases
#61651 commented on
Jul 27, 2025 • 0 new comments -
Raise MergeError on mismatched signed/unsigned int merge keys
#61694 commented on
Jul 26, 2025 • 0 new comments -
CI: add PyPI Trusted-Publishing “publish” job to wheels workflow (#61669)
#61718 commented on
Jul 29, 2025 • 0 new comments -
API: consistent NaN treatment for pyarrow dtypes
#61732 commented on
Jul 31, 2025 • 0 new comments -
BUG: fillna with DataFrame input should preserve dtype when possible
#61742 commented on
Jul 31, 2025 • 0 new comments -
DOC: Clarify broadcasting behavior when using lists in DataFrame arithmetic (GH18857)
#61820 commented on
Jul 30, 2025 • 0 new comments -
BUG FIX: None of the included dtypes present in df will raise ValueError with clear error message.
#61871 commented on
Jul 26, 2025 • 0 new comments -
DOC: mention .attrs are preserved in Parquet IO for pyarrow engine
#61912 commented on
Jul 31, 2025 • 0 new comments -
BUG: pandas.Index takes multidimensional array as input
#20285 commented on
Jul 29, 2025 • 0 new comments -
DOC: Enforce Numpy Docstring Validation (Parent Issue)
#58063 commented on
Jul 28, 2025 • 0 new comments -
ENH: Allow storing timezone-aware datetimes in a series with a datetime64 dtype
#46998 commented on
Jul 28, 2025 • 0 new comments -
API: Breaking Changes in 3.0 (without deprecations)
#44823 commented on
Jul 28, 2025 • 0 new comments -
BUG: Column of dtype Categorical in DataFrame encounters error when taking a row that includes nan in the column
#58954 commented on
Jul 28, 2025 • 0 new comments -
RLS: 3.0
#57064 commented on
Jul 28, 2025 • 0 new comments -
BUG: union of MultiIndex throws exception for datetime and pd.Timestamp with identical values
#61807 commented on
Jul 28, 2025 • 0 new comments -
method `df.merge` is resetting the index
#51796 commented on
Jul 28, 2025 • 0 new comments -
DOC: floating point precision on writing/reading to csv
#13159 commented on
Jul 27, 2025 • 0 new comments -
ENH: adding .unique() to DF (or return_inverse for duplicated)
#21357 commented on
Jul 27, 2025 • 0 new comments -
BUG: border attribute used in html.py was deprecated in HTML5
#61949 commented on
Jul 26, 2025 • 0 new comments -
BUG: `series.reindex(mi)` behaves different for series with Index and MultiIndex
#60923 commented on
Jul 26, 2025 • 0 new comments -
BUG: Using `Series.str.fullmatch()` and `Series.str.match()` with a compiled regex fails with arrow strings
#61952 commented on
Jul 26, 2025 • 0 new comments -
DOC: section on caveats of storing lists inside DataFrame/Series
#17027 commented on
Jul 26, 2025 • 0 new comments -
BUG: `IntervalIndex.unique()` only contains the first interval if all interval borders are negative
#61917 commented on
Jul 26, 2025 • 0 new comments -
String dtype: backwards compatibility of selecting "object" vs "str" columns in `select_dtypes`
#61916 commented on
Jul 26, 2025 • 0 new comments -
BUG: Using `Series.str.contains()` with a compiled regex and arrow strings fails
#61942 commented on
Jul 26, 2025 • 0 new comments -
DOC: Simplify pandas theme footer
#51536 commented on
Jul 26, 2025 • 0 new comments -
ENH: error message context.
#61834 commented on
Jul 30, 2025 • 0 new comments -
FEEDBACK: PyArrow as a required dependency and PyArrow backed strings
#54466 commented on
Jul 30, 2025 • 0 new comments -
BUG: Inconsistent .values NA/NaN
#61856 commented on
Jul 30, 2025 • 0 new comments -
BUG: CustomBusinessDay not respecting calendar
#60647 commented on
Jul 30, 2025 • 0 new comments -
BUG: Series.str.isdigit with pyarrow dtype doesn't honor unicode superscripts
#61466 commented on
Jul 30, 2025 • 0 new comments -
BUG: resampling with origin='end_day' raises ValueError: Values falls before first bin
#44957 commented on
Jul 30, 2025 • 0 new comments -
BUG: Implicit upcast to float64 for large series (more than 1000000 rows)
#61951 commented on
Jul 30, 2025 • 0 new comments -
BUG: Operations not implemented for non-1D ExtensionArrays
#61866 commented on
Jul 30, 2025 • 0 new comments -
TRACKER: new default String dtype (pyarrow-backed, numpy NaN semantics)
#54792 commented on
Jul 29, 2025 • 0 new comments -
BUG: Using `/` operator with a `Path` and `Series` of string dtype fails
#61940 commented on
Jul 29, 2025 • 0 new comments -
BUG: Dataframe.aggregate drops pyarrow backend for lambda aggregation functions
#61812 commented on
Jul 29, 2025 • 0 new comments -
Thousands separator for to_csv
#30045 commented on
Jul 29, 2025 • 0 new comments -
DOC: Reindexing behaviour of dataframe column-assignment missing
#39845 commented on
Jul 29, 2025 • 0 new comments -
ENH: ExcelWriter append or create mode
#61634 commented on
Jul 29, 2025 • 0 new comments -
DOC: Standardize noncompliant docstrings in pandas/io/html.py (flake8-docstrings)
#61944 commented on
Jul 29, 2025 • 0 new comments -
BUILD: Installation issue on Mac with M1 Pro arm64 processor. pandas_parser.cpython-311-darwin.so is using x86_64 arch
#61566 commented on
Jul 29, 2025 • 0 new comments -
DOC: shift argument in `Series.shift()` is not used
#61955 commented on
Jul 29, 2025 • 0 new comments -
BUG: `Index` accepts lists as values
#61937 commented on
Jul 29, 2025 • 0 new comments