summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index 779f3da6cc..29aed07f47 100644
--- a/setup.py
+++ b/setup.py
@@ -6,6 +6,8 @@ import os
import os.path
import re
import sys
+import warnings
+
from collections import defaultdict
from distutils.command.build_scripts import build_scripts as BuildScripts
from distutils.command.sdist import sdist as SDist
@@ -291,7 +293,17 @@ static_setup_params = dict(
def main():
"""Invoke installation process using setuptools."""
setup_params = dict(static_setup_params, **get_dynamic_setup_params())
+ ignore_warning_regex = (
+ r"Unknown distribution option: '(project_urls|python_requires)'"
+ )
+ warnings.filterwarnings(
+ 'ignore',
+ message=ignore_warning_regex,
+ category=UserWarning,
+ module='distutils.dist',
+ )
setup(**setup_params)
+ warnings.resetwarnings()
if __name__ == '__main__':