python313Packages.nessclient: 1.2.0 -> 1.3.1

Changelog: https://github.com/nickw444/nessclient/releases/tag/1.3.1

Changed files
+8 -9
pkgs
development
python-modules
nessclient
+8 -9
pkgs/development/python-modules/nessclient/default.nix
···
pytest-asyncio,
pytestCheckHook,
setuptools,
+
setuptools-scm,
}:
buildPythonPackage rec {
pname = "nessclient";
-
version = "1.2.0";
+
version = "1.3.1";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "nickw444";
repo = "nessclient";
tag = version;
-
hash = "sha256-AKZwKEwICuwKyCjIFxx4Zb2r9EriC0+3evBsBE9Btak=";
+
hash = "sha256-E4gkrhQzA1TDmjM+NPWl1Fyoagn/pLm7BRjGSpw6LXY=";
};
-
postPatch = ''
-
substituteInPlace setup.py \
-
--replace-fail "version = '0.0.0-dev'" "version = '${version}'"
-
'';
-
-
build-system = [ setuptools ];
+
build-system = [
+
setuptools
+
setuptools-scm
+
];
dependencies = [
justbackoff
···
meta = with lib; {
description = "Python implementation/abstraction of the Ness D8x/D16x Serial Interface ASCII protocol";
homepage = "https://github.com/nickw444/nessclient";
-
changelog = "https://github.com/nickw444/nessclient/releases/tag/${version}";
+
changelog = "https://github.com/nickw444/nessclient/releases/tag/${src.tag}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
mainProgram = "ness-cli";