From a90fa0b521163c47ef57f14d26497bb59c466f21 Mon Sep 17 00:00:00 2001 From: MarkusHackspacher Date: Sun, 11 Feb 2018 21:51:40 +0100 Subject: [PATCH] fix W391 blank line at end of file --- setup.cfg | 2 +- setup.py | 1 - share/gpodder/examples/gpodder_mark_played.py | 1 - share/gpodder/extensions/concatenate_videos.py | 1 - share/gpodder/extensions/gtk_statusicon.py | 1 - share/gpodder/extensions/mpris-listener.py | 1 - share/gpodder/extensions/normalize_audio.py | 1 - share/gpodder/extensions/notification-win32.py | 1 - share/gpodder/extensions/notification.py | 1 - share/gpodder/extensions/rename_download.py | 1 - share/gpodder/extensions/rm_ogg_cover.py | 1 - share/gpodder/extensions/rockbox_coverart.py | 1 - share/gpodder/extensions/taskbar_progress.py | 1 - share/gpodder/extensions/ted_subtitles.py | 1 - share/gpodder/extensions/ubuntu_appindicator.py | 1 - share/gpodder/extensions/ubuntu_unity.py | 1 - share/gpodder/extensions/video_converter.py | 1 - src/gpodder/common.py | 1 - src/gpodder/config.py | 1 - src/gpodder/core.py | 1 - src/gpodder/coverart.py | 1 - src/gpodder/dbsqlite.py | 1 - src/gpodder/dbusproxy.py | 1 - src/gpodder/download.py | 1 - src/gpodder/feedservice.py | 4 ---- src/gpodder/gtkui/__init__.py | 1 - src/gpodder/gtkui/base.py | 1 - src/gpodder/gtkui/config.py | 1 - src/gpodder/gtkui/desktop/__init__.py | 1 - src/gpodder/gtkui/desktop/channel.py | 1 - src/gpodder/gtkui/desktop/deviceplaylist.py | 1 - src/gpodder/gtkui/desktop/episodeselector.py | 1 - src/gpodder/gtkui/desktop/sync.py | 1 - src/gpodder/gtkui/desktop/welcome.py | 1 - src/gpodder/gtkui/desktopfile.py | 1 - src/gpodder/gtkui/download.py | 2 -- src/gpodder/gtkui/interface/__init__.py | 1 - src/gpodder/gtkui/interface/addpodcast.py | 1 - src/gpodder/gtkui/interface/common.py | 1 - src/gpodder/gtkui/interface/configeditor.py | 1 - src/gpodder/gtkui/interface/progress.py | 1 - src/gpodder/gtkui/interface/tagcloud.py | 1 - src/gpodder/gtkui/macosx.py | 1 - src/gpodder/gtkui/main.py | 1 - src/gpodder/gtkui/model.py | 1 - src/gpodder/gtkui/services.py | 1 - src/gpodder/gtkui/widgets.py | 1 - src/gpodder/jsonconfig.py | 1 - src/gpodder/log.py | 1 - src/gpodder/minidb.py | 1 - src/gpodder/model.py | 1 - src/gpodder/my.py | 1 - src/gpodder/opml.py | 1 - src/gpodder/player.py | 1 - src/gpodder/plugins/soundcloud.py | 1 - src/gpodder/query.py | 2 -- src/gpodder/schema.py | 1 - src/gpodder/services.py | 2 -- src/gpodder/sync.py | 1 - src/gpodder/test/model.py | 1 - src/gpodder/vimeo.py | 1 - tools/fake-dbus-module/dbus/__init__.py | 1 - tools/fake-dbus-module/dbus/exceptions.py | 1 - tools/fake-dbus-module/dbus/glib.py | 1 - tools/fake-dbus-module/dbus/mainloop/__init__.py | 1 - tools/fake-dbus-module/dbus/service.py | 1 - tools/i18n/summary.py | 1 - tools/localdepends.py | 1 - tools/progressbar_icon_tester.py | 1 - tools/test-auth-server.py | 1 - 70 files changed, 1 insertion(+), 76 deletions(-) diff --git a/setup.cfg b/setup.cfg index 946f392a..9888b3b1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [pycodestyle] count=1 -select = W1, W2, E114, E115, E125, E129, E211, E222, E227, E266, E271, E272, E3, E703, E711, E712, E713, E721, E9 +select = W1, W2, W3, E114, E115, E125, E129, E211, E222, E227, E266, E271, E272, E3, E703, E711, E712, E713, E721, E9 # https://pycodestyle.readthedocs.io/en/latest/intro.html#error-codes max-line-length = 100 diff --git a/setup.py b/setup.py index c3af0018..fa35d32c 100644 --- a/setup.py +++ b/setup.py @@ -207,4 +207,3 @@ setup( scripts = scripts, data_files = data_files, ) - diff --git a/share/gpodder/examples/gpodder_mark_played.py b/share/gpodder/examples/gpodder_mark_played.py index 5c63c003..b69d3d74 100644 --- a/share/gpodder/examples/gpodder_mark_played.py +++ b/share/gpodder/examples/gpodder_mark_played.py @@ -34,4 +34,3 @@ interface = dbus.Interface(proxy, gpodder.dbus_interface) if not interface.mark_episode_played(filename): print('Warning: Could not mark episode as played.', file=sys.stderr) sys.exit(2) - diff --git a/share/gpodder/extensions/concatenate_videos.py b/share/gpodder/extensions/concatenate_videos.py index c80859a3..2de7506b 100644 --- a/share/gpodder/extensions/concatenate_videos.py +++ b/share/gpodder/extensions/concatenate_videos.py @@ -99,4 +99,3 @@ class gPodderExtension: return None return [(_('Concatenate videos'), self._concatenate_videos)] - diff --git a/share/gpodder/extensions/gtk_statusicon.py b/share/gpodder/extensions/gtk_statusicon.py index 65c72756..f3747637 100644 --- a/share/gpodder/extensions/gtk_statusicon.py +++ b/share/gpodder/extensions/gtk_statusicon.py @@ -122,4 +122,3 @@ class gPodderExtension: self.status_icon.set_from_pixbuf(icon) self.last_progress = progress - diff --git a/share/gpodder/extensions/mpris-listener.py b/share/gpodder/extensions/mpris-listener.py index 2c902f6b..a88463f4 100755 --- a/share/gpodder/extensions/mpris-listener.py +++ b/share/gpodder/extensions/mpris-listener.py @@ -317,4 +317,3 @@ class gPodderExtension: def on_unload(self): self.notifier.remove_from_connection(self.session_bus, self.path) self.rcvr.stop_receiving() - diff --git a/share/gpodder/extensions/normalize_audio.py b/share/gpodder/extensions/normalize_audio.py index ad99d42e..70895758 100644 --- a/share/gpodder/extensions/normalize_audio.py +++ b/share/gpodder/extensions/normalize_audio.py @@ -105,4 +105,3 @@ class gPodderExtension: def convert_episodes(self, episodes): for episode in episodes: self._convert_episode(episode) - diff --git a/share/gpodder/extensions/notification-win32.py b/share/gpodder/extensions/notification-win32.py index 267200a3..ba9199ff 100755 --- a/share/gpodder/extensions/notification-win32.py +++ b/share/gpodder/extensions/notification-win32.py @@ -117,4 +117,3 @@ class gPodderExtension(object): def on_unload(self): if self.notifier is not None: self.notifier.remove() - diff --git a/share/gpodder/extensions/notification.py b/share/gpodder/extensions/notification.py index 82991f69..70f67521 100644 --- a/share/gpodder/extensions/notification.py +++ b/share/gpodder/extensions/notification.py @@ -69,4 +69,3 @@ else: except: # See http://gpodder.org/bug/966 pass - diff --git a/share/gpodder/extensions/rename_download.py b/share/gpodder/extensions/rename_download.py index 52a89a4c..10b38a85 100644 --- a/share/gpodder/extensions/rename_download.py +++ b/share/gpodder/extensions/rename_download.py @@ -66,4 +66,3 @@ class gPodderExtension: # Avoid filename collisions if not os.path.exists(filename): return filename - diff --git a/share/gpodder/extensions/rm_ogg_cover.py b/share/gpodder/extensions/rm_ogg_cover.py index 1b734ddf..a19ffa34 100644 --- a/share/gpodder/extensions/rm_ogg_cover.py +++ b/share/gpodder/extensions/rm_ogg_cover.py @@ -97,4 +97,3 @@ class gPodderExtension: ogg.save() except Exception as e: logger.warn('Failed to remove OGG cover: %s', e, exc_info=True) - diff --git a/share/gpodder/extensions/rockbox_coverart.py b/share/gpodder/extensions/rockbox_coverart.py index 468e4341..8bb162af 100644 --- a/share/gpodder/extensions/rockbox_coverart.py +++ b/share/gpodder/extensions/rockbox_coverart.py @@ -40,4 +40,3 @@ class gPodderExtension: logger.info('Syncing cover art for %s', episode.channel.title) # copy and rename art shutil.copy(episode_art, device_art) - diff --git a/share/gpodder/extensions/taskbar_progress.py b/share/gpodder/extensions/taskbar_progress.py index 228794e4..a25fac98 100755 --- a/share/gpodder/extensions/taskbar_progress.py +++ b/share/gpodder/extensions/taskbar_progress.py @@ -181,4 +181,3 @@ class gPodderExtension: int(progress * 100), 100) else: self.taskbar.SetProgressState(self.window_handle, TBPF_NOPROGRESS) - diff --git a/share/gpodder/extensions/ted_subtitles.py b/share/gpodder/extensions/ted_subtitles.py index 59544d93..18976ee0 100644 --- a/share/gpodder/extensions/ted_subtitles.py +++ b/share/gpodder/extensions/ted_subtitles.py @@ -110,4 +110,3 @@ class gPodderExtension(object): srt_filename = self.get_srt_filename(filename) if os.path.exists(srt_filename): os.remove(srt_filename) - diff --git a/share/gpodder/extensions/ubuntu_appindicator.py b/share/gpodder/extensions/ubuntu_appindicator.py index 20d61dc9..e0eb6240 100644 --- a/share/gpodder/extensions/ubuntu_appindicator.py +++ b/share/gpodder/extensions/ubuntu_appindicator.py @@ -71,4 +71,3 @@ class gPodderExtension: if name == 'gpodder-gtk': self.gpodder = ui_object self._rebuild_menu() - diff --git a/share/gpodder/extensions/ubuntu_unity.py b/share/gpodder/extensions/ubuntu_unity.py index 1913e5b4..e097094e 100644 --- a/share/gpodder/extensions/ubuntu_unity.py +++ b/share/gpodder/extensions/ubuntu_unity.py @@ -103,4 +103,3 @@ else: reader.read() loop.quit() - diff --git a/share/gpodder/extensions/video_converter.py b/share/gpodder/extensions/video_converter.py index 03a77912..510399e3 100644 --- a/share/gpodder/extensions/video_converter.py +++ b/share/gpodder/extensions/video_converter.py @@ -116,4 +116,3 @@ class gPodderExtension: def _convert_episodes(self, episodes): for episode in episodes: self._convert_episode(episode) - diff --git a/src/gpodder/common.py b/src/gpodder/common.py index c6bfe6be..444cadb5 100644 --- a/src/gpodder/common.py +++ b/src/gpodder/common.py @@ -133,4 +133,3 @@ def get_expired_episodes(channels, config): continue yield episode - diff --git a/src/gpodder/config.py b/src/gpodder/config.py index fdb6cb43..ba9d35b9 100644 --- a/src/gpodder/config.py +++ b/src/gpodder/config.py @@ -390,4 +390,3 @@ class Config(object): name = gPodderSettings_LegacySupport[name] setattr(self.__json_config, name, value) - diff --git a/src/gpodder/core.py b/src/gpodder/core.py index 6e20a262..037af13c 100644 --- a/src/gpodder/core.py +++ b/src/gpodder/core.py @@ -58,4 +58,3 @@ class Core(object): # Close the database and store outstanding changes self.db.close() - diff --git a/src/gpodder/coverart.py b/src/gpodder/coverart.py index f6712b65..f287c959 100644 --- a/src/gpodder/coverart.py +++ b/src/gpodder/coverart.py @@ -119,4 +119,3 @@ class CoverDownloader(object): def _fallback_filename(self, title): return self._default_filename('podcast-%d.png' % (hash(title)%5)) - diff --git a/src/gpodder/dbsqlite.py b/src/gpodder/dbsqlite.py index a1a24eb3..1ac91d14 100644 --- a/src/gpodder/dbsqlite.py +++ b/src/gpodder/dbsqlite.py @@ -281,4 +281,3 @@ class Database(object): cur = self.cursor() cur.execute('DELETE FROM %s WHERE podcast_id = ? AND guid = ?' % self.TABLE_EPISODE, (podcast_id, guid)) - diff --git a/src/gpodder/dbusproxy.py b/src/gpodder/dbusproxy.py index 84d894f4..83c0435b 100644 --- a/src/gpodder/dbusproxy.py +++ b/src/gpodder/dbusproxy.py @@ -147,4 +147,3 @@ class DBusPodcastsProxy(dbus.service.Object): def check_for_updates(self): """Check for new episodes or offer subscriptions""" self._on_check_for_updates() - diff --git a/src/gpodder/download.py b/src/gpodder/download.py index fd702744..157ddff4 100644 --- a/src/gpodder/download.py +++ b/src/gpodder/download.py @@ -886,4 +886,3 @@ class DownloadTask(object): # We finished, but not successfully (at least not really) return False - diff --git a/src/gpodder/feedservice.py b/src/gpodder/feedservice.py index 892b7f4a..b94deeab 100644 --- a/src/gpodder/feedservice.py +++ b/src/gpodder/feedservice.py @@ -75,7 +75,3 @@ def update_using_feedservice(podcasts): parsed_episodes = [parse_entry(podcast, entry) for entry in feed['episodes']] # ... - - - - diff --git a/src/gpodder/gtkui/__init__.py b/src/gpodder/gtkui/__init__.py index 40bf1aca..20c5163e 100644 --- a/src/gpodder/gtkui/__init__.py +++ b/src/gpodder/gtkui/__init__.py @@ -16,4 +16,3 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . # - diff --git a/src/gpodder/gtkui/base.py b/src/gpodder/gtkui/base.py index 034d991e..e1fc078e 100644 --- a/src/gpodder/gtkui/base.py +++ b/src/gpodder/gtkui/base.py @@ -149,4 +149,3 @@ class GtkBuilderWidget(object): after a program is finished by pressing Control-C. """ pass - diff --git a/src/gpodder/gtkui/config.py b/src/gpodder/gtkui/config.py index 6aee1af0..ab0b4497 100644 --- a/src/gpodder/gtkui/config.py +++ b/src/gpodder/gtkui/config.py @@ -181,4 +181,3 @@ class UIConfig(config.Config): window.show() if cfg.maximized: window.maximize() - diff --git a/src/gpodder/gtkui/desktop/__init__.py b/src/gpodder/gtkui/desktop/__init__.py index 40bf1aca..20c5163e 100644 --- a/src/gpodder/gtkui/desktop/__init__.py +++ b/src/gpodder/gtkui/desktop/__init__.py @@ -16,4 +16,3 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . # - diff --git a/src/gpodder/gtkui/desktop/channel.py b/src/gpodder/gtkui/desktop/channel.py index db2983db..60ce2b3b 100644 --- a/src/gpodder/gtkui/desktop/channel.py +++ b/src/gpodder/gtkui/desktop/channel.py @@ -219,4 +219,3 @@ class gPodderChannel(BuilderWidget): self.update_podcast_list_model(selected=True, sections_changed=section_changed) - diff --git a/src/gpodder/gtkui/desktop/deviceplaylist.py b/src/gpodder/gtkui/desktop/deviceplaylist.py index 9ba5c634..e455794a 100644 --- a/src/gpodder/gtkui/desktop/deviceplaylist.py +++ b/src/gpodder/gtkui/desktop/deviceplaylist.py @@ -112,4 +112,3 @@ class gPodderDevicePlaylist(object): fp.write(filename) fp.write(self.linebreak) fp.close() - diff --git a/src/gpodder/gtkui/desktop/episodeselector.py b/src/gpodder/gtkui/desktop/episodeselector.py index 988520b4..002bc726 100644 --- a/src/gpodder/gtkui/desktop/episodeselector.py +++ b/src/gpodder/gtkui/desktop/episodeselector.py @@ -421,4 +421,3 @@ class gPodderEpisodeSelector(BuilderWidget): self.gPodderEpisodeSelector.destroy() if self.callback is not None: self.callback([]) - diff --git a/src/gpodder/gtkui/desktop/sync.py b/src/gpodder/gtkui/desktop/sync.py index b6a41596..51ece99f 100644 --- a/src/gpodder/gtkui/desktop/sync.py +++ b/src/gpodder/gtkui/desktop/sync.py @@ -311,4 +311,3 @@ class gPodderSyncUI(object): # 2. Check for free space (in UI thread) # 3. Sync the device (in UI thread) util.run_in_background(cleanup_episodes) - diff --git a/src/gpodder/gtkui/desktop/welcome.py b/src/gpodder/gtkui/desktop/welcome.py index fd5b80ef..992d141d 100644 --- a/src/gpodder/gtkui/desktop/welcome.py +++ b/src/gpodder/gtkui/desktop/welcome.py @@ -40,4 +40,3 @@ class gPodderWelcome(BuilderWidget): def on_btnCancel_clicked(self, button): self.main_window.response(Gtk.ResponseType.CANCEL) - diff --git a/src/gpodder/gtkui/desktopfile.py b/src/gpodder/gtkui/desktopfile.py index 9c58385c..f8e08a0c 100644 --- a/src/gpodder/gtkui/desktopfile.py +++ b/src/gpodder/gtkui/desktopfile.py @@ -216,4 +216,3 @@ class UserAppsReader(object): if app.is_mime(mimetype): model.insert_app(app.get_icon(), app.name, app.cmd) return model - diff --git a/src/gpodder/gtkui/download.py b/src/gpodder/gtkui/download.py index 5b222091..ae0fa625 100644 --- a/src/gpodder/gtkui/download.py +++ b/src/gpodder/gtkui/download.py @@ -181,5 +181,3 @@ class DownloadTaskMonitor(object): elif task.status in (task.QUEUED, task.DOWNLOADING): self._on_can_pause() self._status = task.status - - diff --git a/src/gpodder/gtkui/interface/__init__.py b/src/gpodder/gtkui/interface/__init__.py index 40bf1aca..20c5163e 100644 --- a/src/gpodder/gtkui/interface/__init__.py +++ b/src/gpodder/gtkui/interface/__init__.py @@ -16,4 +16,3 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . # - diff --git a/src/gpodder/gtkui/interface/addpodcast.py b/src/gpodder/gtkui/interface/addpodcast.py index eeaa3d40..7e5b7528 100644 --- a/src/gpodder/gtkui/interface/addpodcast.py +++ b/src/gpodder/gtkui/interface/addpodcast.py @@ -90,4 +90,3 @@ class gPodderAddPodcast(BuilderWidget): if self.add_podcast_list is not None: title = None # FIXME: Add title GUI element self.add_podcast_list([(title, url)]) - diff --git a/src/gpodder/gtkui/interface/common.py b/src/gpodder/gtkui/interface/common.py index 58d5aa4e..939c17dd 100644 --- a/src/gpodder/gtkui/interface/common.py +++ b/src/gpodder/gtkui/interface/common.py @@ -295,4 +295,3 @@ class TreeViewHelper(object): return (x, y, True) return position_func - diff --git a/src/gpodder/gtkui/interface/configeditor.py b/src/gpodder/gtkui/interface/configeditor.py index a1987614..03cd7afc 100644 --- a/src/gpodder/gtkui/interface/configeditor.py +++ b/src/gpodder/gtkui/interface/configeditor.py @@ -108,4 +108,3 @@ class gPodderConfigEditor(BuilderWidget): def on_gPodderConfigEditor_destroy(self, widget): self.model.stop_observing() - diff --git a/src/gpodder/gtkui/interface/progress.py b/src/gpodder/gtkui/interface/progress.py index 9a6b4561..a7fa089b 100644 --- a/src/gpodder/gtkui/interface/progress.py +++ b/src/gpodder/gtkui/interface/progress.py @@ -114,4 +114,3 @@ class ProgressIndicator(object): if self.dialog is not None: self.dialog.destroy() GObject.source_remove(self.source_id) - diff --git a/src/gpodder/gtkui/interface/tagcloud.py b/src/gpodder/gtkui/interface/tagcloud.py index 293bff96..35f2b146 100644 --- a/src/gpodder/gtkui/interface/tagcloud.py +++ b/src/gpodder/gtkui/interface/tagcloud.py @@ -104,4 +104,3 @@ class TagCloud(Gtk.Layout): GObject.type_register(TagCloud) - diff --git a/src/gpodder/gtkui/macosx.py b/src/gpodder/gtkui/macosx.py index 92661ffe..5bf0a88e 100644 --- a/src/gpodder/gtkui/macosx.py +++ b/src/gpodder/gtkui/macosx.py @@ -111,4 +111,3 @@ def register_handlers(gp): """ register the events handlers (and keep a reference to gPodder's instance)""" if handler is not None: handler.register(gp) - diff --git a/src/gpodder/gtkui/main.py b/src/gpodder/gtkui/main.py index 1fc094d0..db701e92 100644 --- a/src/gpodder/gtkui/main.py +++ b/src/gpodder/gtkui/main.py @@ -3762,4 +3762,3 @@ def main(options=None): gp = gPodderApplication(options) gp.run() sys.exit(0) - diff --git a/src/gpodder/gtkui/model.py b/src/gpodder/gtkui/model.py index 6c72a242..d7d3e5e7 100644 --- a/src/gpodder/gtkui/model.py +++ b/src/gpodder/gtkui/model.py @@ -904,4 +904,3 @@ class PodcastListModel(Gtk.ListStore): if row[self.C_URL] == channel.url: row[self.C_COVER] = pixbuf break - diff --git a/src/gpodder/gtkui/services.py b/src/gpodder/gtkui/services.py index ec9ca686..e65634e9 100644 --- a/src/gpodder/gtkui/services.py +++ b/src/gpodder/gtkui/services.py @@ -135,4 +135,3 @@ class CoverDownloader(ObservableService): self.notify('cover-available', channel, pixbuf) else: return (channel.url, pixbuf) - diff --git a/src/gpodder/gtkui/widgets.py b/src/gpodder/gtkui/widgets.py index e16e3635..8c78d4f2 100644 --- a/src/gpodder/gtkui/widgets.py +++ b/src/gpodder/gtkui/widgets.py @@ -129,4 +129,3 @@ class SpinningProgressIndicator(Gtk.Image): if self._frame_id >= len(self._frames): self._frame_id = 0 self.set_from_pixbuf(self._frames[self._frame_id]) - diff --git a/src/gpodder/jsonconfig.py b/src/gpodder/jsonconfig.py index 1de438ab..79722e10 100644 --- a/src/gpodder/jsonconfig.py +++ b/src/gpodder/jsonconfig.py @@ -225,4 +225,3 @@ class JsonConfig(object): if target is None or not isinstance(target, dict): target_dict[attr] = target = {} target_dict = target - diff --git a/src/gpodder/log.py b/src/gpodder/log.py index e622902d..639ff9c4 100644 --- a/src/gpodder/log.py +++ b/src/gpodder/log.py @@ -86,4 +86,3 @@ def setup(verbose=True): for name in ('cli', 'gtk') if getattr(gpodder.ui, name, False))) return True - diff --git a/src/gpodder/minidb.py b/src/gpodder/minidb.py index 30532d7b..726772ee 100644 --- a/src/gpodder/minidb.py +++ b/src/gpodder/minidb.py @@ -225,4 +225,3 @@ if __name__ == '__main__': # A schema update takes place here m.save(Person('User %d' % x, x*20, 'user@home.com') for x in range(50)) print(m.load(Person)) - diff --git a/src/gpodder/model.py b/src/gpodder/model.py index 6e2115f3..68e85690 100644 --- a/src/gpodder/model.py +++ b/src/gpodder/model.py @@ -1261,4 +1261,3 @@ class Model(object): Returns a iterable, sorted sequence of the episodes """ return sorted(episodes, key=cls.episode_sort_key, reverse=reverse) - diff --git a/src/gpodder/my.py b/src/gpodder/my.py index 41717d3f..c31a1705 100644 --- a/src/gpodder/my.py +++ b/src/gpodder/my.py @@ -665,4 +665,3 @@ class Directory(object): return [(p.title or p.url, p.url) for p in self.client.search_podcasts(query) if p.url] - diff --git a/src/gpodder/opml.py b/src/gpodder/opml.py index a7e7e4f1..4ec076a5 100644 --- a/src/gpodder/opml.py +++ b/src/gpodder/opml.py @@ -195,4 +195,3 @@ class Exporter(object): return False return True - diff --git a/src/gpodder/player.py b/src/gpodder/player.py index 1a5e574a..3de2b39f 100644 --- a/src/gpodder/player.py +++ b/src/gpodder/player.py @@ -81,4 +81,3 @@ class MediaPlayerDBusReceiver(object): if file_uri.startswith('/'): file_uri = 'file://' + urllib.parse.quote(file_uri) self.on_play_event(start, end, total, file_uri) - diff --git a/src/gpodder/plugins/soundcloud.py b/src/gpodder/plugins/soundcloud.py index 381421ab..d43af3b3 100644 --- a/src/gpodder/plugins/soundcloud.py +++ b/src/gpodder/plugins/soundcloud.py @@ -253,4 +253,3 @@ model.register_custom_handler(SoundcloudFavFeed) def search_for_user(query): json_url = 'https://api.soundcloud.com/users.json?q=%s&consumer_key=%s' % (urllib.parse.quote(query), CONSUMER_KEY) return json.loads(util.urlopen(json_url).read().decode('utf-8')) - diff --git a/src/gpodder/query.py b/src/gpodder/query.py index 3437efcd..9c3137e5 100644 --- a/src/gpodder/query.py +++ b/src/gpodder/query.py @@ -175,5 +175,3 @@ def UserEQL(query): return EQL("'%s'" % query) else: return EQL(query) - - diff --git a/src/gpodder/schema.py b/src/gpodder/schema.py index 7b400904..f6e9e3cf 100644 --- a/src/gpodder/schema.py +++ b/src/gpodder/schema.py @@ -323,4 +323,3 @@ def check_data(db): 'WHERE podcast_id NOT IN (SELECT id FROM podcast)') if orphan_episodes > 0: logger.error('Orphaned episodes found in database') - diff --git a/src/gpodder/services.py b/src/gpodder/services.py index 6b45991c..fbc5068a 100644 --- a/src/gpodder/services.py +++ b/src/gpodder/services.py @@ -61,5 +61,3 @@ class ObservableService(object): return True return False - - diff --git a/src/gpodder/sync.py b/src/gpodder/sync.py index fc4574b0..3a18e1a2 100644 --- a/src/gpodder/sync.py +++ b/src/gpodder/sync.py @@ -1102,4 +1102,3 @@ class SyncTask(download.DownloadTask): # We finished, but not successfully (at least not really) return False - diff --git a/src/gpodder/test/model.py b/src/gpodder/test/model.py index 228c3817..06f5b333 100644 --- a/src/gpodder/test/model.py +++ b/src/gpodder/test/model.py @@ -51,4 +51,3 @@ class TestEpisodePublishedProperties(unittest.TestCase): def test_pubdate_day(self): self.assertEqual(self.episode.pubdate_day, self.PUBLISHED_DAY) - diff --git a/src/gpodder/vimeo.py b/src/gpodder/vimeo.py index a29edde9..7d7d0d31 100644 --- a/src/gpodder/vimeo.py +++ b/src/gpodder/vimeo.py @@ -117,4 +117,3 @@ def get_real_channel_url(url): def get_real_cover(url): return None - diff --git a/tools/fake-dbus-module/dbus/__init__.py b/tools/fake-dbus-module/dbus/__init__.py index 39beb00d..ee0190c4 100644 --- a/tools/fake-dbus-module/dbus/__init__.py +++ b/tools/fake-dbus-module/dbus/__init__.py @@ -14,4 +14,3 @@ class SessionBus(object): SystemBus = SessionBus - diff --git a/tools/fake-dbus-module/dbus/exceptions.py b/tools/fake-dbus-module/dbus/exceptions.py index 529874d9..7df6a924 100644 --- a/tools/fake-dbus-module/dbus/exceptions.py +++ b/tools/fake-dbus-module/dbus/exceptions.py @@ -4,4 +4,3 @@ class DBusException(Exception): class NameExistsException(Exception): pass - diff --git a/tools/fake-dbus-module/dbus/glib.py b/tools/fake-dbus-module/dbus/glib.py index 743e62b5..71633740 100644 --- a/tools/fake-dbus-module/dbus/glib.py +++ b/tools/fake-dbus-module/dbus/glib.py @@ -2,4 +2,3 @@ class DBusGMainLoop(object): def __init__(self, *args, **kwargs): pass - diff --git a/tools/fake-dbus-module/dbus/mainloop/__init__.py b/tools/fake-dbus-module/dbus/mainloop/__init__.py index 8b137891..e69de29b 100644 --- a/tools/fake-dbus-module/dbus/mainloop/__init__.py +++ b/tools/fake-dbus-module/dbus/mainloop/__init__.py @@ -1 +0,0 @@ - diff --git a/tools/fake-dbus-module/dbus/service.py b/tools/fake-dbus-module/dbus/service.py index fd18f681..dc57c313 100644 --- a/tools/fake-dbus-module/dbus/service.py +++ b/tools/fake-dbus-module/dbus/service.py @@ -11,4 +11,3 @@ class BusName(object): class Object: def __init__(self, *args, **kwargs): pass - diff --git a/tools/i18n/summary.py b/tools/i18n/summary.py index 6e6ae5f6..34c66a50 100644 --- a/tools/i18n/summary.py +++ b/tools/i18n/summary.py @@ -60,4 +60,3 @@ for language in sorted(languages): print(""" Total translations: %s """ % (len(languages))) - diff --git a/tools/localdepends.py b/tools/localdepends.py index fc736163..6c569244 100644 --- a/tools/localdepends.py +++ b/tools/localdepends.py @@ -63,4 +63,3 @@ for module, required_files in MODULES: shutil.move(os.path.join(tmp_dir, name), target_file) shutil.rmtree(tmp_dir) - diff --git a/tools/progressbar_icon_tester.py b/tools/progressbar_icon_tester.py index 056736f5..1a167875 100644 --- a/tools/progressbar_icon_tester.py +++ b/tools/progressbar_icon_tester.py @@ -32,4 +32,3 @@ for y in range(1): w.set_default_size(400, 100) w.show_all() Gtk.main() - diff --git a/tools/test-auth-server.py b/tools/test-auth-server.py index a8562bba..09b84658 100644 --- a/tools/test-auth-server.py +++ b/tools/test-auth-server.py @@ -120,4 +120,3 @@ if __name__ == '__main__': """ % locals()) while True: httpd.handle_request() -