diff --git a/README.md b/README.md
index 04a3431..19a2793 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
 [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/BrkRaw/tutorials/master)
 
 ## BrkRaw: A comprehensive tool to access raw Bruker Biospin MRI data
-#### Version: 0.3.8
+#### Version: 0.3.11
 
 ### Description
 
diff --git a/brkraw/__init__.py b/brkraw/__init__.py
index b5d6a9d..ac274a9 100644
--- a/brkraw/__init__.py
+++ b/brkraw/__init__.py
@@ -1,6 +1,6 @@
 from .lib import *
 
-__version__ = '0.3.10'
+__version__ = '0.3.11'
 __all__ = ['BrukerLoader', '__version__']
 
 
diff --git a/pyproject.toml b/pyproject.toml
index ad6c3d6..1b1ece0 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -20,7 +20,7 @@ dependencies = [
 ]
 description = "Bruker PvDataset Loader"
 license = {text = "GNLv3"}
-version = "0.3.10"
+dynamic = ["version"]
 maintainers = [{name = "SungHo Lee", email = 'shlee@unc.edu'}]
 name = "brkraw"
 readme = "README.md"
@@ -40,6 +40,10 @@ dev = [
     "nbmake"
 ]
 
+[tool.hatch.version]
+path = "brkraw/__init__.py"
+style = "pep440"
+
 [project.scripts]
 brkraw = "brkraw.scripts.brkraw:main"
 brk-backup = 'brkraw.scripts.brk_backup:main'
\ No newline at end of file