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