From c8ab23b48706d359b039bc412ae5802b1fe3657a Mon Sep 17 00:00:00 2001 From: Vegard Bieker Matthey Date: Mon, 10 Aug 2026 19:51:28 +0200 Subject: [PATCH] feedparser-sgmllib: init at 2.1.0 Co-authored-by: h7x4 Co-authored-by: Peder Bergebakken Sundt (cherry picked from commit 98a5088236f65365df5054144ee683a96ea28086) --- .../feedparser-sgmllib/default.nix | 34 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/development/python-modules/feedparser-sgmllib/default.nix diff --git a/pkgs/development/python-modules/feedparser-sgmllib/default.nix b/pkgs/development/python-modules/feedparser-sgmllib/default.nix new file mode 100644 index 000000000000..41d1748ff1c4 --- /dev/null +++ b/pkgs/development/python-modules/feedparser-sgmllib/default.nix @@ -0,0 +1,34 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + pytestCheckHook, + poetry-core, +}: + +buildPythonPackage rec { + pname = "feedparser-sgmllib"; + version = "2.1.0"; + pyproject = true; + src = fetchPypi { + pname = "feedparser_sgmllib"; + inherit version; + hash = "sha256-YfrPKRjEOJtbAHFPdsXgNDH/zZTNH1HWV+3WzXw5ZXk="; + }; + build-system = [ poetry-core ]; + dependencies = [ ]; + + doCheck = true; + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "feedparser_sgmllib" ]; + + meta = { + homepage = "https://pypi.org/project/feedparser-sgmllib/"; + changelog = "https://github.com/python-syndication/feedparser-sgmllib/releases/tag/v${version}"; + + description = "Python 3 port of sgmllib designed for use with feedparser"; + license = lib.licenses.psfl; + maintainers = with lib.maintainers; [ ar4m1s ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1c3140566cee..e6766b6cf928 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5545,6 +5545,8 @@ self: super: with self; { feedparser = callPackage ../development/python-modules/feedparser { }; + feedparser-sgmllib = callPackage ../development/python-modules/feedparser-sgmllib { }; + fenics-basix = callPackage ../development/python-modules/fenics-basix { }; fenics-dolfinx = callPackage ../development/python-modules/fenics-dolfinx { };