:: explain -c180 -r
                       author: (auto-adjust          ) Someone
                           \_: (direct/__init__.py:5 ) Someone someone@example.com
                 author_email: (auto-adjust          ) someone@example.com
                 bugtrack_url: (auto-fill            ) https://github.com/codrsquad/simple/issues
                  description: (direct/__init__.py:2 ) A package implemented by one direct (not under src/) module folder
                 download_url: (auto-fill            ) https://github.com/codrsquad/simple/archive/1.0.0.tar.gz
                           \_: (direct/__init__.py:10) https://github.com/codrsquad/simple/archive/{version}.tar.gz
                 entry_points: (entry_points.ini     ) [console_scripts] direct = direct:main
         include_package_data: (MANIFEST.in          ) True
             install_requires: (requirements.txt     ) ["click>=6.7"]
                     keywords: (direct/__init__.py:4 ) ["direct", "package"]
                      license: (auto-fill            ) Apache 2.0
             long_description: (README.rst           ) direct: A package implemented by one direct (not under src/) module folder ===============================================...
long_description_content_type: (README.rst           ) text/x-rst
                         name: (explicit             ) direct
                     packages: (auto-fill            ) ["direct", "direct.some_submodule"]
               setup_requires: (explicit             ) ["setupmeta"]
                          url: (direct/__init__.py:9 ) https://github.com/codrsquad/simple
                      version: (direct/__init__.py:8 ) 1.0.0

:: explain -d
    # This reflects only auto-fill, doesn't look at explicit settings from your setup.py
    install_requires=[
        "click>=6.7",  # from requirements.txt:1
    ],
    tests_require=None,   # no auto-fill

:: explain --expand
"""
Generated by https://pypi.org/project/setupmeta/
"""
from setuptools import setup
__version__ = "1.0.0"
setup(
    author="Someone",                                                # from direct/__init__.py:5
    author_email="someone@example.com",
    bugtrack_url="https://github.com/codrsquad/simple/issues",
    description="A package implemented by one direct (not under src/) module folder", # from direct/__init__.py:2
    download_url="https://github.com/codrsquad/simple/archive/%s.tar.gz" % __version__, # from direct/__init__.py:10
    entry_points="""[console_scripts]
direct = direct:main""",                                             # from entry_points.ini
    include_package_data=True,                                       # from MANIFEST.in
    install_requires=["click>=6.7"],                                 # from requirements.txt
    keywords=["direct", "package"],                                  # from direct/__init__.py:4
    license="Apache 2.0",
    long_description=open("README.rst").read(),                      # from README.rst
    long_description_content_type="text/x-rst",                      # from README.rst
    name="direct",
    packages=["direct", "direct.some_submodule"],
    url="https://github.com/codrsquad/simple",                       # from direct/__init__.py:9
    version=__version__,                                             # from direct/__init__.py:8
)

:: check


:: entrypoints
direct = direct:main

:: version
1.0.0
