Comments (6)
Same issue here, except when started from a terminal, it reports "ImportError: No Qt bindings could be found".
In pkgs\PyQt5_init_.py there are references to \Qt5\bin directory and to Qt5Core.dll file in that directory, but they are missing under the Qt5 directory. In the case of 4.4.1, there is no such anomaly.
I guess some packages are missing from the distribution, and the missing part must be quite big at that: the zip distribution file of 4.4.1 was 39.6 MB, while the 4.5.0 file is a mere 23.8 MB.
from git-cola.
Thanks for the heads-up. It's good to know that this is just an issue with the installer. The main things that changed from last time are in 41f63a8
diff --git a/pynsist.cfg b/pynsist.cfg
index 4d14f101..214913f0 100644
--- a/pynsist.cfg
+++ b/pynsist.cfg
@@ -14,7 +14,7 @@ console=false
# nsi_template=contrib/win32/pynsist-template.nsi
[Python]
-version=3.7.9
+version=3.11.7
bitness=64
include_msvcrt=true
@@ -47,11 +47,11 @@ extra_preamble=contrib/win32/pynsist-preamble.py
[Include]
packages=cola
pypi_wheels= packaging==21.3
- PyQt5==5.14.2
- PyQt5-sip==12.7.2
- pywin32==304
- QtPy==2.0.1
- send2trash==1.8.0
+ PyQt5==5.15.10
+ PyQt5-sip==12.13.0
+ pywin32==306
+ QtPy==2.4.1
+ send2trash==1.8.2
files=share/
exclude= pkgs/PyQt5/Qt/bin/Qt5Bluetooth.dll
pkgs/PyQt5/Qt/bin/Qt5DBus.dll
We upgraded to Python 3.11 (instead of 3.7) and updated the PyQt version. In theory it could have been either of those two changes.
Does anyone here have a Windows machine where they can run ./contrib/win32/run-pynsist.sh
(after installing pynsist)? That's the script that builds the installer.
I'll start looking into this from the installer side to see if there's something else in the build process that might've changed.
from git-cola.
I see you're on Windows 10. These issues might be related:
takluyver/pynsist#195
takluyver/pynsist#176
takluyver/pynsist#225
The last issue is interesting ~ it contains a compatibility matrix that suggests that maybe I should stick to Python 3.7.9 (for now).
It's also noteworth that Python 3.8 and newer dropped support for older (Vista) Windows versions. I'm going to try the versions listed there.
from git-cola.
I uploaded a new installer. The file size is much larger now and I've pinned down to previously-known good versions so this should do it for now. I'll probably try Python 3.8 later, but for now we should be good to go.
Please test out the latest installer and let me know if this is all good on your end now.
from git-cola.
The new installer does work for me on windows 10. It also works on my windows 11 machine. Thank You
from git-cola.
It works for me, too, thanks.
from git-cola.
Related Issues (20)
- Mac Cmd+M (minimize window) is ignored by git-cola and has different action HOT 1
- Commit message input box pre-filled at startup HOT 2
- Ignoring a file locally fails if within a worktree HOT 2
- Programmatically change the UI theme? HOT 1
- please look into fixing the "flashbang" effect when the main window spawns (windows) HOT 2
- Feature request: custom keybindings(?) HOT 1
- Docs: Suggestion to add shell script as a way to open git-cola on mac HOT 4
- Feature: faster and easier commit hash copying in DAG HOT 7
- Feature request: Go up one directory to clone when in a repository HOT 1
- bug: light/dark them dynamic change causes some parts to do not reflect the theme
- Reset dialog should save used value HOT 2
- install & packaging issue on FreeBSD for 4.8.0 HOT 2
- Core dump when right clicking in the extended message textbox HOT 1
- DAG regression: Ctrl+C is always copying the short commit ID, not selected diff text
- DAG crashes immediately after calling on Linux Mint 21.1. As well as when pressing "F1" or "?" HOT 1
- Add `-u` when pushing to remote with a different name HOT 1
- How to set --date-order to be the default in DAG? HOT 1
- (flatpak installation) App won't open. Error message: "qt.glx: qglx_findConfig: Failed to finding matching FBConfig ... (snip)" HOT 2
- Version graph layout problem HOT 1
- FileNotFoundError: [WinError 2] The system cannot find the file specified HOT 5
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 git-cola.