Alternative for git-submodule which embeds the contents of referenced repositories in the master repository.
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.
 

44 lines
1.3 KiB

  1. # This file was automatically generated by Shore. Do not edit manually.
  2. # For more information on Shore see https://pypi.org/project/nr.shore/
  3. import io
  4. import re
  5. import setuptools
  6. import sys
  7. with io.open('src/nr/git_subrepo.py', encoding='utf8') as fp:
  8. version = re.search(r"__version__\s*=\s*'(.*)'", fp.read()).group(1)
  9. with io.open('README.md', encoding='utf8') as fp:
  10. long_description = fp.read()
  11. requirements = []
  12. setuptools.setup(
  13. name = 'nr.git-subrepo',
  14. version = version,
  15. author = 'Niklas Rosenstein',
  16. author_email = 'rosensteinniklas@gmail.com',
  17. description = 'Create working trees of other Git repositories and track them in your parent repository.',
  18. long_description = long_description,
  19. long_description_content_type = 'text/markdown',
  20. url = 'https://git.niklasrosenstein.com/NiklasRosenstein/git-subrepo',
  21. license = 'MIT',
  22. packages = setuptools.find_packages('src', ['test', 'test.*', 'docs', 'docs.*']),
  23. package_dir = {'': 'src'},
  24. include_package_data = True,
  25. install_requires = requirements,
  26. extras_require = {},
  27. tests_require = [],
  28. python_requires = None, # TODO: '>=2.7,<3.0.0 | >=3.4,<4.0.0',
  29. data_files = [],
  30. entry_points = {
  31. 'console_scripts': [
  32. 'git-subrepo = nr.git_subrepo:main',
  33. ]
  34. },
  35. cmdclass = {},
  36. keywords = [],
  37. classifiers = [],
  38. )