diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index e4c0b66c5..ff6f0daa2 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -5,7 +5,7 @@ name: OpenTimelineIO # for configuring which build will be a C++ coverage build / coverage report env: - GH_COV_PY: "3.10" + GH_COV_PY: "3.13" GH_COV_OS: ubuntu-latest GH_DEPENDABOT: dependabot @@ -105,7 +105,7 @@ jobs: matrix: # See note in cpp_build about pinning to windows-2022. os: [ubuntu-latest, windows-2022, macos-15] - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] include: - { os: ubuntu-latest, shell: bash } - { os: macos-15, shell: bash } @@ -217,7 +217,7 @@ jobs: windows-2022, macos-15, ] - python-build: ["cp39", "cp310", "cp311", "cp312", "cp313"] + python-build: ["cp39", "cp310", "cp311", "cp312", "cp313", "cp314"] steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 diff --git a/docs/conf.py b/docs/conf.py index be34d0cdc..fd32ce1c3 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -99,8 +99,12 @@ r'cxx/cxx' ] -# For some reason this URL gives 403 Forbidden when running in github actions -linkcheck_ignore = [r'https://opensource.org/licenses/MIT'] +# These URLs give 403 Forbidden to the linkcheck bot (bot/user-agent filtering) +# even though they work fine in a browser. +linkcheck_ignore = [ + r'https://opensource.org/licenses/MIT', + r'https://invent.kde.org/multimedia/kdenlive-opentimelineio', +] # -- Options for MySt-Parser ----------------------------------------------------------- # https://myst-parser.readthedocs.io/en/latest/sphinx/reference.html