diff --git a/MANIFEST.in b/MANIFEST.in
index fa7c519dd128ad25b9d61d75aa810405e90f17f4..e4cf711b62dad0e8314aa6cab59d510d7efe3cf5 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -4,3 +4,4 @@ include doc/*.rst doc/*.py
 include multimodal/tests/*.py
 include examples/*.py examples/*.txt
 include VERSION
+include LICENSE
diff --git a/pyproject.toml b/pyproject.toml
index 944a5a34b06dfe3c8c3563e7fbe3f191a24cc97a..bcc765d3d30931f13c357cf8d7a4971f17e33c08 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,5 +1,5 @@
 [build-system]
-requires = ["setuptools>=42", "setuptools-scm", "wheel", "numpy"]
+requires = ["setuptools>=61.0", "setuptools-scm", "wheel", "numpy"]
 build-backend = "setuptools.build_meta"
 
 [project]
@@ -26,7 +26,6 @@ classifiers=[
     'Programming Language :: Python :: 3.7',
     'Programming Language :: Python :: 3.8',
     'Programming Language :: Python :: 3.9',
-    'License :: OSI Approved :: BSD License',
     'Topic :: Scientific/Engineering',
     'Topic :: Scientific/Engineering :: Artificial Intelligence',
     'Operating System :: Microsoft :: Windows',
diff --git a/setup.py b/setup.py
index 2e638d43277ecb3128cd72b6c511c8bc285df723..d7da6a46edac0378ae320edbc607615c2bdd4c8f 100644
--- a/setup.py
+++ b/setup.py
@@ -160,6 +160,8 @@ def setup_package():
     # python_requires=python_requires, description=description,author=author,
     # classifiers=classifiers, keywords=keywords, install_requires=install_requires,
     setup(version=version,
+           license="BSD-3-Clause",
+           license_files="LICENSE",
           long_description=long_description,
           long_description_content_type=long_description_content_type,
           packages=packages,