manim/.github
Benjamin Hackl c424f83cb4
Bump minimum Python to 3.11 and av to 14.0.1 (#4385)
* chore: bump minimum supported python to 3.11

* fix: breaking changes from av upgrade

* chore: slightly bump minimum required version of av to 14.0.1

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* chore: update lockfile

* chore: update lockfile again with --upgrade

* Update pyproject.toml

* chore: CI pipeline os/version changes

* fix: indentation in ci.yml

* fix: use result.output instead of result.stdout for test_manim_cfg_subcommand

In Click 8.3.1 (pulled in by av>=14.0.1), help text output
behavior changed for no_args_is_help=True. Using result.output
instead of result.stdout makes the test robust across Click versions,
matching the pattern used in other tests like
test_manim_plugins_subcommand.

* fix: add UP to imports in get_winding_number doctest

* fix: add match_interpolate to imports in doctest

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-01-12 14:27:48 +01:00
..
ISSUE_TEMPLATE Let SceneFileWriter access ffmpeg via av instead of via external process (#3501) 2024-05-15 13:23:09 +00:00
PULL_REQUEST_TEMPLATE Flake8 Changes + Fixing Warnings (#1968) 2021-09-03 13:45:48 -04:00
scripts Test on Apple Silicon ARM64 (#4496) 2026-01-12 01:22:16 +01:00
workflows Bump minimum Python to 3.11 and av to 14.0.1 (#4385) 2026-01-12 14:27:48 +01:00
codeql.yml Exclude check for cyclic imports by CodeQL (#4384) 2025-08-09 19:22:07 +02:00
dependabot.yml CI: update actions version and add dependabot config (#3029) 2022-11-19 09:38:13 -07:00
manimdependency.json Update macos packages (#3812) 2024-06-19 13:47:12 -04:00
PULL_REQUEST_TEMPLATE.md Flake8 Changes + Fixing Warnings (#1968) 2021-09-03 13:45:48 -04:00