From 000f977c977d75c72dcc6f489a5322b3b5f75391 Mon Sep 17 00:00:00 2001 From: adjoly Date: Sat, 9 Aug 2025 17:33:28 +0200 Subject: [PATCH 1/2] maintainers: add keyzox --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 9e23d7401e46..976d165eca8b 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13204,6 +13204,13 @@ githubId = 9433472; name = "ash"; }; + keyzox = { + email = "nixpkgs@adjoly.fr"; + github = "keyzox71"; + matrix = "@keyzox:matrix.org"; + githubId = 18579667; + name = "Adam J."; + }; kfollesdal = { email = "kfollesdal@gmail.com"; github = "kfollesdal"; From 1cbb00d98693806dc6b46b96adfdd2a23faaaf99 Mon Sep 17 00:00:00 2001 From: adjoly Date: Sat, 9 Aug 2025 17:33:38 +0200 Subject: [PATCH 2/2] python3Packages.st-pages: init at 1.0.1 --- .../python-modules/st-pages/default.nix | 40 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 42 insertions(+) create mode 100644 pkgs/development/python-modules/st-pages/default.nix diff --git a/pkgs/development/python-modules/st-pages/default.nix b/pkgs/development/python-modules/st-pages/default.nix new file mode 100644 index 000000000000..7a52543e66ed --- /dev/null +++ b/pkgs/development/python-modules/st-pages/default.nix @@ -0,0 +1,40 @@ +{ + lib, + stdenv, + buildPythonPackage, + fetchFromGitHub, + pythonOlder, + streamlit, + poetry-core, +}: +buildPythonPackage rec { + pname = "st-pages"; + version = "1.0.1"; + pyproject = true; + + disabled = pythonOlder "3.9"; + + src = fetchFromGitHub { + owner = "blackary"; + repo = "st_pages"; + tag = "v${version}"; + hash = "sha256-sJXgpRiducJVYuyvVvTZthHnIJyIRn+f9Uw/wAMfnm0="; + }; + + nativeBuildInputs = [ + poetry-core + ]; + + propagatedBuildInputs = [ + streamlit + ]; + + meta = { + description = "An experimental version of Streamlit Multi-Page Apps"; + homepage = "https://github.com/blackary/st_pages"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + keyzox + ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4870605e1404..0f6cecbdd42f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17235,6 +17235,8 @@ self: super: with self; { ssort = callPackage ../development/python-modules/ssort { }; + st-pages = callPackage ../development/python-modules/st-pages { }; + stable-baselines3 = callPackage ../development/python-modules/stable-baselines3 { }; stack-data = callPackage ../development/python-modules/stack-data { };