Merge pull request #309457 from r-ryantm/auto-update/python311Packages.rich-rst
python311Packages.rich-rst: 1.3.0 -> 1.3.1
This commit is contained in:
commit
d98f58ed0b
@ -10,14 +10,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "rich-rst";
|
||||
version = "1.3.0";
|
||||
version = "1.3.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wasi-master";
|
||||
repo = "rich-rst";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-A3SPbu1N5X55c32S8z8UPpmniJT+mdqfb1+zQEJMA5k=";
|
||||
hash = "sha256-jbzGTEth5Qoc0ORFCS3sZMrGUpoQQOVsd+l3/zMWy20=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
@ -1,68 +1,53 @@
|
||||
{ lib
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, python3
|
||||
}:
|
||||
|
||||
let
|
||||
py = python3.override {
|
||||
packageOverrides = final: prev: {
|
||||
rich = prev.rich.overridePythonAttrs (old: rec {
|
||||
version = "12.4.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Textualize";
|
||||
repo = "rich";
|
||||
rev = "refs/tags/v12.4.0";
|
||||
hash = "sha256-ryJTusUNpvNF2031ICJWK8ScxHIh+LrXYg7nd0ph4aQ=";
|
||||
};
|
||||
propagatedBuildInputs = with py.pkgs; [
|
||||
commonmark
|
||||
pygments
|
||||
];
|
||||
doCheck = false;
|
||||
});
|
||||
|
||||
textual = prev.textual.overridePythonAttrs (old: rec {
|
||||
version = "0.1.18";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Textualize";
|
||||
repo = "textual";
|
||||
rev = "refs/tags/v0.1.18";
|
||||
hash = "sha256-XVmbt8r5HL8r64ISdJozmM+9HuyvqbpdejWICzFnfiw=";
|
||||
};
|
||||
doCheck = false;
|
||||
});
|
||||
};
|
||||
};
|
||||
in
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "rich-cli";
|
||||
version = "1.8.0";
|
||||
format = "pyproject";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Textualize";
|
||||
repo = pname;
|
||||
repo = "rich-cli";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-mV5b/J9wX9niiYtlmAUouaAm9mY2zTtDmex7FNWcezQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace 'rich = "^12.4.0"' 'rich = "*"' \
|
||||
--replace 'textual = "^0.1.18"' 'textual = "*"'
|
||||
'';
|
||||
patches = [
|
||||
# Update dependencies, https://github.com/Textualize/rich-cli/pull/94
|
||||
(fetchpatch {
|
||||
name = "update-dependencies.patch";
|
||||
url = "https://github.com/Textualize/rich-cli/pull/94/commits/1e9a11af7c1c78a5a44a207b1e0dce4c4b3c39f0.patch";
|
||||
hash = "sha256-cU+s/LK2GDVWXLZob0n5J6sLjflCr8w10hRLgeWN5Vg=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "markdown.patch";
|
||||
url = "https://github.com/Textualize/rich-cli/pull/94/commits/0a8e77d724ace88ce88ee9d68a46b1dc8464fe0b.patch";
|
||||
hash = "sha256-KXvRG36Qj5kCj1RiAJsNkoJY7t41zUfJFgHeCtc0O4w=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = with py.pkgs; [
|
||||
pythonRelaxDeps = [
|
||||
"textual"
|
||||
];
|
||||
|
||||
build-system = with python3.pkgs; [
|
||||
poetry-core
|
||||
];
|
||||
|
||||
propagatedBuildInputs = with py.pkgs; [
|
||||
rich
|
||||
nativeBuildInputs = with python3.pkgs; [
|
||||
pythonRelaxDepsHook
|
||||
];
|
||||
|
||||
dependencies = with python3.pkgs; [
|
||||
click
|
||||
requests
|
||||
textual
|
||||
rich
|
||||
rich-rst
|
||||
textual
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
|
Loading…
Reference in New Issue
Block a user