| B | ↘ | C | ActionManager.run() got worse | 
| A | ↘ | B | log_unsupported_guid() got worse | 
| A | ↘ | B | ActionManager got worse | 
| 16 added classes/operations | |||
|   | F | LibrariesManager._read_distribution_metadata() added | |
|   | B | OpenSSL._use_standard() added | |
|   | B | TraktNetworkFilter.is_trakt_request_exception() added | |
|   | A | ErrorReporter.set_tags() added | |
|   | A | ErrorReporterClient.__init__() added | |
|   | A | ErrorReporterClient.set_protocol() added | |
|   | A | ErrorReporterClient.send_remote() added | |
|   | A | OpenSSL._standard_has_sslwrap() added | |
|   | A | ErrorReporter.construct_handler() added | |
|   | A | ErrorReporter.set_name() added | |
| B | ↘ | D | LibrariesManager._insert_paths() got worse | 
| C | ↗ | B | OpenSSL.test_import() improved | 
| B | ↘ | C | LibrariesManager got worse | 
| view all | |||
| 5 added classes/operations | |||
|   | A | FrameworkFilter.is_framework_file() added | |
|   | A | ErrorReporter.send_remote() added | |
|   | A | Base.write_pending() added | |
|   | A | PathEnvironment.home() added | |
|   | A | BaseTest._add_python_home_candidates() added | |
| B | ↘ | F | BaseTest.find_python_executable() got worse | 
| A | ↘ | F | Base.format_pending() got worse | 
| C | ↗ | B | FrameworkFilter.map() improved | 
| A | ↘ | B | BaseTest got worse | 
| C | ↘ | D | Base.log_pending() got worse | 
| B | ↗ | A | log_unsupported() improved | 
| A | ↘ | B | Environment.setup_locale() got worse | 
| 97 added classes/operations | |||
|   | F | PlexAccount.refresh() added | |
|   | D | ErrorReporterHandler._generate_title() added | |
|   | F | Account.refresh() added | |
|   | F | ArmHelper.cpu_identifier() added | |
|   | D | PlexBasicCredential.refresh_details() added | |
|   | C | TraktAccount.refresh() added | |
|   | B | PlexAccount.refresh_details() added | |
|   | B | ErrorReporterHandler._traceback_culprit() added | |
|   | B | ErrorReporterHandler._extract_exc_info() added | |
|   | B | ErrorReporterHandler._module_name() added | |
| F | ↗ | A | Movies.run() improved | 
| F | ↗ | A | Shows.run() improved | 
| A | ↘ | D | ErrorReporterHandler got worse | 
| F | ↗ | B | UpdateAccount.from_dict() improved | 
| B | ↘ | D | SystemHelper.elf_attributes() got worse | 
| B | ↘ | C | UpdateSession.get_account() got worse | 
| A | ↘ | B | AccountMigration got worse | 
| F | ↗ | C | ArmHelper.lookup() improved | 
| C | ↗ | B | Lists.process() improved | 
| B | ↘ | C | AccountMigration.refresh_account() got worse | 
| view all | |||
| 3 added classes/operations | |||
|   | A | DuplicateReportFilter added | |
|   | A | DuplicateReportFilter.filter() added | |
|   | A | DuplicateReportFilter.is_duplicate_message() added | |
| A | ↘ | B | ExceptionReportFilter.is_ignored_exception() got worse | 
| A | ↘ | B | WebSocket.to_events() got worse | 
| B | ↗ | A | format_unsupported() improved | 
| A | ↘ | B | Logging.to_events() got worse | 
| A | ↘ | B | log_unsupported() got worse | 
| 4 added classes/operations | |||
|   | B | Table.media() added | |
|   | A | Table.table() added | |
|   | A | Table.__call__() added | |
|   | A | Table.keys() added | |
| C | ↗ | A | Base.build_action() improved | 
| B | ↘ | C | Lists.process() got worse | 
| D | ↘ | F | Movies.run() got worse | 
| B | ↗ | A | Shows.start() improved | 
| 8 added classes/operations | |||
|   | B | RequestsReportFilter.is_requests_exception() added | |
|   | A | RequestsReportFilter.is_ignored_message() added | |
|   | A | is_module() added | |
|   | B | is_module_file() added | |
|   | A | TraktReportFilter.is_ignored_message() added | |
|   | B | is_module_directory() added | |
|   | A | import_module() added | |
|   | A | get_name() added | |
| C | ↗ | B | Identifier.get_ids() improved | 
| C | ↘ | D | UpdateWSession.to_dict() got worse | 
| F | ↗ | D | import_modules() improved | 
| B | ↘ | C | Base.watch() got worse | 
| B | ↘ | D | Base.rate() got worse | 
| B | ↗ | A | PlexHelper.to_trakt() improved | 
| B | ↗ | A | Season.run() improved | 
| C | ↘ | D | Show.run() got worse | 
| B | ↘ | C | SyncManager.run() got worse | 
| B | ↗ | A | Episode.run() improved | 
| C | ↗ | B | Base.watch() improved | 
| D | ↗ | B | Base.rate() improved | 
| A | ↘ | B | Season.run() got worse | 
| A | ↘ | B | Episode.run() got worse | 
| D | ↗ | C | Show.run() improved | 
| Your code
                    was rated 7.92 (good). Learn more about the code rating. | |
| There were no issues found. You might want to review your inspection config. | 
|   | |
|   | |
|   | |
|  | 
| F redirect() rated critical | 
| F CreateException._par... rated critical | 
| F ExceptionReportFilte... rated critical | 
| F Main.update_proxies(... rated critical | 
| F Main.queue() rated critical | 
| F CreateException._fin... rated critical | 
| F Mode rated critical | 
| F GuidParser.parse_epi... rated critical | 
| F ApiManager.decode() rated critical | 
| F UpdateWSession.to_di... rated critical | 
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |