Giter VIP home page Giter VIP logo

Comments (19)

 avatar commented on May 26, 2024 1

Ok, I'll pack a new release. Write here if you find any more bugs before then. Thanks a lot for the help so far.

from kupfer.

 avatar commented on May 26, 2024

Python version?

from kupfer.

dcelasun avatar dcelasun commented on May 26, 2024

3.6.0

from kupfer.

 avatar commented on May 26, 2024

Thank you. I realized it must be related to some particular plugin. I'm sorry that this fake plugin loader is particularly insane. I think it will just have something to catch the error and log it (and skip the plugin) for now.

from kupfer.

dcelasun avatar dcelasun commented on May 26, 2024

Sounds good. Can you also tag a new release (like v300.1) so I can update the package?

from kupfer.

 avatar commented on May 26, 2024

It would be super cool if you could test master before the release

from kupfer.

 avatar commented on May 26, 2024

(Just updated)

from kupfer.

dcelasun avatar dcelasun commented on May 26, 2024

Much better, thanks! Now, the failing plugins are just spamming the console, but the preferences window can be opened.

Error [kupfer.core.plugins]: Could not load 'archiveinside'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'audacious'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'custom_terminal'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'defaultmail'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'duckduckgo'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'glob'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'higherorder'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'image'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'kupfer_plugins'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'notes'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'quickview'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'screen'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'sendkeys'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'session_xfce'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'ssh_hosts'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'templates'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'textfiles'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'thunar'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'thunderbird'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'top'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'tracker1'
Exception in [tuple index out of range]: IndexError: tuple index out of range
Error [kupfer.core.plugins]: Could not load 'windows'
Exception in [tuple index out of range]: IndexError: tuple index out of range

from kupfer.

 avatar commented on May 26, 2024

Eh ok that's not so good, the problem is not one bad plugin but nothing in truncate code is working. Thanks a lot for testing!

from kupfer.

dcelasun avatar dcelasun commented on May 26, 2024

No worries, let me know if I can help with testing.

from kupfer.

 avatar commented on May 26, 2024

Can you still enable one of the failed plugins even with this?

from kupfer.

 avatar commented on May 26, 2024

In that case I'd be grateful if you ran kupfer --debug > output.log 2>&1 with the commit in branch debug-load

from kupfer.

 avatar commented on May 26, 2024

I don't have python 3.6 to test with right now unfortunately (py 3.5 only)

from kupfer.

 avatar commented on May 26, 2024

Run that, then open prefs window, quit and give me the file using gist.github.com is good.

from kupfer.

dcelasun avatar dcelasun commented on May 26, 2024

OK, this is very weird. A lot of the plugins look duplicated, but when I click on the duplicates ("Core" below) they are different things. Logs are here.

kupfer_plugins
kupfer_core_1
kupfer_core_2

from kupfer.

 avatar commented on May 26, 2024

Ensure that you are not installing this over an old kupfer install. Needs to remove the old and install the new. Also clear out any user-installed plugins for now, I'd say. I don't know if the duplication is that. I found that py 3.6 does some changes to their opcodes, and it's time to move off the insane truncate_code thing anyway.

from kupfer.

dcelasun avatar dcelasun commented on May 26, 2024

I removed kupfer before installing v300 and deleted ~/.config/kupfer and ~/.cache/kupfer, so I don't think it's related to that.

from kupfer.

 avatar commented on May 26, 2024

Ok! I've rewritten the "fake" plugin loading (for disabled plugins in the list) And it should now work with Python 3.6. It's in master.

from kupfer.

dcelasun avatar dcelasun commented on May 26, 2024

Now it's perfect! No more duplicates in the list and no errors in the console.

from kupfer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.