Use setup.cfg for existing hard coded values
diff --git a/setup.cfg b/setup.cfg
index 7eebebf..e77b64d 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,3 +1,50 @@
+[metadata]
+name = pylint
+license = GPL-2.0-or-later
+description = python code static checker
+author = Python Code Quality Authority
+author_email = [email protected]
+url = https://github.com/PyCQA/pylint
+project_urls =
+ What's New=https://pylint.pycqa.org/en/latest/whatsnew/
+classifiers =
+ Development Status :: 6 - Mature
+ Environment :: Console
+ Intended Audience :: Developers
+ License :: OSI Approved :: GNU General Public License (GPL)
+ Operating System :: OS Independent
+ Programming Language :: Python
+ Programming Language :: Python :: 3
+ Programming Language :: Python :: 3.6
+ Programming Language :: Python :: 3.7
+ Programming Language :: Python :: 3.8
+ Programming Language :: Python :: 3.9
+ Programming Language :: Python :: 3 :: Only
+ Programming Language :: Python :: Implementation :: CPython
+ Programming Language :: Python :: Implementation :: PyPy
+ Topic :: Software Development :: Debuggers
+ Topic :: Software Development :: Quality Assurance
+ Topic :: Software Development :: Testing
+
+[options]
+packages = find:
+python_requires = ~=3.6
+setup_requires =
+
+install_requires =
+ astroid>=2.5.2,<2.7
+ isort>=4.2.5,<6
+ mccabe>=0.6,<0.7
+ toml>=0.7.1
+ colorama;sys_platform=="win32"
+
+[options.entry_points]
+console_scripts =
+ pylint = pylint:run_pylint
+ epylint = pylint:run_epylint
+ pyreverse = pylint:run_pyreverse
+ symilar = pylint:run_symilar
+
[aliases]
test = pytest