diff --git a/.gitignore b/.gitignore
index 83e4d9b09ec3536d6214996ed7d080ef33ac5f8d..06bcb28abc436c61b6e19db23e6121ae21c8d082 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,4 +4,5 @@ build
 results
 __pycache__
 tests/test_repo
-.coverage
\ No newline at end of file
+.coverage
+dist
\ No newline at end of file
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000000000000000000000000000000000000..8cf32563a5afdece8ef19fd94f9295c6b29672dc
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,3 @@
+[build-system]
+requires = ["setuptools>=61.0"]
+build-backend = "setuptools.build_meta"
\ No newline at end of file
diff --git a/setup.cfg b/setup.cfg
index 40a7bd7c18958690f8e68f1b1d45984daae44b12..64a501b3e149f0a9e1708abcb2d84daaad1d3921 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -6,9 +6,9 @@ author_email = r.jaepel@fz-juelich.de
 description = A solution for research data management
 long_description = file: README.md
 long_description_content_type = text/markdown
-url = https://jugit.fz-juelich.de/IBG-1/ModSim/cadet/ModsimDataTool
+url = https://jugit.fz-juelich.de/IBG-1/ModSim/cadet/CADET-RDM
 project_urls =
-    Bug Tracker = https://jugit.fz-juelich.de/IBG-1/ModSim/cadet/ModsimDataTool/Issues
+    Bug Tracker = https://jugit.fz-juelich.de/IBG-1/ModSim/cadet/CADET-RDM/Issues
 classifiers =
     Programming Language :: Python :: 3
     License :: OSI Approved :: GNU General Public License v3 (GPLv3)
@@ -18,7 +18,7 @@ classifiers =
 packages = find:
 python_requires = >=3.8
 install_requires =
-    gitpython
+    gitpython>=3.1
     git-lfs
     click