python312Packages.libtmux: 0.37.0 -> 0.39.0 (#359392)

This commit is contained in:
Fabian Affolter
2024-11-27 19:59:01 +01:00
committed by GitHub
2 changed files with 20 additions and 17 deletions
+16 -13
View File
@@ -1,25 +1,28 @@
{ lib, python3Packages, fetchPypi, installShellFiles }:
{
lib,
fetchPypi,
installShellFiles,
python3Packages,
}:
let
python3Packages.buildPythonApplication rec {
pname = "tmuxp";
version = "1.47.0";
hash = "sha256-HYY6CEUPpZVvVK9kV4Ehw4wGk5YfIVSkZ0+qqf6Nz4c=";
in
python3Packages.buildPythonApplication {
inherit pname version;
version = "1.49.0";
pyproject = true;
src = fetchPypi {
inherit pname version hash;
inherit pname version;
hash = "sha256-Fip2HnwIa03khiYlL5FkhVo84oS0OSD9f79bEFLBoNc=";
};
nativeBuildInputs = [
python3Packages.poetry-core
python3Packages.shtab
installShellFiles
build-system = with python3Packages; [
hatchling
shtab
];
propagatedBuildInputs = with python3Packages; [
nativeBuildInputs = [ installShellFiles ];
dependencies = with python3Packages; [
colorama
libtmux
pyyaml
@@ -3,8 +3,8 @@
stdenv,
buildPythonPackage,
fetchFromGitHub,
hatchling,
ncurses,
poetry-core,
procps,
pytest-rerunfailures,
pytestCheckHook,
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "libtmux";
version = "0.37.0";
version = "0.39.0";
pyproject = true;
src = fetchFromGitHub {
owner = "tmux-python";
repo = "libtmux";
rev = "refs/tags/v${version}";
hash = "sha256-I0E6zkfQ6mx2svCaXEgKPhrrog3iLgXZ4E3CMMxPkIA=";
hash = "sha256-JqOxJD34DL5Iku3Ov8JzwSVThqDg41PQ/v1Dz6ex4ro=";
};
postPatch = ''
@@ -28,7 +28,7 @@ buildPythonPackage rec {
--replace-fail '"--doctest-docutils-modules",' ""
'';
build-system = [ poetry-core ];
build-system = [ hatchling ];
nativeCheckInputs = [
procps