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,23 @@
|
||||
{
|
||||
lib,
|
||||
python3,
|
||||
buildPythonApplication,
|
||||
fetchFromGitHub,
|
||||
setuptools,
|
||||
flatbencode,
|
||||
coverage,
|
||||
flake8,
|
||||
isort,
|
||||
mypy,
|
||||
pytest,
|
||||
pytest-cov,
|
||||
pytest-httpserver,
|
||||
pytest-mock,
|
||||
pytest-xdist,
|
||||
ruff,
|
||||
tox,
|
||||
}:
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
buildPythonApplication rec {
|
||||
pname = "torf";
|
||||
version = "4.3.0";
|
||||
pyproject = true;
|
||||
@@ -17,14 +30,14 @@ python3.pkgs.buildPythonApplication rec {
|
||||
};
|
||||
|
||||
build-system = [
|
||||
python3.pkgs.setuptools
|
||||
setuptools
|
||||
];
|
||||
|
||||
dependencies = with python3.pkgs; [
|
||||
dependencies = [
|
||||
flatbencode
|
||||
];
|
||||
|
||||
optional-dependencies = with python3.pkgs; {
|
||||
optional-dependencies = {
|
||||
dev = [
|
||||
coverage
|
||||
flake8
|
||||
|
||||
Reference in New Issue
Block a user