[Hamlib-developer] [Hamlib/Hamlib] d98bed: Enable Python bindings for macOS
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Nate B. <no...@gi...> - 2025-07-21 11:59:50
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: d98beda2dac7ef3eb1b66bdf0d80e66b4b66a189 https://github.com/Hamlib/Hamlib/commit/d98beda2dac7ef3eb1b66bdf0d80e66b4b66a189 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M .github/workflows/c-cpp.yml Log Message: ----------- Enable Python bindings for macOS Commit: 1744db06ba0772c5bdb5ff8c22eb1a75166d3832 https://github.com/Hamlib/Hamlib/commit/1744db06ba0772c5bdb5ff8c22eb1a75166d3832 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M .github/workflows/c-cpp.yml Log Message: ----------- Refactoring to avoid duplications Commit: 4bb1688a322a43d6c15bfdbbbad5c2e2b9595c64 https://github.com/Hamlib/Hamlib/commit/4bb1688a322a43d6c15bfdbbbad5c2e2b9595c64 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M .github/workflows/c-cpp.yml Log Message: ----------- Execute make distcheck with the same settings as the initial configure Instead of using the defaults Commit: 3d6e5f16842a416ef2fa1400bd815d05341ea0c7 https://github.com/Hamlib/Hamlib/commit/3d6e5f16842a416ef2fa1400bd815d05341ea0c7 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M .github/workflows/c-cpp.yml Log Message: ----------- Do not build the Perl bindings during make distcheck Fails on bot Linux and Mac for different reasons. On Linux: ERROR: files left after uninstall: ./lib/x86_64-linux-gnu/perl/5.40.1/Hamlib.pm ./lib/x86_64-linux-gnu/perl/5.40.1/auto/Hamlib/Hamlib.so ./lib/x86_64-linux-gnu/perl/5.40.1/auto/Hamlib/.packlist ./lib/x86_64-linux-gnu/perl/5.40.1/perllocal.pod make[1]: *** [Makefile:921: distuninstallcheck] Error 1 On Mac: Can't load 'blib/arch/auto/Hamlib/Hamlib.bundle' for module Hamlib: dlopen(blib/arch/auto/Hamlib/Hamlib.bundle, 0x0001): Library not loaded: /Users/runner/work/Hamlib/Hamlib/hamlib-4.7~git/_inst/lib/libhamlib.4.dylib Referenced from: <0FE3328D-6834-37EA-9827-03864B87CEA4> /Users/runner/work/Hamlib/Hamlib/hamlib-4.7~git/_build/sub/bindings/blib/arch/auto/Hamlib/Hamlib.bundle Reason: tried: '/Users/runner/work/Hamlib/Hamlib/hamlib-4.7~git/_inst/lib/libhamlib.4.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/runner/work/Hamlib/Hamlib/hamlib-4.7~git/_inst/lib/libhamlib.4.dylib' (no such file), '/Users/runner/work/Hamlib/Hamlib/hamlib-4.7~git/_inst/lib/libhamlib.4.dylib' (no such file) at /opt/homebrew/opt/perl/lib/perl5/5.40/darwin-thread-multi-2level/DynaLoader.pm line 210. at blib/lib/Hamlib.pm line 11. Commit: 60541cf35bc636fca3574a6c30463f50fa210079 https://github.com/Hamlib/Hamlib/commit/60541cf35bc636fca3574a6c30463f50fa210079 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M bindings/python/generate_tests.py M bindings/python/test_Hamlib_Amp_class.py M bindings/python/test_Hamlib_Rig_class.py M bindings/python/test_Hamlib_Rot_class.py M bindings/python/test_Hamlib_class.py Log Message: ----------- Sort the lists of callables and properties The dir() function returns a list which is not necessarily ordered in fact it wasn't ordered on the CI runner. Commit: 9931b1ce9c2dbde94690a889e40d1c259d867092 https://github.com/Hamlib/Hamlib/commit/9931b1ce9c2dbde94690a889e40d1c259d867092 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M bindings/python/generate_tests.py Log Message: ----------- Put each item of callables and properties on a new line Makes it easier to see diffs. Commit: a3ba82a8c8c64986fd453dda20f42ecef294965b https://github.com/Hamlib/Hamlib/commit/a3ba82a8c8c64986fd453dda20f42ecef294965b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M bindings/python/test_Hamlib_Amp_class.py M bindings/python/test_Hamlib_Rig_class.py M bindings/python/test_Hamlib_Rot_class.py M bindings/python/test_Hamlib_class.py Log Message: ----------- Rewrite automated tests with newlines Commit: e31ad814024da15d75544b15c305f697a12dc2e3 https://github.com/Hamlib/Hamlib/commit/e31ad814024da15d75544b15c305f697a12dc2e3 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-18 (Fri, 18 Jul 2025) Changed paths: M bindings/python/test_Hamlib_class.py Log Message: ----------- New model added Commit: 74914f0db8e07abaafd6fc819664632d0328cf5b https://github.com/Hamlib/Hamlib/commit/74914f0db8e07abaafd6fc819664632d0328cf5b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-19 (Sat, 19 Jul 2025) Changed paths: M bindings/python/test_amp.py Log Message: ----------- Remove duplicated tests Commit: 1e484942fc7f8ccb29ac3078f27e152a6001a24d https://github.com/Hamlib/Hamlib/commit/1e484942fc7f8ccb29ac3078f27e152a6001a24d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-19 (Sat, 19 Jul 2025) Changed paths: M bindings/amplifier.swg M bindings/python/test_Hamlib_class.py M bindings/rig.swg M bindings/rotator.swg Log Message: ----------- Add the new includes that contain the state And update the test again. Commit: ce6e4a8e5719870c0aca56cb6b162163f59e764c https://github.com/Hamlib/Hamlib/commit/ce6e4a8e5719870c0aca56cb6b162163f59e764c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-19 (Sat, 19 Jul 2025) Changed paths: M bindings/python/test_amp.py Log Message: ----------- Make test_amp.py more similar to the others Commit: b2934c70a281eee4832cf9ae2b78862f3599eacd https://github.com/Hamlib/Hamlib/commit/b2934c70a281eee4832cf9ae2b78862f3599eacd Author: Nate Bargmann <n0...@n0...> Date: 2025-07-21 (Mon, 21 Jul 2025) Changed paths: M .github/workflows/c-cpp.yml M bindings/amplifier.swg M bindings/python/generate_tests.py M bindings/python/test_Hamlib_Amp_class.py M bindings/python/test_Hamlib_Rig_class.py M bindings/python/test_Hamlib_Rot_class.py M bindings/python/test_Hamlib_class.py M bindings/python/test_amp.py M bindings/rig.swg M bindings/rotator.swg Log Message: ----------- Merge GitHub PR #1803 Compare: https://github.com/Hamlib/Hamlib/compare/f25f21264f7d...b2934c70a281 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |