Refactor Nix package definitions to use buildPythonApplication, update package versions, and enhance dependencies across multiple packages. Notable changes include version updates for dosage, hiit, qbittorrent-api, protonup-qt, and torf, as well as the addition of new dependencies and build inputs for colordle and qbit-manage.
This commit is contained in:
@@ -1,10 +1,20 @@
|
||||
{
|
||||
lib,
|
||||
python3,
|
||||
buildPythonApplication,
|
||||
fetchFromGitHub,
|
||||
setuptools,
|
||||
pyxdg,
|
||||
torf,
|
||||
coverage,
|
||||
flake8,
|
||||
isort,
|
||||
pytest,
|
||||
pytest-cov,
|
||||
ruff,
|
||||
tox,
|
||||
}:
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
buildPythonApplication rec {
|
||||
pname = "torf-cli";
|
||||
version = "5.2.1";
|
||||
pyproject = true;
|
||||
@@ -17,15 +27,15 @@ python3.pkgs.buildPythonApplication rec {
|
||||
};
|
||||
|
||||
build-system = [
|
||||
python3.pkgs.setuptools
|
||||
setuptools
|
||||
];
|
||||
|
||||
dependencies = with python3.pkgs; [
|
||||
dependencies = [
|
||||
pyxdg
|
||||
torf
|
||||
];
|
||||
|
||||
optional-dependencies = with python3.pkgs; {
|
||||
optional-dependencies = {
|
||||
dev = [
|
||||
coverage
|
||||
flake8
|
||||
|
||||
Reference in New Issue
Block a user