compose-utils/setup.py

57 lines
1.6 KiB
Python

#!/usr/bin/env python
# -*- encoding: utf-8 -*-
from setuptools import setup
setup(
name='compose-utils',
version='0.1.51',
description='Utilities for working with composes',
url='https://forge.fedoraproject.org/pungi/compose-utils',
author='Lubomír Sedlář',
author_email='lsedlar@redhat.com',
license='GPLv2',
packages=[
'compose_utils',
],
scripts=[
'bin/compose-changelog',
'bin/compose-create-legacy-composeinfo',
'bin/compose-diff-rpms',
'bin/compose-dump-listings',
'bin/compose-has-build',
'bin/compose-latest-symlink',
'bin/compose-list',
'bin/compose-partial-copy',
'bin/compose-print-essentials',
'bin/compose-report-package-moves',
'bin/compose-write-repo-file',
'bin/compose-update-latest-symlinks',
],
install_requires=[
'productmd>=1.33',
'kobo>=0.4.2',
'six',
],
data_files=[
('share/man/man1', [
'doc/compose-changelog.1',
'doc/compose-create-legacy-composeinfo.1',
'doc/compose-diff-rpms.1',
'doc/compose-dump-listings.1',
'doc/compose-has-build.1',
'doc/compose-list.1',
'doc/compose-partial-copy.1',
'doc/compose-print-essentials.1',
'doc/compose-report-package-moves.1',
'doc/compose-write-repo-file.1',
'doc/compose-update-latest-symlinks.1',
]),
],
include_package_data=True,
test_suite='nose.collector',
tests_require=[
'nose',
'freezegun',
],
)