Release 4.0.0
diff --git a/erpnext/__init__.py b/erpnext/__init__.py
index e69de29..d6497a8 100644
--- a/erpnext/__init__.py
+++ b/erpnext/__init__.py
@@ -0,0 +1 @@
+__version__ = '4.0.0'
diff --git a/requirements.txt b/requirements.txt
index eab1377..c20fc8c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,2 +1,2 @@
-frappe
-unidecode
\ No newline at end of file
+frappe==4.0.0
+unidecode
diff --git a/setup.py b/setup.py
index f6c224b..0988ebb 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 from setuptools import setup, find_packages
 import os
 
-version = '4.0.0-beta'
+version = '4.0.0'
 
 with open("requirements.txt", "r") as f:
 	install_requires = f.readlines()