repo-plugins
repo-plugins copied to clipboard
[plugin.video.catchuptvandmore@krypton] 0.2.38
- [x] My code follows the add-on rules and piracy stance of this project.
- [x] I have read the CONTRIBUTING document
- [x] Each add-on submission should be a single commit with using the following style: [plugin.video.foo] v1.0.0
Once more, this PR is pretty huge. If this PR is merged very quickly, I will send the newest version very soon. So, the PR for the next coming version 0.2.39 should be relatively small, so easier to review.
Thanks for your understanding.
What means the error in Kodi addon-checker?
Means you need higher versions in matrix and nexus for users with this version installed in krypton to be able to receive the update when migrating to an up to date Kodi version. If you already have those updates pending (for matrix and nexus) ignore the message, ci will pass once the other two prs are merged.
I see. Since I already sent the version the version for matrix, there is no problem I think. Can you confirm?
I removed the problematic feature. Thank you for the review and the feedback.
(Not so) unrelated note: I pushed some logos and picture in the repository repo-resources. Can you merge them?
I removed the problematic feature. Thank you for the review and the feedback.
(Not so) unrelated note: I pushed some logos and picture in the repository repo-resources. Can you merge them?
I sent a PR to repo-scripts to merge enum34. Once that's done, I shall update this PR to take advantage of this feature.
I removed the dependency on Enum. Please, have a look at this new version
I modified this PR following the recommendations from the Matrix PR versions. Please have a look.
I will double check it.
Any news for this PR will be welcome. Thanks in advance for any feedback
Is there anything more I should do to make this pull request merged?
@joaopa00 check addon checker log, looks like you have some incorrectly closed ")" somewhere. Might check the execution locally to see where that is exactly triggered
@pkscout @enen92, sorry to bother you, but the status of this PR is not really clear to me. Are there blocking points remaining? Any chance to see this merged soon?
Yes, pull request is completely broken...
How can I know where is the problem with local kodi-addon-checker?
$ kodi-addon-checker --branch krypton --enable-debug-log INFO: Checking add-on plugin.video.catchuptvandmore INFO: Created by SylvainCecchetto,wwark,joaopa INFO: Addon id matches folder name INFO: Valid XML file found INFO: Image icon exists INFO: icon dimensions are fine 512x512 INFO: Image fanart exists INFO: fanart dimensions are fine 1280x720 INFO: fanart file size is fine 690KB INFO: Image screenshot exists INFO: screenshot dimensions are fine 1920x1080 INFO: screenshot file size is fine 124KB INFO: Image screenshot exists INFO: screenshot dimensions are fine 1920x1080 INFO: screenshot file size is fine 452KB INFO: Image screenshot exists INFO: screenshot dimensions are fine 1920x1080 INFO: screenshot file size is fine 114KB INFO: Image screenshot exists INFO: screenshot dimensions are fine 1920x1080 INFO: screenshot file size is fine 339KB INFO: Image screenshot exists INFO: screenshot dimensions are fine 1920x1080 INFO: screenshot file size is fine 229KB ERROR: ParseError: bad input: type=8, value=')', context=('', (332, 48)) INFO: ParseError: bad input: type=8, value=')', context=('', (332, 48)) INFO: PO files are valid WARN: Found non whitelisted file ending in filename ./plugin.video.catchuptvandmore/kodi-addon-checker.log ERROR: We found 1 problems and 1 warnings, please check the logfile.
That means you have a syntax error in your python code some parenthesis that don't have a matching close tag. I can't really tell where it is with that log though. Also please drop any github actions file from the submission
Fortunately, pylint is better than kodi-addon-checker to explicit syntax errors. I also fixed the problem you pinpointed about github action.
File "/opt/hostedtoolcache/Python/3.11.2/x64/lib/python3.11/lib2to3/pgen2/driver.py", line 47, in parse_tokens
for quintuple in tokens:
File "/opt/hostedtoolcache/Python/3.11.2/x64/lib/python3.11/lib2to3/pgen2/tokenize.py", line 424, in generate_tokens
raise IndentationError(
File "<tokenize>", line 2[38](https://github.com/xbmc/repo-plugins/actions/runs/4336770275/jobs/7572297642#step:6:39)
yield item
IndentationError: unindent does not match any outer indentation level
Thanks. I fixed this problem too.
Thank you for merging this PR. Sorry for the trouble. Is it possible to merge the pictures from repo-ressource?