Software repository API
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

30 lines
883 B

  1. #!/usr/bin/env python3
  2. from setuptools import setup
  3. from repobot import __version__
  4. with open("requirements.txt") as f:
  5. requirements = [l for l in f.readlines() if not l.startswith("-")]
  6. setup(name='repobot',
  7. version=__version__,
  8. description='server for build artifact storage',
  9. url='https://git.davepedu.com/dave/docker-artifact',
  10. author='dpedu',
  11. author_email='dave@davepedu.com',
  12. packages=['repobot'],
  13. entry_points={
  14. "console_scripts": [
  15. "repobotd = repobot.server:main", # legacy
  16. "artifactd = repobot.server:main",
  17. "rpcli = repobot.cli:main"
  18. ]
  19. },
  20. include_package_data=True,
  21. install_requires=requirements,
  22. package_data={'repobot': ['../templates/pypi/*.html',
  23. '../templates/tar/*.html']},
  24. zip_safe=False)