diff --git a/.github/actions/build-native/action.yml b/.github/actions/build-native/action.yml index f224249..3ad5e05 100644 --- a/.github/actions/build-native/action.yml +++ b/.github/actions/build-native/action.yml @@ -80,7 +80,7 @@ runs: _ARCH_FLAG="-DCMAKE_OSX_ARCHITECTURES=i386" fi - echo "CMAKE_OPTIONS=$_ARCH_FLAG -DCMAKE_OSX_DEPLOYMENT_TARGET=11 $_BASE_CMAKE_OPTIONS" >> $GITHUB_ENV + echo "CMAKE_OPTIONS=$_ARCH_FLAG -DCMAKE_OSX_DEPLOYMENT_TARGET=13 $_BASE_CMAKE_OPTIONS" >> $GITHUB_ENV echo "SHELL=bash" >> $GITHUB_ENV elif [ "${{ inputs.os }}" == "ios" ]; then # Note: Basic iOS configuration. Assumes Xcode environment is set up correctly diff --git a/docs/changelog.rst b/docs/changelog.rst index a89b434..82df083 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -38,10 +38,11 @@ The format is based on `Keep a Changelog`_, and this project adheres to `Semanti - (Android) Fixed unexpected initialization of SimpleJNI. - (SimpleDBus) Fixed race condition when handling property updates of DBus objects. - (Linux) Fixed potential race condition when handling disconnection events. +- (Python) Fixed missing files in source distribution. **Removed** -- +- (MacOS) Removed support for MacOS Catalina, Big Sur and Monterey. [0.10.3] - 2025-06-24 diff --git a/docs/simpleble/faq.rst b/docs/simpleble/faq.rst index 0eb2e37..8eeab8f 100644 --- a/docs/simpleble/faq.rst +++ b/docs/simpleble/faq.rst @@ -7,7 +7,7 @@ More information will be made available here soon. **What platforms are supported by SimpleBLE?** SimpleBLE supports Windows 10+, Linux (Ubuntu 20.04+ and other distros using Bluez), -MacOS 10.15+ (Catalina and newer), iOS 15.0+, and Android API 31+. +MacOS 13.0+ (Ventura and newer), iOS 15.0+, and Android API 31+. Please check the overview page on more information about platform-specific limitations. diff --git a/docs/simpleble/usage.rst b/docs/simpleble/usage.rst index e6321ed..1979c77 100644 --- a/docs/simpleble/usage.rst +++ b/docs/simpleble/usage.rst @@ -79,7 +79,7 @@ MacOS **Supported Versions** -- macOS 10.15 (Catalina) and newer +- macOS 13.0 (Ventura) and newer **Dependencies** diff --git a/setup.py b/setup.py index ffa5573..d5ab423 100644 --- a/setup.py +++ b/setup.py @@ -38,7 +38,7 @@ cmake_options.append(f"-Dpybind11_DIR={pybind11.get_cmake_dir()}") if sys.platform == "win32": cmake_options.append("-DCMAKE_SYSTEM_VERSION=10.0.19041.0") elif sys.platform.startswith("darwin"): - cmake_options.append("-DCMAKE_OSX_DEPLOYMENT_TARGET=11.0") + cmake_options.append("-DCMAKE_OSX_DEPLOYMENT_TARGET=13.0") cmake_options.append(f"-DPYTHON_EXECUTABLE={sys.executable}") cmake_options.append(f"-DSIMPLEPYBLE_VERSION={version_str}")