76 lines
1.7 KiB
TOML
76 lines
1.7 KiB
TOML
[tool.poetry]
|
|
name = "odoo-openupgrade-wizard"
|
|
version = "0.6.0"
|
|
description = "CLI tool to manage Odoo Major Upgrades"
|
|
authors = [
|
|
"GRAP, Groupement Régional Alimentaire de Proximité",
|
|
]
|
|
maintainers = [
|
|
"Sylvain LE GAL",
|
|
]
|
|
license = "AGPLv3+"
|
|
readme = "README.md"
|
|
repository = "https://gitlab.com/odoo-openupgrade-wizard/odoo-openupgrade-wizard"
|
|
keywords = ["cli", "odoo", "openupgrade"]
|
|
classifiers = [
|
|
"Intended Audience :: Developers",
|
|
"Development Status :: 2 - Pre-Alpha",
|
|
"Operating System :: Unix",
|
|
"Programming Language :: Python :: 3.6",
|
|
"Programming Language :: Python :: 3.7",
|
|
"Programming Language :: Python :: 3.8",
|
|
"Programming Language :: Python :: 3.9",
|
|
"Framework :: Odoo",
|
|
]
|
|
|
|
[tool.poetry.scripts]
|
|
oow = "odoo_openupgrade_wizard.cli.cli:main"
|
|
odoo-openupgrade-wizard = "odoo_openupgrade_wizard.cli.cli:main"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = ">=3.9,<4.0.0"
|
|
click = "^7.0"
|
|
click-loglevel = "^0.4"
|
|
docker = "^7.0"
|
|
importlib-resources = "^5.4"
|
|
git-aggregator = "^2.1"
|
|
GitPython = "^3.1"
|
|
jinja2 = "^3.0"
|
|
loguru = "^0.6"
|
|
odoorpc = "^0.10.1"
|
|
plumbum = "^1.7"
|
|
pygount = "^1.4"
|
|
pyyaml = "^6.0.0"
|
|
single-source = "^0.3"
|
|
|
|
[tool.poetry.group.dev.dependencies]
|
|
pytest = [
|
|
{version = "<=6.1.2", python = "<3.10"},
|
|
{version = ">=6.2.5", python = ">=3.10"}
|
|
]
|
|
pytest-mock = "3.6.1"
|
|
pytest-cov = "*"
|
|
safety = "*"
|
|
pylint = "*"
|
|
tox = "*"
|
|
towncrier = "*"
|
|
|
|
[build-system]
|
|
requires = ["poetry-core>=1.0.0"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[tool.black]
|
|
line-length = 79
|
|
|
|
[tool.isort]
|
|
profile = "black"
|
|
line_length = 79
|
|
|
|
[tool.towncrier]
|
|
name = "odoo-openupgrade-wizard"
|
|
package = "odoo_openupgrade_wizard"
|
|
package_dir = "."
|
|
filename = "CHANGES.rst"
|
|
directory = "newsfragments"
|
|
wrap = true
|