treewide: add explicit format attribute for Python packages

If a Python package does not come with either `format` or `pyproject` we
consider it a setuptools build, that calls `setup.py` directly, which is
deprecated.

This change, as a first step, migrates a large chunk of these packages to
set setuptools as their explicit format

This is so we can unify the problem space for the next step of the
migration.
This commit is contained in:
Martin Weinelt 2025-07-02 03:20:12 +02:00
parent 870010b062
commit ae4a1a485a
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
660 changed files with 711 additions and 4 deletions

View File

@ -137,6 +137,7 @@ let
nixos-taskserver = nixos-taskserver =
with pkgs.python3.pkgs; with pkgs.python3.pkgs;
buildPythonApplication { buildPythonApplication {
format = "setuptools";
name = "nixos-taskserver"; name = "nixos-taskserver";
src = pkgs.runCommand "nixos-taskserver-src" { preferLocalBuild = true; } '' src = pkgs.runCommand "nixos-taskserver-src" { preferLocalBuild = true; } ''

View File

@ -6,6 +6,7 @@ import ../make-test-python.nix {
let let
testLib = pkgs.python3Packages.buildPythonPackage { testLib = pkgs.python3Packages.buildPythonPackage {
name = "confinement-testlib"; name = "confinement-testlib";
format = "setuptools";
unpackPhase = '' unpackPhase = ''
cat > setup.py <<EOF cat > setup.py <<EOF
from setuptools import setup from setuptools import setup

View File

@ -8,6 +8,7 @@ with pythonPackages;
buildPythonApplication rec { buildPythonApplication rec {
pname = "greg"; pname = "greg";
version = "0.4.8"; version = "0.4.8";
format = "setuptools";
disabled = !isPy3k; disabled = !isPy3k;

View File

@ -17,6 +17,7 @@
buildPythonApplication { buildPythonApplication {
pname = "hushboard"; pname = "hushboard";
version = "unstable-2021-03-17"; version = "unstable-2021-03-17";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "stuartlangridge"; owner = "stuartlangridge";

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "Mopidy-Bandcamp"; pname = "Mopidy-Bandcamp";
version = "1.1.5"; version = "1.1.5";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-wg9zcOKfZQRhpyA1Cu5wvdwKpmrlcr2m9mrqBHgUXAQ="; hash = "sha256-wg9zcOKfZQRhpyA1Cu5wvdwKpmrlcr2m9mrqBHgUXAQ=";

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "Mopidy-Iris"; pname = "Mopidy-Iris";
version = "3.69.3"; version = "3.69.3";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "mopidy-jellyfin"; pname = "mopidy-jellyfin";
version = "1.0.6"; version = "1.0.6";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "Mopidy-Local"; pname = "Mopidy-Local";
version = "3.3.0"; version = "3.3.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -9,6 +9,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "Mopidy-Moped"; pname = "Mopidy-Moped";
version = "0.7.1"; version = "0.7.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -14,6 +14,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "mopidy"; pname = "mopidy";
version = "3.4.2"; version = "3.4.2";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mopidy"; owner = "mopidy";

View File

@ -8,6 +8,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "Mopidy-Mopify"; pname = "Mopidy-Mopify";
version = "1.7.3"; version = "1.7.3";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "Mopidy-MPD"; pname = "Mopidy-MPD";
version = "3.3.0"; version = "3.3.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "mopidy-mpris"; pname = "mopidy-mpris";
version = "3.0.3"; version = "3.0.3";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -8,6 +8,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "mopidy-muse"; pname = "mopidy-muse";
version = "0.0.33"; version = "0.0.33";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -8,6 +8,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "mopidy-musicbox-webclient"; pname = "mopidy-musicbox-webclient";
version = "3.1.0"; version = "3.1.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pimusicbox"; owner = "pimusicbox";

View File

@ -8,6 +8,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "Mopidy-Notify"; pname = "Mopidy-Notify";
version = "0.2.1"; version = "0.2.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "mopidy-podcast"; pname = "mopidy-podcast";
version = "3.0.1"; version = "3.0.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "Mopidy-Scrobbler"; pname = "Mopidy-Scrobbler";
version = "2.0.1"; version = "2.0.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "mopidy-somafm"; pname = "mopidy-somafm";
version = "2.0.2"; version = "2.0.2";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -8,6 +8,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "mopidy-soundcloud"; pname = "mopidy-soundcloud";
version = "3.0.2"; version = "3.0.2";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mopidy"; owner = "mopidy";

View File

@ -8,6 +8,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "mopidy-subidy"; pname = "mopidy-subidy";
version = "1.0.0"; version = "1.0.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Prior99"; owner = "Prior99";

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "mopidy-tunein"; pname = "mopidy-tunein";
version = "1.1.0"; version = "1.1.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -10,6 +10,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "cryptop"; pname = "cryptop";
version = "0.2.0"; version = "0.2.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -16,6 +16,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "formiko"; pname = "formiko";
version = "1.5.0"; version = "1.5.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ondratu"; owner = "ondratu";

View File

@ -8,6 +8,7 @@
python3.pkgs.buildPythonPackage rec { python3.pkgs.buildPythonPackage rec {
pname = "coq-jupyter"; pname = "coq-jupyter";
version = "1.6.0"; version = "1.6.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "EugeneLoy"; owner = "EugeneLoy";

View File

@ -9,6 +9,7 @@ with python3Packages;
buildPythonPackage rec { buildPythonPackage rec {
pname = "octave-kernel"; pname = "octave-kernel";
version = "0.34.2"; version = "0.34.2";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
pname = "octave_kernel"; pname = "octave_kernel";

View File

@ -22,6 +22,7 @@ in
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "textext"; pname = "textext";
version = "1.11.1"; version = "1.11.1";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "textext"; owner = "textext";

View File

@ -10,6 +10,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "kcc"; pname = "kcc";
version = "5.5.1"; version = "5.5.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -8,6 +8,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "veusz"; pname = "veusz";
version = "4.1"; version = "4.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "avell-unofficial-control-center"; pname = "avell-unofficial-control-center";
version = "1.0.4"; version = "1.0.4";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rodgomesc"; owner = "rodgomesc";

View File

@ -10,6 +10,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "dmensamenu"; pname = "dmensamenu";
version = "1.2.2"; version = "1.2.2";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dotlambda"; owner = "dotlambda";

View File

@ -34,6 +34,7 @@ in
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "electrum"; pname = "electrum";
version = "4.5.8"; version = "4.5.8";
format = "setuptools";
src = fetchurl { src = fetchurl {
url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz"; url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz";

View File

@ -34,6 +34,7 @@ in
python3.pkgs.buildPythonApplication { python3.pkgs.buildPythonApplication {
pname = "electrum-grs"; pname = "electrum-grs";
inherit version; inherit version;
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Groestlcoin"; owner = "Groestlcoin";

View File

@ -48,6 +48,7 @@ in
python3.pkgs.buildPythonApplication { python3.pkgs.buildPythonApplication {
pname = "electrum-ltc"; pname = "electrum-ltc";
inherit version; inherit version;
format = "setuptools";
src = fetchurl { src = fetchurl {
url = "https://electrum-ltc.org/download/Electrum-LTC-${version}.tar.gz"; url = "https://electrum-ltc.org/download/Electrum-LTC-${version}.tar.gz";

View File

@ -16,6 +16,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "hovercraft"; pname = "hovercraft";
version = "2.7"; version = "2.7";
format = "setuptools";
disabled = !isPy3k; disabled = !isPy3k;
src = fetchFromGitHub { src = fetchFromGitHub {

View File

@ -9,6 +9,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "hue-plus"; pname = "hue-plus";
version = "1.4.5"; version = "1.4.5";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kusti8"; owner = "kusti8";

View File

@ -11,6 +11,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "mu-repo"; pname = "mu-repo";
version = "1.9.0"; version = "1.9.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "fabioz"; owner = "fabioz";

View File

@ -14,6 +14,7 @@
mkDerivationWith buildPythonPackage rec { mkDerivationWith buildPythonPackage rec {
pname = "plover"; pname = "plover";
version = "4.0.2"; version = "4.0.2";
format = "setuptools";
meta = with lib; { meta = with lib; {
broken = stdenv.hostPlatform.isDarwin; broken = stdenv.hostPlatform.isDarwin;

View File

@ -11,6 +11,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "remarkable-mouse"; pname = "remarkable-mouse";
version = "7.1.1"; version = "7.1.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -11,6 +11,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "termdown"; pname = "termdown";
version = "1.18.0"; version = "1.18.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "trehn"; owner = "trehn";

View File

@ -16,6 +16,7 @@
buildPythonApplication { buildPythonApplication {
pname = "termpdf.py"; pname = "termpdf.py";
version = "2022-03-28"; version = "2022-03-28";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dsanson"; owner = "dsanson";

View File

@ -10,6 +10,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "twitch-chat-downloader"; pname = "twitch-chat-downloader";
version = "2.5.4"; version = "2.5.4";
format = "setuptools";
# NOTE: Using maintained fork because upstream has stopped working, and it has # NOTE: Using maintained fork because upstream has stopped working, and it has
# not been updated in a while. # not been updated in a while.

View File

@ -52,6 +52,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "visidata"; pname = "visidata";
version = "3.1.1"; version = "3.1.1";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "saulpw"; owner = "saulpw";

View File

@ -6,6 +6,7 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
version = "1.4"; version = "1.4";
format = "setuptools";
pname = "wikicurses"; pname = "wikicurses";
src = fetchFromGitHub { src = fetchFromGitHub {

View File

@ -12,6 +12,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "yokadi"; pname = "yokadi";
version = "1.3.0"; version = "1.3.0";
format = "setuptools";
src = fetchurl { src = fetchurl {
url = "https://yokadi.github.io/download/${pname}-${version}.tar.gz"; url = "https://yokadi.github.io/download/${pname}-${version}.tar.gz";

View File

@ -6,6 +6,7 @@
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "av-98"; pname = "av-98";
version = "1.0.2dev"; version = "1.0.2dev";
format = "setuptools";
src = fetchgit { src = fetchgit {
url = "https://tildegit.org/solderpunk/AV-98.git"; url = "https://tildegit.org/solderpunk/AV-98.git";

View File

@ -12,6 +12,7 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
pname = "webmacs"; pname = "webmacs";
version = "0.8"; version = "0.8";
format = "setuptools";
disabled = python3Packages.isPy27; disabled = python3Packages.isPy27;

View File

@ -11,6 +11,7 @@ with pythonPackages;
buildPythonApplication rec { buildPythonApplication rec {
pname = "rss2email"; pname = "rss2email";
version = "3.14"; version = "3.14";
format = "setuptools";
propagatedBuildInputs = [ propagatedBuildInputs = [
feedparser feedparser

View File

@ -17,6 +17,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "gns3-gui"; pname = "gns3-gui";
inherit version; inherit version;
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
inherit hash; inherit hash;

View File

@ -19,6 +19,7 @@
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "gns3-server"; pname = "gns3-server";
inherit version; inherit version;
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
inherit hash; inherit hash;

View File

@ -12,6 +12,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "tg"; pname = "tg";
version = "0.19.0"; version = "0.19.0";
format = "setuptools";
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
src = fetchFromGitHub { src = fetchFromGitHub {

View File

@ -18,6 +18,7 @@ let
pycrypto = python3Packages.buildPythonPackage rec { pycrypto = python3Packages.buildPythonPackage rec {
pname = "pycrypto"; pname = "pycrypto";
version = "2.6.1-13.1"; version = "2.6.1-13.1";
format = "setuptools";
src = fetchgit { src = fetchgit {
url = "https://salsa.debian.org/sramacher/python-crypto.git"; url = "https://salsa.debian.org/sramacher/python-crypto.git";

View File

@ -25,6 +25,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "mailnag"; pname = "mailnag";
version = "2.2.0"; version = "2.2.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pulb"; owner = "pulb";

View File

@ -9,6 +9,7 @@
python3Packages.buildPythonPackage rec { python3Packages.buildPythonPackage rec {
pname = "mailnag-goa-plugin"; pname = "mailnag-goa-plugin";
version = "2.0.0"; version = "2.0.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pulb"; owner = "pulb";

View File

@ -34,6 +34,7 @@ in
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "mkchromecast-unstable"; pname = "mkchromecast-unstable";
version = "2022-10-31"; version = "2022-10-31";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "muammar"; owner = "muammar";

View File

@ -22,6 +22,7 @@ let
pypkgs.buildPythonPackage rec { pypkgs.buildPythonPackage rec {
inherit pname; inherit pname;
version = "2.2.0"; version = "2.2.0";
format = "setuptools";
src = fetchurl { src = fetchurl {
url = "http://download.deluge-torrent.org/source/${lib.versions.majorMinor version}/deluge-${version}.tar.xz"; url = "http://download.deluge-torrent.org/source/${lib.versions.majorMinor version}/deluge-${version}.tar.xz";

View File

@ -16,6 +16,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "acd_cli"; pname = "acd_cli";
version = "0.3.2"; version = "0.3.2";
format = "setuptools";
doCheck = false; doCheck = false;

View File

@ -10,6 +10,7 @@ python3Packages.buildPythonPackage rec {
pname = "qnotero"; pname = "qnotero";
version = "2.3.1"; version = "2.3.1";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ealbiter"; owner = "ealbiter";

View File

@ -25,6 +25,7 @@ let
js8py = buildPythonPackage rec { js8py = buildPythonPackage rec {
pname = "js8py"; pname = "js8py";
version = "0.1.1"; version = "0.1.1";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jketterl"; owner = "jketterl";
@ -83,6 +84,7 @@ in
buildPythonApplication rec { buildPythonApplication rec {
pname = "openwebrx"; pname = "openwebrx";
version = "1.2.2"; version = "1.2.2";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jketterl"; owner = "jketterl";

View File

@ -10,6 +10,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "obitools3"; pname = "obitools3";
version = "3.0.1b11"; version = "3.0.1b11";
format = "setuptools";
src = fetchurl { src = fetchurl {
url = "https://git.metabarcoding.org/obitools/${pname}/repository/v${version}/archive.tar.gz"; url = "https://git.metabarcoding.org/obitools/${pname}/repository/v${version}/archive.tar.gz";

View File

@ -18,6 +18,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "MAVProxy"; pname = "MAVProxy";
version = "1.8.71"; version = "1.8.71";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ArduPilot"; owner = "ArduPilot";

View File

@ -10,6 +10,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "git-annex-metadata-gui"; pname = "git-annex-metadata-gui";
version = "0.2.0"; version = "0.2.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "alpernebbi"; owner = "alpernebbi";

View File

@ -10,6 +10,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "git-annex-remote-dbx"; pname = "git-annex-remote-dbx";
version = "1.0.3"; version = "1.0.3";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -11,6 +11,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "git-archive-all"; pname = "git-archive-all";
version = "1.23.1"; version = "1.23.1";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Kentzo"; owner = "Kentzo";

View File

@ -8,6 +8,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "git-imerge"; pname = "git-imerge";
version = "1.2.0"; version = "1.2.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -9,6 +9,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "gitup"; pname = "gitup";
version = "0.5.1"; version = "0.5.1";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -11,6 +11,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "git-review"; pname = "git-review";
version = "2.5.0"; version = "2.5.0";
format = "setuptools";
# Manually set version because prb wants to get it from the git # Manually set version because prb wants to get it from the git
# upstream repository (and we are installing from tarball instead) # upstream repository (and we are installing from tarball instead)

View File

@ -9,6 +9,7 @@
buildPythonApplication rec { buildPythonApplication rec {
version = "0.16.6.1"; version = "0.16.6.1";
format = "setuptools";
pname = "gita"; pname = "gita";
src = fetchFromGitHub { src = fetchFromGitHub {

View File

@ -20,6 +20,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "jellyfin-mpv-shim"; pname = "jellyfin-mpv-shim";
version = "2.9.0"; version = "2.9.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -26,6 +26,7 @@ let
}; };
in in
mkDerivationWith python3.pkgs.buildPythonApplication { mkDerivationWith python3.pkgs.buildPythonApplication {
format = "setuptools";
inherit pname version src; inherit pname version src;
outputs = [ "out" ]; # "lib" can't be split outputs = [ "out" ]; # "lib" can't be split

View File

@ -17,6 +17,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "plex-mpv-shim"; pname = "plex-mpv-shim";
version = "1.11.0"; version = "1.11.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "iwalton3"; owner = "iwalton3";

View File

@ -17,6 +17,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "tartube"; pname = "tartube";
version = "2.5.100"; version = "2.5.100";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "axcore"; owner = "axcore";

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "i3altlayout"; pname = "i3altlayout";
version = "0.3"; version = "0.3";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -8,6 +8,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "i3-balance-workspace"; pname = "i3-balance-workspace";
version = "1.8.6"; version = "1.8.6";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -14,6 +14,7 @@
buildPythonApplication rec { buildPythonApplication rec {
pname = "i3-resurrect"; pname = "i3-resurrect";
version = "1.4.5"; version = "1.4.5";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "accelergy"; pname = "accelergy";
version = "unstable-2022-05-03"; version = "unstable-2022-05-03";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Accelergy-Project"; owner = "Accelergy-Project";

View File

@ -9,6 +9,7 @@ with python3.pkgs;
buildPythonApplication rec { buildPythonApplication rec {
pname = "adafruit-ampy"; pname = "adafruit-ampy";
version = "1.1.0"; version = "1.1.0";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "addic7ed-cli"; pname = "addic7ed-cli";
version = "1.4.6"; version = "1.4.6";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -9,6 +9,7 @@ with python3.pkgs;
buildPythonApplication rec { buildPythonApplication rec {
pname = "almonds"; pname = "almonds";
version = "1.25b"; version = "1.25b";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Tenchi2xh"; owner = "Tenchi2xh";

View File

@ -13,6 +13,7 @@ let
description = "Advanced typing practice program"; description = "Advanced typing practice program";
in in
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
format = "setuptools";
inherit pname version; inherit pname version;
src = fetchFromGitLab { src = fetchFromGitLab {

View File

@ -11,6 +11,7 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "anime-downloader"; pname = "anime-downloader";
version = "5.0.14"; version = "5.0.14";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "anime-dl"; owner = "anime-dl";

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "antfs-cli"; pname = "antfs-cli";
version = "unstable-2017-02-11"; version = "unstable-2017-02-11";
format = "setuptools";
meta = with lib; { meta = with lib; {
homepage = "https://github.com/Tigge/antfs-cli"; homepage = "https://github.com/Tigge/antfs-cli";

View File

@ -147,6 +147,7 @@ in
buildPythonPackage rec { buildPythonPackage rec {
pname = "apache-airflow"; pname = "apache-airflow";
inherit version; inherit version;
format = "setuptools";
src = airflow-src; src = airflow-src;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";

View File

@ -11,6 +11,7 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "apksigcopier"; pname = "apksigcopier";
version = "1.1.1"; version = "1.1.1";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "obfusk"; owner = "obfusk";

View File

@ -18,6 +18,7 @@ let
}; };
in in
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
format = "setuptools";
inherit pname version src; inherit pname version src;
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View File

@ -16,6 +16,7 @@ in
buildPythonApplication rec { buildPythonApplication rec {
pname = "arandr"; pname = "arandr";
version = "0.1.11"; version = "0.1.11";
format = "setuptools";
src = fetchFromGitLab { src = fetchFromGitLab {
owner = "arandr"; owner = "arandr";

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "arxiv-latex-cleaner"; pname = "arxiv-latex-cleaner";
version = "1.0.8"; version = "1.0.8";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "google-research"; owner = "google-research";

View File

@ -14,6 +14,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "autokey"; pname = "autokey";
version = "0.96.0"; version = "0.96.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "autokey"; owner = "autokey";

View File

@ -9,6 +9,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "aws-shell"; pname = "aws-shell";
version = "0.2.2"; version = "0.2.2";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "awslabs"; owner = "awslabs";

View File

@ -25,6 +25,7 @@ let
}); });
python-dateutil = prev.python-dateutil.overridePythonAttrs (prev: rec { python-dateutil = prev.python-dateutil.overridePythonAttrs (prev: rec {
version = "2.8.2"; version = "2.8.2";
format = "setuptools";
pyproject = null; pyproject = null;
src = prev.src.override { src = prev.src.override {
inherit version; inherit version;

View File

@ -20,6 +20,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "ayatana-webmail"; pname = "ayatana-webmail";
version = "24.5.17"; version = "24.5.17";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "AyatanaIndicators"; owner = "AyatanaIndicators";

View File

@ -142,6 +142,7 @@ py.pkgs.toPythonApplication (
py.pkgs.buildAzureCliPackage rec { py.pkgs.buildAzureCliPackage rec {
pname = "azure-cli"; pname = "azure-cli";
inherit version src; inherit version src;
format = "setuptools";
sourceRoot = "${src.name}/src/azure-cli"; sourceRoot = "${src.name}/src/azure-cli";

View File

@ -28,6 +28,7 @@ let
# core and the actual application are highly coupled # core and the actual application are highly coupled
azure-cli-core = buildAzureCliPackage { azure-cli-core = buildAzureCliPackage {
pname = "azure-cli-core"; pname = "azure-cli-core";
format = "setuptools";
inherit version src; inherit version src;
sourceRoot = "${src.name}/src/azure-cli-core"; sourceRoot = "${src.name}/src/azure-cli-core";
@ -99,6 +100,7 @@ let
azure-cli-telemetry = buildAzureCliPackage { azure-cli-telemetry = buildAzureCliPackage {
pname = "azure-cli-telemetry"; pname = "azure-cli-telemetry";
version = "1.1.0"; version = "1.1.0";
format = "setuptools";
inherit src; inherit src;
sourceRoot = "${src.name}/src/azure-cli-telemetry"; sourceRoot = "${src.name}/src/azure-cli-telemetry";

View File

@ -10,6 +10,7 @@ let
in in
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
inherit pname version; inherit pname version;
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit version; inherit version;

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "bashplotlib"; pname = "bashplotlib";
version = "2021-03-31"; version = "2021-03-31";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "glamp"; owner = "glamp";

View File

@ -9,6 +9,7 @@ with python3.pkgs;
buildPythonApplication rec { buildPythonApplication rec {
pname = "bkyml"; pname = "bkyml";
version = "1.4.3"; version = "1.4.3";
format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "bmaptool"; pname = "bmaptool";
version = "3.8.0"; version = "3.8.0";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "yoctoproject"; owner = "yoctoproject";

View File

@ -7,6 +7,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "btlejack"; pname = "btlejack";
version = "2.1.1"; version = "2.1.1";
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "virtualabs"; owner = "virtualabs";

View File

@ -20,6 +20,7 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "bubblemail"; pname = "bubblemail";
version = "1.9"; version = "1.9";
format = "setuptools";
src = fetchFromGitLab { src = fetchFromGitLab {
domain = "framagit.org"; domain = "framagit.org";

View File

@ -22,6 +22,7 @@ in
python3.pkgs.buildPythonPackage { python3.pkgs.buildPythonPackage {
pname = "bumblebee-status"; pname = "bumblebee-status";
inherit version; inherit version;
format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tobi-wan-kenobi"; owner = "tobi-wan-kenobi";

Some files were not shown because too many files have changed in this diff Show More