diff --git a/ci/eval/compare/utils.nix b/ci/eval/compare/utils.nix index d34299ca4654..5dcb97e97535 100644 --- a/ci/eval/compare/utils.nix +++ b/ci/eval/compare/utils.nix @@ -176,7 +176,7 @@ rec { lib.mapAttrsToList ( kernel: rebuildCount: let - range = from: to: from <= rebuildCount && (rebuildCount <= to || to == null); + range = from: to: from <= rebuildCount && (to == null || rebuildCount <= to); in lib.mapAttrs' (number: lib.nameValuePair "10.rebuild-${kernel}: ${number}") { "0" = range 0 0; diff --git a/pkgs/by-name/_1/_1fps/package.nix b/pkgs/by-name/_1/_1fps/package.nix index 197a12a90747..59ba4349191d 100644 --- a/pkgs/by-name/_1/_1fps/package.nix +++ b/pkgs/by-name/_1/_1fps/package.nix @@ -13,7 +13,7 @@ buildGoModule rec { src = fetchFromGitHub { owner = "1fpsvideo"; repo = "1fps"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-3uPGFxEWmKQxQWPmotZI29GykUGQDjtDjFPps4QMs0M="; }; diff --git a/pkgs/by-name/_2/_20kly/package.nix b/pkgs/by-name/_2/_20kly/package.nix index e860a01fe15d..56cbe0f02fb9 100644 --- a/pkgs/by-name/_2/_20kly/package.nix +++ b/pkgs/by-name/_2/_20kly/package.nix @@ -13,7 +13,7 @@ python3Packages.buildPythonApplication rec { src = fetchFromGitHub { owner = "20kly"; repo = "20kly"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "1zxsxg49a02k7zidx3kgk2maa0vv0n1f9wrl5vch07sq3ghvpphx"; }; diff --git a/pkgs/by-name/_8/_86Box/package.nix b/pkgs/by-name/_8/_86Box/package.nix index 51961cc76e5a..511ba02668f7 100644 --- a/pkgs/by-name/_8/_86Box/package.nix +++ b/pkgs/by-name/_8/_86Box/package.nix @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "86Box"; repo = "86Box"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ue5Coy2MpP7Iwl81KJPQPC7eD53/Db5a0PGIR+DdPYI="; }; diff --git a/pkgs/by-name/ac/accuraterip-checksum/package.nix b/pkgs/by-name/ac/accuraterip-checksum/package.nix index aa4bee62b4b8..848f00c2d283 100644 --- a/pkgs/by-name/ac/accuraterip-checksum/package.nix +++ b/pkgs/by-name/ac/accuraterip-checksum/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "leo-bogert"; repo = "accuraterip-checksum"; - rev = "version${version}"; + tag = "version${version}"; sha256 = "1a6biy78jb094rifazn4a2g1dlhryg5q8p8gwj0a60ipl0vfb9bj"; }; diff --git a/pkgs/by-name/ac/acpilight/package.nix b/pkgs/by-name/ac/acpilight/package.nix index 533fc86901a7..737d1e5727ba 100644 --- a/pkgs/by-name/ac/acpilight/package.nix +++ b/pkgs/by-name/ac/acpilight/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { src = fetchgit { url = "https://gitlab.com/wavexx/acpilight.git"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "1r0r3nx6x6vkpal6vci0zaa1n9dfacypldf6k8fxg7919vzxdn1w"; }; diff --git a/pkgs/by-name/ad/addlicense/package.nix b/pkgs/by-name/ad/addlicense/package.nix index fdff6455a630..528282c13828 100644 --- a/pkgs/by-name/ad/addlicense/package.nix +++ b/pkgs/by-name/ad/addlicense/package.nix @@ -12,7 +12,7 @@ buildGoModule rec { src = fetchFromGitHub { owner = "google"; repo = "addlicense"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "sha256-YMMHj6wctKtJi/rrcMIrLmNw/uvO6wCwokgYRQxcsFw="; }; diff --git a/pkgs/by-name/af/afterburn/package.nix b/pkgs/by-name/af/afterburn/package.nix index 9cf24239dea4..639d09c6d830 100644 --- a/pkgs/by-name/af/afterburn/package.nix +++ b/pkgs/by-name/af/afterburn/package.nix @@ -13,7 +13,7 @@ rustPlatform.buildRustPackage rec { src = fetchFromGitHub { owner = "coreos"; repo = "afterburn"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "sha256-hlcUtEc0uWFolCt+mZd7f68PJPa+i/mv+2aJh4Vhmsw="; }; diff --git a/pkgs/by-name/ag/agdsn-zsh-config/package.nix b/pkgs/by-name/ag/agdsn-zsh-config/package.nix index e430f3c69ccb..f7ee3274653b 100644 --- a/pkgs/by-name/ag/agdsn-zsh-config/package.nix +++ b/pkgs/by-name/ag/agdsn-zsh-config/package.nix @@ -11,7 +11,7 @@ stdenvNoCC.mkDerivation rec { src = fetchFromGitHub { owner = "agdsn"; repo = "agdsn-zsh-config"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "sha256-8POQPk/hsJBMJ/ZJe9XzVj7Rd7C2+QnpzgYbUR0s3Fc="; }; diff --git a/pkgs/by-name/ag/age/package.nix b/pkgs/by-name/ag/age/package.nix index 0a0c0a43eed9..2a36745377b6 100644 --- a/pkgs/by-name/ag/age/package.nix +++ b/pkgs/by-name/ag/age/package.nix @@ -21,7 +21,7 @@ buildGoModule (final: { src = fetchFromGitHub { owner = "FiloSottile"; repo = "age"; - rev = "v${final.version}"; + tag = "v${final.version}"; hash = "sha256-9ZJdrmqBj43zSvStt0r25wjSfnvitdx3GYtM3urHcaA="; }; diff --git a/pkgs/by-name/ag/ags_1/package.nix b/pkgs/by-name/ag/ags_1/package.nix index 21d9ccf64894..49f658236ca1 100644 --- a/pkgs/by-name/ag/ags_1/package.nix +++ b/pkgs/by-name/ag/ags_1/package.nix @@ -27,7 +27,7 @@ buildNpmPackage (finalAttrs: { src = fetchFromGitHub { owner = "Aylur"; repo = "ags"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-ebnkUaee/pnfmw1KmOZj+MP1g5wA+8BT/TPKmn4Dkwc="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/ai/airspy/package.nix b/pkgs/by-name/ai/airspy/package.nix index 2209b21e3c27..7632f6edf218 100644 --- a/pkgs/by-name/ai/airspy/package.nix +++ b/pkgs/by-name/ai/airspy/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "airspy"; repo = "airspyone_host"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "1v7sfkkxc6f8ny1p9xrax1agkl6q583mjx8k0lrrwdz31rf9qgw9"; }; diff --git a/pkgs/by-name/al/albatross/package.nix b/pkgs/by-name/al/albatross/package.nix index 09e220a94d04..d016fc18f944 100644 --- a/pkgs/by-name/al/albatross/package.nix +++ b/pkgs/by-name/al/albatross/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { repo = "Albatross"; owner = "shimmerproject"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "0mq87n2hxy44nzr567av24n5nqjaljhi1afxrn3mpjqdbkq7lx88"; }; diff --git a/pkgs/by-name/al/alire/package.nix b/pkgs/by-name/al/alire/package.nix index e3ebc1a04bb1..eab812c63c9f 100644 --- a/pkgs/by-name/al/alire/package.nix +++ b/pkgs/by-name/al/alire/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "alire-project"; repo = "alire"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-DfzCQu9xOe9JgX6RTrYOGTIS6EcPimLnd5pfXMtfRss="; fetchSubmodules = true; diff --git a/pkgs/by-name/al/alttab/package.nix b/pkgs/by-name/al/alttab/package.nix index 9a81b905f3a6..15ff4dad4d80 100644 --- a/pkgs/by-name/al/alttab/package.nix +++ b/pkgs/by-name/al/alttab/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "sagb"; repo = "alttab"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "sha256-1+hk0OeSriXPyefv3wOgeiW781PL4VP5Luvt+RS5jmg="; }; diff --git a/pkgs/by-name/am/amdgpu_top/package.nix b/pkgs/by-name/am/amdgpu_top/package.nix index d007ccf92adb..6058e0975b1e 100644 --- a/pkgs/by-name/am/amdgpu_top/package.nix +++ b/pkgs/by-name/am/amdgpu_top/package.nix @@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec { src = fetchFromGitHub { owner = "Umio-Yasuno"; repo = "amdgpu_top"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-BT451a9S3hyugEFH1rHPiJLAb6LzB8rqMAZdWf4UNC8="; }; diff --git a/pkgs/by-name/am/amoco/package.nix b/pkgs/by-name/am/amoco/package.nix index 66e18956e439..406ed970facf 100644 --- a/pkgs/by-name/am/amoco/package.nix +++ b/pkgs/by-name/am/amoco/package.nix @@ -12,7 +12,7 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "bdcht"; repo = "amoco"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-3+1ssFyU7SKFJgDYBQY0kVjmTHOD71D2AjnH+4bfLXo="; }; diff --git a/pkgs/by-name/an/android-file-transfer/package.nix b/pkgs/by-name/an/android-file-transfer/package.nix index 75c7db22608e..68c27eae9c3b 100644 --- a/pkgs/by-name/an/android-file-transfer/package.nix +++ b/pkgs/by-name/an/android-file-transfer/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "whoozle"; repo = "android-file-transfer-linux"; - rev = "v${version}"; + tag = "v${version}"; sha256 = "sha256-G+ErwZ/F8Cl8WLSzC+5LrEWWqNZL3xDMBvx/gjkgAXk="; }; diff --git a/pkgs/by-name/mk/mkvtoolnix/package.nix b/pkgs/by-name/mk/mkvtoolnix/package.nix index c0ff5eb5cc3b..8ee0bb3b28a7 100644 --- a/pkgs/by-name/mk/mkvtoolnix/package.nix +++ b/pkgs/by-name/mk/mkvtoolnix/package.nix @@ -52,14 +52,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "mkvtoolnix"; - version = "92.0"; + version = "93.0"; src = fetchFromGitea { domain = "codeberg.org"; owner = "mbunkus"; repo = "mkvtoolnix"; tag = "release-${finalAttrs.version}"; - hash = "sha256-3yiQRGkjvOz80G6s39JHzqytxvGDmV9Lqs5bMxTAejo="; + hash = "sha256-xCO5wKZO2fcO6+KhPO5+OpOvAFuqOuQ2A3V+LzFYLNY="; }; passthru = { diff --git a/pkgs/by-name/se/searxng/package.nix b/pkgs/by-name/se/searxng/package.nix index 3f20f900e3da..c6f59015afa1 100644 --- a/pkgs/by-name/se/searxng/package.nix +++ b/pkgs/by-name/se/searxng/package.nix @@ -38,13 +38,13 @@ in python.pkgs.toPythonModule ( python.pkgs.buildPythonApplication rec { pname = "searxng"; - version = "0-unstable-2025-06-10"; + version = "0-unstable-2025-06-14"; src = fetchFromGitHub { owner = "searxng"; repo = "searxng"; - rev = "8888d71ab9391a8865959aa125cc7a1ae537f0b8"; - hash = "sha256-nQvh8tp11WYe44nzBofLmJr/2el+SECoGK0Ds4lvdC4="; + rev = "e52e9bb4b699e39d9ce51874ea339d4773717389"; + hash = "sha256-azSFD1Uxa8RTbX3xllxkZuLCahpQdh/8F1TiUx2irhA="; }; postPatch = '' diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index c6f870c04031..290b5a9a6636 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -814,15 +814,15 @@ final: prev: { }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.1923-1"; + version = "0.0.1937-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.1923-1.rockspec"; - sha256 = "0plnbs9wcrjmmrrnjj3l39033c97fgn6p0md2i4fp3qkwql7sh2i"; + url = "mirror://luarocks/fzf-lua-0.0.1937-1.rockspec"; + sha256 = "1xmckkrp69kxvcs2k7izrgv8af309hnw2vpdr4wzqrvyx2xvmpjl"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/29e982dfc96a134fecc80853c8cb8324e43e574b.zip"; - sha256 = "15qry8xx1yjs3262pmsyp1am6l4jyyxf9raibss5s5bgdsfypg44"; + url = "https://github.com/ibhagwan/fzf-lua/archive/c53ba4f40f0514a5038646fb1e9ce05872b18eb1.zip"; + sha256 = "0mxlmmnrs74w9b2inkdifykhrc9csfavwj554j82g50jywiq1x24"; }; disabled = luaOlder "5.1"; @@ -903,15 +903,15 @@ final: prev: { }: buildLuarocksPackage { pname = "grug-far.nvim"; - version = "1.6.34-1"; + version = "1.6.41-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/grug-far.nvim-1.6.34-1.rockspec"; - sha256 = "0rydx0lh58gz8mw2g9ay0zlh4bx6x3gf38vg57ljq4x85l5x6c2l"; + url = "mirror://luarocks/grug-far.nvim-1.6.41-1.rockspec"; + sha256 = "0fn3596z1krd916507mg8xczxf3mcxzwp78z58h6g9vnd9l32wn9"; }).outPath; src = fetchzip { - url = "https://github.com/MagicDuck/grug-far.nvim/archive/7434d9247c9b95234e058b07b393443d5adeb2fe.zip"; - sha256 = "0r0m4pckxba1kkm8mgyf95h61czf28rgy5325w3nggg1hyvbbrvs"; + url = "https://github.com/MagicDuck/grug-far.nvim/archive/1a85fba510c6086b396be5a3c7c77ab32829d7df.zip"; + sha256 = "1ww5q8lw1lnnisr587kj4gzavscg7j7q473h5i9yjh3ca2lln6wr"; }; disabled = luaOlder "5.1"; @@ -2011,17 +2011,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lua-resty-session"; - version = "4.1.1-1"; + version = "4.1.2-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lua-resty-session-4.1.1-1.rockspec"; - sha256 = "1ndkivmrrcdd1qm762ajkkzvncyyssfq1zpkinqkj6qqydjvpzws"; + url = "mirror://luarocks/lua-resty-session-4.1.2-1.rockspec"; + sha256 = "14g4gm8cc4kyibhl03z2y8ggv4q7pkqidd66za53mfa4vg2ym7yv"; }).outPath; src = fetchFromGitHub { owner = "bungle"; repo = "lua-resty-session"; - rev = "v4.1.1"; - hash = "sha256-rsMUnszo0QnK4dYWDrHMue9Nsyf6jOMMYh6VdH3mXPM="; + rev = "v4.1.2"; + hash = "sha256-mVjC/7AD/oX1gD6jUUTeNWfX0Vy6ikvIYdIkbbWVBQ0="; }; disabled = luaOlder "5.1"; @@ -2730,13 +2730,13 @@ final: prev: { knownRockspec = (fetchurl { url = "mirror://luarocks/lualine.nvim-scm-1.rockspec"; - sha256 = "1r610n0b1fkrczsq8yipcfk8l6pnjrr7byr2bk1dnp9iqskkyjyy"; + sha256 = "0cmss7ks8d1yxw43m9zc8glbqgxylpnh25xw7c0ym5l04p61ary0"; }).outPath; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "0c6cca9f2c63dadeb9225c45bc92bb95a151d4af"; - hash = "sha256-Z6efNmO6nvaNASYS9d0WcazJm7OJyp/kbgREEI/JHIc="; + rev = "a94fc68960665e54408fe37dcf573193c4ce82c9"; + hash = "sha256-2aPgA7riA/FubQpTkqsxLKl7OZ8L6FkucNHc2QEx2HQ="; }; disabled = luaOlder "5.1"; @@ -2950,17 +2950,17 @@ final: prev: { }: buildLuarocksPackage { pname = "luarocks-build-rust-mlua"; - version = "0.2.3-1"; + version = "0.2.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luarocks-build-rust-mlua-0.2.3-1.rockspec"; - sha256 = "0vkbl2xcjjpi5gn7v2fr7nyyd7fg91zknrgm61cz91mwp4x5i3pf"; + url = "mirror://luarocks/luarocks-build-rust-mlua-0.2.4-1.rockspec"; + sha256 = "1mi4lpd2an35rb61vz9070102yqykr2hpb850dh33lr377b7y2bh"; }).outPath; src = fetchFromGitHub { owner = "mlua-rs"; repo = "luarocks-build-rust-mlua"; - rev = "0.2.3"; - hash = "sha256-SktU54lLaa9x6ntsyeaomsvCQJOtkJhIK/q5uDDFHqY="; + rev = "0.2.4"; + hash = "sha256-uAoAvn95FdGhMnzDT3Z2aQZyM1AG+HNPCF/J2shKVbQ="; }; meta = { @@ -2982,15 +2982,15 @@ final: prev: { }: buildLuarocksPackage { pname = "luarocks-build-treesitter-parser"; - version = "6.0.0-1"; + version = "6.0.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luarocks-build-treesitter-parser-6.0.0-1.rockspec"; - sha256 = "1al6id20nvdz2whyiig271bydxmvrpgjdzn2sv2zkpkgsadp8p3h"; + url = "mirror://luarocks/luarocks-build-treesitter-parser-6.0.1-1.rockspec"; + sha256 = "1sck7xjk0mpavq54n0qv0j08345mg5n6rhmi1p5kk77566kl8644"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser/archive/v6.0.0.zip"; - sha256 = "17ikz8nna8jngdd8pxg0x65sxpzv0njhiqzb2nh6ng2s195sya23"; + url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser/archive/v6.0.1.zip"; + sha256 = "1lagh03s6h7069p03g82r87xddpifhg5ifhahzrcmyafm564rwvm"; }; disabled = luaOlder "5.1"; @@ -3015,15 +3015,15 @@ final: prev: { }: buildLuarocksPackage { pname = "luarocks-build-treesitter-parser-cpp"; - version = "2.0.4-1"; + version = "2.0.5-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luarocks-build-treesitter-parser-cpp-2.0.4-1.rockspec"; - sha256 = "0hrqy1s9c1naad43bri4icf5y139h5wk52yv4f0dxbvsfqbf8isb"; + url = "mirror://luarocks/luarocks-build-treesitter-parser-cpp-2.0.5-1.rockspec"; + sha256 = "05hx146gmrn8c6ndgnqq521h66cd4lmpjkclvdlfpp5inck22cdd"; }).outPath; src = fetchzip { - url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser-cpp/archive/v2.0.4.zip"; - sha256 = "0r7mvc1f7wgmb4xgknmr38cv35chwdyxmj1fxw4xsdjrvb1qyvi6"; + url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser-cpp/archive/v2.0.5.zip"; + sha256 = "12q6kfnrw9cy0r8l3h79fnvfq5faapxgjmhf1xksb5kf077l0g7j"; }; disabled = luaOlder "5.1"; @@ -4618,15 +4618,15 @@ final: prev: { }: buildLuarocksPackage { pname = "rustaceanvim"; - version = "6.3.0-1"; + version = "6.3.2-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rustaceanvim-6.3.0-1.rockspec"; - sha256 = "07ypiabgp6025q7v8v1w0kmc8msxl5cyxqm7y8s6kgcnwv5lzwb5"; + url = "mirror://luarocks/rustaceanvim-6.3.2-1.rockspec"; + sha256 = "0mvwhv3x3c5wmkxcqpm3slipfi8ns1p6wzfn0jhdwbgj5zmxa3br"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.3.0.zip"; - sha256 = "1jm48y6691pib445h2qlv3f03n0qccv0nyrlm06dlq0msf7vwch9"; + url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.3.2.zip"; + sha256 = "1hs31xdawvs8ln4b7idmad2689rwlls480w0hvv8xkrl638wjbd5"; }; disabled = luaOlder "5.1"; @@ -4708,29 +4708,29 @@ final: prev: { sofa = callPackage ( { + argparse, buildLuarocksPackage, + compat53, fetchFromGitHub, fetchurl, luaAtLeast, luaOlder, - argparse, - compat53, luatext, lyaml, }: buildLuarocksPackage { pname = "sofa"; - version = "0.7.0-0"; + version = "0.8.0-0"; knownRockspec = (fetchurl { - url = "mirror://luarocks/sofa-0.7.0-0.rockspec"; - sha256 = "0hkdm4h8yjh5zw9116cclff8q6br4yyhb7f7y7lv4ydrkxfl1lzq"; + url = "mirror://luarocks/sofa-0.8.0-0.rockspec"; + sha256 = "09mjnygy8xpcp892mfqmcirjjndndvynl7bs7j4vp4r4svh17b05"; }).outPath; src = fetchFromGitHub { owner = "f4z3r"; repo = "sofa"; - rev = "v0.7.0"; - hash = "sha256-aoFmzhzWuBTbDnSWDGLbkhORlrtvVOtfIV7oq2xc0pQ="; + rev = "v0.8.0"; + hash = "sha256-MWGp0kbLaXQV3ElSgPTFoVuWk4+ujktG0xh20kQPex4="; }; disabled = luaOlder "5.1" || luaAtLeast "5.5"; diff --git a/pkgs/development/python-modules/django-soft-delete/default.nix b/pkgs/development/python-modules/django-soft-delete/default.nix index 23124ff3f324..cd6b721bf03b 100644 --- a/pkgs/development/python-modules/django-soft-delete/default.nix +++ b/pkgs/development/python-modules/django-soft-delete/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "django-soft-delete"; - version = "1.0.18"; + version = "1.0.19"; pyproject = true; src = fetchPypi { pname = "django_soft_delete"; inherit version; - hash = "sha256-0vnbRJpPAI6XhvgvpLr75AdfegsyhIRHNQB+mIsqTfY="; + hash = "sha256-xn7okg4UVuyoTMWbMwTvJ/qdR2tRa+cmzn4fxVhQKQg="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/tesla-fleet-api/default.nix b/pkgs/development/python-modules/tesla-fleet-api/default.nix index f036ef9a4ed7..6343c4e5c83d 100644 --- a/pkgs/development/python-modules/tesla-fleet-api/default.nix +++ b/pkgs/development/python-modules/tesla-fleet-api/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "tesla-fleet-api"; - version = "1.1.3"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Teslemetry"; repo = "python-tesla-fleet-api"; tag = "v${version}"; - hash = "sha256-1jh4NfIuuP5GMwIc/0Nr1aXuyWyrHPTQ9ZTCJPDDtn0="; + hash = "sha256-z7oniC58MpWlz/IGd2oRWgoj5yAL/gaDHGotLKK2CVc="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/wslink/default.nix b/pkgs/development/python-modules/wslink/default.nix new file mode 100644 index 000000000000..99efcdbb7357 --- /dev/null +++ b/pkgs/development/python-modules/wslink/default.nix @@ -0,0 +1,53 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + aiohttp, + msgpack, + cryptography, +}: + +buildPythonPackage rec { + pname = "wslink"; + version = "2.3.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "kitware"; + repo = "wslink"; + tag = "v${version}"; + hash = "sha256-QTMEZgoV7Ua3x2C2E9Z1NsX35/JcfmpLZDjNd/HzDj8="; + }; + + sourceRoot = "${src.name}/python"; + + # add missing version string to dist-info + postPatch = '' + sed -i "/name *= */a\ version='${version}'," setup.py + ''; + + build-system = [ setuptools ]; + + dependencies = [ + aiohttp + msgpack + ]; + + optional-dependencies = { + ssl = [ cryptography ]; + }; + + pythonImportsCheck = [ "wslink" ]; + + # doCheck need interacting with the http server + doCheck = false; + + meta = { + description = "Python/JavaScript library for communicating over WebSocket"; + homepage = "https://github.com/Kitware/wslink"; + changelog = "https://github.com/Kitware/wslink/releases/tag/${src.tag}"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ qbisi ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3ff83c7ab106..954c54da7583 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19431,6 +19431,8 @@ self: super: with self; { wsgitools = callPackage ../development/python-modules/wsgitools { }; + wslink = callPackage ../development/python-modules/wslink { }; + wsme = callPackage ../development/python-modules/wsme { }; wsproto = callPackage ../development/python-modules/wsproto { };