A console script that allows you to easily update multiple git repositories at once
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

48 строки
1.6 KiB

  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. from gitup import __version__
  8. with open('README.md') as fp:
  9. long_desc = fp.read()
  10. setup(
  11. name = "gitup",
  12. packages = find_packages(),
  13. entry_points = {"console_scripts": ["gitup = gitup.cli:run"]},
  14. install_requires = ["GitPython >= 2.1.8", "colorama >= 0.3.9"],
  15. version = __version__,
  16. author = "Ben Kurtovic",
  17. author_email = "ben.kurtovic@gmail.com",
  18. description = "Easily update multiple git repositories at once",
  19. long_description = long_desc,
  20. long_description_content_type = "text/markdown",
  21. license = "MIT License",
  22. keywords = "git repository pull update",
  23. url = "https://github.com/earwig/git-repo-updater",
  24. classifiers = [
  25. "Development Status :: 4 - Beta",
  26. "Environment :: Console",
  27. "Intended Audience :: Developers",
  28. "License :: OSI Approved :: MIT License",
  29. "Natural Language :: English",
  30. "Operating System :: MacOS :: MacOS X",
  31. "Operating System :: POSIX",
  32. "Operating System :: Microsoft :: Windows",
  33. "Programming Language :: Python",
  34. "Programming Language :: Python :: 3",
  35. "Programming Language :: Python :: 3.9",
  36. "Programming Language :: Python :: 3.10",
  37. "Programming Language :: Python :: 3.11",
  38. "Programming Language :: Python :: 3.12",
  39. "Programming Language :: Python :: 3.13",
  40. "Topic :: Software Development :: Version Control :: Git"
  41. ]
  42. )