diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index b1216fefa7ef0b525d21ba2027fc793369e144ae..cf648ceb2f9175195a9e4f96dae20acadf06fc1c 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,6 +1,9 @@
 =========
 CHANGELOG
 =========
+- 1.0.4
+    Fix version number inside RPG
+
 - 1.0.3
     Support of Python 3.7
 
diff --git a/docs/conf.py b/docs/conf.py
index ecde8a44c8a65e15bd913798e01e3d64eb530790..bf2d1d88f2bf70b025a0a7585e59b603457719e7 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -26,7 +26,7 @@ author = 'Nicolas Maillet'
 # The short X.Y version
 version = ''
 # The full version, including alpha/beta/rc tags
-release = '1.0.3'
+release = '1.0.4'
 
 
 # -- General configuration ---------------------------------------------------
diff --git a/rpg/RapidPeptidesGenerator.py b/rpg/RapidPeptidesGenerator.py
index 7156e49a3dfbc25f6710fbc2ff354e64a6a30037..df01f04554ea981d64ca2dc7bba06ec700fb1416 100644
--- a/rpg/RapidPeptidesGenerator.py
+++ b/rpg/RapidPeptidesGenerator.py
@@ -29,7 +29,7 @@
 necessary functions
 """
 
-__version_info__ = ('1', '0', '1')
+__version_info__ = ('1', '0', '4')
 __version__ = '.'.join(__version_info__)
 __revision_date__ = "2018-05-16"
 __author__ = "Nicolas Maillet"
diff --git a/setup.py b/setup.py
index 12d9e61dd6d44e8295cab2a5b2439bd9db488357..e4b1d0f55c5a94c7cdaf0f053e35e73ac1b36518 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@ from setuptools import setup, find_packages
 
 _MAJOR = 1
 _MINOR = 0
-_MICRO = 3
+_MICRO = 4
 version = '%d.%d.%d' % (_MAJOR, _MINOR, _MICRO)
 release = '%d.%d' % (_MAJOR, _MINOR)