oterm: 0.7.3 -> 0.8.3 (#378400)

This commit is contained in:
Arne Keller
2025-02-11 11:09:25 +01:00
committed by GitHub
4 changed files with 52 additions and 3 deletions
+6
View File
@@ -8204,6 +8204,12 @@
name = "Florian Brandes";
keys = [ { fingerprint = "0200 3EF8 8D2B CF2D 8F00 FFDC BBB3 E40E 5379 7FD9"; } ];
};
gaelj = {
name = "Gaël James";
email = "gaeljames@gmail.com";
github = "gaelj";
githubId = 8884632;
};
gaelreyrol = {
email = "me@gaelreyrol.dev";
matrix = "@Zevran:matrix.org";
+6 -3
View File
@@ -6,17 +6,18 @@
python3Packages.buildPythonApplication rec {
pname = "oterm";
version = "0.7.3";
version = "0.8.3";
pyproject = true;
src = fetchFromGitHub {
owner = "ggozad";
repo = "oterm";
tag = version;
hash = "sha256-COIvnn6qDG9srv4ByWTBoRHfIva3a2dLS+yIZDguo+M=";
hash = "sha256-QIvnGU1BHKsJ/UMcS9zS2v9rn51wKoXvx50rGBIAzm4=";
};
pythonRelaxDeps = [
"aiosql"
"aiosqlite"
"httpx"
"ollama"
@@ -33,6 +34,7 @@ python3Packages.buildPythonApplication rec {
aiosql
aiosqlite
httpx
mcp
ollama
packaging
pillow
@@ -40,6 +42,7 @@ python3Packages.buildPythonApplication rec {
python-dotenv
rich-pixels
textual
textualeffects
typer
];
@@ -53,7 +56,7 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/ggozad/oterm";
changelog = "https://github.com/ggozad/oterm/releases/tag/${version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ suhr ];
maintainers = with lib.maintainers; [ gaelj ];
mainProgram = "oterm";
};
}
@@ -0,0 +1,38 @@
{
lib,
buildPythonPackage,
fetchPypi,
pythonOlder,
hatchling,
terminaltexteffects,
}:
buildPythonPackage rec {
pname = "textualeffects";
version = "0.1.3";
pyproject = true;
disabled = pythonOlder "3.10";
src = fetchPypi {
inherit pname version;
hash = "sha256-s6LrsCJu/ubDIXQqxQlY2HVbzDc9+FtUE9oBSulUsm8=";
};
build-system = [ hatchling ];
dependencies = [ terminaltexteffects ];
pythonImportsCheck = [ "textualeffects" ];
# no tests implemented
doCheck = false;
meta = {
description = "Visual effects for Textual, a TerminalTextEffects wrapper";
homepage = "https://github.com/ggozad/textualeffects";
changelog = "https://github.com/ggozad/textualeffects/blob/v${version}/CHANGES.txt";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ gaelj ];
};
}
+2
View File
@@ -16245,6 +16245,8 @@ self: super: with self; {
textual-universal-directorytree = callPackage ../development/python-modules/textual-universal-directorytree { };
textualeffects = callPackage ../development/python-modules/textualeffects { };
textual-textarea = callPackage ../development/python-modules/textual-textarea { };
testbook = callPackage ../development/python-modules/testbook { };