Skip to content

Improve documentation for MonthEnd and YearBegin offsets #61358

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2,080 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2080 commits
Select commit Hold shift + click to select a range
b5d4e89
ENH: Implement cum* methods for PyArrow strings (#60633)
rhshadrach Jan 13, 2025
fa5c255
ENH: Expose NoDefault in pandas.api.extensions (#60696)
snitish Jan 14, 2025
8bc8c0a
TST(string dtype): Resolve xfail in test_base.py (#60713)
rhshadrach Jan 14, 2025
817b706
ENH: Format `decimal.Decimal` as full precision strings in `.to_json(…
Tolker-KU Jan 14, 2025
5c9b671
BUG: Fix DataFrame binary arithmatic operation handling of unaligned …
snitish Jan 15, 2025
a15a4b5
DOC: fix PR01,SA01,ES01 for pandas.RangeIndex.from_range (#60720)
tuhinsharma121 Jan 16, 2025
fb6c4e3
Use const char* for JSON key name (#60721)
WillAyd Jan 16, 2025
8ea7c56
DOC: fix PR07,SA01 for pandas.arrays.ArrowExtensionArray (#60724)
tuhinsharma121 Jan 16, 2025
50767f8
DOC: Update doc for newly added groupby method kurt (#60725)
snitish Jan 17, 2025
72fd708
ENH: Add first and last aggregations to Rolling and Expanding (#60579)
snitish Jan 17, 2025
a4e8149
REGR: from_records not initializing subclasses properly (#60726)
phofl Jan 17, 2025
27baf48
DOC: fix ES01 for pandas.read_feather (#60746)
tuhinsharma121 Jan 21, 2025
bbd6526
ENH: `pandas.api.interchange.from_dataframe` now uses the Arrow PyCap…
MarcoGorelli Jan 21, 2025
297a19e
DOC: Fix typo "numpy.ndarray.putmask" (#60731)
wjandrea Jan 21, 2025
7234104
DOC: Clarify deprecation warning for iloc (#60745)
grossardt Jan 21, 2025
42bf375
ENH: Support skipna parameter in GroupBy mean and sum (#60741)
snitish Jan 21, 2025
31704e3
DOC: Add line clarifying sorting using sort_values() (#60734)
Impaler343 Jan 21, 2025
b983366
CI: Test Github Actions Arm64 Runners (#60722)
lithomas1 Jan 21, 2025
14dcb7b
Fix group_sum NaN comparison warnings (#60749)
WillAyd Jan 21, 2025
ae42f3e
CI: Rename ubuntu unit test jobs (#60751)
mroeschke Jan 22, 2025
5efac82
Update PyArrow conversion and arrow/parquet tests for pyarrow 19.0 (#…
jorisvandenbossche Jan 22, 2025
1bb264c
API(str dtype): Raise on StringDtype for unary op + (#60710)
rhshadrach Jan 22, 2025
f95558f
DOC: fix PR07,SA01 for pandas.arrays.TimedeltaArray (#60757)
tuhinsharma121 Jan 22, 2025
1039bd9
DOC: fix RT03,SA01 for pandas.plotting.andrews_curves (#60759)
tuhinsharma121 Jan 22, 2025
c168c06
DOC: Whatsnew for sorting mode result (#60718)
rhshadrach Jan 22, 2025
b60e222
Miscellaneous updates for Pyodide 0.27: bump WASM CI and revise Arrow…
agriyakhetarpal Jan 22, 2025
fef01c5
DOC: add SPSS comparison guide structure (#60738)
Jacob-Lazar Jan 22, 2025
1d33e4c
BUG: Fixed TypeError for Series.isin() when large series and values c…
akj2018 Jan 22, 2025
4c3b968
ENH: Series.str.get_dummies() raise on string type (#59786)
aaronchucarroll Jan 22, 2025
60325b8
ENH: Enable pytables to round-trip with StringDtype (#60663)
rhshadrach Jan 23, 2025
222d7c7
TST (string dtype): follow-up fix for pyarrow 19.0 update (#60764)
jorisvandenbossche Jan 23, 2025
be538ef
DOC: fix ES01,SA01 for pandas.tseries.offsets.CustomBusinessMonthEnd.…
tuhinsharma121 Jan 23, 2025
0c4ca3a
DOC: fix SA01 for pandas.tseries.offsets.LastWeekOfMonth (#60776)
tuhinsharma121 Jan 23, 2025
c168883
PERF: Avoid a numpy array copy in ArrowExtensionArray._to_datetimearr…
mroeschke Jan 24, 2025
d38706a
TST(string dtype): Fix xfails in test_block_internals.py (#60765)
WillAyd Jan 24, 2025
354b61f
TST(string dtype): Resolve xfail in groupby.test_size (#60711)
rhshadrach Jan 24, 2025
e3b2de8
TST(string_dtype): Fix minor issue with CSV parser and column dtype (…
WillAyd Jan 24, 2025
8fe2720
DOC: Update a link in tutorials.rst (#60787)
star1327p Jan 25, 2025
f3045db
CI: Remove CircleCI in favor of GHA ARM builds (#60761)
mroeschke Jan 26, 2025
84bf1ef
BUG: fix construction of Series / Index from dict keys when "str" dty…
tasfia8 Jan 26, 2025
e36b000
BUG: fix combine_first reorders columns (#60791)
yuanx749 Jan 27, 2025
c0c778b
TST: Add test for exceptional behavior when calling `view()` on `Base…
MattePalte Jan 27, 2025
8973c55
BUG: is_*_array returns true on empty object dtype (#60796)
rhshadrach Jan 28, 2025
dec6eb2
DOC: fix PR01,RT03,SA01 for pandas.core.resample.Resampler.transform …
tuhinsharma121 Jan 28, 2025
c430c61
TST(string_dtype): Refine scope of string xfail in test_http_headers …
WillAyd Jan 29, 2025
c36da3f
ENH(string dtype): Make str.decode return str dtype (#60709)
rhshadrach Jan 29, 2025
ea7ff0e
BUG(string): from_dummies, dropna (#60818)
jbrockmendel Jan 30, 2025
9b03dd4
ENH: Add `Styler.to_typst()` (#60733)
3w36zj6 Feb 1, 2025
d72f165
DOC: Move NumPy Byte Order page in gotchas.rst (#60822)
star1327p Feb 1, 2025
f1441b2
CHORE: Enable mistakenly ignored tests (#60827)
quangngd Feb 2, 2025
a68048e
ENH: Support skipna parameter in GroupBy min, max, prod, median, var,…
snitish Feb 3, 2025
e4f6270
DOC: fix ES01 for pandas.reset_option (#60834)
tuhinsharma121 Feb 3, 2025
2a49a4f
DOC: fix ES01 for pandas.core.resample.Resampler.indices (#60835)
tuhinsharma121 Feb 3, 2025
569f94d
DOC: fix ES01 for pandas.DataFrame.columns (#60836)
tuhinsharma121 Feb 3, 2025
4f664f1
DOC: fix ES01 for pandas.Series.array (#60837)
tuhinsharma121 Feb 3, 2025
3bd27ff
DOC: Update parameter descriptions in `cut` function for clarity (#60…
fbourgey Feb 3, 2025
c6fc6d0
DOC: Closed parameter not intuitively documented in DataFrame.rolling…
SebastianOuslis Feb 3, 2025
e58bf26
CI: Update some CI configurations (#60762)
mroeschke Feb 3, 2025
e84a7f7
[pre-commit.ci] pre-commit autoupdate (#60840)
pre-commit-ci[bot] Feb 3, 2025
3866b98
DOC: Fix description of skipna parameter in groupby reductions (#60842)
snitish Feb 3, 2025
fc6da9c
TST: parametrize Decimal ujson test (#60843)
fangchenli Feb 3, 2025
e830603
BUG: stack with empty level list (#60826)
quangngd Feb 4, 2025
b2a7a26
DOC: `pandas.DataFrame.to_html` additional description for the border…
ShashwatAgrawal20 Feb 4, 2025
68569a6
DOC: Update Bodo project description in ecosystem page (#60846)
ehsantn Feb 4, 2025
898bb02
DOC: Update a link in cookbook.rst (#60849)
star1327p Feb 5, 2025
1f106e0
DOC: fix ES01 for pandas.DataFrame.select_dtypes (#60855)
tuhinsharma121 Feb 5, 2025
348fd11
DOC: fix ES01 for pandas.read_orc (#60851)
tuhinsharma121 Feb 5, 2025
aeb634a
DOC: fix ES01 for pandas.plotting.table (#60852)
tuhinsharma121 Feb 5, 2025
59e324f
DOC: fix ES01 for pandas.Interval.is_empty (#60854)
tuhinsharma121 Feb 5, 2025
dc315ee
DOC: fix ES01 for pandas.Period.day (#60853)
tuhinsharma121 Feb 5, 2025
1cd4c63
TST: Remove test_pickle_generalurl_read in favor of test_request_head…
mroeschke Feb 5, 2025
51b12e8
BUG: Avoid casting to float for datetimelike in min/max reductions (#…
snitish Feb 5, 2025
57340ec
ENH: Improved error message and raise new error for small-string NaN …
JakeTT404 Feb 5, 2025
0e245de
EHN: handle frozenset in pprint (#60828)
quangngd Feb 5, 2025
2cc9b21
ENH: Support 'left_anti' and 'right_anti' joins in pd.merge (#60732)
snitish Feb 5, 2025
51187b3
Disallow empty comment (#60858)
tqa236 Feb 5, 2025
70edaa0
Remove unused code (#60860)
tqa236 Feb 5, 2025
86c2668
Enable get-attr-with-constant (B009) (#60862)
tqa236 Feb 6, 2025
07d2993
DOC: Correct a typo in pyarrow.rst (#60865)
star1327p Feb 6, 2025
3979e95
DOC: Update the read_csv in action in cookbook.rst (#60866)
star1327p Feb 6, 2025
d67055f
DOC: fix ES01 for pandas.get_option (#60868)
tuhinsharma121 Feb 7, 2025
408abda
DOC: Correct a typo in ecosystem.md (#60874)
star1327p Feb 7, 2025
c5ea524
TST/CI: xfail test_frame_setitem_dask_array_into_new_col for numpy>2.…
mroeschke Feb 7, 2025
0d85d57
DOC: Update the Numba troubleshooting URL (#60877)
star1327p Feb 7, 2025
5b16c06
TST/CI: Address enforced numpy DeprecationWarning in test_pandas_dtyp…
mroeschke Feb 7, 2025
0a1577f
TST/CI: skipif numba tests on Ubuntu ARM for numba 0.61 (#60847)
mroeschke Feb 7, 2025
3da2c1c
DOC: Closed parameter not intuitively documented in DataFrame.rolling…
SebastianOuslis Feb 8, 2025
deafcf7
DOC: fix ES01 for pandas.option_context (#60887)
tuhinsharma121 Feb 8, 2025
9001cb2
DOC: fix ES01 for pandas.DataFrame.shape (#60888)
tuhinsharma121 Feb 8, 2025
6309d04
DOC: fix ES01 for pandas.array (#60889)
tuhinsharma121 Feb 8, 2025
c9598ac
DOC: fix ES01 for pandas.Period (#60890)
tuhinsharma121 Feb 8, 2025
bfbf991
DOC: fix a few typos in the User Guide (#60884)
ananiavito Feb 8, 2025
e557039
BUG: Don't ignore errors when casting dtype in Series constructor (#6…
snitish Feb 8, 2025
4511251
TST(string dtype): Resolve xfails in pytables (#60795)
rhshadrach Feb 10, 2025
d589aba
DOC: fix ES01 for pandas.DataFrame.set_flags and pandas.Series.set_fl…
tuhinsharma121 Feb 10, 2025
a65e25d
DOC: fix ES01 for pandas.api.types.infer_dtype (#60904)
tuhinsharma121 Feb 10, 2025
ea3ff69
DOC: fix ES01 for pandas.CategoricalDtype (#60902)
tuhinsharma121 Feb 10, 2025
859b873
DOC: fix ES01 for pandas.DataFrame.sparse (#60892)
tuhinsharma121 Feb 10, 2025
a9a3047
DOC: fix ES01 for pandas.read_json (#60900)
tuhinsharma121 Feb 10, 2025
4cccb73
DOC: fix ES01 for pandas.HDFStore.put (#60899)
tuhinsharma121 Feb 10, 2025
d14f7cf
DOC: fix ES01 for pandas.io.formats.style.Styler (#60893)
tuhinsharma121 Feb 10, 2025
8f802cd
BUG: Fix bug in DataFrame binary op not respecting fill_value in case…
snitish Feb 10, 2025
11e3dc2
PERF: Fix groupby skipna performance (#60871)
snitish Feb 10, 2025
5e5da07
BUG: Fix frozenset display in pprint (#60867)
wjandrea Feb 10, 2025
02de814
STY: Enable shellcheck pre-commit hook (#60817)
mroeschke Feb 10, 2025
05de253
Uniformize date format in index.html (#60912)
rffontenelle Feb 11, 2025
eb32372
DOC: Update the Numba jit links in window.rst (#60917)
star1327p Feb 12, 2025
e3f544d
Add space after inline code and lower-case pandas in ecosystem.md (#6…
rffontenelle Feb 12, 2025
b67668e
fix: incorrect ISO week 53 conversion when only 52 weeks exist (#60896)
ShashwatAgrawal20 Feb 12, 2025
b601a0c
refactor: deprecate usage of `cursor.execute` statements in favor of …
gmcrocetti Feb 12, 2025
0305656
docs: clarify `None` case behavior for `sheet_name` in `pandas.read_e…
ShashwatAgrawal20 Feb 13, 2025
cb33796
DOC: add series.info to api reference (#60926)
MarcoGorelli Feb 13, 2025
c73b380
TST: Update numpy version check for test_pandas_dtype_numpy_warning (…
mroeschke Feb 14, 2025
19ea997
DOC: Update two more links in pandas Ecosystem (#60931)
star1327p Feb 14, 2025
6bcd303
DOC: Correct typos in developer guide for consistency (#60932)
star1327p Feb 14, 2025
ee06e71
API: ignore empty range/object dtype in Index setop operations (strin…
jorisvandenbossche Feb 17, 2025
0ec5f26
BUG(string dtype): Resolve pytables xfail when reading with condition…
rhshadrach Feb 18, 2025
f77398c
DOC: Correct a typo: Gitlens -> GitLens (#60951)
star1327p Feb 18, 2025
63249f2
ENH: Add dtype argument to str.decode (#60940)
rhshadrach Feb 18, 2025
5b2cddb
REF: Use more conditional nogil & const memoryviews (#60955)
mroeschke Feb 18, 2025
d4dff29
Bug: Fix convert_dtypes not preserving timezone details for ArrowDtyp…
Anurag-Varma Feb 18, 2025
4e20195
ENH(string dtype): Implement cumsum for Python-backed strings (#60938)
rhshadrach Feb 19, 2025
4c3b573
feat: Implement option 'delete_rows' of argument 'if_exists' in 'Data…
gmcrocetti Feb 19, 2025
e2e3791
Fix error `value_counts` result with pyarrow categorical columns (#60…
chilin0525 Feb 19, 2025
fe494c9
DOC: Correct a typo in merging.rst (#60970)
star1327p Feb 20, 2025
b941927
WEB: Partial update of workgroups (#60971)
datapythonista Feb 20, 2025
1d8bbb7
BUG: fix error message for multiindex.fillna (#60974)
MarcoGorelli Feb 20, 2025
ddcec67
remove unused dtype from MultiIndex constructor (#60963)
MarcoGorelli Feb 20, 2025
454b9d4
DOC: Improve examples in Series.str.isnumeric shared docstring to inc…
akj2018 Feb 21, 2025
9468624
DOC: Clarify the magnitude for truncation (#60976)
star1327p Feb 21, 2025
f46d853
DOC: Add missing attributes to Styler class (#60979)
Rishab260 Feb 21, 2025
48b1571
GH60942 Update docs and overload for Series.rename (#60975)
loicdiridollou Feb 22, 2025
2b466c2
WEB: Fix donation page (#60995)
koushik-rout-samsung Feb 24, 2025
6bd74fa
DOC: Add missing punctuation to pandas documentation (#60982)
star1327p Feb 24, 2025
d575eea
TST: Change sqlite test query string values to single quotes (#61000)
mroeschke Feb 24, 2025
840cb1f
Fix arrow groupby na (#60777)
asharmalik19 Feb 24, 2025
d246fe7
DOC: fix ES01 for pandas.DataFrame.astype (#61002)
tuhinsharma121 Feb 25, 2025
10762c6
DOC: Fix missing a closing bracket in contributing codebase (#61004)
chilin0525 Feb 25, 2025
b666f78
TST: parametrize test_common (#61007)
fangchenli Feb 25, 2025
311c640
DOC: Updates to documentation (#61003)
PenguinPen Feb 26, 2025
d1ec1a4
docs: include option 'delete_rows' into `DataFrame.to_sql` (#61008)
gmcrocetti Feb 26, 2025
6e137f4
removed "if we" typo in is_dtype() doc (#61012)
arthurlw Feb 26, 2025
f13cd4c
DOC: Update DataFrame.drop() docstring (#61013)
carsfox Feb 26, 2025
5da9eb7
Use PyWeakref_GetRef and critical section in BlockValuesRefs (#60540)
lysnikolaou Feb 27, 2025
928fb7e
PERF: use `blk.dtype` in `where()` & `_setitem_frame()` (#61014)
auderson Feb 28, 2025
c28c589
BUG: Fix MultiIndex alignment issue in Dataframe-Series binary operat…
snitish Feb 28, 2025
6e61cf4
TST: Add test for groupby with datetime and NaT values (#61021)
asharmalik19 Feb 28, 2025
a66f59c
Bump to `pypa/[email protected]`; build WASM wheels against Pyodid…
agriyakhetarpal Mar 1, 2025
bc34e24
BUG: Fix incosistent behavior of 2d-indexed loc-set to Series #59933 …
anzber Mar 1, 2025
57fd502
BUG: Fix bug in to_datetime that occasionally throws FloatingPointErr…
snitish Mar 2, 2025
e2e0185
[pre-commit.ci] pre-commit autoupdate (#61038)
pre-commit-ci[bot] Mar 3, 2025
8e9487a
DOC: Correct typos in Working with text data (#61034)
star1327p Mar 3, 2025
826f0d3
ENH: Add HalfYear offsets (#60946)
snitish Mar 3, 2025
938763e
CI: Bump GHA uses versions (#61039)
mroeschke Mar 3, 2025
7283953
CI/TST: Fix xfail in test_columns_dtypes_not_invalid for pyarrow nigh…
mroeschke Mar 3, 2025
010ffe2
test_datetimes.py: fix literal string (#60820)
haampie Mar 3, 2025
4f27380
ENH: Add JupyterLite-powered shell for the website (reprise of #47428…
agriyakhetarpal Mar 4, 2025
9e2e65a
DOC Fix Styler.to_latex to be in Writer column (#61053)
rutrum Mar 4, 2025
c1e57c9
Renamed "normalise" to "normalize" (#61051)
arthurlw Mar 4, 2025
56847c5
DOC: Updated set_index doc with a warning (#60990)
SaraInCode Mar 5, 2025
c8811fb
DOC: Correct a typo in ecosystem.md (#61059)
m-ahmadi Mar 5, 2025
b8f6bac
Adjust Docker File Key Value Format (#61050)
arthurlw Mar 5, 2025
9528057
BUG: Recognize chained fsspec URLs (#61041)
snitish Mar 5, 2025
f2c3144
DOC: Fix typo in Timestamp.isoformat (#61067)
wjandrea Mar 6, 2025
e59a411
DOC: Fix syntax highlighting in overview (#61066)
wjandrea Mar 6, 2025
12d1dda
DOC: Add inference type information to Dataframe Apply (#61065)
PenguinPen Mar 6, 2025
2030d9d
DOC: Add link description (#61063)
wjandrea Mar 6, 2025
7f58d74
BUG: Fix na_position type in IndexEngine (#61062)
avm19 Mar 7, 2025
bc24e84
BUG: Fix concat DataFrame and Series with ignore_index=True (#60983)
Anurag-Varma Mar 7, 2025
0acb9a0
BUG: Fix OverflowError in lib.maybe_indices_to_slice() (#61080)
swt2c Mar 7, 2025
f1b00b8
BUG: Fix MultiIndex from_tuples on tuples with NaNs (#60944)
Anurag-Varma Mar 7, 2025
dab1b88
BUG(string dtype): Empty sum produces incorrect result (#60936)
rhshadrach Mar 10, 2025
781182c
ENH: Add Rolling.nunique() (#61087)
snitish Mar 10, 2025
513e787
DOC: Add doc for half year offsets (#61082)
snitish Mar 10, 2025
89bc204
CI/TST: Address TestArrowArray::test_reduce_series_numeric supporting…
mroeschke Mar 11, 2025
40a8180
DOC: Update warning in `Index.values` docstring to clarify index modi…
Manju080 Mar 11, 2025
cdc9e95
BUG: DataFrame.explode doesn't work for pyarrow.large_list type (#61105)
snitish Mar 11, 2025
3c93d06
DEPS: Update NumpyExtensionArray repr for NEP51 (#61085)
rhshadrach Mar 12, 2025
9537cf4
TST: Add test for retaining dtype of datetime columns in DataFrame.to…
KevsterAmp Mar 12, 2025
44c8f20
Enh arrow json extension (#61103)
asharmalik19 Mar 12, 2025
ddd0aa8
DOC: Update infer_dtype docstring (#61111)
gm-oo9 Mar 13, 2025
8943c97
ENH: Allow JIT compilation with an internal API (#61032)
datapythonista Mar 14, 2025
5d9cf43
DOC: Add skrub to ecosystem.md (#61130)
GaelVaroquaux Mar 16, 2025
1e899af
BUG: .mode(dropna=False) doesn't work with nullable integers (#61132)
halogen22 Mar 17, 2025
66884fd
DOC: Added docstrings to min/max/reso for Timedelta (#61119)
j-hendricks Mar 17, 2025
71e6166
BUG: Fix bug in reindexing of period columns after unstack (#61114)
snitish Mar 17, 2025
ae37506
DOC: Add GL08 for pandas.Timestamp.tzinfo (#61100)
ncknelson Mar 17, 2025
6b6393d
Bump pypa/cibuildwheel from 2.23.0 to 2.23.1 (#61137)
dependabot[bot] Mar 17, 2025
882fa9c
BUG: Fix inconsistency of converting empty categorical with dtype_bac…
yuanx749 Mar 17, 2025
64e8f2c
BUG: fix read_json ignoring the dtype with the pyarrow engine (#60997)
will-larkin Mar 19, 2025
c0371ce
Fix #61123 with simple doc change (#61146)
robertutterback Mar 19, 2025
9bd352d
DOC: Add missing period (#61150)
MartinBraquet Mar 20, 2025
dc8401a
Fix bug in `Series.describe` where the median is included any time th…
MartinBraquet Mar 21, 2025
565c6ae
WEB: Update sponsors and fix logos style (#61121)
datapythonista Mar 24, 2025
68252b1
DOC: Add punctuation to basics.rst in User Guide (#61167)
star1327p Mar 24, 2025
65780ef
DOC: Remove outdated comment, use DateOffset instead of BaseOffset in…
MarcoGorelli Mar 24, 2025
78acf94
BUG: DataFrame.resample is changing the index type to MultiIndex when…
morotti Mar 24, 2025
4de503d
WEB: Remove self (Marco Gorelli) from "active maintainers" list (#61163)
MarcoGorelli Mar 25, 2025
b64f438
BUG: Clip corr edge cases between -1.0 and 1.0 (#61154)
j-hendricks Mar 25, 2025
543680d
Update guidance on CFLAGS (#61190)
WillAyd Mar 28, 2025
b69a2ae
REGR: Interpolate with method=index (#61183)
rhshadrach Mar 29, 2025
a82307f
BUG: Fix AttributeError in pd.eval for method calls on binary operati…
myenugula Mar 31, 2025
83979d6
Bump pypa/cibuildwheel from 2.23.1 to 2.23.2 (#61205)
dependabot[bot] Mar 31, 2025
4c5f4ca
Fix #60494: query doesn't work on DataFrame integer column names (#61…
David-msggc Apr 1, 2025
d4045f0
DOC: Fix ES01 for pandas.api.extensions.ExtensionDtype (#61215)
tuhinsharma121 Apr 2, 2025
7e4d306
DOC: Add details of dropna in DataFrame.pivot_table (#61184)
it176131 Apr 2, 2025
1f1e13f
MNT: Bump dev pin on NumPy (#60987)
rhshadrach Apr 3, 2025
b8abe06
DOC Removed excessive Plotly links in ecosystem.md (#61227)
star1327p Apr 3, 2025
04356be
Fix binary operations on attrs for Series and DataFrame (#59636)
fbourgey Apr 3, 2025
af16382
Fix false friends in implicit string concatenation in tests (#61228)
jbdyn Apr 3, 2025
5736b96
Restrict clipping of DataFrame.corr only when cov=False (#61214)
j-hendricks Apr 3, 2025
961931a
DOC Update the awkward-pandas GitHub link (#61241)
star1327p Apr 7, 2025
9df1430
BUG: Fix #61222: Keep index name when resampling with pyarrow dtype (…
mthiboust Apr 7, 2025
1bcdfd0
DOC: Added docstrings to min, max, and reso (#61238)
j-hendricks Apr 7, 2025
cc4f585
STY: Bump pre-commit checks (#61246)
mroeschke Apr 7, 2025
214e474
ENH: Support `Series[bool]` as indexer for `iloc.__getitem__` (#61162)
arthurlw Apr 9, 2025
920f996
BUG: Handle overlapping line and scatter on the same plot (#61244)
MartinBraquet Apr 9, 2025
b4d851c
DOC: Update the last ArcticDB link in ecosystem.md (#61258)
star1327p Apr 9, 2025
d1c6404
BLD: Try installing older Cython for windows free threading build (#6…
mroeschke Apr 9, 2025
9ff4e9c
Changed term non-null to NA (#61257)
DarthKitten2130 Apr 10, 2025
4b8c472
CI Use released numpy for Windows wheels testing (#61248)
lesteve Apr 10, 2025
adec21f
TYP: Add ignores for numpy 2.2 updates (#61265)
mroeschke Apr 10, 2025
3e8a878
WEB: Add pandas cookbook 3 to home page (#61279)
datapythonista Apr 12, 2025
64d153d
WEB: Removed Coiled as a sponsor, and update past sponsors list (#61278)
datapythonista Apr 13, 2025
38dd653
DOC: Updated link for OVH server benchmark visualization (#61108)
jackbtlr Apr 13, 2025
07c627c
API: Rename `arg` to `func` in `Series.map` (#61264)
datapythonista Apr 14, 2025
f8d6296
BUG: Improve ImportError message to suggest importing dependencies di…
chilin0525 Apr 14, 2025
ca20ea9
PERF: future_stack=True with non-MulitIndex columns (#58817)
rhshadrach Apr 14, 2025
80795df
BUG: OverflowError when fillna on DataFrame with a pd.Timestamp (#612…
PedroM4rques Apr 14, 2025
24d31b7
BUG: Fix pyarrow categoricals not working for pivot and multiindex (#…
robin-mader-bis Apr 14, 2025
183b327
DOC: Add documentation for `groupby.ewm()` (#61283)
arthurlw Apr 14, 2025
52e9767
DOC: Add documentation for `groupby.expanding()` (#61274)
arthurlw Apr 14, 2025
d739c92
Bug: Save original index and remap after function completes (#61116)
Jeffrharr Apr 15, 2025
a393c31
ENH(string dtype): fallback for HDF5 with UTF-8 surrogates (#60993)
rhshadrach Apr 16, 2025
5fef979
DOC: copyedit _base.py (#61299)
wjandrea Apr 16, 2025
5f354ca
BUG: Handle overlapping line and bar on the same plot (#61173)
MartinBraquet Apr 18, 2025
c27a309
WEB: Update benchmarks page (#61289)
rhshadrach Apr 19, 2025
a811388
BUG(string dtype): groupby/resampler.min/max returns float on all NA …
rhshadrach Apr 19, 2025
faf9785
Remove WillAyd from CODEOWNERS (#61329)
WillAyd Apr 21, 2025
7a61e1b
DOC: Add missing punctuation to merging.rst (#61315)
star1327p Apr 21, 2025
31b073c
[minor edit] fix typo: psudocode -> pseudocode (#61314)
kirisakow Apr 21, 2025
e5898b8
DEPS: Bump optional dependencies (#60655)
mroeschke Apr 21, 2025
f8d5a16
TYP: Remove unused mypy ignores (#61330)
mroeschke Apr 21, 2025
c38e1f1
DOC: Updated `groupby.ewm` arguments (#61334)
arthurlw Apr 22, 2025
dd1f69e
ENH: Update DataFrame.to_stata to handle pd.NA and None values in str…
Danferno Apr 22, 2025
09de147
ENH: Add tzdata to hard dependencies (#61308)
chilin0525 Apr 22, 2025
1ac8552
DOC Update link to "The Grammar of Graphics" book (#61341)
star1327p Apr 23, 2025
20d5b1c
BUG: pivot_table with overlapping values (#61293)
it176131 Apr 23, 2025
0fce6b4
DOC: Updated `groupby.expanding` arguments (#61352)
arthurlw Apr 25, 2025
0e0bafb
BUG: Wrong result with varying window size min/max rolling calc. (#61…
viable-alternative Apr 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
137 changes: 0 additions & 137 deletions .circleci/config.yml

This file was deleted.

60 changes: 0 additions & 60 deletions .circleci/setup_env.sh

This file was deleted.

1 change: 0 additions & 1 deletion .devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
// Use 'settings' to set *default* container specific settings.json values on container create.
// You can edit these settings after create using File > Preferences > Settings > Remote.
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"python.pythonPath": "/usr/local/bin/python",
"python.formatting.provider": "black",
"python.linting.enabled": true,
Expand Down
8 changes: 6 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -61,14 +61,13 @@ pandas/_version.py export-subst
*.pxi export-ignore

# Ignoring stuff from the top level
.circleci export-ignore
.github export-ignore
asv_bench export-ignore
ci export-ignore
doc export-ignore
gitpod export-ignore
MANIFEST.in export-ignore
scripts export-ignore
scripts/** export-ignore
typings export-ignore
web export-ignore
CITATION.cff export-ignore
Expand All @@ -82,3 +81,8 @@ setup.py export-ignore
# csv_dir_path fixture checks the existence of the directory
# exclude the whole directory to avoid running related tests in sdist
pandas/tests/io/parser/data export-ignore

# Include cibw script in sdist since it's needed for building wheels
scripts/cibw_before_build.sh -export-ignore
scripts/cibw_before_build_windows.sh -export-ignore
scripts/cibw_before_test_windows.sh -export-ignore
6 changes: 0 additions & 6 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,13 @@
# ci
ci/ @mroeschke

# web
web/ @datapythonista

# docs
doc/cheatsheet @Dr-Irv
doc/source/development @noatamir

# pandas
pandas/_libs/ @WillAyd
pandas/_libs/tslibs/* @MarcoGorelli
pandas/_typing.py @Dr-Irv
pandas/core/groupby/* @rhshadrach
pandas/core/tools/datetimes.py @MarcoGorelli
pandas/io/excel/* @rhshadrach
pandas/io/formats/style.py @attack68
pandas/io/formats/style_render.py @attack68
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ body:
attributes:
label: Feature Description
description: >
Please describe how the new feature would be implemented, using psudocode if relevant.
Please describe how the new feature would be implemented, using pseudocode if relevant.
placeholder: >
Add a new parameter to DataFrame, to_series, to return a Series if possible.

Expand Down
74 changes: 74 additions & 0 deletions .github/ISSUE_TEMPLATE/pdep_vote.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: PDEP Vote
description: Call for a vote on a PDEP
title: "VOTE: "
labels: [Vote]

body:
- type: markdown
attributes:
value: >
As per [PDEP-1](https://pandas.pydata.org/pdeps/0001-purpose-and-guidelines.html), the following issue template should be used when a
maintainer has opened a PDEP discussion and is ready to call for a vote.
- type: checkboxes
attributes:
label: Locked issue
options:
- label: >
I locked this voting issue so that only voting members are able to cast their votes or
comment on this issue.
required: true
- type: input
id: PDEP-name
attributes:
label: PDEP number and title
placeholder: >
PDEP-1: Purpose and guidelines
validations:
required: true
- type: input
id: PDEP-link
attributes:
label: Pull request with discussion
description: e.g. https://github.com/pandas-dev/pandas/pull/47444
validations:
required: true
- type: input
id: PDEP-rendered-link
attributes:
label: Rendered PDEP for easy reading
description: e.g. https://github.com/pandas-dev/pandas/pull/47444/files?short_path=7c449e6#diff-7c449e698132205b235c501f7e47ebba38da4d2b7f9492c98f16745dba787041
validations:
required: true
- type: input
id: PDEP-number-of-discussion-participants
attributes:
label: Discussion participants
description: >
You may find it useful to list or total the number of participating members in the
PDEP discussion PR. This would be the maximum possible disapprove votes.
placeholder: >
14 voting members participated in the PR discussion thus far.
- type: input
id: PDEP-vote-end
attributes:
label: Voting will close in 15 days.
description: The voting period end date. ('Voting will close in 15 days.' will be automatically written)
- type: markdown
attributes:
value: ---
- type: textarea
id: Vote
attributes:
label: Vote
value: |
Cast your vote in a comment below.
* +1: approve.
* 0: abstain.
* Reason: A one sentence reason is required.
* -1: disapprove
* Reason: A one sentence reason is required.
A disapprove vote requires prior participation in the linked discussion PR.

@pandas-dev/pandas-core
validations:
required: true
15 changes: 4 additions & 11 deletions .github/actions/build_pandas/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,6 @@ inputs:
editable:
description: Whether to build pandas in editable mode (default true)
default: true
meson_args:
description: Extra flags to pass to meson
required: false
cflags_adds:
description: Items to append to the CFLAGS variable
required: false
runs:
using: composite
steps:
Expand All @@ -30,12 +24,11 @@ runs:

- name: Build Pandas
run: |
export CFLAGS="$CFLAGS ${{ inputs.cflags_adds }}"
if [[ ${{ inputs.editable }} == "true" ]]; then
pip install -e . --no-build-isolation -v --no-deps ${{ inputs.meson_args }} \
--config-settings=setup-args="--werror"
pip install -e . --no-build-isolation -v --no-deps \
-Csetup-args="--werror"
else
pip install . --no-build-isolation -v --no-deps ${{ inputs.meson_args }} \
--config-settings=setup-args="--werror"
pip install . --no-build-isolation -v --no-deps \
-Csetup-args="--werror"
fi
shell: bash -el {0}
Loading
Loading