Automatic checks for new repository submissions.
Project description
[![Build Status](https://travis-ci.org/xbmc/addon-check.svg?branch=master)](https://travis-ci.org/xbmc/addon-check)
# Kodi Addon checker
This tool checks the Kodi repo for best practices and creates problem and warning reports
## Features - Checks if all images are valid images
Checks if all xml files are valid
Checks if addon.xml and license file exists for an addon
Checks if the addon id in addon.xml matches with the folder name
Checks if artwork is available and if the size is as defined
Checks if the addon uses the old strings.xml translation format
Check if the addon uses the old language folders (English vs resource.language.en_gb)
Checks for various blacklisted strings
Check for blacklisted filetypes
## Installation
Open Terminal in addon-check folder and execute the following command
### Unix ` sudo -H python setup.py install ` ## Windows ` py setup.py install `
## How to use
Open Terminal in addon-repo
Execute kodi-addon-checker
### Unix ` kodi-addon-checker `
### Windows ` py -m kodi_addon_checker `
Above command will run kodi-addon-checker in current working directory
## Uninstall ### Unix ` pip unistall kodi-addon-checker `
### Windows ` py -m pip uninstall kodi-addon-checker `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for kodi_addon_checker-0.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0596341b4a46c1ec8ba3e79b3a4b1dbde57d9b0a7201dbec62e0a6f554a46494 |
|
MD5 | aa870068923c79ae5ec42b86f83dfcb3 |
|
BLAKE2b-256 | d2724e556eab28ed3da1d42195a7c420b589387421c01867a599a96b9a98fd96 |