Files
nton/pyproject.toml
T
rlaphoenix 7508f9ed14 Build a new NACP if the NRO does not have one
It creates a fairly basic NACP but all values should be sane for a simple NSP Forwarder. The only thing that could reasonably be improved is the Titles and Ratings, e.g., different tiles and ratings for each language and region.

This introduces 3x dependencies, bs4, lxml, and hptnacp.
2022-11-13 06:42:12 +00:00

40 lines
1.1 KiB
TOML

[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.poetry]
name = "nton"
version = "1.1.0"
description = "Nintendo Switch NRO to NSP Forwarder."
authors = ["rlaphoenix <rlaphoenix@pm.me>"]
license = "GPL-3.0-only"
readme = "README.md"
repository = "https://github.com/rlaphoenix/nton"
keywords = ["nintendo", "switch", "homebrew", "forwarder"]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: End Users/Desktop",
"Natural Language :: English",
"Operating System :: OS Independent",
"Topic :: Games/Entertainment",
"Topic :: Utilities"
]
[tool.poetry.urls]
"Bug Tracker" = "https://github.com/rlaphoenix/nton/issues"
"Forums" = "https://github.com/rlaphoenix/nton/discussions"
"Changelog" = "https://github.com/rlaphoenix/nton/blob/master/CHANGELOG.md"
[tool.poetry.dependencies]
python = ">=3.7,<3.11"
click = "^8.1.3"
appdirs = "^1.4.4"
requests = "^2.28.1"
jsonpickle = "^2.2.0"
coloredlogs = "^15.0.1"
beautifulsoup4 = "^4.11.1"
lxml = "^4.9.1"
[tool.poetry.scripts]
nton = "nton.main:main"