text: # This should be only one line. If it must be multi-line, indent the second
  # line onwards to keep the PKG-INFO file format intact.
  """Infrastructure for semi-structured log messages.
  """
  
  from setuptools import find_packages
  from setuptools import setup
  import glob
  
  
  setup(
      name='gocept.logging',
      version='0.9.dev0',
  
      install_requires=[
          'setuptools',
      ],
  
      extras_require={
          'test': [
              'mock',
          ],
      },
  
      entry_points={
          'console_scripts': [
              # 'binary-name = gocept.logging.module:function'
          ],
      },
  
      author='gocept <mail@gocept.com>',
      author_email='mail@gocept.com',
      license='ZPL 2.1',
      url='https://github.com/gocept/gocept.logging',
  
      keywords='',
      classifiers="""\
  License :: OSI Approved :: Zope Public License
  Programming Language :: Python
  Programming Language :: Python :: 2
  Programming Language :: Python :: 2.7
  Programming Language :: Python :: 3
  Programming Language :: Python :: 3.5
  Programming Language :: Python :: 3.6
  Programming Language :: Python :: 3.7
  Programming Language :: Python :: 3.8
  Programming Language :: Python :: Implementation :: CPython
  Programming Language :: Python :: Implementation :: PyPy
  """[:-1].split('\n'),
      description=__doc__.strip(),
      long_description='\n\n'.join(open(name).read() for name in (
          'README.rst',
          'HACKING.rst',
          'CHANGES.rst',
      )),
  
      namespace_packages=['gocept'],
      packages=find_packages('src'),
      package_dir={'': 'src'},
      include_package_data=True,
      data_files=[('', glob.glob('*.rst'))],
      zip_safe=False,
  )
  