Update version to 50.1.0
diff --git a/Cargo.toml b/Cargo.toml
index 18640b2..4ab1021 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "datafusion-python"
-version = "50.0.0"
+version = "50.1.0"
homepage = "https://datafusion.apache.org/python"
repository = "https://github.com/apache/datafusion-python"
authors = ["Apache DataFusion <dev@datafusion.apache.org>"]
diff --git a/dev/changelog/50.1.0.md b/dev/changelog/50.1.0.md
new file mode 100644
index 0000000..3b9ff84
--- /dev/null
+++ b/dev/changelog/50.1.0.md
@@ -0,0 +1,57 @@
+<!--
+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.
+-->
+
+# Apache DataFusion Python 50.1.0 Changelog
+
+This release consists of 11 commits from 7 contributors. See credits at the end of this changelog for more information.
+
+**Breaking changes:**
+
+- Unify Table representations [#1256](https://github.com/apache/datafusion-python/pull/1256) (timsaucer)
+
+**Implemented enhancements:**
+
+- feat: expose DataFrame.write_table [#1264](https://github.com/apache/datafusion-python/pull/1264) (timsaucer)
+- feat: expose` DataFrame.parse_sql_expr` [#1274](https://github.com/apache/datafusion-python/pull/1274) (milenkovicm)
+
+**Other:**
+
+- Update version number, add changelog [#1249](https://github.com/apache/datafusion-python/pull/1249) (timsaucer)
+- Fix drop() method to handle quoted column names consistently [#1242](https://github.com/apache/datafusion-python/pull/1242) (H0TB0X420)
+- Make Session Context `pyclass` frozen so interior mutability is only managed by rust [#1248](https://github.com/apache/datafusion-python/pull/1248) (ntjohnson1)
+- macos-13 is deprecated [#1259](https://github.com/apache/datafusion-python/pull/1259) (kevinjqliu)
+- Freeze PyO3 wrappers & introduce interior mutability to avoid PyO3 borrow errors [#1253](https://github.com/apache/datafusion-python/pull/1253) (kosiew)
+- chore: update dependencies [#1269](https://github.com/apache/datafusion-python/pull/1269) (timsaucer)
+
+## Credits
+
+Thank you to everyone who contributed to this release. Here is a breakdown of commits (PRs merged) per contributor.
+
+```
+ 4 Tim Saucer
+ 2 Siew Kam Onn
+ 1 H0TB0X420
+ 1 Kevin Liu
+ 1 Marko Milenković
+ 1 Nick
+ 1 kosiew
+```
+
+Thank you also to everyone who contributed in other ways such as filing issues, reviewing PRs, and providing feedback on this release.
+