AlenkaF commented on code in PR #819:
URL: https://github.com/apache/arrow-site/pull/819#discussion_r4228277247
##########
_posts/2026-10-08-26.0.0-release.md:
##########
@@ -0,0 +1,117 @@
+---
+layout: post
+title: "Apache Arrow 26.0.0 Release"
+date: "2026-10-08 00:00:00"
+author: pmc
+categories: [release]
+---
+<!--
+{% comment %}
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+{% endcomment %}
+-->
+
+The Apache Arrow team is pleased to announce the 26.0.0 release. This release
+covers over 3 months of development work and includes [**xxx resolved
+issues**][1] on [**yyy distinct commits**][2] from [**zz distinct
+contributors**][2]. See the [Install Page](https://arrow.apache.org/install/)
to
+learn how to get the libraries for your platform.
+
+The release notes below are not exhaustive and only expose selected highlights
+of the release. Many other bugfixes and improvements have been made: we refer
+you to the [complete changelog][3].
+
+## Community
+
+## Format Notes
+
+## Arrow Flight RPC Notes
+
+## C++ Notes
+
+### CSV
+
+### Compute
+
+### File Systems
+
+### IPC
+
+### Parquet
+
+### Miscellaneous C++ changes
+
+## Linux Packaging Notes
+
+## Python Notes
+
Review Comment:
```suggestion
## Compatibility notes
* Python 3.15 is supported and wheels created
[GH-48172](https://github.com/apache/arrow/issues/48172).
* Python 3.10 support dropped
[GH-50410](https://github.com/apache/arrow/issues/50410).
* Support for pandas < 2.0.0 dropped
[GH-48808](https://github.com/apache/arrow/issues/48808).
* We now require numpy 2.x
[GH-48473](https://github.com/apache/arrow/issues/48473).
## New features
* Conversion from numpy `StringDtype` to Arrow `string` (also `large_string`
or `string_view`) is added
[GH-51652](https://github.com/apache/arrow/issues/51652).
* DLPack implementation is now complete with the ability for Arrow Arrays,
Tensors [GH-39295](https://github.com/apache/arrow/issues/39295) and
`FixedShapeTensorArray`/`FixedShapeTensorScalar`
[GH-38868](https://github.com/apache/arrow/issues/38868) to consume objects
implementing this protocol. Also the protocol version has been updated to use
version 1.3 [GH-41670](https://github.com/apache/arrow/issues/41670).
* `record_batch_reader_source` Acero node
(`RecordBatchReaderSourceNodeOptions`) is exposed
[GH-50801](https://github.com/apache/arrow/issues/50801).
* `search_sorted` kernel for all primitive types and run-end encoded arrays
is available [GH-49677](https://github.com/apache/arrow/issues/49677).
* `RecordBatchFileReader.count_rows()` binding is added
[GH-49305](https://github.com/apache/arrow/issues/49305).
* ` List`, `ListView`, `LargeList`, `LargeListView`, `Map`, `FixedSizeList`
and `Struct` values are supported in the `run_end_encode` and the
`run_end_decode` paths [GH-44183](https://github.com/apache/arrow/issues/44183).
* `eol` and `null_string` csv `WriteOptions` have been exposed
[GH-34577](https://github.com/apache/arrow/issues/34577).
## Other improvements
* `.slice` methods accept Arrow intger scalars
[GH-51145](https://github.com/apache/arrow/issues/51145).
* `arrow_to_pandas` `DateOffset` handling for nanoseconds/milliseconds is
simplified [GH-50464](https://github.com/apache/arrow/issues/50464).
* First step towards abi3 wheels support for pyarrow has been merged
[GH-50431](https://github.com/apache/arrow/issues/50431).
* `is_nested` now uses C++ type traits
[GH-40282](https://github.com/apache/arrow/issues/40282).
## Relevant bug fixes
* UUID extension type round-trip to pandas returning bytes is
fixed[GH-50312](https://github.com/apache/arrow/issues/50312).
* Scalar arithmetic dunders now return `NotImplemented` instead of raising
`TypeError` when the other operand is not a recognized Arrow/NumPy type
[GH-49826](https://github.com/apache/arrow/issues/49826).
* Raise instead of crashing on unopened `MemoryMappedFile().resize()`
[GH-51229](https://github.com/apache/arrow/issues/51229).
* Writer options are synced between `write_table` and
`write_to_dataset`/`ParquetFileFormat.make_write_options(...)`
[GH-51220](https://github.com/apache/arrow/issues/51220).
* `BufferReader.readinto()` segfaults on a read-only destination are fixed
[GH-51044](https://github.com/apache/arrow/issues/51044).
* `FunctionOptions.deserialize()` segfaults on non-buffer arguments are
fixed [GH-51041](https://github.com/apache/arrow/issues/51041).
* Correct type of `ParquetLogicalType` is now returned for
Geometry/Geography [GH-50849](https://github.com/apache/arrow/issues/50849).
* `pa.types.is_nested()` now returns `True` for run-end encoded types
[GH-50847](https://github.com/apache/arrow/issues/50847).
* The reference cycle between the C++ FlightServerBase and the Python object
now breaks to avoid leaking server
[GH-50684](https://github.com/apache/arrow/issues/50684).
* Reference in `ConvertToSequenceAndInferSize`is fixed when an iterator
raises on array conversion
[GH-50591](https://github.com/apache/arrow/issues/50591).
* `pa.Table.from_struct_array` failure on empty array is fixed
[GH-48344](https://github.com/apache/arrow/issues/48344).
* Invalid operator error message in `pyarrow.parquet` is fixed
[GH-47369](https://github.com/apache/arrow/issues/47369).
* Preserving leading zeros in `read_csv` is now better documented
[GH-46853](https://github.com/apache/arrow/issues/46853).
* `write_dataset` with csv file format ignoring delimiter is fixed
[GH-39961](https://github.com/apache/arrow/issues/39961).
* `pyarrow.array` silently rewriting dictionary types to use signed integers
for indexes is fixed [GH-37476](https://github.com/apache/arrow/issues/37476).
* Extension types with list-based storage cast segfault is fixed
[GH-37004](https://github.com/apache/arrow/issues/37004).
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]