Repository navigation
chore(deps): update dependency pyarrow to v26 - #14760
renovate-bot wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the pyarrow dependency from version 24.0.0 to 26.0.1 across multiple requirements.txt files. However, because PyArrow 26.0.0 dropped support for Python 3.10, which is still supported by these packages, it is recommended to restrict pyarrow==26.0.1 to Python 3.11+ and keep pyarrow==24.0.0 as a fallback for Python 3.10.
| pandas==2.0.3; python_version == '3.8' | ||
| pandas==2.2.3; python_version > '3.8' | ||
| pyarrow==24.0.0 | ||
| pyarrow==26.0.1 |
There was a problem hiding this comment.
PyArrow 26.0.0 dropped support for Python 3.10. Since Python 3.10 is still supported, we should restrict pyarrow==26.0.1 to Python 3.11+ and use pyarrow==24.0.0 as a fallback for Python 3.10. In accordance with our general rules, we do not specify fallback versions or environment markers for Python versions older than 3.10.
pyarrow==24.0.0; python_version == '3.10'
pyarrow==26.0.1; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| grpcio==1.70.0; python_version == '3.8' | ||
| grpcio==1.74.0; python_version > '3.8' | ||
| pyarrow==24.0.0 | ||
| pyarrow==26.0.1 |
There was a problem hiding this comment.
PyArrow 26.0.0 dropped support for Python 3.10. Since Python 3.10 is still supported, we should restrict pyarrow==26.0.1 to Python 3.11+ and use pyarrow==24.0.0 as a fallback for Python 3.10. In accordance with our general rules, we do not specify fallback versions or environment markers for Python versions older than 3.10.
pyarrow==24.0.0; python_version == '3.10'
pyarrow==26.0.1; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| google-cloud-bigquery==3.30.0; python_version <= '3.8' | ||
| google-cloud-bigquery==3.35.1; python_version >= '3.9' | ||
| pyarrow==24.0.0 | ||
| pyarrow==26.0.1 |
There was a problem hiding this comment.
PyArrow 26.0.0 dropped support for Python 3.10. Since Python 3.10 is still supported, we should restrict pyarrow==26.0.1 to Python 3.11+ and use pyarrow==24.0.0 as a fallback for Python 3.10. In accordance with our general rules, we do not specify fallback versions or environment markers for Python versions older than 3.10.
pyarrow==24.0.0; python_version == '3.10'
pyarrow==26.0.1; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
==24.0.0→==26.0.1Release Notes
apache/arrow (pyarrow)
v26.0.1Bug Fixes
New Features and Improvements
download_rc_binaries.py(#51818)v26.0.0Bug Fixes
KeyValueMetadata::Deletereturns IndexError instead of crashing due to seg fault (#50322)simdjson-staticon Alpine Linux (#50583)null_slot_usagein structLevelInfo(#50679)MakeStatisticsmethod withoutColumnDescriptoras deprecated (#50738)output_on emptyselect_kinputs (#51212)packagingon Debian (#51346)New Features and Improvements
use_content_defined_chunkingtoParquetWriterandwrite_table(#47498)MemoryManager(#50324)call_traits::argument_typein favor of<type_traits>(#51328)ArrowFormat::{Array,Bitmap}#==(#50433)ArrowFormat::Date{32,64}.new(values)(#50442)ArrowFormat::Time{32,64}.new(unit, values)(#50443)ArrowFormat::TimestampArray.new(unit, values)(#50445)ArrowFormat::*IntervalArray.new(values)(#50459)ArrowFormat::TimeType#==(#50461)ArrowFormat::DurationType#==(#50460)ARROW_FLIGHT_SQL_ODBC_INSTALLERoption entry (#50520)ArrowFormat::ArrayBuilder(#50529)ArrowFormat::RecordBatch.new(values)(#50570)ArrowFormat::RecordBatch#records(#50590)typed_valueprimitive type mappings with the Parquet shredding spec (#50810)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.