{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":858127,"defaultBranch":"main","name":"pandas","ownerLogin":"pandas-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-08-24T01:37:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21206976?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723652010.0","currentOid":""},"activityList":{"items":[{"before":"a7a14108c2302c4dc01c65dce101fe2fd64ca7b9","after":"5d0f9a8330272a717f1ce2622b2929ba2e6c1422","ref":"refs/heads/main","pushedAt":"2024-08-19T17:07:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"CI: Fix ci for numpy 2 failures (#59545)","shortMessageHtmlLink":"CI: Fix ci for numpy 2 failures (#59545)"}},{"before":"ff28a3e8a86fd843d69a7ac99948f9261d076f60","after":"a7a14108c2302c4dc01c65dce101fe2fd64ca7b9","ref":"refs/heads/main","pushedAt":"2024-08-17T12:41:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcoGorelli","name":"Marco Edward Gorelli","path":"/MarcoGorelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33491632?s=80&v=4"},"commit":{"message":"DOCS: remove pandas-coverage app (#59536)\n\n[skip-ci] docs: remove pandas-coverage app","shortMessageHtmlLink":"DOCS: remove pandas-coverage app (#59536)"}},{"before":"96a74629a77d21d57568ce3b9d5cac29bee80976","after":"ff28a3e8a86fd843d69a7ac99948f9261d076f60","ref":"refs/heads/main","pushedAt":"2024-08-16T17:29:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"API (string): return str dtype for .dt methods, DatetimeIndex methods (#59526)\n\n* API (string): return str dtype for .dt methods, DatetimeIndex methods\r\n\r\n* mypy fixup","shortMessageHtmlLink":"API (string): return str dtype for .dt methods, DatetimeIndex methods ("}},{"before":"523afa840a84bababa3d7708bd9a4030cec0b025","after":"96a74629a77d21d57568ce3b9d5cac29bee80976","ref":"refs/heads/main","pushedAt":"2024-08-16T17:23:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"Fix docstrings for pandas.Period.year SA01 (#59525)\n\n* Fix docstrings for pandas.Period.year SA01\r\n\r\n* Fix docstrings for pandas.Period.year SA01 Validate Docstrings err\r\n\r\n* Fix docstrings for pandas.Period.year SA01 Validate Docstrings err\r\n\r\n* Removed dateparseerror example from period.year\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>","shortMessageHtmlLink":"Fix docstrings for pandas.Period.year SA01 (#59525)"}},{"before":"8bece716be611fa42e29ef4c3e1e36ee7dbf19de","after":"523afa840a84bababa3d7708bd9a4030cec0b025","ref":"refs/heads/main","pushedAt":"2024-08-15T20:17:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"TST: Added test for date_range for bug GH#57456 (#59519)\n\nTST: Added test for date_range for bug #57456\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>","shortMessageHtmlLink":"TST: Added test for date_range for bug GH#57456 (#59519)"}},{"before":"66e465e2d10eb56cffbb10433139b6402bb10700","after":"8bece716be611fa42e29ef4c3e1e36ee7dbf19de","ref":"refs/heads/main","pushedAt":"2024-08-15T19:01:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"REF (string): move ArrowStringArrayNumpySemantics methods to base class (#59501)\n\n* REF: move ArrowStringArrayNumpySemantics methods to parent class\r\n\r\n* REF: move methods to ArrowStringArray\r\n\r\n* mypy fixup\r\n\r\n* Fix incorrect double-unpacking\r\n\r\n* move methods to subclass","shortMessageHtmlLink":"REF (string): move ArrowStringArrayNumpySemantics methods to base cla…"}},{"before":"4409d42bf0c65c7ac828119f70f17ac2659f3226","after":"66e465e2d10eb56cffbb10433139b6402bb10700","ref":"refs/heads/main","pushedAt":"2024-08-15T17:45:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"REF (string): remove _str_na_value (#59515)\n\n* REF (string): remove _str_na_value\r\n\r\n* mypy fixup","shortMessageHtmlLink":"REF (string): remove _str_na_value (#59515)"}},{"before":"f656d52a8cc192f6fcd15d0f540ccb4ba4cd6eb0","after":"795cce2a12b6ff77b998d16fcd3ffd22add0711f","ref":"refs/heads/2.3.x","pushedAt":"2024-08-15T17:37:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WillAyd","name":"William Ayd","path":"/WillAyd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609873?s=80&v=4"},"commit":{"message":"Backport PR #59441 on branch 2.2.x (COMPAT: Fix numpy 2.1 timedelta * DateOffset) (#59444)\n\nBackport PR #59441: COMPAT: Fix numpy 2.1 timedelta * DateOffset\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>","shortMessageHtmlLink":"Backport PR #59441 on branch 2.2.x (COMPAT: Fix numpy 2.1 timedelta *…"}},{"before":"60e36d975c9264b727e207fd97bfd97c1c129b62","after":"4409d42bf0c65c7ac828119f70f17ac2659f3226","ref":"refs/heads/main","pushedAt":"2024-08-15T16:42:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: Enforce Numpy Docstring Validation for freqstr, nanos, and rule_code methods (#59475)\n\n* DOC: Enforce Numpy Docstring Validation for freqstr, nanos, and rule_code methods of pandas.tseries.offsets Week, WeekOfMonth, YearBegin, and YearEnd classes.\r\n\r\n* DOC: Enforce Numpy Docstring Validation for freqstr, nanos, and rule_code methods of pandas.tseries.offsets Week, WeekOfMonth, YearBegin, and YearEnd classes.\r\n\r\n* Fix precommit errors - Add 2 spaces before inline comment\r\n\r\n* Fix precommit errors - Remove unwanted language\r\n\r\n* Update code_checks.sh to remove methods that don't fail anymore.\r\n\r\n* Indented See Also strings to avoid using # noqa\r\n\r\n* Correct for code check error.\r\n\r\n* Removed duplicate from code_checks.sh.\r\n\r\n* Correct code_checks.sh.\r\n\r\n* Correct code_checks.sh.\r\n\r\n* Update pandas/_libs/tslibs/offsets.pyx\r\n\r\nDelete two examples from See Also for nanos\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>\r\n\r\n* Update pandas/_libs/tslibs/offsets.pyx\r\n\r\nUpdate nanos summary\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>\r\n\r\n* Update pandas/_libs/tslibs/offsets.pyx\r\n\r\nDelete two examples from See Also for nanos\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>","shortMessageHtmlLink":"DOC: Enforce Numpy Docstring Validation for freqstr, nanos, and rule_…"}},{"before":"2bd6954e8b98f00819e6b76b4d383a7bae3b6b59","after":"60e36d975c9264b727e207fd97bfd97c1c129b62","ref":"refs/heads/main","pushedAt":"2024-08-15T16:40:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"Fix docstrings for pandas.Period.month (#59517)\n\n* Fix docstrings for pandas.Period.month\r\n\r\n* Fix docstrings for pandas.Period.month indentation\r\n\r\n* Fix docstrings for pandas.Period.month\r\n\r\n* Fix docstrings for pandas.Period.asfreq SA01\r\n\r\n* Fix docstrings for pandas.Period.asfreq\r\n\r\n* Fix docstrings ci error cython-lint\r\n\r\n* Fix docstrings pre-commit.cierror\r\n\r\n* Fix docstring validation error\r\n\r\n* Fix docstring validation errors","shortMessageHtmlLink":"Fix docstrings for pandas.Period.month (#59517)"}},{"before":"b376797b33fb4a2debb643910a397ec32a39d896","after":"2bd6954e8b98f00819e6b76b4d383a7bae3b6b59","ref":"refs/heads/main","pushedAt":"2024-08-15T16:33:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: fix ES01,SA01 for pandas.MultiIndex.names (#59520)\n\nDOC: fix ES01,PR07 for pandas.MultiIndex.names","shortMessageHtmlLink":"DOC: fix ES01,SA01 for pandas.MultiIndex.names (#59520)"}},{"before":"0851ac3b00158fd9ab4b66a6cc3b191eaf06c476","after":"b376797b33fb4a2debb643910a397ec32a39d896","ref":"refs/heads/main","pushedAt":"2024-08-15T16:32:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: fix PR07,SA01 for pandas.MultiIndex.sortlevel (#59521)","shortMessageHtmlLink":"DOC: fix PR07,SA01 for pandas.MultiIndex.sortlevel (#59521)"}},{"before":"d36c589208653bd48933459e30edbb2cae5d4c6b","after":"0851ac3b00158fd9ab4b66a6cc3b191eaf06c476","ref":"refs/heads/main","pushedAt":"2024-08-14T19:44:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"REF (string): Move StringArrayNumpySemantics methods to base class (#59514)\n\n* REF (string): Move StringArrayNumpySemantics methods to base class\r\n\r\n* mypy fixup","shortMessageHtmlLink":"REF (string): Move StringArrayNumpySemantics methods to base class (#…"}},{"before":"eba59fa2a336a01f2389380cc7b100970963cc3e","after":"d36c589208653bd48933459e30edbb2cae5d4c6b","ref":"refs/heads/main","pushedAt":"2024-08-14T17:48:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"docs: Fix ES01, SA01 code check of `pandas.api.types.is_bool_dtype` (#59507)\n\n* docs: FIx ES01, SA01 code check of `pandas.api.types.is_bool_dtype`\r\n\r\n* chore: Remove pandas in See Also","shortMessageHtmlLink":"docs: Fix ES01, SA01 code check of pandas.api.types.is_bool_dtype (#…"}},{"before":"e2ed4775b719fa69ef9187d0bb9225d26a73003e","after":"eba59fa2a336a01f2389380cc7b100970963cc3e","ref":"refs/heads/main","pushedAt":"2024-08-14T17:42:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"TST (string dtype): fix IO dtype_backend tests for storage of str dtype of columns' Index (#59509)\n\n* TST (string dtype): fix failure in csv test_dtype_backend_string test\r\n\r\n* ignore storage of Index str dtype","shortMessageHtmlLink":"TST (string dtype): fix IO dtype_backend tests for storage of str dty…"}},{"before":null,"after":"f656d52a8cc192f6fcd15d0f540ccb4ba4cd6eb0","ref":"refs/heads/2.3.x","pushedAt":"2024-08-14T16:13:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WillAyd","name":"William Ayd","path":"/WillAyd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609873?s=80&v=4"},"commit":{"message":"Backport PR #59306 on branch 2.2.x (CI: xfail test_to_read_gcs for pyarrow=17) (#59308)\n\nBackport PR #59306: CI: xfail test_to_read_gcs for pyarrow=17\r\n\r\nCo-authored-by: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com>","shortMessageHtmlLink":"Backport PR #59306 on branch 2.2.x (CI: xfail test_to_read_gcs for py…"}},{"before":"2e80ff153145c6e18ff6084a1ef31b5f8dfe439a","after":"e2ed4775b719fa69ef9187d0bb9225d26a73003e","ref":"refs/heads/main","pushedAt":"2024-08-14T07:08:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jorisvandenbossche","name":"Joris Van den Bossche","path":"/jorisvandenbossche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1020496?s=80&v=4"},"commit":{"message":"TST (string dtype): clean up construction of expected string arrays (#59481)","shortMessageHtmlLink":"TST (string dtype): clean up construction of expected string arrays (#…"}},{"before":"614939ab335b9be6c63af3eb2e28fb9602f635a4","after":"2e80ff153145c6e18ff6084a1ef31b5f8dfe439a","ref":"refs/heads/main","pushedAt":"2024-08-14T01:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: Docstrings for pandas.Series.str functions (#59506)\n\nDocstrings for pandas.Series.str functions\r\n\r\npandas.Series.str.rpartition\r\npandas.Series.str.rstrip\r\npandas.Series.str.strip","shortMessageHtmlLink":"DOC: Docstrings for pandas.Series.str functions (#59506)"}},{"before":"fb6842df61758ca58d31eec9bbd3666379ca129f","after":"614939ab335b9be6c63af3eb2e28fb9602f635a4","ref":"refs/heads/main","pushedAt":"2024-08-13T23:46:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhshadrach","name":"Richard Shadrach","path":"/rhshadrach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45562402?s=80&v=4"},"commit":{"message":"ENH: Allow Iterable[Hashable] in drop_duplicates","shortMessageHtmlLink":"ENH: Allow Iterable[Hashable] in drop_duplicates"}},{"before":"6423ee8a0709b444b819f75e1647576a2ec1412f","after":"fb6842df61758ca58d31eec9bbd3666379ca129f","ref":"refs/heads/main","pushedAt":"2024-08-13T22:46:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"BUG (string): ArrowEA comparisons with mismatched types (#59505)\n\n* BUG: ArrowEA comparisons with mismatched types\r\n\r\n* move whatsnew\r\n\r\n* GH ref","shortMessageHtmlLink":"BUG (string): ArrowEA comparisons with mismatched types (#59505)"}},{"before":"91875d07cea8428ef53d88eb0222ba6a696485ae","after":"6423ee8a0709b444b819f75e1647576a2ec1412f","ref":"refs/heads/main","pushedAt":"2024-08-13T18:28:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"REF: remove unused variable and checks (#59463)\n\n* REF: removed unused convert keyword\r\n\r\n* REF: remove unhit field checks\r\n\r\n* REF: inline _object_ops","shortMessageHtmlLink":"REF: remove unused variable and checks (#59463)"}},{"before":"672cb162e235904c65d2b37bfddbe25c7c708db2","after":"91875d07cea8428ef53d88eb0222ba6a696485ae","ref":"refs/heads/main","pushedAt":"2024-08-13T17:37:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: fix PR02 for pandas.tseries.offsets.* (#59485)\n\n* Correcting PR02 for classes in offsets.pyx\r\n\r\n* remove remaining PR02 issues in offsets.pyx\r\n\r\n* revert for errored classes\r\n\r\n* revert dependent classes\r\n\r\n---------\r\n\r\nCo-authored-by: Abhinav Thimma ","shortMessageHtmlLink":"DOC: fix PR02 for pandas.tseries.offsets.* (#59485)"}},{"before":"0fadaa9c9da39760e29e05012b14c8ce0782b5fe","after":"672cb162e235904c65d2b37bfddbe25c7c708db2","ref":"refs/heads/main","pushedAt":"2024-08-13T17:35:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: Fix docstrings for Timestamp: unit, utcoffset, utctimetuple (#59496)\n\n* unit, utcoffset, utctimetuple\r\n\r\n* Fix E501 line too long cython-lint","shortMessageHtmlLink":"DOC: Fix docstrings for Timestamp: unit, utcoffset, utctimetuple (#59496"}},{"before":null,"after":"015514b7c23c68e227a0d68c08c9b2f229091b18","ref":"refs/heads/2.3.0","pushedAt":"2024-08-13T01:27:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WillAyd","name":"William Ayd","path":"/WillAyd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/609873?s=80&v=4"},"commit":{"message":"String dtype: honor mode.string_storage option (and change default to None) (#59488)\n\n* String dtype: honor mode.string_storage option (and change default to None)\r\n\r\n* fix test + explicitly test default\r\n\r\n* use 'auto' instead of None","shortMessageHtmlLink":"String dtype: honor mode.string_storage option (and change default to…"}},{"before":"8ab673cdaed9a2620a1d7070199e539dcecb111d","after":"0fadaa9c9da39760e29e05012b14c8ce0782b5fe","ref":"refs/heads/main","pushedAt":"2024-08-12T22:29:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: add pandas-gbq and related db-dtypes packages to ecosystem (#59491)\n\n* DOC: add pandas-gbq and related db-dtypes packages to ecosystem\r\n\r\nAs of pandas 2.2.0, pandas-gbq functionality is fully separated, so I think now would be a good time to introduce it as part of the \"ecosystem\".\r\n\r\ndb-dtypes was built for use from pandas-gbq but should be applicable more generally.\r\n\r\n* fix pandas-gbq link","shortMessageHtmlLink":"DOC: add pandas-gbq and related db-dtypes packages to ecosystem (#59491)"}},{"before":"96d732e3ccaf5b10373747664392fa231afd3c3a","after":"8ab673cdaed9a2620a1d7070199e539dcecb111d","ref":"refs/heads/main","pushedAt":"2024-08-12T22:28:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"String dtype: honor mode.string_storage option (and change default to None) (#59488)\n\n* String dtype: honor mode.string_storage option (and change default to None)\r\n\r\n* fix test + explicitly test default\r\n\r\n* use 'auto' instead of None","shortMessageHtmlLink":"String dtype: honor mode.string_storage option (and change default to…"}},{"before":"2f75794b006400676e1dd08b1489388f297984f9","after":"96d732e3ccaf5b10373747664392fa231afd3c3a","ref":"refs/heads/main","pushedAt":"2024-08-12T20:06:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DEPS: Make pytz an optional dependency (#59089)\n\n* Make pytz an optional dependency\r\n\r\n* Start to address tests\r\n\r\n* Fix tests\r\n\r\n* Fix tests\r\n\r\n* Fix test, import optional pytz in conftest\r\n\r\n* Fix formatting\r\n\r\n* Change minimum\r\n\r\n* remove type ignore\r\n\r\n* another pa under 17\r\n\r\n* Address comments\r\n\r\n* Undo file\r\n\r\n* Fix pyarrow 17 test\r\n\r\n* Test xpasses on pyarrow 18","shortMessageHtmlLink":"DEPS: Make pytz an optional dependency (#59089)"}},{"before":"66a21113eebd31b527b6dc1f9ab3b71fc7516f23","after":"2f75794b006400676e1dd08b1489388f297984f9","ref":"refs/heads/main","pushedAt":"2024-08-12T20:04:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"DOC: Fix docstrings for Timestamp: tz_localize, tzname, utcfromtimestamp (#59484)\n\n* updated docstring for pandas.Timestamp.tz_localize, pandas.Timestamp.tzname and pandas.Timestamp.utcfromtimestamp\r\n\r\n* trimmed whitespace\r\n\r\n* reducing line length\r\n\r\n* updating NaT docstrings to match for timestamps","shortMessageHtmlLink":"DOC: Fix docstrings for Timestamp: tz_localize, tzname, utcfromtimest…"}},{"before":"3eb8d3473aece6a6fd5fd148fb98ed6a11dd7584","after":"66a21113eebd31b527b6dc1f9ab3b71fc7516f23","ref":"refs/heads/main","pushedAt":"2024-08-12T20:03:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"BUG: Fix out-of-bounds access in safe_sort with an empty array and non-empty codes (#59489)\n\n* Fix out-of-bounds violations in safe_sort for empty arrays.\r\n\r\nPreviously we masked `codes` referring to out-of-bounds elements to 0 and\r\nthen fixed them after to -1 using `np.putmask`. However, this results in\r\nout-of-bounds access in `take_nd` if the array is empty.\r\n\r\nInstead, set all out-of-bounds indices in `codes` to -1 immediately, as\r\nthese can be handled by `take_nd`.\r\n\r\n* Remove dead code.\r\n\r\n`use_na_sentinel` cannot be truthy inside an else branch where it is\r\nfalsy.\r\n\r\n* Add test based upon #59421","shortMessageHtmlLink":"BUG: Fix out-of-bounds access in safe_sort with an empty array and no…"}},{"before":"9c776ae0e5d9c93022367cbb1ba0da3f9f8926bc","after":"3eb8d3473aece6a6fd5fd148fb98ed6a11dd7584","ref":"refs/heads/main","pushedAt":"2024-08-12T18:47:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroeschke","name":"Matthew Roeschke","path":"/mroeschke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647082?s=80&v=4"},"commit":{"message":"STY: Add Yields section to option_context (#59490)\n\nAdd Yields section to option_context","shortMessageHtmlLink":"STY: Add Yields section to option_context (#59490)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnkSXygA","startCursor":null,"endCursor":null}},"title":"Activity · pandas-dev/pandas"}