diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8f9892e0e276496104a306e9009e830ee79b4ade..171fc725c84625730a696af40f3f9f0c7f1d2e9b 100755
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -118,4 +118,7 @@ deploy_pypi:
   script:
   - pip install twine
   - python setup.py sdist bdist_wheel
-  - TWINE_PASSWORD=${CI_JOB_TOKEN} TWINE_USERNAME=gitlab-ci-token python -m twine upload --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi dist/*
\ No newline at end of file
+  - TWINE_PASSWORD=${CI_JOB_TOKEN} TWINE_USERNAME=gitlab-ci-token python -m twine upload --verbose --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi dist/*
+  rules:
+    - changes:
+      - setup.py
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 4978bd6b6b28119d5d1ecc1029fee2ed3d3ffb7c..b016ae39d94dbdb682a07a583cc16e560b6de37f 100644
--- a/setup.py
+++ b/setup.py
@@ -1,3 +1,7 @@
-from setuptools import setup, find_packages
+import setuptools
 
-setup(name="gtnash", packages=find_packages())
+setuptools.setup(
+    name="gtnash", 
+    version="0.0.1",
+    packages=setuptools.find_packages()
+)