diff --git a/CMakeLists.txt b/CMakeLists.txt
index a3b4f1dfea45951df457bcb066408518effaa0cf..1a147528170cded574234278d2845374c21fbf3b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.3.0)
 
 project(openmesh          
-        VERSION 1.2.0
+        VERSION 1.2.1
         LANGUAGES CXX )
 
 set(CMAKE_CXX_STANDARD 11)
diff --git a/README.md b/README.md
index 96c26c668ff39f399c6c73119d52dca2eff62aff..8e672558e70640fa723eb0bd0172566e259a319a 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# OpenMesh Python Bindings (1.2.0)
+# OpenMesh Python Bindings (1.2.1)
 
 [![](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/openmesh-python/badges/master/pipeline.svg)](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/openmesh-python/commits/master)
 
diff --git a/release/openmesh-1.2.0.tar.gz b/release/openmesh-1.2.0.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..f787ed347f760f4b0b0c2f255783d5ba82357ce7
Binary files /dev/null and b/release/openmesh-1.2.0.tar.gz differ
diff --git a/setup.py b/setup.py
index f1271cb0d50c1cc920f1d435a4eef86657791dd6..d003c1aeb2dd190b0aaefdaac3c3e0a691f0fcc5 100644
--- a/setup.py
+++ b/setup.py
@@ -81,7 +81,7 @@ class CMakeBuild(build_ext):
 
 setup(
     name='openmesh',
-    version="1.2.0",
+    version="1.2.1",
     author='Alexander Dielen, Isaak Lim, Janis Born',
     author_email='vci-pypi@cs.rwth-aachen.de',
     description='a versatile halfedge-based data structure for representing and manipulating polygon meshes',