Comments (19)
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.
Python version?
from kupfer.
3.6.0
from kupfer.
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.
Sounds good. Can you also tag a new release (like v300.1) so I can update the package?
from kupfer.
It would be super cool if you could test master before the release
from kupfer.
(Just updated)
from kupfer.
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.
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.
No worries, let me know if I can help with testing.
from kupfer.
Can you still enable one of the failed plugins even with this?
from kupfer.
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.
I don't have python 3.6 to test with right now unfortunately (py 3.5 only)
from kupfer.
Run that, then open prefs window, quit and give me the file using gist.github.com is good.
from kupfer.
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.
from kupfer.
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.
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.
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.
Now it's perfect! No more duplicates in the list and no errors in the console.
from kupfer.
Related Issues (20)
- ../po/it.po:1189: 'msgid' and 'msgstr' entries do not both end with '\n'
- XFCE session management does not lock screen HOT 3
- Version "undefined" in About HOT 3
- mate-dictionary support missing HOT 1
- Suggestion on helping to find third-party plugins
- Kuper launches Catfish search instead of folders HOT 2
- Bring back bash aliases and functions in commands plugin HOT 1
- Firefox Bookmarks plugin error, solved by adding uri=True to line 59 in firefox.py HOT 1
- Accessibility: check at-spi & speech output HOT 6
- Enable show/hide of kupfer without keybinder HOT 7
- Implement drag files from kupfer's window
- Enhancement: Facilitate quitting Application processes if running HOT 2
- Firefox plugins not functional HOT 2
- Cannot set launch keys on Ubuntu 21.10 after Upgrade HOT 2
- Add SECURITY.md / Insecure ConservativeUnpickler HOT 6
- thunderbird_support.py throws SQL error: cards table absent HOT 3
- Segfaults under Wayland with new libwnck HOT 8
- [Cinnamon] Super+space requires 2 space presses HOT 2
- About shows version undefined and copyright only until 2017 HOT 1
- Prevent Kupfer from being pushed to swap, make Kupfer more responsive with HDD HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kupfer.