Skip to content

Merge upstream #1

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

Merged
merged 3,627 commits into from
Jan 21, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3627 commits
Select commit Hold shift + click to select a range
92bb0c1
TST/CLN: Remove duplicate abc tests (#38818)
rhshadrach Dec 30, 2020
5af8a55
REF: implement array_algos.putmask (#38793)
jbrockmendel Dec 30, 2020
ee77500
TST: GH30999 Add match=msg to all pytest.raises in tests/reductions a…
moink Dec 30, 2020
387d485
BUG: DataFrame.rank with np.inf and np.nan (#38681)
mzeitlin11 Dec 30, 2020
8232658
REGR: read_excel does not work for most file handles (#38819)
twoertwein Dec 30, 2020
3d351ed
CLN: Add typing for dtype argument in io directory (GH38808) (#38814)
avinashpancham Dec 30, 2020
4edb52b
REGR: groupby.sem with nuisance columns (#38816)
rhshadrach Dec 30, 2020
59c5be2
Parametrized groupby allowlist test (#38829)
WillAyd Dec 31, 2020
bd3f2a4
REF: move putmask internals in array_algos.putmask (#38833)
jbrockmendel Dec 31, 2020
109451d
BUG: astype_nansafe with copy=False (#38835)
jbrockmendel Dec 31, 2020
cc9c9b9
BUG: IntervalIndex.intersection returning duplicates (#38834)
phofl Dec 31, 2020
72ad717
CLN: add typing to dtype arg in selection of files in core/arrays (GH…
avinashpancham Dec 31, 2020
812c301
DOC: fix sphinx directive error in 1.2.1 release notes (#38806)
simonjayhawkins Dec 31, 2020
6b61b10
DOC: sphinx error in 1.2.1 release notes (#38850)
simonjayhawkins Dec 31, 2020
e989e31
DEPR: try_cast kwarg in mask, where (#38836)
jbrockmendel Dec 31, 2020
fd5422f
TST: GH30999 Add match=msg to all pytest.raises in tests/indexes (#38…
moink Dec 31, 2020
784de76
DOC: fix includes (#38839)
afeld Dec 31, 2020
dd52445
TST: GH30999 Change all pytest.raises in pandas/tests/indexing to tm.…
moink Dec 31, 2020
46841f8
BUG: GH38672 SeriesGroupBy.value_counts for categorical (#38796)
venaturum Dec 31, 2020
2a17bf3
TYP: follow-ups to recent PRs (#38840)
jbrockmendel Dec 31, 2020
61ae774
TST: GH30999 address all bare pytest.raises in pandas/tests/series an…
moink Dec 31, 2020
906d3b6
Fix broken link in docs (#38854)
felixdivo Dec 31, 2020
bdc5a67
BUG: unstack with missing levels results in incorrect index names (#3…
GYHHAHA Dec 31, 2020
9b47091
TST/REF: io/parser/(test_dtypes.py, test_usecols.py) (#38578)
arw2019 Dec 31, 2020
48edcad
BUG: DataFrame(dt64data, dtype=td64) corner cases (#38792)
jbrockmendel Dec 31, 2020
c15f3df
TST/REF: implement tests.frame.constructors (#38869)
jbrockmendel Dec 31, 2020
92ac5e0
TST: GH30999 address all bare pytest.raises in pandas/tests/arrays/bo…
moink Jan 1, 2021
2b4bcf2
REF/POC: Share groupby/series algos (rank) (#38744)
mzeitlin11 Jan 1, 2021
ce5a27e
BUG: read_excel forward-filling MI names (#38517)
mzeitlin11 Jan 1, 2021
13da932
TST: move generic/methods/ files to frame/methods/ (#38871)
jbrockmendel Jan 1, 2021
6fd5cc3
BUG: Timestamp == date match stdlib (#36131)
jbrockmendel Jan 1, 2021
160e3f3
BUG: additional keys in groupby indices when NAs are present (#38861)
rhshadrach Jan 1, 2021
ff05fff
TST: GH30999 add match=msg to 2 pytest.raises in pandas/tests/io/json…
moink Jan 1, 2021
a380726
BUG: idxmax/min (and argmax/min) for Series with underlying Extension…
tonyyyyip Jan 1, 2021
2a60c56
ENH: add masked algorithm for mean() function (#34814)
Akshatt Jan 1, 2021
02166b7
BUG: silently ignoring dtype kwarg in Index.__new__ (#38879)
jbrockmendel Jan 1, 2021
2362df9
BUG: inconsistent concat casting EA vs non-EA (#38843)
jbrockmendel Jan 1, 2021
89b3d6b
DOC: fixes for assert_frame_equal check_freq argument (#38471)
kylekeppler Jan 1, 2021
d642b67
BUG: DataFrame(ndarray, dtype=categoricaldtype) (#38857)
jbrockmendel Jan 2, 2021
b337b61
BUG: read_csv not recognizing numbers appropriately when decimal is s…
phofl Jan 3, 2021
8d923c9
ENH: Add xlsb auto detection to read_excel and respect default option…
lithomas1 Jan 3, 2021
9dd17f2
REF: Move aggregation into apply (#38867)
rhshadrach Jan 3, 2021
39e1261
CLN: Use signed integers in khash maps for signed integer keys (#38882)
realead Jan 3, 2021
04282c7
BUG: casting on concat with empties (#38907)
jbrockmendel Jan 3, 2021
69a4ba2
doc fix for testing.assert_series_equal check_freq arg (#38893)
kylekeppler Jan 3, 2021
a5fbc41
REF: simplify Index.__new__ (#38910)
jbrockmendel Jan 3, 2021
f9ce9d6
Remove Python2 numeric relicts (#38916)
eumiro Jan 3, 2021
4a1d3d7
TST: Series.update with categorical (#38873)
ftrihardjo Jan 3, 2021
ce943b5
CLN: re-use sanitize_index (#38912)
jbrockmendel Jan 3, 2021
f6cc88d
#37924 follow up (#38899)
tonyyyyip Jan 3, 2021
def894c
TST: add missing loc label indexing test (#38880)
vangorade Jan 3, 2021
1e4c9df
TST: GH30999 Add placeholder messages to pandas/tests/io/test_sql.py …
moink Jan 3, 2021
28b938d
DOC: create shared includes for content shared by comparison docs (#3…
afeld Jan 3, 2021
dd865aa
CLN refactor core dtypes (#37584)
MarcoGorelli Jan 3, 2021
167dd0d
ASV: Add asv for groupby.indices (#38892)
phofl Jan 3, 2021
b5707d6
TST: strictly xfail (#38901)
rhshadrach Jan 3, 2021
f0908e9
TST: Add hook for Disallow bare pytest.raises (#38799)
MarcoGorelli Jan 3, 2021
8c4d7cd
BUG: Join did not work correctly when one MultiIndex had only one lev…
phofl Jan 3, 2021
08ff65f
BUG: merge between partial index and index fails when result is empty…
phofl Jan 3, 2021
87542f0
TST: 26807 split pandas/tests/tseries/offsets/test_offsets.py into mu…
moink Jan 3, 2021
5cc24c2
ENH: Use Kahan summation to calculate groupby.sum() (#38903)
phofl Jan 3, 2021
fb47c75
BUG: read_csv not converting to float for python engine with decimal …
phofl Jan 3, 2021
17b12c2
REF: de-duplicate code in libparsing/libperiod (#38915)
jbrockmendel Jan 4, 2021
9952626
ENH: Add support to import optional submodule and specify different m…
lithomas1 Jan 4, 2021
586b490
DEPR MultiIndex.is_lexsorted and MultiIndex.lexsort_depth (#38701)
MarcoGorelli Jan 4, 2021
f6aec03
TST/REF: split test_common into multiple files (#38897)
arw2019 Jan 4, 2021
fcf868d
CLN: add typing for dtype arg in directories core/indexes and core/st…
avinashpancham Jan 4, 2021
8e3ba92
DOC: how to revert MultiIndex.to_flat_index (#38911)
adamjstewart Jan 4, 2021
0efb5e8
CI,STYLE: narrow down ignore-words-list of codespell (#38847)
chinggg Jan 4, 2021
6aaa76f
TST: Replace pytest.xfail (#38929)
rhshadrach Jan 4, 2021
125441c
Updated PULL_REQUEST_TEMPLATE.md (#38696)
BobinMathew Jan 4, 2021
eb53bf7
TST/CLN: deduplicate troublesome rank values (#38894)
mzeitlin11 Jan 4, 2021
3526a71
DOC: improve shared content between comparison pages (#38933)
afeld Jan 4, 2021
8b2ebdb
DOC: remove use of head() in the comparison docs (#38935)
afeld Jan 4, 2021
c2c5eba
ENH: Improve numerical stability for groupby.mean and groupby.cumsum …
phofl Jan 4, 2021
d6ed814
DOC: minor tweaks to formatting on SQL comparison page (#38941)
afeld Jan 4, 2021
593f9ac
TST: stricten xfails (#38927)
jbrockmendel Jan 4, 2021
8f26de1
BUG: Fixed regression in rolling.skew and rolling.kurt modifying obje…
phofl Jan 4, 2021
e4614cb
ENH: Implement dict-like support for rename and set_names in MultiInd…
phofl Jan 4, 2021
7f2a768
REF: de-duplicate tslibs.fields (#38950)
jbrockmendel Jan 4, 2021
df69f2a
ENH: Add numba engine to several rolling aggregations (#38895)
mroeschke Jan 4, 2021
b8cbcc0
DOC: clarify and spellcheck indexing documentation (#38951)
cjbraun Jan 4, 2021
6033a89
move API breaking "check_freq" from v1.2.1rst to v1.1.0.rst (#38957)
kylekeppler Jan 4, 2021
1f22da1
CLN: Unify number recognition tests for all parsers (#38954)
phofl Jan 4, 2021
9bc1364
BUG: pd.read_json May Not Maintain Numeric String Index (#38727)
theoniko Jan 4, 2021
13328ec
TYP/CLN: assorted cleanups (#38959)
jbrockmendel Jan 5, 2021
26fa853
TYP: DataFrame.(dot, __matmul__) (#38765)
arw2019 Jan 5, 2021
581bf70
BUG: rank_2d raising with mixed dtypes (#38932)
mzeitlin11 Jan 5, 2021
27ae7d1
CLN: add typing for dtype arg in core/arrays (GH38808) (#38886)
avinashpancham Jan 5, 2021
19a85cf
REF: move functions out of _testing/__init__ (#38961)
jbrockmendel Jan 5, 2021
df2c7df
BUG: fix the bad error raised by HDFStore.put() (#38919)
1MLightyears Jan 5, 2021
bbffcb9
BUG: loc returning wrong elements for non-monotonic DatetimeIndex (#3…
phofl Jan 5, 2021
2c05a77
⬆️ UPGRADE: Autoupdate pre-commit config (#38940)
github-actions[bot] Jan 5, 2021
6168f99
BUG: GH38801 avoid attribute error with pyarrow >=0.16.0 and <1.0.0 (…
ADraginda Jan 5, 2021
c386fbb
Update conf.py to execute imports during pdf building (#38841)
gepcel Jan 5, 2021
67d4cae
TST: add missing iloc label indexing tests (#38967)
vangorade Jan 5, 2021
0a4cc39
TST: update pre-commit config to only exclude extension from bare pyt…
moink Jan 5, 2021
3f39bce
remove is_lexsorted (#38975)
kylekeppler Jan 6, 2021
cd0224d
BUG: Raise ValueError for non numerical join columns in merge_asof (#…
phofl Jan 6, 2021
9b16b1e
BUG: DataFrame.__setitem__ raising ValueError with string indexer an…
phofl Jan 6, 2021
68db2d2
Fix bug on master (#38987)
phofl Jan 6, 2021
7f5b669
DEPR: Rolling.win_type returning freq & is_datetimelike (#38963)
mroeschke Jan 6, 2021
382369f
CLN: Multiindex tests (#38978)
phofl Jan 6, 2021
6b300e3
BUG: MultiIndex.intersection duplicating nans in result (#38984)
phofl Jan 6, 2021
6e20dae
DOC: add more sections to spreadsheet comparison (#38993)
afeld Jan 6, 2021
a3b651a
DOC: Update contributing.rst (#38998)
vangorade Jan 6, 2021
d1a5594
TST: add note about scope of base extension tests to all files (#39003)
jorisvandenbossche Jan 6, 2021
0f2db73
REF: de-duplication in libperiod (#38985)
jbrockmendel Jan 6, 2021
8cf3771
BUG: Timedelta(td64_out_of_bounds) silently overflowing (#38965)
jbrockmendel Jan 6, 2021
3d80244
Remove Scatter and Hexbin from Series plot documentation (#39000)
1nF0rmed Jan 6, 2021
5d745bc
DOC: Clarify index_col behavior for read_csv (#39006)
phofl Jan 6, 2021
10bdde6
BUG: Added test cases to check loc on multiindex with NaNs #29751 (#3…
kasim95 Jan 7, 2021
a676932
add typing to dtype args (#39018)
tushushu Jan 7, 2021
1231e2c
DOC: np.bool -> np.bool_ (#39019)
simonjayhawkins Jan 7, 2021
89ddd8a
REGR: errors='replace' when encoding/errors are not specified (#38997)
twoertwein Jan 7, 2021
aa25da2
ENH: Add table-wise numba rolling to other agg funcions (#38995)
mroeschke Jan 7, 2021
6e707f2
Fix regression in setitem when expanding DataFrame with specific colu…
phofl Jan 8, 2021
13d384f
TYP/CLN: Use futures annotations in apply (#39026)
rhshadrach Jan 8, 2021
c509095
:label: use from __future__ import annotations (#39036)
MarcoGorelli Jan 8, 2021
d25b169
BUG: Datetimelike equality comparisons with Categorical (#38986)
ftrihardjo Jan 8, 2021
d00438b
REF: make FreqGroup an Enum (#39027)
jbrockmendel Jan 8, 2021
588b634
TST: flesh out EA setitem tests (#39034)
jbrockmendel Jan 8, 2021
510bc20
DOC: elaborate on copies vs in place operations in comparison docs (#…
afeld Jan 8, 2021
6259b5a
updated whatsnew (#39014)
vangorade Jan 8, 2021
47f5fdf
API: concatting DataFrames does not skip empty objects (#39035)
jorisvandenbossche Jan 8, 2021
2399688
CLN: inspect_excel_format (#39008)
lithomas1 Jan 8, 2021
83a12f5
REF: Prep for moving series.apply into apply (#39042)
rhshadrach Jan 8, 2021
20e414a
CLN: add typing to dtype arg in core/internals, core/reshape and core…
avinashpancham Jan 8, 2021
8fe3dc6
BUG: Resample.aggregate raising TypeError instead of SpecificationErr…
phofl Jan 8, 2021
cc1b7ed
TYP: remove ignore from makeCustomIndex (#39057)
simonjayhawkins Jan 9, 2021
56cd9b4
TYP: remove ignores from pandas/_testing/__init__.py (#39052)
simonjayhawkins Jan 9, 2021
50df245
TYP: remove ignore from makeMissingDataframe (#39056)
simonjayhawkins Jan 9, 2021
55f2c44
Update awkward phrasing (#39045)
davidschlachter Jan 9, 2021
c298a60
BUG: pd.to_numeric does not copy _mask for ExtensionArrays (#39049)
arw2019 Jan 9, 2021
feb1639
REF: Move Series.apply/agg into apply (#39061)
rhshadrach Jan 9, 2021
66a30bd
TYP: ALL_NUMPY_DTYPES mypy errors with numpy-1.20 (#39066)
simonjayhawkins Jan 9, 2021
094b09c
TST: strict xfail (#38960)
rhshadrach Jan 9, 2021
503f3ac
Regression in replace raising ValueError for bytes object (#39065)
phofl Jan 9, 2021
eead40e
TYP: PeriodArray._unbox_scalar (#39070)
simonjayhawkins Jan 9, 2021
e7ac30d
BUG: read_csv raising ValueError for tru_values/false_values and bool…
phofl Jan 9, 2021
2d08672
BUG: DataFrame.iloc.__setitem__ with IntegerArray values (#39040)
jbrockmendel Jan 9, 2021
839c1bd
ENH: make "closed" part of IntervalDtype (#38394)
jbrockmendel Jan 10, 2021
efbd098
Remove xlrd benchmark after xlrd was updated to 2.0.1 on conda-forge …
phofl Jan 10, 2021
1e900ec
REGR: diff_2d raising for int8, int16 (#39069)
mzeitlin11 Jan 10, 2021
f744d8b
Fixed #39073 Add STUMPY to Pandas ecosystem docs (#39074)
seanlaw Jan 10, 2021
e8efc62
BUG: reindexing empty CategoricalIndex would fail if target had dupli…
batterseapower Jan 10, 2021
f6a4f29
Regression in loc.setitem raising ValueError with unordered MultiInde…
phofl Jan 10, 2021
51b04e0
TYP: fix typing errors for mypy==0.790, bump mypy version (#37108)
fangchenli Jan 10, 2021
53810fd
TYP: remove ignore from all_timeseries_index_generator (#39054)
simonjayhawkins Jan 10, 2021
3bd3d1e
CI: Skip numpy dev failing tests (#39090)
phofl Jan 10, 2021
2ce81ae
TYP: series apply method adds type hints (#39058)
aniaan Jan 11, 2021
d9ae308
CLN: Simplify optional dependency (#39083)
lithomas1 Jan 11, 2021
413eba4
BUG: reindex raising TypeError with timezone aware index and toleranc…
phofl Jan 11, 2021
d5be455
IntervalIndex/IntervalArray __repr__ remove redundant closed (#39085)
jbrockmendel Jan 11, 2021
237bb31
TST: add test for describe include/exclude (#39101)
ivanovmg Jan 11, 2021
ec4a644
REF: Remove Apply.get_result (#39082)
rhshadrach Jan 11, 2021
0f2c5d4
BUG: setting td64 value into Series[numeric] (#39086)
jbrockmendel Jan 11, 2021
46cec9f
TYP: replace Label alias from pandas._typing with Hashable (#39107)
simonjayhawkins Jan 11, 2021
c4f15e4
MOVE: describe to pandas/core/describe.py (#39102)
ivanovmg Jan 11, 2021
9524383
REF: implement dtypes.cast.can_hold_element (#39094)
jbrockmendel Jan 11, 2021
6918b54
DOC: minor cleanup of 1.2.1 release notes (#39112)
simonjayhawkins Jan 11, 2021
52eb0d0
ENH: DataFrame.apply to accept numpy ops as strings (#39118)
rhshadrach Jan 12, 2021
6b3618d
TST: skips in extension.test_categorical (#39062)
rhshadrach Jan 12, 2021
2aadaa8
DOC: fixed a minor mistake worksheet -> workbook (#39124)
pilyavetsb Jan 12, 2021
396131a
REGR: Bug fix for ExtensionArray groupby aggregation on non-numeric t…
BryanCutler Jan 13, 2021
e4f03f9
CLN: remove redundant consolidation (#39127)
jbrockmendel Jan 13, 2021
d616e3b
BUG: Close resources opened by pyxlsb (#39134)
twoertwein Jan 13, 2021
4e93eb6
POC: ArrayManager -- array-based data manager for columnar store (#36…
jorisvandenbossche Jan 13, 2021
a97d90a
BUG: join not working correctly with MultiIndex and one dimension cat…
phofl Jan 13, 2021
64ef85f
ASV: Add xlrd engine for xls file (#39137)
phofl Jan 13, 2021
dba7641
REF: eliminate inner functions in describe (#39121)
ivanovmg Jan 13, 2021
9159513
REF: move __array_ufunc__ to base NumericArray (#38412)
jorisvandenbossche Jan 13, 2021
cca4901
DOC/CI: Fix building docs with --no-api (#38858)
rhshadrach Jan 13, 2021
4a3fa69
BUG: read_csv does not close file during an error in _make_reader (#3…
twoertwein Jan 13, 2021
a6bc6ec
TST GH26807 Break up pandas/tests/io/pytables/test_store.py (#39072)
moink Jan 13, 2021
25110a9
CI: Mark network test as xfail (#39156)
phofl Jan 13, 2021
4ecba51
REF/TYP: extract function/type args in describe.py (#39165)
ivanovmg Jan 14, 2021
8022743
REF: implement is_exact_match (#39149)
jbrockmendel Jan 14, 2021
de8fd00
BUG: Cannot create third-party ExtensionArrays for datetime types (xf…
xhochy Jan 14, 2021
9428885
BUG: tiny fix in tests (#39153)
rosagold Jan 14, 2021
a2a32e5
DOC: 1.3 release notes (#39150)
simonjayhawkins Jan 14, 2021
008b10b
REF: extract more functions in pandas/core/describe.py (#39170)
ivanovmg Jan 14, 2021
eb86524
Fix read_sql empty result with chunksize bug GH34411 (#34429)
JohanKahrstrom Jan 14, 2021
76701a6
CI: use conda incubator in benchmarks (#39043)
fangchenli Jan 14, 2021
37d9a17
remove circular import (#39152)
MarcoGorelli Jan 14, 2021
8e0acdf
BUG: setting categorical values into object dtype DataFrame (#39136)
jbrockmendel Jan 14, 2021
363ff8e
ENH: Allow Series.apply to accept list-like and dict-like (#39141)
rhshadrach Jan 14, 2021
ee92c2f
Pin nbformat (#39177)
phofl Jan 14, 2021
a7085c0
TYP: NDFrame.pipe, GroupBy.pipe etc. (#39093)
topper-123 Jan 15, 2021
0b62e86
BUG: Series.__setitem__ with mismatched IntervalDtype (#39120)
jbrockmendel Jan 15, 2021
49778b0
Fix regression in loc setitem raising KeyError when enlarging df with…
phofl Jan 15, 2021
963cf2b
ENH: try to preserve the dtype on combine_first for the case where th…
danielhrisca Jan 15, 2021
01c7d77
TST/REF: split large categorical indexing test (#39195)
jbrockmendel Jan 16, 2021
fe92f93
REGR: fillna on datetime64[ns, UTC] column hits RecursionError (#39194)
simonjayhawkins Jan 16, 2021
9d13997
Revert "BUG/REG: RollingGroupby MultiIndex levels dropped (#38737)" (…
simonjayhawkins Jan 16, 2021
2c80640
REGR: Different results from DataFrame.apply and str accessor (#39188)
simonjayhawkins Jan 16, 2021
a4c2d17
CI: Set xfail to stric=False for network tests (#39193)
phofl Jan 16, 2021
a3b5c49
REGR: NaT.__richmp__(dateobj) (#39196)
jbrockmendel Jan 16, 2021
f51547c
CLN,TYP Remove string return annotations (#39174)
MarcoGorelli Jan 16, 2021
c5b4272
BUG: assert_frame_equal raising TypeError with check_like and mixed …
phofl Jan 16, 2021
f0b1316
Revert "CI: Skip numpy dev failing tests (#39090)" (#39225)
phofl Jan 17, 2021
d175d21
Added docs for the change of behavior of isin (#39064)
omarafifii Jan 17, 2021
085ba15
ENH: Styler tooltips feature (#35643)
attack68 Jan 17, 2021
97ce3fb
BUG: Placeholders not being filled on docstrings (#39139)
MicaelJarniac Jan 17, 2021
45e1abc
CI: pre-commit fixup (#39232)
simonjayhawkins Jan 17, 2021
90eff9d
DOC: 1.2.1 release date (#39233)
simonjayhawkins Jan 17, 2021
6eb9481
DOC: clean-up of v1.2.1 whatsnew (#39246)
jorisvandenbossche Jan 18, 2021
358c614
Revert "Inconsistent indexes for tick label plotting (#28733)" (#39235)
simonjayhawkins Jan 18, 2021
6ff2e7c
REGR: to_stata tried to remove file before closing it (#39202)
twoertwein Jan 18, 2021
77af016
DOC: keep color for note admonitions in sphinx theme (#39256)
jorisvandenbossche Jan 19, 2021
edbd450
REGR: codecs.open() is always opened in text mode (#39253)
twoertwein Jan 19, 2021
4785993
DEPR: EWM.vol (#39220)
mroeschke Jan 19, 2021
fbe0fe6
REGR: fix numpy accumulate ufuncs for DataFrame (#39260)
jorisvandenbossche Jan 19, 2021
02e2f6a
CI: skip checking freq on flaky pytables test (#39262)
jbrockmendel Jan 19, 2021
d512b31
CLN: remove pd import in pandas/core/computation (#39268)
ivanovmg Jan 19, 2021
5bd8d62
REF: roll IntBlock, BoolBlock, ComplexBlock into NumericBlock (#39236)
jbrockmendel Jan 19, 2021
eb17d3d
CLN: remove unused axis kwarg from Block.putmask (#39238)
jbrockmendel Jan 19, 2021
91433f8
CLN: use getvalue instead of seek(0)+read() (#39213)
twoertwein Jan 19, 2021
77e488b
REF: extract classes in pandas/core/describe.py (#39186)
ivanovmg Jan 19, 2021
626448d
BUG: DataFrame.apply axis=1 for str ops with no axis argument (#39212)
rhshadrach Jan 19, 2021
bf3375c
TST GH26807 Break up test_strings (#39215)
moink Jan 19, 2021
a2db6fd
BUG: GroupBy.idxmax/idxmin with EA dtypes (#38733)
jbrockmendel Jan 19, 2021
4f8bb5e
API/BUG: treat different UTC tzinfos as equal (#39216)
jbrockmendel Jan 19, 2021
fa09c6e
CLN refactor rest of core (#37586)
MarcoGorelli Jan 20, 2021
5b15515
fix series.isin slow issue with Dtype IntegerArray (#38379)
tushushu Jan 20, 2021
ff628b1
DEPR: raise deprecation warning in numpy ufuncs on DataFrames if not …
jorisvandenbossche Jan 20, 2021
8d523dd
DOC: Start v1.2.2 release notes (#39234)
simonjayhawkins Jan 20, 2021
917b734
ENH: cast instead of raise for IntervalIndex setops with differnet cl…
jbrockmendel Jan 20, 2021
ae71dc1
REF: split describe categorical function (#39287)
ivanovmg Jan 20, 2021
aab1744
TST: Add test to ensure DF describe does not throw an error (#32409) …
luckyvs1 Jan 20, 2021
d40d0c5
REF: share PeriodArray.asfreq with Period.asfreq (#39277)
jbrockmendel Jan 20, 2021
6b8442b
ENH: Period comparisons with mismatched freq use py3 behavior (#39274)
jbrockmendel Jan 20, 2021
57ccd2a
PERF: cythonize kendall correlation (#39132)
lithomas1 Jan 20, 2021
86e07f2
ENH: Make Timestamp implementation bounds match DatetimeArray/Datetim…
jbrockmendel Jan 20, 2021
7e4d331
CLN: consistently put '|' at start of line in pygrep hooks #39301 (#3…
gustavocmaciel Jan 20, 2021
9e5573e
BUG: date_range hitting iNaT (#39308)
jbrockmendel Jan 21, 2021
0d5a644
remove string type hints (#39299)
MarcoGorelli Jan 21, 2021
cb0d339
STYLE: dont use pd api types in tests (#39293)
nofarm3 Jan 21, 2021
aa429d4
CI: fix flaky tests (#39310)
jbrockmendel Jan 21, 2021
f958cf5
DEPR: astype dt64<->dt64tz (#39258)
jbrockmendel Jan 21, 2021
30276bf
ENH: PeriodIndex setops with incompatible freq cast instead of raise …
jbrockmendel Jan 21, 2021
63f99c2
REF: share start_time/end_time between Period/PeriodArray (#39279)
jbrockmendel Jan 21, 2021
fe0fcd6
[DOC] Update PR link in 1.2.0 release notes (#39316)
rs2 Jan 21, 2021
0270b23
BUG: loc.setitem raising ValueError when df has duplicate columns (#3…
phofl Jan 21, 2021
c3012b1
BUG: DataFrame.__setitem__ raising ValueError when setting multiple v…
phofl Jan 21, 2021
b7184b9
REF/TST: Move Series/DataFrame apply tests to tests.apply (#39312)
rhshadrach Jan 21, 2021
fb6a334
BUG: Timestamp.round floating point error (#39244)
jbrockmendel Jan 21, 2021
a0f6702
DOC: set the documentation language (#39185)
afeld Jan 21, 2021
bffa3ed
DOC: clarify in which version the excel engine default changed (#39314)
jorisvandenbossche Jan 21, 2021
b31c069
CLN: Numpy compat functions namespace (#39092)
phofl Jan 21, 2021
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
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@
"python.linting.pylintEnabled": false,
"python.linting.mypyEnabled": true,
"python.testing.pytestEnabled": true,
"python.testing.cwd": "pandas/tests"
"python.testing.pytestArgs": [
"pandas"
]
},

// Add the IDs of extensions you want installed when the container is created in the array below.
Expand Down
1 change: 0 additions & 1 deletion .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,3 @@ and the [Swift Code of Conduct][swift].
[homepage]: https://www.contributor-covenant.org
[version]: https://www.contributor-covenant.org/version/1/3/0/
[swift]: https://swift.org/community/#code-of-conduct

2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Whether you are a novice or experienced software developer, all contributions and suggestions are welcome!

Our main contributing guide can be found [in this repo](https://github.com/pandas-dev/pandas/blob/master/doc/source/development/contributing.rst) or [on the website](https://pandas-docs.github.io/pandas-docs-travis/development/contributing.html). If you do not want to read it in its entirety, we will summarize the main ways in which you can contribute and point to relevant sections of that document for further information.
Our main contributing guide can be found [in this repo](https://github.com/pandas-dev/pandas/blob/master/doc/source/development/contributing.rst) or [on the website](https://pandas.pydata.org/docs/dev/development/contributing.html). If you do not want to read it in its entirety, we will summarize the main ways in which you can contribute and point to relevant sections of that document for further information.

## Getting Started

Expand Down
29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---

name: Bug Report
about: Create a bug report to help us improve pandas
title: "BUG:"
labels: "Bug, Needs Triage"

---

- [ ] I have checked that this issue has not already been reported.

- [ ] I have confirmed this bug exists on the latest version of pandas.

- [ ] (optional) I have confirmed this bug exists on the master branch of pandas.

---

**Note**: Please read [this guide](https://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports) detailing how to provide the necessary information for us to reproduce your bug.

#### Code Sample, a copy-pastable example

```python
# Your code here

```

#### Problem description

[this should explain **why** the current behaviour is a problem and why the expected output is a better solution]

#### Expected Output

#### Output of ``pd.show_versions()``

<details>

[paste the output of ``pd.show_versions()`` here leaving a blank line after the details tag]

</details>
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation_improvement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---

name: Documentation Improvement
about: Report wrong or missing documentation
title: "DOC:"
labels: "Docs, Needs Triage"

---

#### Location of the documentation

[this should provide the location of the documentation, e.g. "pandas.read_csv" or the URL of the documentation, e.g. "https://dev.pandas.io/docs/reference/api/pandas.read_csv.html"]

**Note**: You can check the latest versions of the docs on `master` [here](https://pandas.pydata.org/docs/dev/).

#### Documentation problem

[this should provide a description of what documentation you believe needs to be fixed/improved]

#### Suggested fix for documentation

[this should explain the suggested fix and **why** it's better than the existing documentation]
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---

name: Feature Request
about: Suggest an idea for pandas
title: "ENH:"
labels: "Enhancement, Needs Triage"

---

#### Is your feature request related to a problem?

[this should provide a description of what the problem is, e.g. "I wish I could use pandas to do [...]"]

#### Describe the solution you'd like

[this should provide a description of the feature request, e.g. "`DataFrame.foo` should get a new parameter `bar` that [...]", try to write a docstring for the desired feature]

#### API breaking implications

[this should provide a description of how this feature will affect the API]

#### Describe alternatives you've considered

[this should provide a description of any alternative solutions or features you've considered]

#### Additional context

[add any other context, code examples, or references to existing implementations about the feature request here]

```python
# Your code here, if applicable

```
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/submit_question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---

name: Submit Question
about: Ask a general question about pandas
title: "QST:"
labels: "Usage Question, Needs Triage"

---

- [ ] I have searched the [[pandas] tag](https://stackoverflow.com/questions/tagged/pandas) on StackOverflow for similar questions.

- [ ] I have asked my usage related question on [StackOverflow](https://stackoverflow.com).

---

#### Question about pandas

**Note**: If you'd still like to submit a question, please read [this guide](
https://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports) detailing how to provide the necessary information for us to reproduce your question.

```python
# Your code here, if applicable

```
3 changes: 1 addition & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
- [ ] closes #xxxx
- [ ] tests added / passed
- [ ] passes `black pandas`
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing.html#code-standards) for how to run them
- [ ] whatsnew entry
33 changes: 33 additions & 0 deletions .github/workflows/autoupdate-pre-commit-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: "Update pre-commit config"

on:
schedule:
- cron: "0 7 * * 1" # At 07:00 on each Monday.
workflow_dispatch:

jobs:
update-pre-commit:
if: github.repository_owner == 'pandas-dev'
name: Autoupdate pre-commit config
runs-on: ubuntu-latest
steps:
- name: Set up Python
uses: actions/setup-python@v2
- name: Cache multiple paths
uses: actions/cache@v2
with:
path: |
~/.cache/pre-commit
~/.cache/pip
key: pre-commit-autoupdate-${{ runner.os }}-build
- name: Update pre-commit config packages
uses: technote-space/create-pr-action@v2
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
EXECUTE_COMMANDS: |
pip install pre-commit
pre-commit autoupdate || (exit 0);
pre-commit run -a || (exit 0);
COMMIT_MESSAGE: "⬆️ UPGRADE: Autoupdate pre-commit config"
PR_BRANCH_NAME: "pre-commit-config-update-${PR_ID}"
PR_TITLE: "⬆️ UPGRADE: Autoupdate pre-commit config"
Loading