Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Py3 - Finally #6572

Merged
merged 105 commits into from
Aug 7, 2020
Merged

Py3 - Finally #6572

merged 105 commits into from
Aug 7, 2020

Conversation

miigotu
Copy link
Contributor

@miigotu miigotu commented Jul 11, 2020

Fixes #6545

In Progress:

  • Fixing tests and providers, finding bugs

Done:

  • Get running on python3
  • Removed encode/decode trash
  • Removed workarounds for windows for features added in python3 specifically for windows
  • Removed SSL hacks
  • Removed locale hacks
  • Removed encoding Kluge hack
  • Removed exception formatting hack
  • Remove python2 support (supporting both will be a nightmare, maybe a backport will be possible)
  • Handled trait API module
  • jsonrpclib-pelix
  • bencodepy
  • Rework logger to use standardized logging
  • remove old qbittorent and make new the default
  • add new support for rtorrent and only support the new version
  • refactor into sickchill from sickbeard module
  • handle adba

To-Do:

  • Check that python3 exists before allowing update in old mainline
  • add new support for rtorrent and only support the new version
  • remove old kodi, make kodi12+ default
  • use logger args rather than .format

neoatomic and others added 8 commits July 12, 2020 01:32
Bumps [tmdbsimple](https://github.com/celiao/tmdbsimple) from 2.4.0 to 2.4.2.
- [Release notes](https://github.com/celiao/tmdbsimple/releases)
- [Commits](celiao/tmdbsimple@2.4.0...2.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
@codecov
Copy link

codecov bot commented Jul 12, 2020

Codecov Report

Merging #6572 into develop will decrease coverage by 0.175%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##           develop     #6572       +/-   ##
=============================================
- Coverage   31.531%   31.356%   -0.176%     
=============================================
  Files          236       231        -5     
  Lines        30709     30852      +143     
=============================================
- Hits          9683      9674        -9     
- Misses       21026     21178      +152     
Impacted Files Coverage Δ
sickchill/views/manage/post_processing.py 46.153% <0.000%> (-3.847%) ⬇️
sickchill/show/indexers/wrappers.py 48.148% <0.000%> (-3.576%) ⬇️
sickchill/show/recommendations/favorites.py 46.428% <0.000%> (-3.572%) ⬇️
sickchill/helper/media_info.py 66.037% <0.000%> (-3.054%) ⬇️
sickchill/views/common.py 23.437% <0.000%> (-2.952%) ⬇️
sickchill/views/api/authentication.py 47.058% <0.000%> (-2.942%) ⬇️
sickchill/views/irc.py 70.000% <0.000%> (-2.728%) ⬇️
sickchill/views/config/backup.py 34.782% <0.000%> (-2.718%) ⬇️
sickchill/views/changelog.py 50.000% <0.000%> (-2.632%) ⬇️
sickchill/views/authentication.py 37.500% <0.000%> (-2.500%) ⬇️
... and 388 more

Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
…udes ALL older xbmc and original xbox versions

Signed-off-by: miigotu <miigotu@gmail.com>
…torrent9

Signed-off-by: miigotu <miigotu@gmail.com>
@lgtm-com
Copy link
Contributor

lgtm-com bot commented Aug 6, 2020

This pull request introduces 30 alerts and fixes 136 when merging 5c9f452 into ed2b7bd - view on LGTM.com

new alerts:

  • 20 for Module is imported with 'import' and 'import from'
  • 3 for Unused local variable
  • 3 for Except block handles 'BaseException'
  • 1 for Unmatchable dollar in regular expression
  • 1 for Non-callable called
  • 1 for Variable defined multiple times
  • 1 for __init__ method calls overridden method

fixed alerts:

  • 86 for Module is imported with 'import' and 'import from'
  • 20 for Unused import
  • 6 for 'import *' may pollute namespace
  • 4 for Unused local variable
  • 2 for Comparison using is when operands support __eq__
  • 2 for Except block handles 'BaseException'
  • 2 for Missing call to __init__ during object initialization
  • 2 for Explicit export is not defined
  • 2 for __init__ method calls overridden method
  • 1 for Unmatchable dollar in regular expression
  • 1 for Unnecessary pass
  • 1 for Testing equality to None
  • 1 for Inconsistent equality and inequality
  • 1 for Formatting string mixes implicitly and explicitly numbered fields
  • 1 for Unused argument in a formatting call
  • 1 for Unreachable code
  • 1 for Variable defined multiple times
  • 1 for Inconsistent equality and hashing
  • 1 for Result of integer division may be truncated

…file

Signed-off-by: miigotu <miigotu@gmail.com>
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
@lgtm-com
Copy link
Contributor

lgtm-com bot commented Aug 7, 2020

This pull request introduces 29 alerts and fixes 146 when merging a9f6460 into ed2b7bd - view on LGTM.com

new alerts:

  • 20 for Module is imported with 'import' and 'import from'
  • 3 for Unused local variable
  • 2 for Except block handles 'BaseException'
  • 1 for Unmatchable dollar in regular expression
  • 1 for Non-callable called
  • 1 for Variable defined multiple times
  • 1 for __init__ method calls overridden method

fixed alerts:

  • 86 for Module is imported with 'import' and 'import from'
  • 20 for Unused import
  • 12 for Except block handles 'BaseException'
  • 6 for 'import *' may pollute namespace
  • 4 for Unused local variable
  • 2 for Comparison using is when operands support __eq__
  • 2 for Missing call to __init__ during object initialization
  • 2 for Explicit export is not defined
  • 2 for __init__ method calls overridden method
  • 1 for Unmatchable dollar in regular expression
  • 1 for Unnecessary pass
  • 1 for Testing equality to None
  • 1 for Inconsistent equality and inequality
  • 1 for Formatting string mixes implicitly and explicitly numbered fields
  • 1 for Unused argument in a formatting call
  • 1 for Unreachable code
  • 1 for Variable defined multiple times
  • 1 for Inconsistent equality and hashing
  • 1 for Result of integer division may be truncated

Signed-off-by: miigotu <miigotu@gmail.com>
Signed-off-by: miigotu <miigotu@gmail.com>
@SickChill SickChill deleted a comment from lgtm-com bot Aug 7, 2020
@miigotu miigotu merged commit 3a1a4c6 into develop Aug 7, 2020
@miigotu miigotu deleted the py3-again branch August 7, 2020 07:02
@lgtm-com
Copy link
Contributor

lgtm-com bot commented Aug 7, 2020

This pull request introduces 27 alerts and fixes 151 when merging 6a30c92 into ed2b7bd - view on LGTM.com

new alerts:

  • 19 for Module is imported with 'import' and 'import from'
  • 4 for Unused local variable
  • 1 for Unmatchable dollar in regular expression
  • 1 for Non-callable called
  • 1 for Variable defined multiple times
  • 1 for __init__ method calls overridden method

fixed alerts:

  • 86 for Module is imported with 'import' and 'import from'
  • 20 for Unused import
  • 14 for Except block handles 'BaseException'
  • 6 for 'import *' may pollute namespace
  • 5 for Unused local variable
  • 3 for Testing equality to None
  • 2 for Comparison using is when operands support __eq__
  • 2 for Missing call to __init__ during object initialization
  • 2 for Explicit export is not defined
  • 2 for __init__ method calls overridden method
  • 1 for Unmatchable dollar in regular expression
  • 1 for Unnecessary pass
  • 1 for Inconsistent equality and inequality
  • 1 for Formatting string mixes implicitly and explicitly numbered fields
  • 1 for Unused argument in a formatting call
  • 1 for Unreachable code
  • 1 for Variable defined multiple times
  • 1 for Inconsistent equality and hashing
  • 1 for Result of integer division may be truncated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants