From ed5612cabfb19bba9fa87a3df648e55795e1b43f Mon Sep 17 00:00:00 2001 From: Paul V Craven Date: Tue, 5 Nov 2024 09:50:40 -0600 Subject: [PATCH] Update libs (#2443) * Update libs * Update * Update * Update * Update --------- Co-authored-by: Paul Craven --- .github/workflows/test.yml | 12 ++++++------ doc/conf.py | 1 - doc/programming_guide/sound.rst | 3 --- pyproject.toml | 18 +++++++++--------- 4 files changed, 15 insertions(+), 19 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e0145f4a4..1fd324ee2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,9 +22,9 @@ jobs: architecture: ['x64'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: setup - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} architecture: ${{ matrix.architecture }} @@ -69,7 +69,7 @@ jobs: - name: Upload a Build Artifact if: always() && steps.prepare-artifact.outcome == 'success' continue-on-error: true - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pull-request-payload path: pull_request_payload.json @@ -87,9 +87,9 @@ jobs: architecture: ['x64'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: setup - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} architecture: ${{ matrix.architecture }} @@ -121,7 +121,7 @@ jobs: - name: Upload a Build Artifact if: always() && steps.prepare-artifact.outcome == 'success' continue-on-error: true - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pull-request-payload path: pull_request_payload.json diff --git a/doc/conf.py b/doc/conf.py index 5cf077319..fafb95b53 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -189,7 +189,6 @@ def run_util(filename, run_name="__main__", init_globals=None): # See sphinx-rtd-theme docs for details on each option: # https://sphinx-rtd-theme.readthedocs.io/en/stable/configuring.html html_theme_options = { - 'display_version': True, 'logo_only': False, 'sticky_navigation': True, 'navigation_depth': 3, diff --git a/doc/programming_guide/sound.rst b/doc/programming_guide/sound.rst index 4eaffee87..31b3b3192 100644 --- a/doc/programming_guide/sound.rst +++ b/doc/programming_guide/sound.rst @@ -303,9 +303,6 @@ To learn more about streaming, please see: .. [#meaningbestformatheader] See :ref:`sound-compat-easy` to learn more. -.. [#staticsourcefoot] - See the :py:class:`pyglet.media.StaticSource` class used by Arcade. - .. _sound-intermediate-playback: Intermediate-Level Playback Control diff --git a/pyproject.toml b/pyproject.toml index 9b91c0cf6..515e1b6f6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,10 +24,10 @@ dependencies = [ # at the cost of slow download and constant pip install -I -e .[dev] # "pyglet@git+https://github.com/pyglet/pyglet.git@development#egg=pyglet", # Expected future dev preview release on PyPI (not yet released) - 'pyglet==2.1.dev7', + "pyglet == 2.1rc1", "pillow~=11.0.0", "pymunk~=6.9.0", - "pytiled-parser~=2.2.5", + "pytiled-parser~=2.2.7", ] dynamic = ["version"] @@ -43,14 +43,14 @@ Book = "https://learn.arcade.academy" # Used for dev work dev = [ # --- Documentation: Sphinx 7 based currently - "sphinx==7.3.7", # April 2024 | Updated 2024-07-15, 7.4+ is broken with sphinx-autobuild - "sphinx_rtd_theme==2.0.0", # Nov 2023 + "sphinx==8.1.3", # April 2024 | Updated 2024-07-15, 7.4+ is broken with sphinx-autobuild + "sphinx_rtd_theme==3.0.1", # Nov 2024 "sphinx-rtd-dark-mode==1.3.0", - "sphinx-autobuild==2024.4.16", # April 2024 | Due to this, Python 3.10+ is required to serve docs + "sphinx-autobuild==2024.10.3", # April 2024 | Due to this, Python 3.10+ is required to serve docs "sphinx-copybutton==0.5.2", # April 2023 "sphinx-sitemap==2.6.0", # April 2024 - "pygments==2.17.2", # 2.18 has breaking changes in lexer - "docutils==0.20.1", # ? + "pygments==2.18.0", # 2.18 has breaking changes in lexer + "docutils==0.21.2", # ? # "pyyaml==6.0.1", # "readthedocs-sphinx-search==0.3.2", # "sphinx-autodoc-typehints==2.0.1", @@ -63,8 +63,8 @@ dev = [ "black", "ruff", "mypy", - "pyright==1.1.372", - "typer[all]==0.11.0", # Needed for make.py + "pyright==1.1.387", + "typer[all]==0.12.5", # Needed for make.py "wheel", ] # Testing only