Unverified Commit 2ef479f1 authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

python313Packages.av: 13.1.0 -> 14.1.0 (#380750)

parents eedabef0 eff11c8b
Loading
Loading
Loading
Loading
+2 −8
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@

buildPythonPackage rec {
  pname = "av";
  version = "13.1.0";
  version = "14.1.0";
  pyproject = true;

  disabled = pythonOlder "3.9";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
    owner = "PyAV-Org";
    repo = "PyAV";
    tag = "v${version}";
    hash = "sha256-x2a9SC4uRplC6p0cD7fZcepFpRidbr6JJEEOaGSWl60=";
    hash = "sha256-GYdt6KMMmDSyby447MbShL2GbrH8R1UuOeiVlztGuS4=";
  };

  build-system = [
@@ -57,11 +57,6 @@ buildPythonPackage rec {
    pytestCheckHook
  ];

  disabledTests = [
    # av.error.InvalidDataError: [Errno 1094995529] Invalid data found when processing input: 'custom_io_output.mpd'
    "test_writing_to_custom_io_dash"
  ];

  # `__darwinAllowLocalNetworking` doesn’t work for these; not sure why.
  disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [
    "tests/test_timeout.py"
@@ -78,7 +73,6 @@ buildPythonPackage rec {
    "av.datasets"
    "av.descriptor"
    "av.dictionary"
    "av.enum"
    "av.error"
    "av.filter"
    "av.format"
+2 −0
Original line number Diff line number Diff line
@@ -268,6 +268,8 @@ buildPythonPackage rec {
  pythonImportsCheck = [ "manim" ];

  meta = {
    # https://github.com/ManimCommunity/manim/pull/4037
    broken = lib.versionAtLeast av.version "14";
    description = "Animation engine for explanatory math videos - Community version";
    longDescription = ''
      Manim is an animation engine for explanatory math videos. It's used to
+10 −0
Original line number Diff line number Diff line
@@ -108,6 +108,16 @@ let
        };
      });

      av = super.av.overridePythonAttrs (rec {
        version = "13.1.0";
        src = fetchFromGitHub {
          owner = "PyAV-Org";
          repo = "PyAV";
          tag = "v${version}";
          hash = "sha256-x2a9SC4uRplC6p0cD7fZcepFpRidbr6JJEEOaGSWl60=";
        };
      });

      eq3btsmart = super.eq3btsmart.overridePythonAttrs (oldAttrs: rec {
        version = "1.4.1";
        src = fetchFromGitHub {
+4 −0
Original line number Diff line number Diff line
@@ -67,6 +67,10 @@ let
      # tries to retrieve file from github
      "test_non_text_stdout_capture"
    ];
    stream = [
      # crashes with x265>=4.0
      "test_h265_video_is_hvc1"
    ];
    websocket_api = [
      # AssertionError: assert 'unknown_error' == 'template_error'
      "test_render_template_with_timeout"