A console script that allows you to easily update multiple git repositories at once
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.

setup.py 1.8 KiB

7 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. # -*- coding: utf-8 -*-
  2. #
  3. # Copyright (C) 2011-2018 Ben Kurtovic <ben.kurtovic@gmail.com>
  4. # Released under the terms of the MIT License. See LICENSE for details.
  5. import sys
  6. from setuptools import setup, find_packages
  7. if sys.hexversion < 0x02070000:
  8. exit("Please upgrade to Python 2.7 or greater: <https://www.python.org/>.")
  9. from gitup import __version__
  10. with open('README.md') as fp:
  11. long_desc = fp.read()
  12. setup(
  13. name = "gitup",
  14. packages = find_packages(),
  15. entry_points = {"console_scripts": ["gitup = gitup.script:run"]},
  16. install_requires = ["GitPython >= 2.1.8", "colorama >= 0.3.9"],
  17. version = __version__,
  18. author = "Ben Kurtovic",
  19. author_email = "ben.kurtovic@gmail.com",
  20. description = "Easily update multiple git repositories at once",
  21. long_description = long_desc,
  22. license = "MIT License",
  23. keywords = "git repository pull update",
  24. url = "https://github.com/earwig/git-repo-updater",
  25. classifiers = [
  26. "Development Status :: 4 - Beta",
  27. "Environment :: Console",
  28. "Intended Audience :: Developers",
  29. "License :: OSI Approved :: MIT License",
  30. "Natural Language :: English",
  31. "Operating System :: MacOS :: MacOS X",
  32. "Operating System :: POSIX",
  33. "Operating System :: Microsoft :: Windows",
  34. "Programming Language :: Python",
  35. "Programming Language :: Python :: 2.7",
  36. "Programming Language :: Python :: 3",
  37. "Programming Language :: Python :: 3.2",
  38. "Programming Language :: Python :: 3.3",
  39. "Programming Language :: Python :: 3.4",
  40. "Programming Language :: Python :: 3.5",
  41. "Programming Language :: Python :: 3.6",
  42. "Programming Language :: Python :: 3.7",
  43. "Topic :: Software Development :: Version Control :: Git"
  44. ]
  45. )