From 83fa20c8f4d3c9106ea027de646b03fa0f5ff581 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 17 Dec 2025 02:43:23 +0100 Subject: [PATCH] python313Packages.extra-streamlit-components: init at 0.1.81 Additional components for streamlit https://pypi.org/project/extra-streamlit-components/ --- .../extra-streamlit-components/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++ 2 files changed, 39 insertions(+) create mode 100644 pkgs/development/python-modules/extra-streamlit-components/default.nix diff --git a/pkgs/development/python-modules/extra-streamlit-components/default.nix b/pkgs/development/python-modules/extra-streamlit-components/default.nix new file mode 100644 index 000000000000..c3a5a1d7ab9e --- /dev/null +++ b/pkgs/development/python-modules/extra-streamlit-components/default.nix @@ -0,0 +1,35 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + streamlit, +}: + +buildPythonPackage rec { + pname = "extra-streamlit-components"; + version = "0.1.81"; + pyproject = true; + + src = fetchPypi { + pname = "extra_streamlit_components"; + inherit version; + hash = "sha256-65vre6z+iz0jjxiIohx4rGz6VpNBvkhLygjD6gsV8g0="; + }; + + build-system = [ setuptools ]; + + dependencies = [ streamlit ]; + + pythonImportsCheck = [ "extra_streamlit_components" ]; + + # Module has no tests + doCheck = false; + + meta = { + description = "Additional components for streamlit"; + homepage = "https://pypi.org/project/extra-streamlit-components/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e45622952ab8..d04f0cfc3335 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5105,6 +5105,10 @@ self: super: with self; { extension-helpers = callPackage ../development/python-modules/extension-helpers { }; + extra-streamlit-components = + callPackage ../development/python-modules/extra-streamlit-components + { }; + extract-msg = callPackage ../development/python-modules/extract-msg { }; extractcode = callPackage ../development/python-modules/extractcode { };