|
15 | 15 | from perdoo.metadata import ComicInfo, MetronInfo |
16 | 16 | from perdoo.metadata.comic_info import Page |
17 | 17 | from perdoo.metadata.metron_info import Id, InformationSource |
18 | | -from perdoo.services import BaseService, Comicvine, Marvel, Metron |
| 18 | +from perdoo.services import BaseService, Comicvine, Metron |
19 | 19 | from perdoo.settings import Service, Services, Settings |
20 | 20 | from perdoo.utils import ( |
21 | 21 | IssueSearch, |
@@ -63,8 +63,6 @@ def get_services(settings: Services) -> dict[Service, BaseService]: |
63 | 63 | output = {} |
64 | 64 | if settings.comicvine.api_key: |
65 | 65 | output[Service.COMICVINE] = Comicvine(settings.comicvine) |
66 | | - if settings.marvel.public_key and settings.marvel.private_key: |
67 | | - output[Service.MARVEL] = Marvel(settings.marvel) |
68 | 66 | if settings.metron.username and settings.metron.password: |
69 | 67 | output[Service.METRON] = Metron(settings.metron) |
70 | 68 | return output |
@@ -94,13 +92,11 @@ def _create_search_from_metron(metron_info: MetronInfo) -> Search: |
94 | 92 | volume=metron_info.series.volume, |
95 | 93 | year=metron_info.series.start_year, |
96 | 94 | comicvine=series_id if source == InformationSource.COMIC_VINE else None, |
97 | | - marvel=series_id if source == InformationSource.MARVEL else None, |
98 | 95 | metron=series_id if source == InformationSource.METRON else None, |
99 | 96 | ), |
100 | 97 | issue=IssueSearch( |
101 | 98 | number=metron_info.number, |
102 | 99 | comicvine=_get_id_value(metron_info.ids, InformationSource.COMIC_VINE), |
103 | | - marvel=_get_id_value(metron_info.ids, InformationSource.MARVEL), |
104 | 100 | metron=_get_id_value(metron_info.ids, InformationSource.METRON), |
105 | 101 | ), |
106 | 102 | ) |
|
0 commit comments