From d413499d7230287b186a652b5ce63096c885a5f5 Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Fri, 8 Aug 2025 23:53:09 +0300 Subject: [PATCH 1/2] maintainers: add sandarukasa --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 4a0f6d4df899..6b9ab0c4eac2 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -22708,6 +22708,12 @@ githubId = 34161949; keys = [ { fingerprint = "155C F413 0129 C058 9A5F 5524 3658 73F2 F0C6 153B"; } ]; }; + sandarukasa = { + name = "Sandaru Kasa"; + email = "SandaruKasa+nix@ya.ru"; + github = "SandaruKasa"; + githubId = 50824690; + }; sander = { email = "s.vanderburg@tudelft.nl"; github = "svanderburg"; From 5fc0353343ade68fdfb955d19d7b0443a78701f9 Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Wed, 27 Aug 2025 20:52:16 +0300 Subject: [PATCH 2/2] python3Packages.cmudict: init at 1.1.1 --- .../python-modules/cmudict/default.nix | 42 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 44 insertions(+) create mode 100644 pkgs/development/python-modules/cmudict/default.nix diff --git a/pkgs/development/python-modules/cmudict/default.nix b/pkgs/development/python-modules/cmudict/default.nix new file mode 100644 index 000000000000..552bc26e63e4 --- /dev/null +++ b/pkgs/development/python-modules/cmudict/default.nix @@ -0,0 +1,42 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + poetry-core, + importlib-metadata, + importlib-resources, +}: + +buildPythonPackage rec { + pname = "cmudict"; + version = "1.1.1"; + pyproject = true; + + disabled = pythonOlder "3.9"; + src = fetchPypi { + inherit pname version; + hash = "sha256-I8ORTIVGX2p9JtLYl0+jQd17ySTR/6UBtBQGuTaSPbE="; + }; + + build-system = [ + poetry-core + ]; + + dependencies = [ + importlib-metadata + importlib-resources + ]; + + pythonImportsCheck = [ + "cmudict" + ]; + + meta = { + changelog = "https://github.com/prosegrinder/python-cmudict/blob/main/CHANGELOG.md"; + description = "A versioned python wrapper package for The CMU Pronouncing Dictionary data files"; + homepage = "https://pypi.org/project/cmudict/"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ sandarukasa ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9ebff811a85c..a815f476d18f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2720,6 +2720,8 @@ self: super: with self; { cmsis-svd = callPackage ../development/python-modules/cmsis-svd { }; + cmudict = callPackage ../development/python-modules/cmudict { }; + cnvkit = callPackage ../development/python-modules/cnvkit { }; co2signal = callPackage ../development/python-modules/co2signal { };