python31{1,2}Packages.mpegdash: init at 0.4.0

Clément 24dcde46 42a5d29b

Changed files
+38
pkgs
development
python-modules
mpegdash
top-level
+36
pkgs/development/python-modules/mpegdash/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pytestCheckHook, 6 + setuptools, 7 + }: 8 + buildPythonPackage rec { 9 + pname = "mpegdash"; 10 + version = "0.4.0"; 11 + pyproject = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "sangwonl"; 15 + repo = "python-mpegdash"; 16 + rev = version; 17 + hash = "sha256-eKtJ+QzeoMog5X1r1ix9vrmGTi/9KzdJiu80vrTX14I="; 18 + }; 19 + 20 + nativeBuildInputs = [ setuptools ]; 21 + nativeCheckInputs = [ pytestCheckHook ]; 22 + 23 + disabledTests = [ 24 + # requires network access 25 + "test_xml2mpd_from_url" 26 + ]; 27 + 28 + pythonImportsCheck = [ "mpegdash" ]; 29 + 30 + meta = { 31 + description = "MPEG-DASH MPD(Media Presentation Description) Parser"; 32 + homepage = "https://github.com/sangwonl/python-mpegdash"; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ drawbu ]; 35 + }; 36 + }
+2
pkgs/top-level/python-packages.nix
··· 7691 7691 7692 7692 mpd2 = callPackage ../development/python-modules/mpd2 { }; 7693 7693 7694 + mpegdash = callPackage ../development/python-modules/mpegdash { }; 7695 + 7694 7696 mpi4py = callPackage ../development/python-modules/mpi4py { }; 7695 7697 7696 7698 mpldatacursor = callPackage ../development/python-modules/mpldatacursor { };