This branch is not used for public. Please use one of the other branches available for submitting add-ons.
Enjoy Kodi and help us improve it today. :)
Official source repository for Kodi script add-ons
This branch is not used for public. Please use one of the other branches available for submitting add-ons.
Enjoy Kodi and help us improve it today. :)
I get a generic error every time I open Kodi. After checking the logs, I get the following output from MultiWeather:
EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'KeyError'>
Error Contents: 0
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/weather.multi/default.py", line 5, in <module>
weather.MAIN(mode=sys.argv[1])
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/weather.multi/lib/weather.py", line 35, in __init__
self.get_forecast(location, locationid, locationlat, locationlon, ycookie, ycrumb)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/weather.multi/lib/weather.py", line 157, in get_forecast
yahoo.Weather.get_weather(data, loc, locid)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/weather.multi/lib/providers/yahoo.py", line 8, in get_weather
data = response['weathers'][0]
KeyError: 0
-->End of Python script error report<--
Additional information :
A context menu add-on for Kodi which enables you to copy movies, songs, etc.. into your devices
Additional information :
@DaveTBlake i've restested it and can confirm it's all working as expected now.
Originally posted by @ronie in xbmc/xbmc#18236 (comment)
Additional information :
Additional information :
Source URL change from the initial release of this add-on.
Additional information :
Additional information :
Not really broken, but that was the most suitable option I could select when creating an issue. @dotlambda pointed out to me here that the copy of urllib3
that kodi
ships in their repo might need to be updated because of CVE-2021-33503.
Added support for Trakt watchlists, corrected some URLs. Dependencies for this functionality included under lib. Tested on ubuntu and windows, Kodi 16 and 17.
Additional information :
I have been trying to update my addon to Python 3 and ran into some issues with the common.plugin.cache addon:
File "C:\Users\name\AppData\Roaming\Kodi\addons\script.common.plugin.cache\lib\StorageServer.py", line 74, in init
if not self.xbmcvfs.exists(self.path.decode('utf8', 'ignore')):
AttributeError: 'str' object has no attribute 'decode'
can this be fixed?
[Broken] - Add-on:1ting (albums)
General
Code location
Nil Changes.
N/A
N/A
[Broken] - Add-on:1ting (albums)
General
Code location
Nil Changes.
N/A
N/A
General
Code location
Download subtitles from http://wizdom.xyz website.
[Broken] script.maps.browser
General
Code location
Add-on fails to start
Log file Start line 603 - https://paste.kodi.tv/jopicejewe.kodi
Not submitting. Raising Issue only.
Additional information :
Additional information :
Hi @ronie, the latest update v6.4.1 of CU LRC Lyrics add-on uses the ctypes module, which is not supported on XBOX platform due to the platform restriction. The add-on doesn’t work any more due to this.
First add-on added.
Additional information :
Music Finder is a simple script to let users move directly to the currently playing artist or album's listing from the 'now playing' music screen. I'll be using it in the Pellucid skin, but the script could easily be retooled for use by other skinners if they find it useful.
It is a simple MySQL connector for python.
I am submitting this a split for my plugin, plugin.video.specialfeatures. This is required for my plugin to work properly.
The add-on doesn't define its extension point properly, so it cannot be found by BeautifulSoup. The following line is missing in addon.xml
:
<extension point="xbmc.python.module" library="lib" />
On Leia (Kodi 18.x with Python 2.x), it also lacks the import of a required backport module. This can be fixed by adding this line to the <requires>
element of addon.xml
:
<import addon="script.module.backports.functools_lru_cache" version="1.6.1"/>
Remove service.nextup.notification from Leia onwards
Hello, I have replaced this addon with the new upnext addon (in leia repo) and would like to remove this addon from the Leia repo onwards.
Can someone let me know what needs to be done to achieve this?
Thanks
Additional information :
It worked before but it won’t load local weather or anything is there a fix or update to fix this issue?
Does not work. Reported issue to developer in January 2020, but developer has not responded.
Issue report to developer... AbelTesfaye/context.copytostorage#2
https://github.com/xbmc/repo-scripts/tree/krypton/context.copytostorage
Python 3.12 requires six version 1.16.0.
$ python
Python 3.12.0 (main, Oct 2 2023, 00:00:00) [GCC 13.2.1 20230918 (Red Hat 13.2.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import six
>>> six.__version__
'1.15.0'
>>> from six.moves import _thread
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'six.moves'
>>>
$ python
Python 3.12.0 (main, Oct 2 2023, 00:00:00) [GCC 13.2.1 20230918 (Red Hat 13.2.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import six
>>> six.__version__
'1.16.0'
>>> from six.moves import _thread
>>>
Problem occurs at kodi start because installed IPTV manager addon depends on this one. Upgrading to 1.16.0 fixes the problem.
Additional information :
Official Dropbox API v2 unofficially packaged for Kodi
Additional information :
Note: that problem isn't specific to Andoid.
splitattr
is gone from urllib.request
in Python 3.8
2020-08-19 17:07:30.563 T:31293 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'ImportError'>
Error Contents: cannot import name 'splitattr' from 'urllib.request' (/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.8/lib/python3.8/urllib/request.py)
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.xbmcbackup/service.py", line 1, in <module>
from resources.lib.scheduler import BackupScheduler
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.xbmcbackup/resources/lib/scheduler.py", line 8, in <module>
from resources.lib.backup import XbmcBackup
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.xbmcbackup/resources/lib/backup.py", line 10, in <module>
from . vfs import XBMCFileSystem, DropboxFileSystem, ZipFileSystem
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.xbmcbackup/resources/lib/vfs.py", line 11, in <module>
from . authorizers import DropboxAuthorizer
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.xbmcbackup/resources/lib/authorizers.py", line 4, in <module>
import resources.lib.tinyurl as tinyurl
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.xbmcbackup/resources/lib/tinyurl.py", line 3, in <module>
from future.moves.urllib.request import urlopen
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.future/libs/future/moves/urllib/request.py", line 9, in <module>
from urllib.request import (getproxies,
ImportError: cannot import name 'splitattr' from 'urllib.request' (/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.8/lib/python3.8/urllib/request.py)
-->End of Python script error report<--
Originally posted by @CiNcH83 in xbmc/xbmc#18240 (comment)
Add-on:3B Meteo
General
Code location
This Weather add-on is currently installed via the Video Add-ons repos, which seems counter-intuitive especially to the new user trying to locate the Weather add-on
Hi @ronie,
To fix the current Multi Weather cookie issue, you just need to add the following option to the header for request and use 'A1' cookie afterwards:
'Accept': 'text/html,application/xhtml+xml,application/xml'
Hope a new update can be pushed to official repo soon!
Script used by skins to show extended media info.
Additional information :
Additional information :
General
Code location
Artist Slideshow Helper is no longer needed and should be removed from all versions of the official Kodi repository. Artist Slideshow has been updated to either incorporate the features or has changed so that the Helper application is no longer needed (and doesn't work in some cases).
Additional information :
Addon doesn't work. It's not compatible with python version used by current Kodi, and is seemingly abandoned by maintainer.
Complete website change to upstream scraped data source (Weatherzone). I can't be bothered working on old versions any more (as I don't have any older installations around and just generally not interested in working with Python 2 any more!) - and (not surprisingly) no one else has stepped up to backport the changes from OzWeather V2+ back to Python2.
V2 for Kodi Matrix and above use a completely different data source, and is working fine, and I will continue to support it.
[Broken]-script.100fm
General
Code location
Nil Changes.
N/A
N/A
Additional information :
Debug Log - https://paste.kodi.tv/kicilulowu.kodi
Error starts Line 680
General
Name=sseclient
ID=script.module.sseclient
Kodi/repository version: 0.0.24
https://github.com/xbmc/repo-scripts/tree/leia/script.module.sseclient
Code location
This module is used for the ArloView plugin, and was updated from v0.0.20 to v0.0.24 (on Aug. 27th) which is currently broken. I did not update this module, not sure why/how it was updated.
It needs to be v0.0.20 or v0.0.22.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.