Add pyproject file

This commit is contained in:
Dani Tura 2023-10-23 12:56:21 +02:00
parent 4fb3ff1346
commit 8812b50880
2 changed files with 23 additions and 4 deletions

23
pyproject.toml Normal file
View file

@ -0,0 +1,23 @@
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project]
name = "trytonspain-contract"
dependencies = [
"trytond-account_invoice~=6.8.0",
"trytond-account_product~=6.8.0",
"calidae-activity @ git+https://github.com/calidae/trytond-activity.git@pyproject",
]
version = "6.8"
dynamic = ["classifiers", "license", "readme", "description"]
[project.entry-points."trytond.modules"]
contract = "trytond.modules.contract"
[project.scripts]
[project.gui-scripts]
[tool.hatch.metadata]
allow-direct-references = true

View file

@ -106,8 +106,4 @@ setup(name='%s_%s' % (PREFIX, MODULE),
test_suite='tests',
test_loader='trytond.test_loader:Loader',
tests_require=tests_require,
use_2to3=True,
convert_2to3_doctests=[
'tests/scenario_contract.rst',
]
)