From 6fec9982aa1b5e2fec5a9e8acd23cbd04276db6a Mon Sep 17 00:00:00 2001 From: voluntas Date: Thu, 3 Oct 2024 13:33:02 +0900 Subject: [PATCH 1/3] =?UTF-8?q?macOS=2015=20=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 2 ++ README.md | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index b4786c26..3616b5c8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -36,6 +36,8 @@ ### misc +- [ADD] macos-15 を E2E テストに追加する + - @voluntas - [CHANGE] examples を に移動する - @voluntas - [CHANGE] rye から uv に変更する diff --git a/README.md b/README.md index 82e5de53..aeb8bfd4 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,7 @@ pip install sora_sdk PyPI 経由ではインストールできません。 パッケージバイナリを配布しておりますので、そちらをご利用ください。 -https://github.com/shiguredo/sora-python-sdk/releases/tag/2024.3.0-jetson-jetpack-6.0.0.0 + ## システム条件 @@ -91,6 +91,7 @@ https://github.com/shiguredo/sora-python-sdk/releases/tag/2024.3.0-jetson-jetpac - Windows 11 x86_64 - Windows Server 2022 x86_64 +- macOS Sequoia 15 arm64 - macOS Ventura 14 arm64 - macOS Sonoma 13 arm64 - Ubuntu 24.04 LTS x86_64 From b19ec1c4e63c5a3a891219eb9e69af14db03953a Mon Sep 17 00:00:00 2001 From: voluntas Date: Wed, 27 Nov 2024 13:40:44 +0900 Subject: [PATCH 2/3] macosx-15 --- .github/workflows/build.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d47bfdbc..eefa25a6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,11 +56,11 @@ jobs: runs_on: ubuntu-22.04 os: ubuntu arch: x86_64 - - name: macos-13_arm64 + - name: macos-15_arm64 target: macos_arm64 - runs_on: macos-13 + runs_on: macos-15 os: macos - python_host_platform: "macosx-13.0-arm64" + python_host_platform: "macosx-15.0-arm64" archflags: "-arch arm64" - name: macos-14_arm64 target: macos_arm64 @@ -226,8 +226,8 @@ jobs: platform: # - name: ubuntu-24.04_x86_64 - name: ubuntu-22.04_x86_64 + - name: macos-15_arm64 - name: macos-14_arm64 - - name: macos-13_arm64 - name: windows-2022 python_version: - "3.10" @@ -251,7 +251,7 @@ jobs: fi # matrix の中で1個だけソースディストリビューション用のデータを残しておく - run: mv *.tar.gz dist/ - if: ${{ matrix.platform.name == 'macos-14_arm64' && matrix.python_version == '3.10' }} + if: ${{ matrix.platform.name == 'macos-15_arm64' && matrix.python_version == '3.10' }} # テスト用 # - name: Publish package to TestPyPI @@ -295,21 +295,21 @@ jobs: - uses: ./.github/actions/download with: { "platform": "ubuntu-24.04_armv8", "python_version": "3.12" } - uses: ./.github/actions/download - with: { "platform": "macos-14_arm64", "python_version": "3.10" } + with: { "platform": "macos-15_arm64", "python_version": "3.10" } - uses: ./.github/actions/download - with: { "platform": "macos-14_arm64", "python_version": "3.11" } + with: { "platform": "macos-15_arm64", "python_version": "3.11" } - uses: ./.github/actions/download - with: { "platform": "macos-14_arm64", "python_version": "3.12" } + with: { "platform": "macos-15_arm64", "python_version": "3.12" } - uses: ./.github/actions/download - with: { "platform": "macos-14_arm64", "python_version": "3.13" } + with: { "platform": "macos-15_arm64", "python_version": "3.13" } - uses: ./.github/actions/download - with: { "platform": "macos-13_arm64", "python_version": "3.10" } + with: { "platform": "macos-14_arm64", "python_version": "3.10" } - uses: ./.github/actions/download - with: { "platform": "macos-13_arm64", "python_version": "3.11" } + with: { "platform": "macos-14_arm64", "python_version": "3.11" } - uses: ./.github/actions/download - with: { "platform": "macos-13_arm64", "python_version": "3.12" } + with: { "platform": "macos-14_arm64", "python_version": "3.12" } - uses: ./.github/actions/download - with: { "platform": "macos-13_arm64", "python_version": "3.13" } + with: { "platform": "macos-14_arm64", "python_version": "3.13" } - uses: ./.github/actions/download with: { "platform": "windows-2022", "python_version": "3.10" } - uses: ./.github/actions/download From dca273833c27787d69692e67dd5cb3c2edbec2d3 Mon Sep 17 00:00:00 2001 From: voluntas Date: Wed, 27 Nov 2024 13:44:52 +0900 Subject: [PATCH 3/3] =?UTF-8?q?=E5=A4=89=E6=9B=B4=E5=B1=A5=E6=AD=B4?= =?UTF-8?q?=E3=82=92=E6=9B=B4=E6=96=B0=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.md | 2 ++ README.md | 10 +++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index ae89ed72..6bd84333 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,6 +11,8 @@ ## develop +- [CHANGE] macOS Sonoma 13 のサポートを終了する + - @voluntas - [CHANGE] `client_cert` と `client_key` の指定にはパスではなく中身の文字列を指定するようにする - C++ SDK 側の仕様変更に追従する - @voluntas diff --git a/README.md b/README.md index 9e090e88..f6a01020 100644 --- a/README.md +++ b/README.md @@ -93,13 +93,20 @@ PyPI 経由ではインストールできません。 - Windows Server 2022 x86_64 - macOS Sequoia 15 arm64 - macOS Ventura 14 arm64 -- macOS Sonoma 13 arm64 - Ubuntu 24.04 LTS x86_64 - Ubuntu 24.04 LTS arm64 - Ubuntu 22.04 LTS x86_64 - Ubuntu 22.04 LTS arm64 (NVIDIA Jetson JetPack SDK 6) - PyPI からではなくパッケージファイルを利用してください +### macOS の対応バージョン + +直近の 2 バージョンをサポートします。 + +### Ubuntu の対応バージョン + +直近の LTS 2 バージョンをサポートします。 + ## 優先実装 優先実装とは Sora のライセンスを契約頂いているお客様向けに Sora Python SDK の実装予定機能を有償にて前倒しで実装することです。 @@ -114,6 +121,7 @@ PyPI 経由ではインストールできません。 ### 優先実装が可能な機能一覧 - Windows 11 arm64 +- macOS Sonoma 13 arm64 - Ubuntu 22.04 arm64 - Ubuntu 20.04 arm64 (NVIDIA Jetson JetPack SDK 5) - AMD Video Core Next (VCN) 対応