DEPRECATED -- Rewritten and moved to https://github.com/NiklasRosenstein/shut/. 🌊 Shore is a distribution and release management tool for pure Python packages.
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.

42 lines
1.2 KiB

10 months ago
  1. name: nr.shore
  2. version: "0.0.31.post1"
  3. license: MIT
  4. url: https://git.niklasrosenstein.com/NiklasRosenstein/shore
  5. description: |
  6. Automates the heavy lifting of release and distribution management
  7. for pure Python packages.
  8. author: Niklas Rosenstein <rosensteinniklas@gmail.com>
  9. modulename: shore
  10. requirements:
  11. - python ^2.7|^3.4
  12. - beautifulsoup4 ^4.8.1
  13. - click ^7.0
  14. - jinja2 ^2.11.1
  15. - networkx ^2.4
  16. - nr.databind.core ~0.0.1
  17. - nr.databind.json ~0.0.1
  18. - nr.fs ^1.5.0
  19. - nr.pylang.utils ^0.0.1
  20. - nr.proxy ^0.0.1
  21. - requests ^2.22.0
  22. - packaging ^20.1
  23. - PyYAML ^5.1.0
  24. - termcolor ^1.1.0
  25. - twine
  26. entrypoints:
  27. console_scripts:
  28. - shore = shore.__main__:_entry_point
  29. - shore-conda-forge = shore.tools.conda_forge:main
  30. shore.core.plugins:
  31. - core = shore.plugins.core:CorePlugin
  32. - install-script = shore.plugins.install_script:InstallScriptRenderer
  33. - pypi = shore.plugins.pypi:PypiPublisher
  34. - requirements-file = shore.plugins.requirements_file:RequirementsFileRenderer
  35. - setuptools = shore.plugins.setuptools:SetuptoolsRenderer
  36. manifest:
  37. - include src/shore/templates/install_script/install
  38. - recursive-include src/shore/templates *.yaml *.py *.md