pyproject.toml 779 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. [tool.poetry]
  2. name = "keep_exporter"
  3. version = "2.0.0"
  4. description = "Google Keep note exporter utility"
  5. authors = ["Nathan Beals <ndbeals@users.noreply.github.com>"]
  6. license = "GPL v3"
  7. [tool.poetry.scripts]
  8. keep_export = "keep_exporter.cli:main"
  9. [tool.poetry.dependencies]
  10. python = "^3.8"
  11. gkeepapi = "^0.13.4"
  12. python-frontmatter = "^0.5.0"
  13. PyYAML = "^5.3.1"
  14. pathvalidate = "^2.3.2"
  15. click = "^8.0.1"
  16. mdutils = "^1.3.0"
  17. click-config-file = "^0.6.0"
  18. [tool.poetry.dev-dependencies]
  19. black = "^21.9b0"
  20. pylint = "^2.11.1"
  21. isort = "^5.9.3"
  22. Sphinx = "^4.2.0"
  23. sphinx-rtd-theme = "^1.0.0"
  24. [tool.isort]
  25. profile = "black"
  26. src_paths = ["keep_export"]
  27. [tool.pylint.MASTER]
  28. max-line-length = 120
  29. [build-system]
  30. requires = ["poetry-core>=1.0.0"]
  31. build-backend = "poetry.core.masonry.api"