| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- # -*- coding: utf-8 -*-
- # setup.py
- # Part of python-daemon, an implementation of PEP 3143.
- #
- # Copyright © 2008–2009 Ben Finney <ben+python@benfinney.id.au>
- # Copyright © 2008 Robert Niederreiter, Jens Klein
- #
- # This is free software: you may copy, modify, and/or distribute this work
- # under the terms of the Python Software Foundation License, version 2 or
- # later as published by the Python Software Foundation.
- # No warranty expressed or implied. See the file LICENSE.PSF-2 for details.
- """ Distribution setup for python-daemon library.
- """
- import textwrap
- from setuptools import setup, find_packages
- distribution_name = "python-daemon"
- main_module_name = 'daemon'
- main_module = __import__(main_module_name, {}, {}, ['version'])
- version = main_module.version
- short_description, long_description = (
- textwrap.dedent(d).strip()
- for d in main_module.__doc__.split(u'\n\n', 1)
- )
- setup(
- name=distribution_name,
- version=version.version,
- packages=find_packages(exclude=["test"]),
- # setuptools metadata
- zip_safe=False,
- test_suite="test.suite",
- tests_require=[
- "MiniMock >=1.2.2",
- ],
- install_requires=[
- "setuptools",
- "lockfile >=0.7",
- ],
- # PyPI metadata
- author=version.author_name,
- author_email=version.author_email,
- description=short_description,
- license=version.license,
- keywords=u"daemon fork unix".split(),
- url=main_module._url,
- long_description=long_description,
- classifiers=[
- # Reference: http://pypi.python.org/pypi?%3Aaction=list_classifiers
- "Development Status :: 4 - Beta",
- "License :: OSI Approved :: Python Software Foundation License",
- "Operating System :: POSIX",
- "Programming Language :: Python",
- "Intended Audience :: Developers",
- "Topic :: Software Development :: Libraries :: Python Modules",
- ],
- )
|