Files
account_do/pyproject.toml
T
joseagrc 3823f4ae89 Complete account_do localization readiness for 8.0
Add the tax classification model extension, tax views, translation catalogs, package test dependencies, and income statement account type structure required by the Dominican localization.

Validate the module with clean Python 3.11 install, full unit tests, package build, and twine check before publishing to the 8.0 branch.
2026-08-12 17:43:04 -04:00

70 lines
1.9 KiB
TOML

[build-system]
requires = ['hatchling >= 1', 'hatch-tryton']
build-backend = 'hatchling.build'
[project]
name = 'trytond_account_do'
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
requires-python = '>=3.10'
maintainers = [
{name = "Fundación Un País Mejor"},
]
description = "Dominican Republic accounting for Tryton"
license = 'GPL-3.0-or-later'
license-files = ['LICENSE', 'COPYRIGHT']
keywords = ["tryton", "accounting", "coa", "dominican-republic"]
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Plugins",
"Framework :: Tryton",
"Topic :: Office/Business",
"Topic :: Office/Business :: Financial :: Accounting",
"Topic :: Software Development :: Libraries :: Python Modules",
]
[project.entry-points.'trytond.modules']
account_do = 'trytond.modules.account_do'
[project.urls]
homepage = "https://www.unpaismejor.org.do"
documentation = "https://docs.tryton.org/modules-account-do/"
changelog = "https://docs.tryton.org/modules-account-do/releases.html"
forum = "https://www.tryton.org/forum"
issues = "https://bugs.tryton.org/tryton"
repository = "https://code.unpaismejor.org.do/tryton-do/account_do"
funding = "https://www.tryton.org/donate"
[tool.hatch.build]
include = [
'README.rst',
'CHANGELOG',
'pyproject.toml',
'**/tryton.cfg',
'**/*.py',
'**/*.xml',
'**/*.po',
'doc/**/*.rst',
'doc/**/*.py',
'view/**/*.xml',
'**/*.fodt',
'icons/**/*.svg',
'tests/**/*.rst',
'tests/**/*.json',
]
[tool.hatch.build.targets.wheel.sources]
"" = "trytond/modules/account_do"
[tool.hatch.metadata.hooks.tryton]
dependencies = []
copyright = 'COPYRIGHT'
readme = 'README.rst'
[tool.hatch.metadata.hooks.tryton.tryton-optional-dependencies]
test = [
'proteus',
'trytond-account-asset',
'trytond-account-deposit',
'trytond-account-stock-continental',
]