Commit Graph

  • a49f2b2854 Accepting request 1323507 from devel:languages:python:numeric factory Ana Guerrero 2025-12-18 17:29:27 +00:00
  • f32ee526d4 Accepting request 1323506 from home:mcalabkova:branches:devel:languages:python:numeric Markéta Machová 2025-12-18 10:37:38 +00:00
  • cbc700ab5d Accepting request 1304697 from devel:languages:python:numeric Ana Guerrero 2025-09-15 17:50:32 +00:00
  • 31d7ca807b - update to 2.3.2: * Fix to_json() with orient="table" to correctly use the “string” type in the JSON Table Schema for StringDtype columns * Boolean operations (|, &, ^) with bool-dtype objects on the left and StringDtype objects on the right now cast the string to bool, with a deprecation warning * Fixed match(), fullmatch() and contains() string methods with compiled regex for the Arrow-backed string dtype * Bug in Series.replace() and DataFrame.replace() inconsistently replacing matching values when missing values are present for string dtypes - Change skipped tests to also support Python 3.13. - Skip two tests that fail with Numpy 2.1. - Prepare for Python 3.13, by skipping it if we aren't building for it. - enable py312 testing, remove py39 testing RangeIndex the "c" and "python" engines * Bug in Series.str.split() and Series.str.rsplit() with expand=True (GH42915) * Fixed regression in DataFrame.groupby.rolling.cov() and * The deprecated attributes _AXIS_NAMES and _AXIS_NUMBERS of * Bumped minimum fastparquet version to 0.4.0 to avoid * Bumped minimum pymysql version to 0.8.1 to avoid test failures * Added reference to backwards incompatible check_freq arg of testing.assert_frame_equal() and testing.assert_series_equal() * WARNING: no longer maintained. The xlrd package is now only for reading Previously, the default argument engine=None to read_excel() would result in using the xlrd engine in many cases, including new Excel 2007+ (.xlsx) files. If openpyxl is installed, many Dirk Mueller 2025-09-14 22:04:11 +00:00
  • 1ff82036d2 Accepting request 1292272 from devel:languages:python:numeric public_cloud-2025 Ana Guerrero 2025-07-15 14:42:43 +00:00
  • 4fb43c7f67 Accepting request 1292272 from devel:languages:python:numeric Ana Guerrero 2025-07-15 14:42:43 +00:00
  • 2d224fe122 - Update to 2.3.1 * This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0) ## Improvements and fixes for the StringDtype * Comparisons between different string dtypes * Index set operations ignore empty RangeIndex and object dtype Index ## Bug fixes * Bug in DataFrameGroupBy.min(), DataFrameGroupBy.max(), Resampler.min(), Resampler.max() where all NA values of string dtype would return float instead of string dtype (GH 60810) * Bug in DataFrame.join() incorrectly downcasting object-dtype indexes (GH 61771) * Bug in DataFrame.sum() with axis=1, DataFrameGroupBy.sum() or SeriesGroupBy.sum() with skipna=True, and Resampler.sum() with all NA values of StringDtype resulted in 0 instead of the empty string "" (GH 60229) * Fixed bug in DataFrame.explode() and Series.explode() where methods would fail with dtype="str" (GH 61623) * Fixed bug in unpickling objects pickled in pandas versions pre-2.3.0 that used StringDtype (GH 61763) - Release 2.3.0 ## Enhancements * The semantics for the copy keyword in __array__ methods (i.e. called when using np.array() or np.asarray() on pandas objects) has been updated to work correctly with NumPy >= 2 (GH 57739) * Series.str.decode() result now has StringDtype when future.infer_string is True (GH 60709) * to_hdf() and to_hdf() now round-trip with StringDtype (GH 60663) Benjamin Greiner 2025-07-11 21:51:16 +00:00
  • 2a7d37f521 - Update to 2.3.1 * This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0) ## Improvements and fixes for the StringDtype * Comparisons between different string dtypes * Index set operations ignore empty RangeIndex and object dtype Index ## Bug fixes * Bug in DataFrameGroupBy.min(), DataFrameGroupBy.max(), Resampler.min(), Resampler.max() where all NA values of string dtype would return float instead of string dtype (GH 60810) * Bug in DataFrame.join() incorrectly downcasting object-dtype indexes (GH 61771) * Bug in DataFrame.sum() with axis=1, DataFrameGroupBy.sum() or SeriesGroupBy.sum() with skipna=True, and Resampler.sum() with all NA values of StringDtype resulted in 0 instead of the empty string "" (GH 60229) * Fixed bug in DataFrame.explode() and Series.explode() where methods would fail with dtype="str" (GH 61623) * Fixed bug in unpickling objects pickled in pandas versions pre-2.3.0 that used StringDtype (GH 61763) - Release 2.3.0 ## Enhancements * The semantics for the copy keyword in __array__ methods (i.e. called when using np.array() or np.asarray() on pandas objects) has been updated to work correctly with NumPy >= 2 (GH 57739) * Series.str.decode() result now has StringDtype when future.infer_string is True (GH 60709) * to_hdf() and to_hdf() now round-trip with StringDtype (GH 60663) Benjamin Greiner 2025-07-11 21:51:16 +00:00
  • 31ec40e067 Accepting request 1254714 from devel:languages:python:numeric Ana Guerrero 2025-03-21 19:21:31 +00:00
  • 6452b2d392 Accepting request 1254714 from devel:languages:python:numeric Ana Guerrero 2025-03-21 19:21:31 +00:00
  • fd609b4228 - Add dropna.patch and timedelta.patch to fix tests with Numpy 2.2 Markéta Machová 2025-03-20 12:22:59 +00:00
  • ecca7a7148 Accepting request 1254701 from home:mcalabkova:branches:devel:languages:python:numeric Markéta Machová 2025-03-20 12:22:59 +00:00
  • 2f1646e94b Accepting request 1247472 from devel:languages:python:numeric Dominique Leuenberger 2025-02-21 20:35:07 +00:00
  • 821fe89d1e Accepting request 1247472 from devel:languages:python:numeric Dominique Leuenberger 2025-02-21 20:35:07 +00:00
  • 70eb931282 - Support pyarrow 19 * Add pandas-pr60545-arrow-exception.patch gh#pandas-dev/pandas#60545 * Skip TestParquetPyArrow.test_roundtrip_decimal: Would require gh#pandas-dev/pandas#60755 and all other backports of the new string type system. Benjamin Greiner 2025-02-20 18:33:07 +00:00
  • 66e36b3248 Accepting request 1247471 from home:bnavigator:branches:science Benjamin Greiner 2025-02-20 18:33:07 +00:00
  • da91e54acb Accepting request 1244272 from devel:languages:python:numeric Dominique Leuenberger 2025-02-09 19:00:52 +00:00
  • de24d9f2dd Accepting request 1244272 from devel:languages:python:numeric Dominique Leuenberger 2025-02-09 19:00:52 +00:00
  • 2798c7a559 - Add pandas-pr60584-60586-mpl-vert.patch * Fixes matplotlib deprecation errors in the test suite * gh#pandas-dev/pandas#60584 * backported in gh#pandas-dev/pandas#60586 Matej Cepl 2025-02-07 20:58:31 +00:00
  • 82f3291484 Accepting request 1244261 from home:bnavigator:branches:devel:languages:python:numeric Matej Cepl 2025-02-07 20:58:31 +00:00
  • fa780a9d09 Accepting request 1230726 from devel:languages:python:numeric Ana Guerrero 2024-12-13 21:33:02 +00:00
  • 01fcd1034d Accepting request 1230726 from devel:languages:python:numeric Ana Guerrero 2024-12-13 21:33:02 +00:00
  • b2102469f7 - Change skipped tests to also support Python 3.13. Steve Kowalik 2024-12-13 06:53:19 +00:00
  • d2b2d21bfa - Change skipped tests to also support Python 3.13. Steve Kowalik 2024-12-13 06:53:19 +00:00
  • 4aba75120f Accepting request 1226927 from devel:languages:python:numeric Ana Guerrero 2024-11-27 21:10:51 +00:00
  • d73cda5ced Accepting request 1226927 from devel:languages:python:numeric Ana Guerrero 2024-11-27 21:10:51 +00:00
  • 1ba1eb643a - Drop tests-nomkl.patch and tests-wasm.patch, not needed anymore - Skip a test failing with new xarray ------------------------------------------------------------------ Benjamin Greiner 2024-11-27 15:04:51 +00:00
  • 4d6f643477 Accepting request 1226917 from home:mcalabkova:branches:devel:languages:python:numeric Benjamin Greiner 2024-11-27 15:04:51 +00:00
  • 2daa1866d4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-pandas?expand=0&rev=135 Benjamin Greiner 2024-11-27 15:02:05 +00:00
  • 150f8946d5 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-pandas?expand=0&rev=135 Benjamin Greiner 2024-11-27 15:02:05 +00:00
  • 0f67c70d37 Accepting request 1218705 from devel:languages:python:numeric Ana Guerrero 2024-10-28 14:17:44 +00:00
  • 2e4c37ed26 Accepting request 1218705 from devel:languages:python:numeric Ana Guerrero 2024-10-28 14:17:44 +00:00
  • c95de0adff - Skip two tests that fail with Numpy 2.1. Steve Kowalik 2024-10-25 05:20:36 +00:00
  • a6c1ad8505 - Skip two tests that fail with Numpy 2.1. Steve Kowalik 2024-10-25 05:20:36 +00:00
  • 65565ef45c - Prepare for Python 3.13, by skipping it if we aren't building for it. Steve Kowalik 2024-10-11 04:42:02 +00:00
  • 115397bfc2 - Prepare for Python 3.13, by skipping it if we aren't building for it. Steve Kowalik 2024-10-11 04:42:02 +00:00
  • 1913e4ed18 - Update to 2.2.3 * Bug in eval() on complex including division / discards imaginary part. (GH 21374) * Minor fixes for numpy 2.1 compatibility. (GH 59444) * Missing licenses for 3rd party dependencies were added back into the wheels. (GH 58632) - Drop pandas-pr58269-pyarrow16xpass.patch, merged upstream - Drop pandas-pr58484-matplotlib.patch, merged upstream - Drop pandas-pr59175-matplotlib.patch, merged upstream - Drop pandas-pr59353-np2eval.patch, merged upstream - Drop tests-npdev.patch, merged upstream - Drop tests-timedelta.patch, merged upstream - Refresh tests-nomkl.patch - Renumber remaining patches Matej Cepl 2024-10-02 08:15:57 +00:00
  • 640e03a473 Accepting request 1204936 from home:glaubitz:branches:devel:languages:python:numeric Matej Cepl 2024-10-02 08:15:57 +00:00
  • c7c075db10 Accepting request 1201618 from devel:languages:python:numeric Ana Guerrero 2024-09-17 16:17:31 +00:00
  • 0d6c798e5e Accepting request 1201618 from devel:languages:python:numeric Ana Guerrero 2024-09-17 16:17:31 +00:00
  • b9debc1c19 - Add bunch of patches to fix the testsuite with NumPy 2.1 * tests-wasm.patch * tests-nomkl.patch * tests-timedelta.patch * tests-npdev.patch - Skip one test failing with new timezone, the patch would be too big Daniel Garcia 2024-09-17 12:46:45 +00:00
  • 45543cc3f8 Accepting request 1201607 from home:mcalabkova:branches:devel:languages:python:numeric:stagings Daniel Garcia 2024-09-17 12:46:45 +00:00
  • 6789fc612d Accepting request 1199479 from devel:languages:python:numeric Ana Guerrero 2024-09-10 19:12:17 +00:00
  • 2bfe421dda Accepting request 1199479 from devel:languages:python:numeric Ana Guerrero 2024-09-10 19:12:17 +00:00
  • 60349b6793 - Drop pandas-pr58720-xarray-dp.patch: It does no longer xfail Dirk Mueller 2024-09-08 16:12:30 +00:00
  • ec98829881 Accepting request 1199431 from home:bnavigator:branches:devel:languages:python:numeric Dirk Mueller 2024-09-08 16:12:30 +00:00
  • 84dd2bde95 Accepting request 1197229 from devel:languages:python:numeric Dominique Leuenberger 2024-08-30 11:25:55 +00:00
  • 623c350e30 Accepting request 1197229 from devel:languages:python:numeric Dominique Leuenberger 2024-08-30 11:25:55 +00:00
  • 75f85e65a8 - Skip overflowing tests on 32-bit Steve Kowalik 2024-08-29 04:05:54 +00:00
  • ad1a4d6310 Accepting request 1197022 from home:bnavigator:pandas Steve Kowalik 2024-08-29 04:05:54 +00:00
  • 790978b920 PyTables is finally np2 compatible. Steve Kowalik 2024-08-28 02:53:17 +00:00
  • c60333838e Accepting request 1196014 from home:bnavigator:pandas Steve Kowalik 2024-08-28 02:53:17 +00:00
  • 45d1f08bf7 Accepting request 1187906 from devel:languages:python:numeric Ana Guerrero 2024-07-17 13:14:18 +00:00
  • 1682ffd476 Accepting request 1187906 from devel:languages:python:numeric Ana Guerrero 2024-07-17 13:14:18 +00:00
  • 764bd51d96 - Add pandas-pr59175-matplotlib.patch -- gh#pandas-dev/pandas#59175 Markéta Machová 2024-07-16 12:12:22 +00:00
  • 8866c73c27 Accepting request 1186832 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2024-07-16 12:12:22 +00:00
  • 8224719555 Accepting request 1179390 from devel:languages:python:numeric Ana Guerrero 2024-06-09 18:18:43 +00:00
  • befab56b5d Accepting request 1179390 from devel:languages:python:numeric Ana Guerrero 2024-06-09 18:18:43 +00:00
  • e8a960e9a2 - Skip also test_plot_scatter_shape (gh#pandas-dev/pandas#58851) Matej Cepl 2024-06-07 17:58:35 +00:00
  • 745dc7c7b9 - Skip also test_plot_scatter_shape (gh#pandas-dev/pandas#58851) Matej Cepl 2024-06-07 17:58:35 +00:00
  • 8946b05778 - Add pandas-pr58269-pyarrow16xpass.patch (gh#pandas-dev/pandas!58269) - Add pandas-pr58720-xarray-dp.patch (gh#pandas-dev/pandas!58720), which makes pandas compatible with the modern xarray - Add pandas-pr58484-matplotlib.patch (gh#pandas-dev/pandas!58484), which makes pandas compatible with the modern matplotlib Matej Cepl 2024-06-07 16:33:39 +00:00
  • ae602715e4 - Add pandas-pr58269-pyarrow16xpass.patch (gh#pandas-dev/pandas!58269) - Add pandas-pr58720-xarray-dp.patch (gh#pandas-dev/pandas!58720), which makes pandas compatible with the modern xarray - Add pandas-pr58484-matplotlib.patch (gh#pandas-dev/pandas!58484), which makes pandas compatible with the modern matplotlib Matej Cepl 2024-06-07 16:33:39 +00:00
  • 12cdb27e5b Accepting request 1173512 from devel:languages:python:numeric Ana Guerrero 2024-05-13 15:57:37 +00:00
  • 87573aff1e Accepting request 1173512 from devel:languages:python:numeric Ana Guerrero 2024-05-13 15:57:37 +00:00
  • dc27535a17 - Reverting, apparently it was a bad idea. Matej Cepl 2024-05-12 17:57:54 +00:00
  • c9a46ab80e - Reverting, apparently it was a bad idea. Matej Cepl 2024-05-12 17:57:54 +00:00
  • 489eb0fe0b - Skip build on Python 3.10 ... too many dependencies are missing. Matej Cepl 2024-05-09 23:45:09 +00:00
  • 5bfe3267c2 - Skip build on Python 3.10 ... too many dependencies are missing. Matej Cepl 2024-05-09 23:45:09 +00:00
  • e543de2338 Accepting request 1172106 from devel:languages:python:numeric Dominique Leuenberger 2024-05-07 16:02:13 +00:00
  • 52dbf195e9 Accepting request 1172106 from devel:languages:python:numeric Dominique Leuenberger 2024-05-07 16:02:13 +00:00
  • 1654daaf58 Accepting request 1171775 from home:bnavigator:branches:devel:languages:python:numeric Dirk Mueller 2024-05-06 08:07:03 +00:00
  • 0c06dbaa04 Accepting request 1171775 from home:bnavigator:branches:devel:languages:python:numeric Dirk Mueller 2024-05-06 08:07:03 +00:00
  • 169c9e24ec Accepting request 1155222 from devel:languages:python:numeric Dominique Leuenberger 2024-03-06 22:03:00 +00:00
  • 3d004a6755 Accepting request 1155222 from devel:languages:python:numeric Dominique Leuenberger 2024-03-06 22:03:00 +00:00
  • 38bd51831f Accepting request 1155210 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2024-03-05 14:09:14 +00:00
  • 28a47740c6 Accepting request 1155210 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2024-03-05 14:09:14 +00:00
  • d5a9405122 Accepting request 1152290 from devel:languages:python:numeric Ana Guerrero 2024-02-28 18:45:15 +00:00
  • 69c89192dd Accepting request 1152290 from devel:languages:python:numeric Ana Guerrero 2024-02-28 18:45:15 +00:00
  • 1983426e6e Accepting request 1152058 from home:bnavigator:branches:science Markéta Machová 2024-02-27 13:46:02 +00:00
  • c12fb137d4 Accepting request 1152058 from home:bnavigator:branches:science Markéta Machová 2024-02-27 13:46:02 +00:00
  • 9f8369fd5a Accepting request 1144848 from devel:languages:python:numeric Ana Guerrero 2024-02-08 18:01:34 +00:00
  • 70bceb0a92 Accepting request 1144848 from devel:languages:python:numeric Ana Guerrero 2024-02-08 18:01:34 +00:00
  • bde8bf822e - enable py312 testing, remove py39 testing Dirk Mueller 2024-02-06 09:00:08 +00:00
  • 0a4666f935 - enable py312 testing, remove py39 testing Dirk Mueller 2024-02-06 09:00:08 +00:00
  • 7f5a605053 Accepting request 1138851 from devel:languages:python:numeric Ana Guerrero 2024-01-17 21:14:34 +00:00
  • 612cf2c0ed Accepting request 1138851 from devel:languages:python:numeric Ana Guerrero 2024-01-17 21:14:34 +00:00
  • 2b3e22d30a Accepting request 1138785 from home:pgajdos Markéta Machová 2024-01-15 13:36:51 +00:00
  • f6d836f554 Accepting request 1138785 from home:pgajdos Markéta Machová 2024-01-15 13:36:51 +00:00
  • 844d58b543 Accepting request 1133624 from devel:languages:python:numeric Ana Guerrero 2023-12-17 20:28:55 +00:00
  • b4a707dcbd Accepting request 1133624 from devel:languages:python:numeric Ana Guerrero 2023-12-17 20:28:55 +00:00
  • d9e0095014 Accepting request 1133481 from home:bnavigator:branches:devel:languages:python:numeric Dirk Mueller 2023-12-16 19:13:55 +00:00
  • 4277774653 Accepting request 1133481 from home:bnavigator:branches:devel:languages:python:numeric Dirk Mueller 2023-12-16 19:13:55 +00:00
  • 42e512df07 Accepting request 1130126 from devel:languages:python:numeric Ana Guerrero 2023-12-01 20:25:00 +00:00
  • 784bd65f98 Accepting request 1130126 from devel:languages:python:numeric Ana Guerrero 2023-12-01 20:25:00 +00:00
  • 006aa4a237 - Update to 2.1.3: * Reverted deprecation of fill_method=None in DataFrame.pct_change(), Series.pct_change(), DataFrameGroupBy.pct_change(), and SeriesGroupBy.pct_change(); the values 'backfill', 'bfill', 'pad', and 'ffill' are still deprecated * Fixed regressions + Fixed infinite recursion from operations that return a new object on some DataFrame subclasses + Fixed regression in DataFrame.join() where result has missing values and dtype is arrow backed string + Fixed regression in rolling() where non-nanosecond index or on column would produce incorrect results + Fixed regression in DataFrame.resample() which was extrapolating back to origin when origin was outside its bounds + Fixed regression in DataFrame.sort_index() which was not sorting correctly when the index was a sliced MultiIndex + Fixed regression in DataFrameGroupBy.agg() and SeriesGroupBy.agg() where if the option compute.use_numba was set to True, groupby methods not supported by the numba engine would raise a TypeError + Fixed performance regression with wide DataFrames, typically involving methods where all columns were accessed individually + Fixed regression in merge_asof() raising TypeError for by with datetime and timedelta dtypes + Fixed regression in read_parquet() when reading a file with a string column consisting of more than 2 GB of string data and using the "string" dtype + Fixed regression in DataFrame.to_sql() not roundtripping datetime columns correctly for sqlite when using detect_types + Fixed regression in construction of certain DataFrame or Series subclasses Steve Kowalik 2023-12-01 03:26:59 +00:00
  • 11d8f139c7 - Update to 2.1.3: * Reverted deprecation of fill_method=None in DataFrame.pct_change(), Series.pct_change(), DataFrameGroupBy.pct_change(), and SeriesGroupBy.pct_change(); the values 'backfill', 'bfill', 'pad', and 'ffill' are still deprecated * Fixed regressions + Fixed infinite recursion from operations that return a new object on some DataFrame subclasses + Fixed regression in DataFrame.join() where result has missing values and dtype is arrow backed string + Fixed regression in rolling() where non-nanosecond index or on column would produce incorrect results + Fixed regression in DataFrame.resample() which was extrapolating back to origin when origin was outside its bounds + Fixed regression in DataFrame.sort_index() which was not sorting correctly when the index was a sliced MultiIndex + Fixed regression in DataFrameGroupBy.agg() and SeriesGroupBy.agg() where if the option compute.use_numba was set to True, groupby methods not supported by the numba engine would raise a TypeError + Fixed performance regression with wide DataFrames, typically involving methods where all columns were accessed individually + Fixed regression in merge_asof() raising TypeError for by with datetime and timedelta dtypes + Fixed regression in read_parquet() when reading a file with a string column consisting of more than 2 GB of string data and using the "string" dtype + Fixed regression in DataFrame.to_sql() not roundtripping datetime columns correctly for sqlite when using detect_types + Fixed regression in construction of certain DataFrame or Series subclasses Steve Kowalik 2023-12-01 03:26:59 +00:00
  • f9ff9dc141 Accepting request 1117788 from devel:languages:python:numeric Ana Guerrero 2023-10-15 17:26:04 +00:00
  • ef28b5d68a Accepting request 1117788 from devel:languages:python:numeric Ana Guerrero 2023-10-15 17:26:04 +00:00
  • be276136fd Accepting request 1117743 from home:bmwiedemann:branches:devel:languages:python:numeric Matej Cepl 2023-10-14 10:56:18 +00:00
  • d3c175c11c Accepting request 1117743 from home:bmwiedemann:branches:devel:languages:python:numeric Matej Cepl 2023-10-14 10:56:18 +00:00