Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
958b88c
autotrash: use finalAttrs
Sigmanificient Jan 4, 2026
8e128a6
cavalcade: use finalAttrs
Sigmanificient Jan 4, 2026
00c7cf6
cbeams: use finalAttrs
Sigmanificient Jan 4, 2026
c251f72
compiledb: use finalAttrs
Sigmanificient Jan 4, 2026
afa722a
diagrams-as-code: use finalAttrs
Sigmanificient Jan 4, 2026
3fa73c6
gcovr: use finalAttrs
Sigmanificient Jan 4, 2026
30fc174
imapdedup: use finalAttrs
Sigmanificient Jan 4, 2026
b59c7a7
ps_mem: use finalAttrs
Sigmanificient Jan 4, 2026
1d3bbc9
tuifimanager: use finalAttrs
Sigmanificient Jan 4, 2026
fa34d88
python3Packages.aerosandbox: use finalAttrs
Sigmanificient Jan 4, 2026
c22e6f8
python3Packages.atopile-easyeda2kicad: use finalAttrs
Sigmanificient Jan 4, 2026
ed73ab0
python3Packages.azure-ai-vision-imageanalysis: use finalAttrs
Sigmanificient Jan 4, 2026
3b4e40f
python3Packages.case-converter: use finalAttrs
Sigmanificient Jan 4, 2026
cd9d4df
python3Packages.cgen: use finalAttrs
Sigmanificient Jan 4, 2026
c56e54b
python3Packages.crossandra: use finalAttrs
Sigmanificient Jan 4, 2026
9e6ce10
python3Packages.dahlia: use finalAttrs
Sigmanificient Jan 4, 2026
ec6e468
python3Packages.esper: use finalAttrs
Sigmanificient Jan 4, 2026
259a0f6
python3Packages.ewmhlib: use finalAttrs
Sigmanificient Jan 4, 2026
8178611
python3Packages.fastapi-github-oidc: use finalAttrs
Sigmanificient Jan 4, 2026
099c845
python3Packages.feather-format: use finalAttrs
Sigmanificient Jan 4, 2026
68232ec
python3Packages.glob2: use finalAttrs
Sigmanificient Jan 4, 2026
707b74b
python3Packages.gstools: use finalAttrs
Sigmanificient Jan 4, 2026
2098081
python3Packages.hankel: use finalAttrs
Sigmanificient Jan 4, 2026
ffd3073
python3Packages.hikari: use finalAttrs
Sigmanificient Jan 4, 2026
4bb0f50
python3Packages.hikari-crescent: use finalAttrs
Sigmanificient Jan 4, 2026
afc015f
python3Packages.intbitset: use finalAttrs
Sigmanificient Jan 4, 2026
9bd3250
python3Packages.ixia: use finalAttrs
Sigmanificient Jan 4, 2026
9ddec4e
python3Packages.kde-material-you-colors: use finalAttrs
Sigmanificient Jan 4, 2026
efe4fcb
python3Packages.kicad-python: use finalAttrs
Sigmanificient Jan 4, 2026
191023e
python3Packages.kicadcliwrapper: use finalAttrs
Sigmanificient Jan 4, 2026
acc25eb
python3Packages.libsass: use finalAttrs
Sigmanificient Jan 4, 2026
6e8da7a
python3Packages.loguru-logging-intercept: use finalAttrs
Sigmanificient Jan 4, 2026
41cf600
python3Packages.mdformat-gfm-alerts: use finalAttrs
Sigmanificient Jan 4, 2026
455e233
python3Packages.nemosis: use finalAttrs
Sigmanificient Jan 4, 2026
c2faf0c
python3Packages.normality: use finalAttrs
Sigmanificient Jan 4, 2026
8ae9511
python3Packages.oddsprout: use finalAttrs
Sigmanificient Jan 4, 2026
fa14924
python3Packages.osxphotos: use finalAttrs
Sigmanificient Jan 4, 2026
93610de
python3Packages.outspin: use finalAttrs
Sigmanificient Jan 4, 2026
bd558ec
python3Packages.pandoc-latex-environment: use finalAttrs
Sigmanificient Jan 4, 2026
c30915d
python3Packages.paperbush: use finalAttrs
Sigmanificient Jan 4, 2026
af9a0a5
python3Packages.patchpy: use finalAttrs
Sigmanificient Jan 4, 2026
4d8b462
python3Packages.pbar: use finalAttrs
Sigmanificient Jan 4, 2026
fa51d45
python3Packages.protoletariat: use finalAttrs
Sigmanificient Jan 4, 2026
94f78ac
python3Packages.pycdio: use finalAttrs
Sigmanificient Jan 4, 2026
5a32839
python3Packages.pydy: use finalAttrs
Sigmanificient Jan 4, 2026
55c0ff6
python3Packages.pyevtk: use finalAttrs
Sigmanificient Jan 4, 2026
70298ff
python3Packages.pygments: use finalAttrs
Sigmanificient Jan 4, 2026
76e3072
python3Packages.pymee: use finalAttrs
Sigmanificient Jan 4, 2026
8e901b2
python3Packages.pymonctl: use finalAttrs
Sigmanificient Jan 4, 2026
017f71b
python3Packages.pyopengltk: use finalAttrs
Sigmanificient Jan 4, 2026
fc00559
python3Packages.pytest-mypy: use finalAttrs
Sigmanificient Jan 4, 2026
5b8e08b
python3Packages.pywinbox: use finalAttrs
Sigmanificient Jan 4, 2026
329cf05
python3Packages.pywinctl: use finalAttrs
Sigmanificient Jan 4, 2026
1ed914f
python3Packages.qtile: use finalAttrs
Sigmanificient Jan 4, 2026
b163155
python3Packages.qtile-bonsai: use finalAttrs
Sigmanificient Jan 4, 2026
2799f9e
python3Packages.quart-schema: use finalAttrs
Sigmanificient Jan 4, 2026
cf76cb3
python3Packages.raylib-python-cffi: use finalAttrs
Sigmanificient Jan 4, 2026
cbf6101
python3Packages.rich-theme-manager: use finalAttrs
Sigmanificient Jan 4, 2026
890ed48
python3Packages.samarium: use finalAttrs
Sigmanificient Jan 4, 2026
e3da488
python3Packages.shiny: use finalAttrs
Sigmanificient Jan 4, 2026
c3a23a4
python3Packages.sigparse: use finalAttrs
Sigmanificient Jan 4, 2026
0aa23c3
python3Packages.sphinx-last-updated-by-git: use finalAttrs
Sigmanificient Jan 4, 2026
88326a8
python3Packages.sphinxawesome-theme: use finalAttrs
Sigmanificient Jan 4, 2026
817fe8a
python3Packages.strpdatetime: use finalAttrs
Sigmanificient Jan 4, 2026
12cd62c
python3Packages.sure: use finalAttrs
Sigmanificient Jan 4, 2026
2613cd4
python3Packages.tinytag: use finalAttrs
Sigmanificient Jan 4, 2026
7039ca5
python3Packages.utitools: use finalAttrs
Sigmanificient Jan 4, 2026
7846411
python3Packages.wsme: use finalAttrs
Sigmanificient Jan 4, 2026
054cdd5
python3Packages.yaxmldiff: use finalAttrs
Sigmanificient Jan 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions pkgs/by-name/au/autotrash/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,21 @@
installShellFiles,
}:

python3Packages.buildPythonPackage rec {
python3Packages.buildPythonPackage (finalAttrs: {
pname = "autotrash";
version = "0.4.7";
pyproject = true;

src = fetchFromGitHub {
owner = "bneijt";
repo = "autotrash";
tag = version;
tag = finalAttrs.version;
hash = "sha256-qMU3jjBL5+fd9vKX5BIqES5AM8D/54aBOmdHFiBtfEo=";
};

postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail 'version = "0.0.0"' 'version = "${version}"'
--replace-fail 'version = "0.0.0"' 'version = "${finalAttrs.version}"'
'';

build-system = [ python3Packages.poetry-core ];
Expand All @@ -41,11 +41,11 @@ python3Packages.buildPythonPackage rec {
description = "Tool to automatically purge old trashed files";
license = lib.licenses.gpl3Plus;
homepage = "https://bneijt.nl/pr/autotrash";
changelog = "https://github.com/bneijt/autotrash/releases/tag/${version}";
changelog = "https://github.com/bneijt/autotrash/releases/tag/${finalAttrs.src.tag}";
maintainers = with lib.maintainers; [
sigmanificient
mithicspirit
];
mainProgram = "autotrash";
};
}
})
6 changes: 3 additions & 3 deletions pkgs/by-name/ca/cavalcade/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@
fetchurl,
}:

python3Packages.buildPythonApplication rec {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "cavalcade";
version = "0.8";
pyproject = true;

src = fetchFromGitHub {
owner = "worron";
repo = "cavalcade";
tag = version;
tag = finalAttrs.version;
hash = "sha256-VyWOPNidN0+pfuxsgPWq6lI5gXQsiRpmYjQYjZW6i9w=";
};

Expand Down Expand Up @@ -71,4 +71,4 @@ python3Packages.buildPythonApplication rec {
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ sigmanificient ];
};
}
})
6 changes: 3 additions & 3 deletions pkgs/by-name/cb/cbeams/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
fetchPypi,
}:

python3Packages.buildPythonApplication rec {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "cbeams";
version = "1.0.3";
pyproject = true;

disabled = !python3Packages.isPy3k;

src = fetchPypi {
inherit pname version;
inherit (finalAttrs) pname version;
hash = "sha256-8Q2sWsAc39Mu34K1wWOKOJERKzBStE4GmtuzOs2T7Kk=";
};

Expand Down Expand Up @@ -41,4 +41,4 @@ python3Packages.buildPythonApplication rec {
sigmanificient
];
};
}
})
6 changes: 3 additions & 3 deletions pkgs/by-name/co/compiledb/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
python3Packages,
}:

python3Packages.buildPythonApplication rec {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "compiledb";
version = "0.10.7";
pyproject = true;

src = fetchFromGitHub {
owner = "nickdiego";
repo = "compiledb";
tag = version;
tag = finalAttrs.version;
hash = "sha256-toqBf5q1EfZVhZN5DAtxkyFF7UlyNbqxWAIWFMwacxw=";
};

Expand Down Expand Up @@ -44,4 +44,4 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/nickdiego/compiledb";
maintainers = with lib.maintainers; [ sigmanificient ];
};
}
})
6 changes: 3 additions & 3 deletions pkgs/by-name/di/diagrams-as-code/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
diagrams-as-code,
}:

python3Packages.buildPythonPackage rec {
python3Packages.buildPythonPackage (finalAttrs: {
pname = "diagrams-as-code";
version = "0.0.4";
pyproject = true;

src = fetchFromGitHub {
owner = "dmytrostriletskyi";
repo = "diagrams-as-code";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-cd602eQvNCUQuCdn/RpcfURcDHjXLZ0gAG+SObB++Q0=";
};

Expand Down Expand Up @@ -55,4 +55,4 @@ python3Packages.buildPythonPackage rec {
maintainers = with lib.maintainers; [ sigmanificient ];
mainProgram = "diagrams-as-code";
};
}
})
8 changes: 4 additions & 4 deletions pkgs/by-name/gc/gcovr/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
gitMinimal,
}:

python3Packages.buildPythonPackage rec {
python3Packages.buildPythonPackage (finalAttrs: {
pname = "gcovr";
version = "8.4";
pyproject = true;
Expand All @@ -17,7 +17,7 @@ python3Packages.buildPythonPackage rec {
src = fetchFromGitHub {
owner = "gcovr";
repo = "gcovr";
tag = version;
tag = finalAttrs.version;
hash = "sha256-v3jNODYD9qa3mwttfuldhhIHrfR5LcsZ+WNWiOWb35E=";
};

Expand Down Expand Up @@ -82,9 +82,9 @@ python3Packages.buildPythonPackage rec {
meta = {
description = "Python script for summarizing gcov data";
homepage = "https://www.gcovr.com/";
changelog = "https://github.com/gcovr/gcovr/blob/${version}/CHANGELOG.rst";
changelog = "https://github.com/gcovr/gcovr/blob/${finalAttrs.src.tag}/CHANGELOG.rst";
license = lib.licenses.bsd0;
maintainers = with lib.maintainers; [ sigmanificient ];
mainProgram = "gcovr";
};
}
})
6 changes: 3 additions & 3 deletions pkgs/by-name/im/imapdedup/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
python3Packages,
fetchFromGitHub,
}:
python3Packages.buildPythonApplication rec {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "imapdedup";
version = "1.2";
pyproject = true;

src = fetchFromGitHub {
owner = "quentinsf";
repo = "IMAPdedup";
tag = version;
tag = finalAttrs.version;
hash = "sha256-CmWkLz9hdmedUxcojmUVTkPjqpaMmtEeHnF7aglKR+s=";
};

Expand All @@ -28,4 +28,4 @@ python3Packages.buildPythonApplication rec {
license = with lib.licenses; [ gpl2Only ];
mainProgram = "imapdedup";
};
}
})
6 changes: 3 additions & 3 deletions pkgs/by-name/ps/ps_mem/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
fetchFromGitHub,
}:

python3Packages.buildPythonApplication rec {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "ps_mem";
version = "3.14";
pyproject = true;

src = fetchFromGitHub {
owner = "pixelb";
repo = "ps_mem";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-jCfPtPSky/QFk9Xo/tq3W7609Pie1yLC4iS4dqjCa+E=";
};

Expand All @@ -28,4 +28,4 @@ python3Packages.buildPythonApplication rec {
platforms = lib.platforms.linux;
mainProgram = "ps_mem";
};
}
})
6 changes: 3 additions & 3 deletions pkgs/by-name/tu/tuifimanager/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ lib.throwIf (enableDragAndDrop && !hasDndSupport)
"Drag and drop support is only available for linux with xorg."

python3Packages.buildPythonApplication
rec {
(finalAttrs: {
pname = "tuifimanager";
version = "5.1.5";

Expand All @@ -28,7 +28,7 @@ lib.throwIf (enableDragAndDrop && !hasDndSupport)
src = fetchFromGitHub {
owner = "GiorgosXou";
repo = "TUIFIManager";
tag = "v.${version}";
tag = "v.${finalAttrs.version}";
hash = "sha256-5ShrmjEFKGdmaGBFjMnIfcM6p8AZd13uIEFwDVAkU/8=";
};

Expand Down Expand Up @@ -86,4 +86,4 @@ lib.throwIf (enableDragAndDrop && !hasDndSupport)
];
mainProgram = "tuifi";
};
}
})
7 changes: 4 additions & 3 deletions pkgs/development/python-modules/aerosandbox/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,15 @@
casadi,
}:

buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "aerosandbox";
version = "4.2.8";
format = "wheel";

src = fetchPypi {
pname = "AeroSandbox";
inherit version format;
inherit (finalAttrs) version;
format = "wheel";

python = "py3";
dist = "py3";
Expand Down Expand Up @@ -49,4 +50,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sigmanificient ];
};
}
})
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@
truststore,
}:

buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "atopile-easyeda2kicad";
version = "0.9.7";
pyproject = true;

src = fetchFromGitHub {
owner = "atopile";
repo = "easyeda2kicad.py";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-l5ecNNu9vu073aK85F+tOSodEHk2wso95RYXk9DyTFo=";
};

Expand All @@ -43,9 +43,9 @@ buildPythonPackage rec {
meta = {
description = "Convert any LCSC components (including EasyEDA) to KiCad library";
homepage = "https://github.com/atopile/easyeda2kicad.py";
changelog = "https://github.com/atopile/easyeda2kicad.py/releases/tag/${src.tag}";
changelog = "https://github.com/atopile/easyeda2kicad.py/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ sigmanificient ];
mainProgram = "easyeda2kicad";
};
}
})
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@
typing-extensions,
}:

buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "azure-ai-vision-imageanalysis";
version = "39.0.0";
pyproject = true;

src = fetchFromGitHub {
owner = "Azure";
repo = "azure-sdk-for-python";
tag = "azure-mgmt-containerservice_${version}";
tag = "azure-mgmt-containerservice_${finalAttrs.version}";
hash = "sha256-zufXc8LR4STHi/jjV0bcLsifcHIif2m+3Q/KZlsSkRw=";
};

sourceRoot = "${src.name}/sdk/vision/azure-ai-vision-imageanalysis";
sourceRoot = "${finalAttrs.src.name}/sdk/vision/azure-ai-vision-imageanalysis";

build-system = [ setuptools ];

Expand All @@ -40,4 +40,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sigmanificient ];
};
}
})
8 changes: 4 additions & 4 deletions pkgs/development/python-modules/case-converter/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
pytestCheckHook,
}:

buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "case-converter";
version = "1.2.0";
pyproject = true;

src = fetchFromGitHub {
owner = "chrisdoherty4";
repo = "python-case-converter";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-PS/9Ndl3oD9zimEf819dNoSAeNJPndVjT+dkfW7FIJs=";
};

Expand All @@ -29,8 +29,8 @@ buildPythonPackage rec {
meta = {
description = "Case conversion library for Python";
homepage = "https://github.com/chrisdoherty4/python-case-converter";
changelog = "https://github.com/chrisdoherty4/python-case-converter/releases/tag/${src.tag}";
changelog = "https://github.com/chrisdoherty4/python-case-converter/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sigmanificient ];
};
}
})
6 changes: 3 additions & 3 deletions pkgs/development/python-modules/cgen/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@
pytestCheckHook,
}:

buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "cgen";
version = "2025.1";
pyproject = true;

src = fetchPypi {
inherit pname version;
inherit (finalAttrs) pname version;
hash = "sha256-efAeAQ1JwT5YtMqPLUmWprcXiWj18tkGJiczSArnotQ=";
};

Expand All @@ -35,4 +35,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sigmanificient ];
};
}
})
Loading
Loading