python313Packages.pynng: override version

Changed files
+7 -7
pkgs
development
python-modules
pynng
+7 -7
pkgs/development/python-modules/pynng/default.nix
···
owner = "nanomsg";
repo = "nng";
tag = "v1.6.0";
-
sha256 = "sha256-Kq8QxPU6SiTk0Ev2IJoktSPjVOlAS4/e1PQvw2+e8UA=";
+
hash = "sha256-Kq8QxPU6SiTk0Ev2IJoktSPjVOlAS4/e1PQvw2+e8UA=";
};
mbedtls = fetchFromGitHub {
owner = "ARMmbed";
repo = "mbedtls";
tag = "v3.5.1";
-
sha256 = "sha256-HxsHcGbSExp1aG5yMR/J3kPL4zqnmNoN5T5wfV3APaw=";
+
hash = "sha256-HxsHcGbSExp1aG5yMR/J3kPL4zqnmNoN5T5wfV3APaw=";
};
in
buildPythonPackage {
pname = "pynng";
version = "0.8.1-unstable-2025-05-14";
-
format = "pyproject";
+
pyproject = true;
src = fetchFromGitHub {
owner = "codypiersall";
repo = "pynng";
rev = "2179328f8a858bbb3e177f66ac132bde4a5aa859";
-
sha256 = "sha256-TxIVcqc+4bro+krc1AWgLdZKGGuQ2D6kybHnv5z1oHg=";
+
hash = "sha256-TxIVcqc+4bro+krc1AWgLdZKGGuQ2D6kybHnv5z1oHg=";
};
+
+
env.SETUPTOOLS_SCM_PRETEND_VERSION = "0.8.1";
nativeBuildInputs = [
cmake
···
pytest-asyncio
];
-
pythonImportsCheck = [
-
"pynng"
-
];
+
pythonImportsCheck = [ "pynng" ];
meta = {
description = "Python bindings for Nanomsg Next Generation";