8 Commits

Author SHA1 Message Date
Magnus Gille
3d54fb799c Clean up the AppVeyor Mac build and package OpenSSL (#4825)
So it's easier to install new packages without system Python
[publish binaries]
2026-02-11 22:51:31 -03:00
Alejandro Martinez
6ab99506ad AppVeyor - run lupdate on Windows
For Linux and macOS this was part of before_build.sh
Also remove now unused site-packages from cache section
2026-01-30 21:19:20 -03:00
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
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
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