diff --git a/package.json b/package.json index db331f88..ee8739f0 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,9 @@ "url": "https://github.com/frappe/lms/issues" }, "homepage": "https://github.com/frappe/lms#readme", + "engines": { + "node": ">=22" + }, "devDependencies": { "@semantic-release/exec": "^7.1.0", "@semantic-release/git": "^10.0.1", diff --git a/pyproject.toml b/pyproject.toml index 97e4c632..9211b0b2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,6 +30,12 @@ use_parentheses = true ensure_newline_before_comments = true indent = "\t" +[deploy.dependencies.apt] +packages = [ + "libxml2-dev", + "libxslt1-dev", +] + [tool.ruff] line-length = 110 target-version = "py310" @@ -66,7 +72,7 @@ indent-style = "tab" docstring-code-format = true [tool.bench.frappe-dependencies] -frappe = "<=17.0.0-dev" +frappe = ">=14.0.0,<=17.0.0-dev" [tool.bench.assets] build_dir = "./frontend"