diff --git a/setup.py b/setup.py
index bfae9f1aa6212d515d5c4bf199b04d9656bf497e..af1d988e72ef3c639003d3f312ccbd0027672d2d 100644
--- a/setup.py
+++ b/setup.py
@@ -1,4 +1,4 @@
-from setuptools import setup
+from setuptools import setup, find_packages
 import duniterpy
 import os
 import re
@@ -47,7 +47,7 @@ setup(
 
     version=duniterpy.__version__,
 
-    packages=['duniterpy'],
+    packages=find_packages(exclude=["tests*"]),
 
     package_data={"duniterpy": ["py.typed"]},