Newer
Older
#!/usr/bin/env python
from setuptools import setup, find_packages
# Define package version
version = open("version.txt").read().rstrip()
requires = [
'setuptools',
'click',
'click-plugins',
'conda-build',
'requests',
name="bob.devtools",
description="Tools for development and CI integration of Bob packages",
url='http://gitlab.idiap.ch/bob/bob.devtools',
license="BSD",
author='Bob Developers',
author_email='bob-devel@googlegroups.com',
long_description=open('README.rst').read(),
packages=find_packages(),
include_package_data=True,
zip_safe=False,
# when updating these dependencies, update the README too
install_requires=requires,
'bdt = bob.devtools.scripts.bdt:main',
'bdt.cli': [
'release = bob.devtools.scripts.release:release',
'changelog = bob.devtools.scripts.changelog:changelog',
'lasttag = bob.devtools.scripts.lasttag:lasttag',
'visibility = bob.devtools.scripts.visibility:visibility',
'dumpsphinx = bob.devtools.scripts.dumpsphinx:dumpsphinx',
'build = bob.devtools.scripts.build:build',
'getpath = bob.devtools.scripts.getpath:getpath',
'caupdate = bob.devtools.scripts.caupdate:caupdate',
'ci = bob.devtools.scripts.ci:ci',
],
'bdt.ci.cli': [
'build = bob.devtools.scripts.ci:build',
'clean = bob.devtools.scripts.ci:clean',
'readme = bob.devtools.scripts.ci:readme',
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Natural Language :: English',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Topic :: Software Development :: Libraries :: Python Modules',
],
)