OptionalExtension( 'snakeoil._formatters', ['src/formatters.c'], **extra_kwargs), OptionalExtension( 'snakeoil.chksum._whirlpool_cdo', ['src/whirlpool_cdo.c'], **extra_kwargs), ]) test_requirements = [] if sys.hexversion < 0x03030000: test_requirements.append('mock') with io.open('README.rst', encoding='utf-8') as f: readme = f.read() setup( name='snakeoil', version=pkgdist.version(), description='misc common functionality and useful optimizations', long_description=readme, url='https://github.com/pkgcore/snakeoil', license='BSD', author='Brian Harring, Tim Harder', author_email='*****@*****.**', packages=find_packages(), ext_modules=extensions, headers=common_includes, tests_require=test_requirements, cmdclass={ 'sdist': pkgdist.sdist, 'build_ext': pkgdist.build_ext, 'build_py': pkgdist.build_py, 'config': config,
#source_encoding = 'utf-8-sig' # The master toctree document. master_doc = 'index' # General information about the project. project = pkgdist.MODULE authors = '' copyright = '2006-2017, pkgcore contributors' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. version = pkgdist.version() # The full version, including alpha/beta/rc tags. release = 'trunk' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: #today = '' # Else, today_fmt is used as the format for a strftime call. #today_fmt = '%B %d, %Y' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files.