Results 187 comments of p0ps

It comes down to requiring the TVShow().to_json() and TVEpisode().to_json() methods. I understand the initial idea behind it. But in practice it's really limiting the trakt sync api usage. What would...

Ooh that's fine. I think I added the legacy comment more to show a user the old and new behavior. But I can remove the comment. I did some more...

I used device auth myself. But I did see some weird quirk. Where.. trakt.AUTH_METHOD = trakt.OAUTH_AUTH was not working. But trakt.AUTH_METHOD = trakt.core.OAUTH_AUTH was. Or something like that. I can...

This is what I did. And that works for me. ```python import trakt trakt.AUTH_METHOD = trakt.OAUTH_AUTH trakt.init('username') If you do not have a client ID and secret. Please visit the...

Yes i get the same error. Which is weird. As I use device auth myself in my app. And that does work. I'll see if I can get to the...

The issue is this. You can't do this: ``` import trakt trakt.AUTH_METHOD = trakt.OAUTH_AUTH ``` As that will only set the AUTH_METHOD imported in __init__.py. But not that in trakt/core.py...

@pedrojvaz btw you will get into the same issue when you try to set the `.pytrakt.json` location. Like this will not work: `trakt.CONFIG_PATH = os.path.join(my_cache_location, '.pytrakt.json')` but this will: `trakt.core.CONFIG_PATH...

Tbh. For me, as long as it's properly documented, using trakt.core.GLOBAL = ..., is also fine with me. Think it's more about what speaks to you?

For the current version you have a workaround. Rest is up to @moogar0880

If it's experimental and mainly added for arm. I'd prefer to have a separate module, that we can load on arm devices. Or feature flag. Would you be okay looking...