AlenkaF commented on code in PR #646:
URL: https://github.com/apache/arrow-site/pull/646#discussion_r2078231885


##########
_posts/2025-04-27-20.0.0-release.md:
##########
@@ -0,0 +1,94 @@
+---
+layout: post
+title: "Apache Arrow 20.0.0 Release"
+date: "2025-04-27 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 20.0.0 release. This release
+covers over 2 months of development work and includes [**259 resolved
+issues**][1] on [**327 distinct commits**][2] from [**63 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
+
+Since the 19.0.0 release, Ed Seidl, Jean-Baptiste Onofré and Matthijs Brobbel
+have been invited to become committers. Bryce Mecum, Ian Cook, Jacob 
Wujciak-Jens 
+and Rok Mihevc have been invited to join the Project Management Committee 
(PMC).
+
+Thanks for your contributions and participation in the project!
+
+## C++ Notes
+
+### Compute
+
+
+### Acero
+
+
+### Filesystems
+
+### Flight RPC
+
+- The experimental Flight over UCX feature has been removed.
+([#43296](https://github.com/apache/arrow/issues/43296))
+
+
+### Parquet
+
+## C# Notes
+
+## Java, Go, and Rust Notes
+
+The Java, Go, and Rust Go projects have moved to separate repositories outside
+the main Arrow [monorepo](https://github.com/apache/arrow).
+
+- For notes on the latest release of the [Java
+implementation](https://github.com/apache/arrow-java), see the latest [Arrow
+Java changelog][7].
+- For notes on the latest release of the [Rust
+  implementation](https://github.com/apache/arrow-rs) see the latest [Arrow 
Rust
+  changelog][5].
+- For notes on the latest release of the [Go
+implementation](https://github.com/apache/arrow-go), see the latest [Arrow Go
+changelog][6].
+
+## Linux Packaging Notes
+
+## Python Notes

Review Comment:
   ```suggestion
   ## Python Notes
   
   Compatibility notes:
   * Minimum supported Cython has been raised to 3 and higher 
[GH-45237](https://github.com/apache/arrow/issues/45237) .
   * A subset of deprecated APIs have been removed
     [GH-45680](https://github.com/apache/arrow/issues/45680): 
      ``PARQUET_2_0`` [GH-45848](https://github.com/apache/arrow/issues/45848),
      ``use_legacy_dataset`` 
[GH-44790](https://github.com/apache/arrow/issues/44790),
      serialize/deserialize PyArrow C++ code 
[GH-43587](https://github.com/apache/arrow/issues/43587) . 
   
   New features:
   * Large variable width types are supported in NumPy conversion
     [GH-35289](https://github.com/apache/arrow/issues/35289).
   * Biased/unbiased option are available in skew and kurtosis compute functions
     [GH-45733](https://github.com/apache/arrow/issues/45733).
   * Support for SAS token in the ``AzureFileSystem`` has been added
     [GH-45705](https://github.com/apache/arrow/issues/45705).
   * Interchange of  ``decimal32``, ``decimal64`` and ``decimal256`` data type 
objects between
     Pandas and PyArrow is now supported 
[GH-45582](https://github.com/apache/arrow/issues/45582),
     [GH-45570](https://github.com/apache/arrow/issues/45570).
   * ``pyarrow.ArrayStatistics``and  ``pyarrow.Array.statistics()`` are added
     [GH-45457](https://github.com/apache/arrow/issues/45457).
   * Bindings for JSON streaming reader are added
     [GH-14932](https://github.com/apache/arrow/issues/14932).
   * Bindings for ``MemoryPool::total_bytes_allocated`` and 
``MemoryPool::num_allocations`` are added.
     Also allocator-specific statistics can now be printed to stderr 
[GH-45358](https://github.com/apache/arrow/issues/45358).
   * A new ``maps_as_pydicts``parameter is introduced to ``to_pylist``, 
``to_pydict`` and ``as_py``
     methods enabling deserialization into Python dictionary instead of list of 
tuples
     [GH-39010](https://github.com/apache/arrow/issues/39010).
   
   Other improvements:
   *  Source (sdist) and binary distribution (wheels) are now uploaded to 
GitHub Releases
     [GH-45920](https://github.com/apache/arrow/issues/45920).
   * Cython code has been cleaned up as we now require at least Cython 3.0
     [GH-45433](https://github.com/apache/arrow/issues/45433).
   * Building of free-threaded wheels on Windows is enabled
     [GH-44421](https://github.com/apache/arrow/issues/44421) .
   *Wheels for Alpine Linux are now provided 
[GH-18036](https://github.com/apache/arrow/issues/18036) .
   
   
   Relevant bug fixes:
   * Pandas conversion roundtrip with bytes column names error is fixed
     [GH-44188](https://github.com/apache/arrow/issues/44188).
   * Exceptions are raised instead of showing segfaults when users try to 
instantiate internal Parquet
     metadata classes [GH-36628](https://github.com/apache/arrow/issues/36628).
   ```



-- 
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]

Reply via email to