Commit Graph

11 Commits

Author SHA1 Message Date
Magnus Gille
2eaf1bccc1 Upgrade Python, Pandas, and SIP versions (#4747)
Python is moved to 3.11 and packaged in Appveyor. This version is a good spot in the lifecycle.

Packaged SIP at the current version, I needed this to get around some of the reparsing that was required.
Eventually this will break but make -f Makefile.SIP likely creates a new build, we should do this at
every "major" release. Unfroze the rest so it can move freely.

Add iterator support to GoldenCheetah container data types in Python. This avoids the Pandas regression that held us back.

Added code signing for MacOS as this was a requirement to run my local binaries and unfortunately needed to rewrite the build.

This puts us at a good jumping off spot for building a universal Mac binary but there's a lot of work left.
2026-01-29 12:11:45 -03:00
Alejandro Martinez
9bd37f0e97 v3.8-DEV2601
First v3.8 Dev Build, includes planned activities
[publish binaries]
2026-01-06 20:17:34 -03:00
Alejandro Martinez
98593fce2d AppVeyor - Copy Qt WebEngine resources on Linux 2025-09-21 09:16:16 -03:00
Alejandro Martinez
9b7dd2c74e AppVeyor - Install libxcb-cursor-dev on Linux
From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed
to load the Qt xcb platform plugin.
2025-09-20 15:28:30 -03:00
Alejandro Martinez
03b0473697 Upgrade Linux builds on AppVeyor to Qt6
Qt6.8.3 with Qt6 video
2025-09-19 09:23:33 -03:00
Alejandro Martinez
f05217c265 Update snapshot builds
Fixes a couple of regressions from v3.7 release.
[publish binaries][skip travis]
2025-05-12 19:40:09 -03:00
Alejandro Martinez
df80ff1cc7 AppVeyor - Don't rebuild SIP each time 2025-05-06 16:07:43 -03:00
Alejandro Martinez
977201243f AppVeyor - don't rebuild srmio each time
We cache srmio build for Linux and macOS,
it is not used for Windows builds.

After qwt rebuild the build is terminated
to ensure the cache update, an errer will
indicate it is necessary a manual restart
to continue the build.

These changes are intended avoid cancellations
due to the 1hr hard runtime limit.
2025-05-05 19:09:11 -03:00
Alejandro Martinez
1694a2b660 Add Linux builds to AppVeyor
Using Qt5.15.2, their 6.x installations are incomplete.
2025-05-01 02:11:22 -03:00
Alejandro Martinez
7e3d0a4350 Upgrade Qt to 6.5.3 for AppVeyor macOS builds
Using Qt6 video instead of VLC
2025-04-28 10:39:32 -03:00
Alejandro Martinez
e40ceddadf Add macOS builds to AppVeyor
This replaces macOS builds in Travis-ci deprecated
by e46f854b52
2025-04-23 17:12:18 -03:00