diff --git a/setup.py b/setup.py
index a57f6ec188cf79986e4c3b198fbbe44f98b15589..49072e45761ad960a4f83a7cce373bca7ebc7800 100755
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@ from setuptools import setup, find_packages
 
 setup(
     name='newick',
-    version="1.1.1.dev0",
+    version="1.2.0",
     description='A python module to read and write the Newick format',
     long_description=open("README.md").read(),
     long_description_content_type="text/markdown",
diff --git a/src/newick.py b/src/newick.py
index f8a048741984d6db724c197189135ffdc7531c5c..00524ff62344bdc8ffddb94bc88518160ca6f1dc 100644
--- a/src/newick.py
+++ b/src/newick.py
@@ -6,7 +6,7 @@ Functionality to read and write the Newick serialization format for trees.
 import re
 import pathlib
 
-__version__ = "1.1.1.dev0"
+__version__ = "1.2.0"
 
 RESERVED_PUNCTUATION = ':;,()'
 COMMENT = re.compile(r'\[[^]]*]')