tmuxPlugins.catppucin: unstable-2024-05-16 -> 2.1.2 (#379030)
[NixPkgs.git] / pkgs / development / python-modules / tubeup / default.nix
blobb47eb35a12d84880dfab1aa0f0d52e902c7fb12d
2   lib,
3   buildPythonPackage,
4   setuptools,
5   internetarchive,
6   fetchPypi,
7   yt-dlp,
8   docopt,
9   pythonOlder,
12 buildPythonPackage rec {
13   pname = "tubeup";
14   version = "2024.12.21";
15   pyproject = true;
17   disabled = pythonOlder "3.9";
19   src = fetchPypi {
20     inherit pname version;
21     hash = "sha256-ZQMok8os+EIv65FJzErZkS7fjkzBf9KBPWbyWq3HO5k=";
22   };
24   build-system = [ setuptools ];
26   dependencies = [
27     internetarchive
28     docopt
29     yt-dlp
30   ];
32   pythonRelaxDeps = [ "docopt" ];
34   pythonImportsCheck = [ "tubeup" ];
36   # Tests failing upstream
37   doCheck = false;
39   meta = with lib; {
40     description = "Youtube (and other video site) to Internet Archive Uploader";
41     mainProgram = "tubeup";
42     homepage = "https://github.com/bibanon/tubeup";
43     changelog = "https://github.com/bibanon/tubeup/releases/tag/${version}";
44     license = licenses.gpl3Only;
45     maintainers = [ ];
46   };