diff --git a/pip-upgradedependencies/__init__.py b/pip-upgradedependencies/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..de40ea7ca058e07a399acf61529d418c07eeee61
--- /dev/null
+++ b/pip-upgradedependencies/__init__.py
@@ -0,0 +1 @@
+__import__('pkg_resources').declare_namespace(__name__)
diff --git a/pip-upgradedependencies.py b/pip-upgradedependencies/pip-upgradedependencies.py
similarity index 100%
rename from pip-upgradedependencies.py
rename to pip-upgradedependencies/pip-upgradedependencies.py
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000000000000000000000000000000000000..5e7810db27a18a16f79f630717be67ca64b6f665
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,25 @@
+from setuptools import setup, find_packages
+
+setup(
+    name='pip-upgradedependencies',
+
+    version='0.0.1',
+
+    description='Pip-upgradedependencies upgrades all outdated packages with respect to existing dependencies.',
+
+    classifiers=[
+        'Operating System :: POSIX :: Linux',
+        'Programming Language :: Python',
+        'Programming Language :: Python :: 2.7',
+        'Topic :: Software Development :: Libraries :: Python Modules',
+    ]
+
+    author='IT4Innovations',
+    author_email='support@it4i.cz',
+    url='https://code.it4i.cz/sccs/pip-upgradedependencies'
+    license='GPLv3+',
+
+    packages=find_packages(),
+    namespace_packages=['pip-upgradedependencies'],
+    zip_safe=False,
+)