Skip to content

Commit

Permalink
Using poetry to manage dependencies and packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
pchakraborty committed May 7, 2024
1 parent 5f8f152 commit d65021b
Show file tree
Hide file tree
Showing 3 changed files with 332 additions and 28 deletions.
218 changes: 218 additions & 0 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

35 changes: 13 additions & 22 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,26 +1,17 @@
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"

[project]
[tool.poetry]
name = "mepo"
version = "v2.0.0"
authors = [
{name = "GMAO SI Team", email = "[email protected]"},
]
description = "Tool to manage (m)ultiple r(epo)sitories"
requires-python = ">= 3.9"
license = {file = "LICENSE"}
version = "2.0.0"
description = "A tool for managing (m)ultiple r(epo)s"
authors = ["GMAO SI Team <[email protected]>"]
license = "LICENSE"
readme = "README.md"
dependencies = [
"pyyaml>=6.0.1",
]

[project.urls]
Homepage = "https://github.com/GEOS-ESM/mepo"
[tool.poetry.dependencies]
python = "^3.9"
PyYAML = "^6.0.1"
black = "^24.4.2"
mdutils = "^1.6.0"

[project.scripts]
mepo = "mepo.__main__:main"

[tool.setuptools]
include-package-data = true
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
Loading

0 comments on commit d65021b

Please sign in to comment.