mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-26 17:03:01 +00:00
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts: - pkgs/development/python-modules/curio/default.nix - pkgs/development/python-modules/pytest-httpbin/default.nix - pkgs/development/python-modules/xtensor-python/default.nix
This commit is contained in:
commit
42493b30b7
@ -114,3 +114,6 @@ fb0e5be84331188a69b3edd31679ca6576edb75a
|
||||
|
||||
# k3s: format with nixfmt-rfc-style
|
||||
6cfcd3c75428ede517bc6b15a353d704837a2830
|
||||
|
||||
# python3Packages: format with nixfmt
|
||||
59b1aef59071cae6e87859dc65de973d2cc595c0
|
||||
|
@ -3610,6 +3610,12 @@
|
||||
githubId = 1118859;
|
||||
name = "Scott Worley";
|
||||
};
|
||||
chmouel = {
|
||||
email = "chmouel@chmouel.com";
|
||||
github = "chmouel";
|
||||
githubId = 98980;
|
||||
name = "Chmouel Boudjnah";
|
||||
};
|
||||
choochootrain = {
|
||||
email = "hurshal@imap.cc";
|
||||
github = "choochootrain";
|
||||
@ -9830,6 +9836,12 @@
|
||||
githubId = 32305209;
|
||||
name = "John Children";
|
||||
};
|
||||
johnjohnstone = {
|
||||
email = "jjohnstone@riseup.net";
|
||||
github = "johnjohnstone";
|
||||
githubId = 3208498;
|
||||
name = "John Johnstone";
|
||||
};
|
||||
johnmh = {
|
||||
email = "johnmh@openblox.org";
|
||||
github = "JohnMH";
|
||||
|
@ -435,6 +435,8 @@ Use `services.pipewire.extraConfig` or `services.pipewire.configPackages` for Pi
|
||||
- `services.archisteamfarm` no longer uses the abbreviation `asf` for its state directory (`/var/lib/asf`), user and group (both `asf`). Instead the long name `archisteamfarm` is used.
|
||||
Configurations with `system.stateVersion` 23.11 or earlier, default to the old stateDirectory until the 24.11 release and must either set the option explicitly or move the data to the new directory.
|
||||
|
||||
- `frr` was updated to 10.0, which introduces the default of `enforce-first-as` for BGP. Please disable again if needed.
|
||||
|
||||
- `services.aria2.rpcSecret` has been replaced with `services.aria2.rpcSecretFile`.
|
||||
This was done so that secrets aren't stored in the world-readable nix store.
|
||||
To migrate, you will have to create a file with the same exact string, and change
|
||||
|
@ -33,6 +33,8 @@ in
|
||||
|
||||
elisp-ffi = callPackage ./manual-packages/elisp-ffi { };
|
||||
|
||||
emacs-conflict = callPackage ./manual-packages/emacs-conflict { };
|
||||
|
||||
ess-R-object-popup = callPackage ./manual-packages/ess-R-object-popup { };
|
||||
|
||||
evil-markdown = callPackage ./manual-packages/evil-markdown { };
|
||||
|
@ -0,0 +1,25 @@
|
||||
{ lib
|
||||
, fetchFromGitHub
|
||||
, trivialBuild
|
||||
, emacs
|
||||
}:
|
||||
|
||||
trivialBuild {
|
||||
pname = "emacs-conflict";
|
||||
version = "0-unstable-2022-11-21";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ibizaman";
|
||||
repo = "emacs-conflict";
|
||||
rev = "9f236b93930f3ceb4cb0258cf935c99599191de3";
|
||||
sha256 = "sha256-DIGvnotSQYIgHxGxtyCALHd8ZbrfkmdvjLXlkcqQ6v4=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Resolve conflicts happening when using file synchronization tools";
|
||||
homepage = "https://github.com/ibizaman/emacs-conflict";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ ibizaman ];
|
||||
inherit (emacs.meta) platforms;
|
||||
};
|
||||
}
|
@ -7,13 +7,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "openvi";
|
||||
version = "7.5.28";
|
||||
version = "7.5.29";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "johnsonjh";
|
||||
repo = "OpenVi";
|
||||
rev = version;
|
||||
hash = "sha256-6FP56tlPQXbphyJBDct5hBK81XsU6TJjKDZM4eHqitQ=";
|
||||
hash = "sha256-ukNgTtVrYkL7Bf7O7ERyQ9TOR8ss/EHCTMbzHi3tkG4=";
|
||||
};
|
||||
|
||||
buildInputs = [ ncurses perl ];
|
||||
|
@ -17335,5 +17335,17 @@ final: prev:
|
||||
meta.homepage = "https://github.com/jhradilek/vim-snippets/";
|
||||
};
|
||||
|
||||
compiler-nvim = buildVimPlugin {
|
||||
pname = "compiler-nvim";
|
||||
version = "2024-04-26";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Zeioth";
|
||||
repo = "compiler.nvim";
|
||||
rev = "cb14acd32ba9ea09d01bbe3493aefdc59b68965c";
|
||||
sha256 = "sha256-YZyT5B0nk9LxaEA5ntuKPs7yf/Ix7zs3f6N3UOc9AIU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Zeioth/compiler.nvim/";
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
|
@ -427,6 +427,11 @@
|
||||
dependencies = with self; [ plenary-nvim ];
|
||||
};
|
||||
|
||||
compiler-nvim = super.compiler-nvim.overrideAttrs {
|
||||
dependencies = [ self.overseer-nvim ];
|
||||
nvimRequireCheck = "compiler";
|
||||
};
|
||||
|
||||
completion-buffers = super.completion-buffers.overrideAttrs {
|
||||
dependencies = with self; [ completion-nvim ];
|
||||
};
|
||||
|
@ -203,6 +203,7 @@ https://github.com/tzachar/compe-tabnine/,,
|
||||
https://github.com/tamago324/compe-zsh/,,
|
||||
https://github.com/xeluxee/competitest.nvim/,HEAD,
|
||||
https://github.com/krady21/compiler-explorer.nvim/,HEAD,
|
||||
https://github.com/Zeioth/compiler.nvim/,HEAD,
|
||||
https://github.com/steelsojka/completion-buffers/,,
|
||||
https://github.com/nvim-lua/completion-nvim/,,
|
||||
https://github.com/aca/completion-tabnine/,,
|
||||
|
@ -1477,8 +1477,8 @@ let
|
||||
mktplcRef = {
|
||||
name = "elixir-ls";
|
||||
publisher = "JakeBecker";
|
||||
version = "0.21.2";
|
||||
hash = "sha256-UZthDY+O8rG+oz/jQyQKDPbdS+lVKiLyuicU+4SGivw=";
|
||||
version = "0.21.3";
|
||||
hash = "sha256-C6QFlqMIcefQhzBuVd3CnQHHaDdM1de7j+a/06wZ9FQ=";
|
||||
};
|
||||
meta = {
|
||||
changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
|
||||
|
@ -1,11 +1,11 @@
|
||||
{
|
||||
stable = {
|
||||
chromedriver = {
|
||||
hash_darwin = "sha256-ahwPSPoB2h6Zq4ePbvSmYs3WNc+MpBXQYyYLf0ZS3ss=";
|
||||
hash_darwin = "sha256-DX0J3xeOK4Dy4BAjbrbu1rnIkmF8nlmy9tMaQhLsFcU=";
|
||||
hash_darwin_aarch64 =
|
||||
"sha256-NVqr/i4S4XP+z0+YT6CuDnmyN4GtS6ttyJDOQ05KB+0=";
|
||||
hash_linux = "sha256-PKuhfBw5FblCUQ60yeQC0McvYu7gPfwwIW1ysN/MwVA=";
|
||||
version = "125.0.6422.60";
|
||||
"sha256-hRJeaeQS30srO5M1Gi43VYR/KrjNAhH0XozkEzvcbA0=";
|
||||
hash_linux = "sha256-CcBQhIsK7mL7VNJCs6ynhrQeXPuB793DysyV1nj90mM=";
|
||||
version = "125.0.6422.76";
|
||||
};
|
||||
deps = {
|
||||
gn = {
|
||||
@ -15,8 +15,8 @@
|
||||
version = "2024-04-10";
|
||||
};
|
||||
};
|
||||
hash = "sha256-ewX7oRna7IYCXhAe98HS5HbS1psIEAguhZJ1ymK+dPE=";
|
||||
version = "125.0.6422.60";
|
||||
hash = "sha256-m7WeRloS6tGH2AwhkNicpqThUQmS+9w2xFS2dbmu1vw=";
|
||||
version = "125.0.6422.76";
|
||||
};
|
||||
ungoogled-chromium = {
|
||||
deps = {
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "kubevpn";
|
||||
version = "2.2.9";
|
||||
version = "2.2.10";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "KubeNetworks";
|
||||
repo = "kubevpn";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-C0rNTlcreBVxmLb2ChU5nYdafcnynd+GGuGFefFJXl8=";
|
||||
hash = "sha256-2LDV2aVdGuclVmOgIIwMYRKTMVLzlmNFI6xHFpxMRJw=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
@ -1,15 +1,15 @@
|
||||
{
|
||||
"version": "16.10.5",
|
||||
"repo_hash": "sha256-w2cXFIm588Q/SB1kO9dGCmxO3+Xee7BaCCipuVcnfXg=",
|
||||
"version": "16.10.6",
|
||||
"repo_hash": "sha256-+nEUyD+ryZicH7suh4MnQRDKMC3M3VWRdO4nZCi2LGs=",
|
||||
"yarn_hash": "0yzywfg4lqxjwm5cqsm4bn97zcrfvpnrs8rjrv9wv3xqvi9h9skd",
|
||||
"owner": "gitlab-org",
|
||||
"repo": "gitlab",
|
||||
"rev": "v16.10.5-ee",
|
||||
"rev": "v16.10.6-ee",
|
||||
"passthru": {
|
||||
"GITALY_SERVER_VERSION": "16.10.5",
|
||||
"GITLAB_PAGES_VERSION": "16.10.5",
|
||||
"GITALY_SERVER_VERSION": "16.10.6",
|
||||
"GITLAB_PAGES_VERSION": "16.10.6",
|
||||
"GITLAB_SHELL_VERSION": "14.34.0",
|
||||
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "4.8.0",
|
||||
"GITLAB_WORKHORSE_VERSION": "16.10.5"
|
||||
"GITLAB_WORKHORSE_VERSION": "16.10.6"
|
||||
}
|
||||
}
|
||||
|
@ -6,7 +6,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "16.10.5";
|
||||
version = "16.10.6";
|
||||
package_version = "v${lib.versions.major version}";
|
||||
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
|
||||
|
||||
@ -18,7 +18,7 @@ let
|
||||
owner = "gitlab-org";
|
||||
repo = "gitaly";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-ctJfw4aU5qsv+I3rR9xZPGssYQpTnbn4MdTVOYapHqQ=";
|
||||
hash = "sha256-C57p3H1L6ZQfjipGoQJup8u6ofir3rrxORtzUA1afL0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-6gZr0/0ZGcFwwAY4IuW2puL/7akMZvaU0ONJGYyyJas=";
|
||||
|
@ -2,14 +2,14 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-pages";
|
||||
version = "16.10.5";
|
||||
version = "16.10.6";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "gitlab-pages";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-wuEYcwAKYO7YZs88NvE0AI5+aZ9JeLBAeXITc2jLGVo=";
|
||||
hash = "sha256-30ojS+TBIJ4Qzg1jh2Bpdd2s2Yo2S+UqxRRdvNBvB/k=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-WrR4eZRAuYkhr7ZqP7OXqJ6uwvxzn+t+3OdBNcNaq0M=";
|
||||
|
@ -5,7 +5,7 @@ in
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-workhorse";
|
||||
|
||||
version = "16.10.5";
|
||||
version = "16.10.6";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
|
@ -1,24 +1,27 @@
|
||||
{ lib
|
||||
, rustPlatform
|
||||
, fetchFromGitHub
|
||||
, pkg-config
|
||||
, elfutils
|
||||
, zlib
|
||||
, libbpf
|
||||
{
|
||||
lib,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
pkg-config,
|
||||
elfutils,
|
||||
zlib,
|
||||
libbpf,
|
||||
clangStdenv,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
let
|
||||
pname = "bpftop";
|
||||
version = "0.4.2";
|
||||
|
||||
version = "0.5.1";
|
||||
in
|
||||
rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } {
|
||||
inherit pname version;
|
||||
src = fetchFromGitHub {
|
||||
owner = "Netflix";
|
||||
repo = "bpftop";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-zYCv3L+xDFAJ4Wo9xwfHJrqPQUv5KiFDbhCdC1Z6qNo=";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-CSQfg0JuWm0CFyC4eXxn7eSyKIu0gKAqgiQT64tgnDI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-6uPfMxjSrSGrAgJcvzTY/i1ckoW/wIi7D5noOafCvZE=";
|
||||
cargoHash = "sha256-Hg763Zy5KRZqEDoasoDScZGAPb1ABRp+LI1c7IYJNf0=";
|
||||
|
||||
buildInputs = [
|
||||
elfutils
|
||||
@ -26,9 +29,7 @@ rustPlatform.buildRustPackage rec {
|
||||
zlib
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
];
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
meta = {
|
||||
description = "A dynamic real-time view of running eBPF programs";
|
||||
@ -36,6 +37,7 @@ rustPlatform.buildRustPackage rec {
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
_0x4A6F
|
||||
luftmensch-luftmensch
|
||||
mfrw
|
||||
];
|
||||
mainProgram = "bpftop";
|
||||
|
@ -38,6 +38,7 @@ rustPlatform.buildRustPackage rec {
|
||||
darwin.apple_sdk.frameworks.CoreFoundation
|
||||
darwin.apple_sdk.frameworks.CoreServices
|
||||
darwin.apple_sdk.frameworks.Security
|
||||
darwin.apple_sdk.frameworks.SystemConfiguration
|
||||
];
|
||||
|
||||
env = {
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ lib, stdenv, fetchFromGitHub, qt5 }:
|
||||
{ lib, stdenv, fetchFromGitHub, fetchpatch, qt5 }:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "frequest";
|
||||
@ -33,6 +33,15 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
];
|
||||
sourceRoot = "frequest";
|
||||
|
||||
patches = [
|
||||
# This fix has been merged upstream into the develop branch, but it was not released yet. It can be removed once a new version is released.
|
||||
(fetchpatch {
|
||||
name = "Change-desktop-icon-name";
|
||||
url = "https://github.com/fabiobento512/FRequest/commit/22e98970b78f6d9ca0037c39c2492e93e836abff.patch";
|
||||
hash = "sha256-YoI68SPMHD4bAgjWpn6eSda3Oon8bevbiwTx1JFFm40=";
|
||||
})
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
qt5.qtbase
|
||||
];
|
||||
|
107
pkgs/by-name/fu/furmark/package.nix
Normal file
107
pkgs/by-name/fu/furmark/package.nix
Normal file
@ -0,0 +1,107 @@
|
||||
{
|
||||
autoPatchelfHook,
|
||||
copyDesktopItems,
|
||||
fetchzip,
|
||||
lib,
|
||||
libGL,
|
||||
libGLU,
|
||||
libxcrypt-legacy,
|
||||
makeDesktopItem,
|
||||
makeWrapper,
|
||||
stdenv,
|
||||
testers,
|
||||
vulkan-loader,
|
||||
}:
|
||||
|
||||
let
|
||||
description = "OpenGL and Vulkan Benchmark and Stress Test";
|
||||
|
||||
versions = {
|
||||
"x86_64-linux" = "2.3.0.0";
|
||||
"aarch64-linux" = "2.3.0.0";
|
||||
"i686-linux" = "2.0.16";
|
||||
};
|
||||
|
||||
sources = {
|
||||
"x86_64-linux" = {
|
||||
url = "https://gpumagick.com/downloads/files/2024/furmark2/FurMark_${versions.x86_64-linux}_linux64.zip";
|
||||
hash = "sha256-9xwnOo8gh6XlX2uTwvEorXsx9FafaeCyCPPPJLJGeuE=";
|
||||
};
|
||||
"aarch64-linux" = {
|
||||
url = "https://gpumagick.com/downloads/files/2024/furmark2/FurMark_${versions.x86_64-linux}_rpi64.zip";
|
||||
hash = "sha256-az4prQbg9I+6rt2y1OTy3t21/VHyZS++57r4Ahe3fcQ=";
|
||||
};
|
||||
"i686-linux" = {
|
||||
url = "https://gpumagick.com/downloads/files/2024/furmark2/FurMark_${versions.i686-linux}_linux32.zip";
|
||||
hash = "sha256-yXd90FgL3WbTga5x0mXT40BonA2NQtqLzRVzn4s4lLc=";
|
||||
};
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "furmark";
|
||||
version = versions.${stdenv.hostPlatform.system};
|
||||
|
||||
src = fetchzip sources.${stdenv.hostPlatform.system};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
copyDesktopItems
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libGL
|
||||
libGLU
|
||||
] ++ lib.optionals stdenv.isAarch64 [ libxcrypt-legacy ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/share/furmark
|
||||
cp -rp * $out/share/furmark
|
||||
|
||||
mkdir -p $out/bin
|
||||
for i in $(find $out/share/furmark -maxdepth 1 -type f -executable); do
|
||||
ln -s "$i" "$out/bin/$(basename "$i")"
|
||||
done
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
appendRunpaths = [ (lib.makeLibraryPath [ vulkan-loader ]) ];
|
||||
|
||||
desktopItems = [
|
||||
(makeDesktopItem rec {
|
||||
name = "FurMark";
|
||||
exec = "FurMark_GUI";
|
||||
comment = description;
|
||||
desktopName = name;
|
||||
genericName = name;
|
||||
categories = [
|
||||
"System"
|
||||
"Monitor"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
||||
passthru = {
|
||||
tests.version = testers.testVersion {
|
||||
package = finalAttrs.finalPackage;
|
||||
command = "furmark --version";
|
||||
};
|
||||
};
|
||||
|
||||
meta = {
|
||||
homepage = "https://www.geeks3d.com/furmark/v2/";
|
||||
license = lib.licenses.unfree;
|
||||
mainProgram = "FurMark_GUI";
|
||||
maintainers = with lib.maintainers; [ surfaceflinger ];
|
||||
platforms = [
|
||||
"aarch64-linux"
|
||||
"i686-linux"
|
||||
"x86_64-linux"
|
||||
];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
inherit description;
|
||||
};
|
||||
})
|
32
pkgs/by-name/gh/gh-s/package.nix
Normal file
32
pkgs/by-name/gh/gh-s/package.nix
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
lib,
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gh-s";
|
||||
version = "0.0.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gennaro-tedesco";
|
||||
repo = "gh-s";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-hLfaAtWiJHCJ7MFz8dg4SJJB2cNY1gKUEwMAdRB4lr8=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-5UJAgsPND6WrOZZ5PUZNdwd7/0NPdhD1SaZJzZ+2VvM=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Search github repositories interactively";
|
||||
homepage = "https://github.com/gennaro-tedesco/gh-s";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ daru-san ];
|
||||
mainProgram = "gh-s";
|
||||
};
|
||||
}
|
@ -14,7 +14,7 @@ buildDotnetGlobalTool {
|
||||
homepage = "https://gitversion.net/";
|
||||
downloadPage = "https://github.com/GitTools/GitVersion";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux;
|
||||
platforms = platforms.linux ++ platforms.windows ++ platforms.darwin;
|
||||
maintainers = with maintainers; [ acesyde ];
|
||||
};
|
||||
}
|
||||
|
38
pkgs/by-name/go/gosmee/package.nix
Normal file
38
pkgs/by-name/go/gosmee/package.nix
Normal file
@ -0,0 +1,38 @@
|
||||
{ lib
|
||||
, buildGoModule
|
||||
, fetchFromGitHub
|
||||
, installShellFiles
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gosmee";
|
||||
version = "0.21.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "chmouel";
|
||||
repo = "gosmee";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-VNBz6roula/YlsYMM1kjQT3TLuQ86/MESzNNkEf/92M=";
|
||||
};
|
||||
vendorHash = null;
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
postPatch = ''
|
||||
printf ${version} > gosmee/templates/version
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
installShellCompletion --cmd gosmee \
|
||||
--bash <($out/bin/gosmee completion bash) \
|
||||
--fish <($out/bin/gosmee completion fish) \
|
||||
--zsh <($out/bin/gosmee completion zsh)
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Command line server and client for webhooks deliveries (and https://smee.io)";
|
||||
homepage = "https://github.com/chmouel/gosmee";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ vdemeester chmouel ];
|
||||
};
|
||||
}
|
@ -1,39 +1,40 @@
|
||||
{ lib, buildPythonPackage, fetchFromGitHub, systemd, pytest }:
|
||||
{
|
||||
lib,
|
||||
python3Packages,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "journalwatch";
|
||||
version = "1.1.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "The-Compiler";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
repo = "journalwatch";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha512-60+ewzOIox2wsQFXMAgD7XN+zvPA1ScPz6V4MB5taVDhqCxUTMVOxodf+4AMhxtNQloXZ3ye7/0bjh1NPDjxQg==";
|
||||
};
|
||||
|
||||
# can be removed post 1.1.0
|
||||
postPatch = ''
|
||||
substituteInPlace test_journalwatch.py \
|
||||
--replace "U Thu Jan 1 00:00:00 1970 prio foo [1337]" "U Thu Jan 1 00:00:00 1970 pprio foo [1337]"
|
||||
--replace-fail "U Thu Jan 1 00:00:00 1970 prio foo [1337]" "U Thu Jan 1 00:00:00 1970 pprio foo [1337]"
|
||||
'';
|
||||
|
||||
build-system = with python3Packages; [ setuptools ];
|
||||
|
||||
doCheck = true;
|
||||
nativeCheckInputs = [ pytest ];
|
||||
checkPhase = ''
|
||||
pytest
|
||||
'';
|
||||
dependencies = with python3Packages; [ systemd ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
systemd
|
||||
];
|
||||
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
|
||||
|
||||
pythonImportsCheck = [ "journalwatch" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A tool to find error messages in the systemd journal";
|
||||
mainProgram = "journalwatch";
|
||||
homepage = "https://github.com/The-Compiler/journalwatch";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ florianjacob ];
|
||||
mainProgram = "journalwatch";
|
||||
};
|
||||
}
|
32
pkgs/by-name/le/lexido/package.nix
Normal file
32
pkgs/by-name/le/lexido/package.nix
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
lib,
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "lexido";
|
||||
version = "1.4.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "micr0-dev";
|
||||
repo = "lexido";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-nc6UvW16MmLsKt0oSb9nG64N7J3+5CveSwPnGOezhGY=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-h3ws9k7W4nNyS1WvZP29NJfJsBOe0D47ykd41C96Xi4=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A terminal assistant, powered by Generative AI";
|
||||
homepage = "https://github.com/micr0-dev/lexido";
|
||||
license = licenses.agpl3Only;
|
||||
maintainers = with maintainers; [ daru-san ];
|
||||
mainProgram = "lexido";
|
||||
};
|
||||
}
|
@ -1,7 +1,6 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, makeWrapper
|
||||
, cargo
|
||||
, curl
|
||||
@ -29,25 +28,15 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
inherit nvimAlias viAlias vimAlias globalConfig;
|
||||
|
||||
pname = "lunarvim";
|
||||
version = "1.3.0";
|
||||
version = "1.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "LunarVim";
|
||||
repo = "LunarVim";
|
||||
rev = "refs/tags/${finalAttrs.version}";
|
||||
hash = "sha256-z1Cw3wGpFDmlrAIy7rrjlMtzcW7a6HWSjI+asEDcGPA=";
|
||||
hash = "sha256-uuXaDvZ9VaRJlZrdu28gawSOJFVSo5XX+JG53IB+Ijw=";
|
||||
};
|
||||
|
||||
# Pull in the fix for Nerd Fonts until the next release
|
||||
patches = [
|
||||
(
|
||||
fetchpatch {
|
||||
url = "https://github.com/LunarVim/LunarVim/commit/d187cbd03fbc8bd1b59250869e0e325518bf8798.patch";
|
||||
sha256 = "sha256-ktkQ2GiIOhbVOMjy1u5Bf8dJP4SXHdG4j9OEFa9Fm7w=";
|
||||
}
|
||||
)
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
gnused
|
||||
makeWrapper
|
||||
@ -140,7 +129,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
changelog = "https://github.com/LunarVim/LunarVim/blob/${finalAttrs.src.rev}/CHANGELOG.md";
|
||||
sourceProvenance = with sourceTypes; [ fromSource ];
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = with maintainers; [ prominentretail ];
|
||||
maintainers = with maintainers; [ prominentretail lebensterben ];
|
||||
platforms = platforms.unix;
|
||||
mainProgram = "lvim";
|
||||
};
|
||||
|
@ -28,6 +28,7 @@ rustPlatform.buildRustPackage rec {
|
||||
openssl
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
darwin.apple_sdk.frameworks.Security
|
||||
darwin.apple_sdk.frameworks.SystemConfiguration
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -6,14 +6,14 @@
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "robotframework-tidy";
|
||||
version = "4.11.0";
|
||||
version = "4.13.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "MarketSquare";
|
||||
repo = "robotframework-tidy";
|
||||
rev = version;
|
||||
hash = "sha256-pWW7Ex184WgnPfqHg5qQjfE+9UPvCmE5pwkY8jrp9bI=";
|
||||
hash = "sha256-MCx0J+uZ2LI0K1TrIwJbLVTUTJnLxTvYXUJNtIMsnQU=";
|
||||
};
|
||||
|
||||
build-system = with python3.pkgs; [ setuptools ];
|
||||
|
@ -0,0 +1,25 @@
|
||||
From 7f5a652150aef9c098d2d5d4bc4f6d497609c47c Mon Sep 17 00:00:00 2001
|
||||
From: john johnstone <jjohnstone@riseup.net>
|
||||
Date: Sat, 11 Mar 2023 22:29:18 +0000
|
||||
Subject: [PATCH] plugin install dir patch for nix
|
||||
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 31d96d0..a7a589d 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -54,7 +54,7 @@ dnl ---------------------------------------------------------------------
|
||||
PKG_CHECK_MODULES([glib], [glib-2.0 >= 2.40 gio-unix-2.0 gmodule-2.0])
|
||||
PKG_CHECK_MODULES([rofi], [rofi])
|
||||
|
||||
-[rofi_PLUGIN_INSTALL_DIR]="`$PKG_CONFIG --variable=pluginsdir rofi`"
|
||||
+[rofi_PLUGIN_INSTALL_DIR]="`echo $out/lib/rofi`"
|
||||
AC_SUBST([rofi_PLUGIN_INSTALL_DIR])
|
||||
|
||||
LT_INIT([disable-static])
|
||||
--
|
||||
2.39.2
|
||||
|
38
pkgs/by-name/ro/rofi-blezz/0002-Patch-add-cairo.patch
Normal file
38
pkgs/by-name/ro/rofi-blezz/0002-Patch-add-cairo.patch
Normal file
@ -0,0 +1,38 @@
|
||||
From ed8943fdd9ffe7d53a89b7cd18a08165708884ad Mon Sep 17 00:00:00 2001
|
||||
From: john johnstone <jjohnstone@riseup.net>
|
||||
Date: Sun, 12 Mar 2023 04:41:44 +0000
|
||||
Subject: [PATCH] patch cairo
|
||||
|
||||
---
|
||||
Makefile.am | 4 ++--
|
||||
configure.ac | 1 +
|
||||
2 files changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index cef4046..ba7051a 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -6,6 +6,6 @@ plugin_LTLIBRARIES = blezz.la
|
||||
blezz_la_SOURCES=\
|
||||
src/blezz.c
|
||||
|
||||
-blezz_la_CFLAGS= @glib_CFLAGS@ @rofi_CFLAGS@
|
||||
-blezz_la_LIBADD= @glib_LIBS@ @rofi_LIBS@
|
||||
+blezz_la_CFLAGS= @glib_CFLAGS@ @rofi_CFLAGS@ @cairo_CFLAGS@
|
||||
+blezz_la_LIBADD= @glib_LIBS@ @rofi_LIBS@ @cairo_LIBS@
|
||||
blezz_la_LDFLAGS= -module -avoid-version
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index a7a589d..ce4e649 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -53,6 +53,7 @@ dnl PKG_CONFIG based dependencies
|
||||
dnl ---------------------------------------------------------------------
|
||||
PKG_CHECK_MODULES([glib], [glib-2.0 >= 2.40 gio-unix-2.0 gmodule-2.0])
|
||||
PKG_CHECK_MODULES([rofi], [rofi])
|
||||
+PKG_CHECK_MODULES([cairo], [cairo cairo-xcb])
|
||||
|
||||
[rofi_PLUGIN_INSTALL_DIR]="`echo $out/lib/rofi`"
|
||||
AC_SUBST([rofi_PLUGIN_INSTALL_DIR])
|
||||
--
|
||||
2.39.2
|
||||
|
43
pkgs/by-name/ro/rofi-blezz/package.nix
Normal file
43
pkgs/by-name/ro/rofi-blezz/package.nix
Normal file
@ -0,0 +1,43 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, autoreconfHook
|
||||
, cairo
|
||||
, pkg-config
|
||||
, rofi-unwrapped
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "rofi-blezz";
|
||||
version = "2023-03-27";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "davatorium";
|
||||
repo = "rofi-blezz";
|
||||
rev = "3a00473471e7c56d2c349ad437937107b7d8e961";
|
||||
sha256 = "sha256-hY5UA7nyL6QoOBIZTjEiR0zjZFhkUkRa50r5rVZDnbg=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
./0001-Patch-plugindir-to-output.patch
|
||||
./0002-Patch-add-cairo.patch
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
cairo
|
||||
rofi-unwrapped
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A plugin for rofi that emulates blezz behaviour";
|
||||
homepage = "https://github.com/davatorium/rofi-blezz";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ johnjohnstone ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
@ -1,54 +1,47 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, qtbase
|
||||
, libpwquality
|
||||
, hicolor-icon-theme
|
||||
, fetchFromGitHub
|
||||
, wrapQtAppsHook
|
||||
, cmake
|
||||
, pkg-config
|
||||
, libgcrypt
|
||||
, qt6
|
||||
, kdePackages
|
||||
, cryfs
|
||||
, encfs
|
||||
, fscrypt-experimental
|
||||
, gocryptfs
|
||||
, securefs
|
||||
, sshfs
|
||||
, libgcrypt
|
||||
, libsecret
|
||||
, kwallet
|
||||
, withKWallet ? true
|
||||
, withLibsecret ? true
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "sirikali";
|
||||
version = "1.5.1";
|
||||
version = "1.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mhogomchungu";
|
||||
repo = "sirikali";
|
||||
rev = version;
|
||||
hash = "sha256-1bY8cCMMK4Jie4+9c7eUEBrPEYDaOqFHZ5252TPSotA=";
|
||||
hash = "sha256-org8mYKwZDdOvkQyd3eD+GaI0aHshMbe2f9i1bM+lBk=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qt6.qtbase
|
||||
libpwquality
|
||||
hicolor-icon-theme
|
||||
libgcrypt
|
||||
cryfs
|
||||
encfs
|
||||
fscrypt-experimental
|
||||
gocryptfs
|
||||
securefs
|
||||
sshfs
|
||||
]
|
||||
++ lib.optionals withKWallet [ libsecret ]
|
||||
++ lib.optionals withLibsecret [ kwallet ]
|
||||
++ lib.optionals withKWallet [ kdePackages.kwallet ]
|
||||
++ lib.optionals withLibsecret [ libsecret ]
|
||||
;
|
||||
|
||||
nativeBuildInputs = [
|
||||
wrapQtAppsHook
|
||||
qt6.wrapQtAppsHook
|
||||
cmake
|
||||
pkg-config
|
||||
];
|
||||
@ -64,17 +57,13 @@ stdenv.mkDerivation rec {
|
||||
]}''
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace "src/engines.cpp" --replace "/sbin/" "/run/wrappers/bin/"
|
||||
'';
|
||||
|
||||
doCheck = true;
|
||||
|
||||
cmakeFlags = [
|
||||
"-DINTERNAL_LXQT_WALLET=false"
|
||||
"-DNOKDESUPPORT=${if withKWallet then "false" else "true"}"
|
||||
"-DNOSECRETSUPPORT=${if withLibsecret then "false" else "true"}"
|
||||
"-DQT5=true"
|
||||
"-DBUILD_WITH_QT6=true"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
@ -83,5 +72,7 @@ stdenv.mkDerivation rec {
|
||||
changelog = "https://github.com/mhogomchungu/sirikali/blob/${src.rev}/changelog";
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = with maintainers; [ linuxissuper ];
|
||||
mainProgram = "sirikali";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
@ -30,10 +30,7 @@ let
|
||||
lxqt-sudo = callPackage ./lxqt-sudo {};
|
||||
lxqt-themes = callPackage ./lxqt-themes {};
|
||||
pavucontrol-qt = callPackage ./pavucontrol-qt {};
|
||||
qtermwidget = callPackage ./qtermwidget {
|
||||
lxqt-build-tools = lxqt-build-tools_0_13;
|
||||
inherit (pkgs.libsForQt5) qtbase qttools;
|
||||
};
|
||||
qtermwidget = callPackage ./qtermwidget {};
|
||||
|
||||
### CORE 2
|
||||
lxqt-panel = callPackage ./lxqt-panel {};
|
||||
@ -41,10 +38,7 @@ let
|
||||
pcmanfm-qt = callPackage ./pcmanfm-qt {};
|
||||
|
||||
### OPTIONAL
|
||||
qterminal = callPackage ./qterminal {
|
||||
lxqt-build-tools = lxqt-build-tools_0_13;
|
||||
inherit (pkgs.libsForQt5) qtbase qttools qtx11extras;
|
||||
};
|
||||
qterminal = callPackage ./qterminal {};
|
||||
compton-conf = callPackage ./compton-conf {
|
||||
lxqt-build-tools = lxqt-build-tools_0_13;
|
||||
inherit (pkgs.libsForQt5) qtbase qttools qtx11extras;
|
||||
|
@ -6,7 +6,6 @@
|
||||
, qtbase
|
||||
, qtermwidget
|
||||
, qttools
|
||||
, qtx11extras
|
||||
, wrapQtAppsHook
|
||||
, gitUpdater
|
||||
, nixosTests
|
||||
@ -14,13 +13,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "qterminal";
|
||||
version = "1.4.0";
|
||||
version = "2.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lxqt";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-nojNx351lYw0jVKEvzAIDP1WrZWcCAlfYMxNG95GcEo=";
|
||||
hash = "sha256-SesKJCiMoiqkvMM29+0IMERozQ9zuD+NJTtaC6j7ubM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -33,7 +32,6 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qtermwidget
|
||||
qtx11extras
|
||||
];
|
||||
|
||||
passthru.updateScript = gitUpdater { };
|
||||
|
@ -11,13 +11,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "qtermwidget";
|
||||
version = "1.4.0";
|
||||
version = "2.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lxqt";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-wYUOqAiBjnupX1ITbFMw7sAk42V37yDz9SrjVhE4FgU=";
|
||||
hash = "sha256-kZS6D/wSJFRt/+Afq0zCCmNnJPpFT+1hd4zVPc+rJsE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
broken = stdenv.isDarwin;
|
||||
homepage = "https://github.com/lxqt/qtermwidget";
|
||||
description = "A terminal emulator widget for Qt 5";
|
||||
description = "A terminal emulator widget for Qt, used by QTerminal";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = with platforms; unix;
|
||||
maintainers = teams.lxqt.members;
|
||||
|
@ -42,6 +42,10 @@ stdenv.mkDerivation rec {
|
||||
swig
|
||||
doxygen
|
||||
python3Packages.python
|
||||
] ++ lib.optionals enablePython [
|
||||
python3Packages.build
|
||||
python3Packages.installer
|
||||
python3Packages.wheel
|
||||
] ++ lib.optional enableCuda addOpenGLRunpath;
|
||||
|
||||
buildInputs = [ fftwSinglePrec ]
|
||||
@ -84,9 +88,8 @@ stdenv.mkDerivation rec {
|
||||
export OPENMM_LIB_PATH=$out/lib
|
||||
export OPENMM_INCLUDE_PATH=$out/include
|
||||
cd python
|
||||
${python3Packages.python.pythonOnBuildForHost.interpreter} setup.py build
|
||||
${python3Packages.python.pythonOnBuildForHost.interpreter} setup.py install --prefix=$out
|
||||
mv $out/lib/python*/site-packages/OpenMM*.egg/{openmm,simtk} $out/lib/python*/site-packages/.
|
||||
${python3Packages.python.pythonOnBuildForHost.interpreter} -m build --no-isolation --outdir dist/ --wheel
|
||||
${python3Packages.python.pythonOnBuildForHost.interpreter} -m installer --prefix $out dist/*.whl
|
||||
'';
|
||||
|
||||
postFixup = ''
|
||||
|
@ -1,7 +1,8 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pytest
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pytest,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -1,11 +1,12 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, asgiref
|
||||
, httpx
|
||||
, pdm-backend
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
asgiref,
|
||||
httpx,
|
||||
pdm-backend,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -18,9 +19,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-UOgaxVqmCfosZm5CuswlxCTIiEzmBy8afpAhFLfuXWM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pdm-backend
|
||||
];
|
||||
nativeBuildInputs = [ pdm-backend ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
asgiref
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, six
|
||||
, pynose
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
six,
|
||||
pynose,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -16,21 +17,13 @@ buildPythonPackage rec {
|
||||
hash = "sha256-p3MorFXbtXNdqZRBhwJRvv4TX2h6twenoXhWE2OydwQ=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
six
|
||||
];
|
||||
dependencies = [ six ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pynose
|
||||
];
|
||||
nativeCheckInputs = [ pynose ];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aadict"
|
||||
];
|
||||
pythonImportsCheck = [ "aadict" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "An auto-attribute dict (and a couple of other useful dict functions)";
|
||||
|
@ -1,4 +1,9 @@
|
||||
{ lib, buildPythonPackage, fetchPypi, pillow }:
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pillow,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aafigure";
|
||||
|
@ -1,25 +1,26 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, arc4
|
||||
, asn1crypto
|
||||
, asn1tools
|
||||
, asyauth
|
||||
, asysocks
|
||||
, buildPythonPackage
|
||||
, cargo
|
||||
, colorama
|
||||
, fetchFromGitHub
|
||||
, iconv
|
||||
, minikerberos
|
||||
, pillow
|
||||
, pyperclip
|
||||
, pythonOlder
|
||||
, rustPlatform
|
||||
, rustc
|
||||
, setuptools-rust
|
||||
, tqdm
|
||||
, unicrypto
|
||||
, winsspi
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
arc4,
|
||||
asn1crypto,
|
||||
asn1tools,
|
||||
asyauth,
|
||||
asysocks,
|
||||
buildPythonPackage,
|
||||
cargo,
|
||||
colorama,
|
||||
fetchFromGitHub,
|
||||
iconv,
|
||||
minikerberos,
|
||||
pillow,
|
||||
pyperclip,
|
||||
pythonOlder,
|
||||
rustPlatform,
|
||||
rustc,
|
||||
setuptools-rust,
|
||||
tqdm,
|
||||
unicrypto,
|
||||
winsspi,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -65,16 +66,12 @@ buildPythonPackage rec {
|
||||
tqdm
|
||||
unicrypto
|
||||
winsspi
|
||||
] ++ lib.optionals (stdenv.isDarwin) [
|
||||
iconv
|
||||
];
|
||||
] ++ lib.optionals (stdenv.isDarwin) [ iconv ];
|
||||
|
||||
# Module doesn't have tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aardwolf"
|
||||
];
|
||||
pythonImportsCheck = [ "aardwolf" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Asynchronous RDP protocol implementation";
|
||||
|
@ -1,12 +1,13 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, ply
|
||||
, roman
|
||||
, uqbar
|
||||
, pythonOlder
|
||||
, pytestCheckHook
|
||||
, lilypond
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
ply,
|
||||
roman,
|
||||
uqbar,
|
||||
pythonOlder,
|
||||
pytestCheckHook,
|
||||
lilypond,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -27,13 +28,9 @@ buildPythonPackage rec {
|
||||
uqbar
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
lilypond
|
||||
];
|
||||
buildInputs = [ lilypond ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace abjad/io.py \
|
||||
|
@ -1,6 +1,7 @@
|
||||
{ lib
|
||||
, fetchPypi
|
||||
, buildPythonPackage
|
||||
{
|
||||
lib,
|
||||
fetchPypi,
|
||||
buildPythonPackage,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -19,9 +20,7 @@ buildPythonPackage rec {
|
||||
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"about_time"
|
||||
];
|
||||
pythonImportsCheck = [ "about_time" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A cool helper for tracking time and throughput of code blocks, with beautiful human friendly renditions";
|
||||
|
@ -1,8 +1,9 @@
|
||||
{ buildPythonPackage
|
||||
, lib
|
||||
, fetchPypi
|
||||
, setuptools
|
||||
, six
|
||||
{
|
||||
buildPythonPackage,
|
||||
lib,
|
||||
fetchPypi,
|
||||
setuptools,
|
||||
six,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -15,13 +16,9 @@ buildPythonPackage rec {
|
||||
hash = "sha256-eCB5DvuzFnOc3otOGTVyQ/w2CKFSAkKIUT3ZaNfZWf8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
six
|
||||
];
|
||||
propagatedBuildInputs = [ six ];
|
||||
|
||||
# checks use bazel; should be revisited
|
||||
doCheck = false;
|
||||
|
@ -1,23 +1,24 @@
|
||||
{ stdenv
|
||||
, lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonAtLeast
|
||||
, pythonOlder
|
||||
, llvmPackages
|
||||
, pytest7CheckHook
|
||||
, setuptools
|
||||
, numpy
|
||||
, packaging
|
||||
, psutil
|
||||
, pyyaml
|
||||
, safetensors
|
||||
, torch
|
||||
, config
|
||||
, cudatoolkit
|
||||
, evaluate
|
||||
, parameterized
|
||||
, transformers
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonAtLeast,
|
||||
pythonOlder,
|
||||
llvmPackages,
|
||||
pytest7CheckHook,
|
||||
setuptools,
|
||||
numpy,
|
||||
packaging,
|
||||
psutil,
|
||||
pyyaml,
|
||||
safetensors,
|
||||
torch,
|
||||
config,
|
||||
cudatoolkit,
|
||||
evaluate,
|
||||
parameterized,
|
||||
transformers,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -34,9 +35,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-E20pI5BrcTrMYrhriuOUl5/liSaQQy6eqRyCoauwb9Q=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
llvmPackages.openmp
|
||||
];
|
||||
buildInputs = [ llvmPackages.openmp ];
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@ -55,49 +54,56 @@ buildPythonPackage rec {
|
||||
pytest7CheckHook
|
||||
transformers
|
||||
];
|
||||
preCheck = ''
|
||||
export HOME=$(mktemp -d)
|
||||
export PATH=$out/bin:$PATH
|
||||
'' + lib.optionalString config.cudaSupport ''
|
||||
export TRITON_PTXAS_PATH="${cudatoolkit}/bin/ptxas"
|
||||
'';
|
||||
preCheck =
|
||||
''
|
||||
export HOME=$(mktemp -d)
|
||||
export PATH=$out/bin:$PATH
|
||||
''
|
||||
+ lib.optionalString config.cudaSupport ''
|
||||
export TRITON_PTXAS_PATH="${cudatoolkit}/bin/ptxas"
|
||||
'';
|
||||
pytestFlagsArray = [ "tests" ];
|
||||
disabledTests = [
|
||||
# try to download data:
|
||||
"FeatureExamplesTests"
|
||||
"test_infer_auto_device_map_on_t0pp"
|
||||
disabledTests =
|
||||
[
|
||||
# try to download data:
|
||||
"FeatureExamplesTests"
|
||||
"test_infer_auto_device_map_on_t0pp"
|
||||
|
||||
# require socket communication
|
||||
"test_explicit_dtypes"
|
||||
"test_gated"
|
||||
"test_invalid_model_name"
|
||||
"test_invalid_model_name_transformers"
|
||||
"test_no_metadata"
|
||||
"test_no_split_modules"
|
||||
"test_remote_code"
|
||||
"test_transformers_model"
|
||||
# require socket communication
|
||||
"test_explicit_dtypes"
|
||||
"test_gated"
|
||||
"test_invalid_model_name"
|
||||
"test_invalid_model_name_transformers"
|
||||
"test_no_metadata"
|
||||
"test_no_split_modules"
|
||||
"test_remote_code"
|
||||
"test_transformers_model"
|
||||
|
||||
# nondeterministic, tests GC behaviour by thresholding global ram usage
|
||||
"test_free_memory_dereferences_prepared_components"
|
||||
# nondeterministic, tests GC behaviour by thresholding global ram usage
|
||||
"test_free_memory_dereferences_prepared_components"
|
||||
|
||||
# set the environment variable, CC, which conflicts with standard environment
|
||||
"test_patch_environment_key_exists"
|
||||
] ++ lib.optionals (pythonAtLeast "3.12") [
|
||||
# RuntimeError: Dynamo is not supported on Python 3.12+
|
||||
"test_convert_to_fp32"
|
||||
"test_send_to_device_compiles"
|
||||
] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [
|
||||
# usual aarch64-linux RuntimeError: DataLoader worker (pid(s) <...>) exited unexpectedly
|
||||
"CheckpointTest"
|
||||
# TypeError: unsupported operand type(s) for /: 'NoneType' and 'int' (it seems cpuinfo doesn't work here)
|
||||
"test_mpi_multicpu_config_cmd"
|
||||
] ++ lib.optionals (!config.cudaSupport) [
|
||||
# requires ptxas from cudatoolkit, which is unfree
|
||||
"test_dynamo_extract_model"
|
||||
] ++ lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [
|
||||
# RuntimeError: torch_shm_manager: execl failed: Permission denied
|
||||
"CheckpointTest"
|
||||
];
|
||||
# set the environment variable, CC, which conflicts with standard environment
|
||||
"test_patch_environment_key_exists"
|
||||
]
|
||||
++ lib.optionals (pythonAtLeast "3.12") [
|
||||
# RuntimeError: Dynamo is not supported on Python 3.12+
|
||||
"test_convert_to_fp32"
|
||||
"test_send_to_device_compiles"
|
||||
]
|
||||
++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [
|
||||
# usual aarch64-linux RuntimeError: DataLoader worker (pid(s) <...>) exited unexpectedly
|
||||
"CheckpointTest"
|
||||
# TypeError: unsupported operand type(s) for /: 'NoneType' and 'int' (it seems cpuinfo doesn't work here)
|
||||
"test_mpi_multicpu_config_cmd"
|
||||
]
|
||||
++ lib.optionals (!config.cudaSupport) [
|
||||
# requires ptxas from cudatoolkit, which is unfree
|
||||
"test_dynamo_extract_model"
|
||||
]
|
||||
++ lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [
|
||||
# RuntimeError: torch_shm_manager: execl failed: Permission denied
|
||||
"CheckpointTest"
|
||||
];
|
||||
|
||||
disabledTestPaths = lib.optionals (!(stdenv.isLinux && stdenv.isx86_64)) [
|
||||
# numerous instances of torch.multiprocessing.spawn.ProcessRaisedException:
|
||||
@ -107,9 +113,7 @@ buildPythonPackage rec {
|
||||
"tests/test_scheduler.py"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"accelerate"
|
||||
];
|
||||
pythonImportsCheck = [ "accelerate" ];
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, pygments
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
pygments,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -18,13 +19,9 @@ buildPythonPackage rec {
|
||||
hash = "sha256-57V6mxWVjpYBx+nrB6RAyBMoNUWiCXPyV0pfRT0OlT4=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
pygments
|
||||
];
|
||||
dependencies = [ pygments ];
|
||||
|
||||
# Tests only execute pygments with these styles
|
||||
doCheck = false;
|
||||
|
@ -1,19 +1,20 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, mpmath
|
||||
, numpy
|
||||
, pybind11
|
||||
, pyfma
|
||||
, eigen
|
||||
, importlib-metadata
|
||||
, pytestCheckHook
|
||||
, matplotlib
|
||||
, dufte
|
||||
, perfplot
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
mpmath,
|
||||
numpy,
|
||||
pybind11,
|
||||
pyfma,
|
||||
eigen,
|
||||
importlib-metadata,
|
||||
pytestCheckHook,
|
||||
matplotlib,
|
||||
dufte,
|
||||
perfplot,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -35,9 +36,7 @@ buildPythonPackage rec {
|
||||
pybind11
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
eigen
|
||||
];
|
||||
buildInputs = [ eigen ];
|
||||
|
||||
dependencies = [
|
||||
mpmath
|
||||
@ -53,8 +52,8 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
postConfigure = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace-fail "/usr/include/eigen3/" "${eigen}/include/eigen3/"
|
||||
substituteInPlace setup.py \
|
||||
--replace-fail "/usr/include/eigen3/" "${eigen}/include/eigen3/"
|
||||
'';
|
||||
|
||||
preBuild = ''
|
||||
@ -73,7 +72,10 @@ buildPythonPackage rec {
|
||||
done
|
||||
'';
|
||||
|
||||
disabledTests = [ "test_speed_comparison1" "test_speed_comparison2" ];
|
||||
disabledTests = [
|
||||
"test_speed_comparison1"
|
||||
"test_speed_comparison2"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "accupy" ];
|
||||
|
||||
|
@ -1,10 +1,11 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, setuptools-scm
|
||||
, fusepy
|
||||
, fuse
|
||||
, openssl
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
setuptools-scm,
|
||||
fusepy,
|
||||
fuse,
|
||||
openssl,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -25,7 +26,10 @@ buildPythonPackage rec {
|
||||
|
||||
buildInputs = [ setuptools-scm ];
|
||||
|
||||
nativeCheckInputs = [ fusepy fuse ];
|
||||
nativeCheckInputs = [
|
||||
fusepy
|
||||
fuse
|
||||
];
|
||||
|
||||
doCheck = false; # seems to hang, not sure
|
||||
|
||||
|
@ -1,16 +1,17 @@
|
||||
{ buildPythonPackage
|
||||
, certbot
|
||||
, cryptography
|
||||
, pyasn1
|
||||
, pyopenssl
|
||||
, pyrfc3339
|
||||
, josepy
|
||||
, pytz
|
||||
, requests
|
||||
, requests-toolbelt
|
||||
, six
|
||||
, werkzeug
|
||||
, ndg-httpsclient
|
||||
{
|
||||
buildPythonPackage,
|
||||
certbot,
|
||||
cryptography,
|
||||
pyasn1,
|
||||
pyopenssl,
|
||||
pyrfc3339,
|
||||
josepy,
|
||||
pytz,
|
||||
requests,
|
||||
requests-toolbelt,
|
||||
six,
|
||||
werkzeug,
|
||||
ndg-httpsclient,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -20,8 +21,17 @@ buildPythonPackage rec {
|
||||
format = "setuptools";
|
||||
|
||||
propagatedBuildInputs = [
|
||||
cryptography pyasn1 pyopenssl pyrfc3339 pytz requests requests-toolbelt six
|
||||
werkzeug ndg-httpsclient josepy
|
||||
cryptography
|
||||
pyasn1
|
||||
pyopenssl
|
||||
pyrfc3339
|
||||
pytz
|
||||
requests
|
||||
requests-toolbelt
|
||||
six
|
||||
werkzeug
|
||||
ndg-httpsclient
|
||||
josepy
|
||||
];
|
||||
|
||||
# does not contain any tests
|
||||
|
@ -1,14 +1,15 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, flit-core
|
||||
, matplotlib
|
||||
, numpy
|
||||
, pandas
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, scipy
|
||||
, tabulate
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
flit-core,
|
||||
matplotlib,
|
||||
numpy,
|
||||
pandas,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
scipy,
|
||||
tabulate,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -20,7 +21,7 @@ buildPythonPackage rec {
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "python-acoustics";
|
||||
repo = "python-acoustics";
|
||||
repo = "python-acoustics";
|
||||
rev = "99d79206159b822ea2f4e9d27c8b2fbfeb704d38";
|
||||
hash = "sha256-/4bVjlhj8ihpAFHEWPaZ/xBILi3rb8f0NmwAexJCg+o=";
|
||||
};
|
||||
@ -35,9 +36,7 @@ buildPythonPackage rec {
|
||||
tabulate
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR
|
||||
@ -45,9 +44,7 @@ buildPythonPackage rec {
|
||||
echo "backend: ps" > $HOME/.matplotlib/matplotlibrc
|
||||
'';
|
||||
|
||||
pytestFlagsArray = [
|
||||
"-Wignore::DeprecationWarning"
|
||||
];
|
||||
pytestFlagsArray = [ "-Wignore::DeprecationWarning" ];
|
||||
|
||||
pythonImportsCheck = [ "acoustics" ];
|
||||
|
||||
|
@ -1,18 +1,19 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, defusedxml
|
||||
, dissect-cstruct
|
||||
, dissect-target
|
||||
, fetchFromGitHub
|
||||
, minio
|
||||
, pycryptodome
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, requests
|
||||
, requests-toolbelt
|
||||
, rich
|
||||
, setuptools
|
||||
, setuptools-scm
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
defusedxml,
|
||||
dissect-cstruct,
|
||||
dissect-target,
|
||||
fetchFromGitHub,
|
||||
minio,
|
||||
pycryptodome,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
requests,
|
||||
requests-toolbelt,
|
||||
rich,
|
||||
setuptools,
|
||||
setuptools-scm,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -51,13 +52,9 @@ buildPythonPackage rec {
|
||||
] ++ dissect-target.optional-dependencies.full;
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
] ++ passthru.optional-dependencies.full;
|
||||
nativeCheckInputs = [ pytestCheckHook ] ++ passthru.optional-dependencies.full;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"acquire"
|
||||
];
|
||||
pythonImportsCheck = [ "acquire" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Tool to quickly gather forensic artifacts from disk images or a live system";
|
||||
|
@ -1,11 +1,12 @@
|
||||
{ lib
|
||||
, blockdiag
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pynose
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
blockdiag,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pynose,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -22,22 +23,16 @@ buildPythonPackage rec {
|
||||
hash = "sha256-WmprkHOgvlsOIg8H77P7fzEqxGnj6xaL7Df7urRkg3o=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
blockdiag
|
||||
];
|
||||
propagatedBuildInputs = [ blockdiag ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pynose
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pytestFlagsArray = [
|
||||
"src/actdiag/tests/"
|
||||
];
|
||||
pytestFlagsArray = [ "src/actdiag/tests/" ];
|
||||
|
||||
disabledTests = [
|
||||
# AttributeError: 'TestRstDirectives' object has no attribute 'assertRegexpMatches'
|
||||
@ -45,9 +40,7 @@ buildPythonPackage rec {
|
||||
"noviewbox"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"actdiag"
|
||||
];
|
||||
pythonImportsCheck = [ "actdiag" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Generate activity-diagram image from spec-text file (similar to Graphviz)";
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, aiofiles
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
, requests
|
||||
{
|
||||
lib,
|
||||
aiofiles,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
requests,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -29,9 +30,7 @@ buildPythonPackage rec {
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"acunetix"
|
||||
];
|
||||
pythonImportsCheck = [ "acunetix" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Acunetix Web Vulnerability Scanner SDK for Python";
|
||||
|
@ -1,11 +1,12 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, paho-mqtt
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, requests
|
||||
, setuptools-scm
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
paho-mqtt,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
requests,
|
||||
setuptools-scm,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -22,22 +23,16 @@ buildPythonPackage rec {
|
||||
hash = "sha256-JBpF08WGe1pMK1y7HZLH/jSQkJtbWdiTGYHWRd39UIk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
nativeBuildInputs = [ setuptools-scm ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
paho-mqtt
|
||||
requests
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"Adafruit_IO"
|
||||
];
|
||||
pythonImportsCheck = [ "Adafruit_IO" ];
|
||||
|
||||
disabledTestPaths = [
|
||||
# Tests requires valid credentials
|
||||
|
@ -1,8 +1,9 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pythonOlder
|
||||
, setuptools-scm
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pythonOlder,
|
||||
setuptools-scm,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -18,16 +19,12 @@ buildPythonPackage rec {
|
||||
hash = "sha256-xM+7NlcxlC0fEJKhFvR9/a4K7xjFsn8QcrWCStXqjHw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
nativeBuildInputs = [ setuptools-scm ];
|
||||
|
||||
# Physical SMBus is not present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"Adafruit_PureIO"
|
||||
];
|
||||
pythonImportsCheck = [ "Adafruit_PureIO" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python interface to Linux IO including I2C and SPI";
|
||||
|
@ -1,12 +1,13 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, httpretty
|
||||
, pyjwt
|
||||
, pytestCheckHook
|
||||
, python-dateutil
|
||||
, requests
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
httpretty,
|
||||
pyjwt,
|
||||
pytestCheckHook,
|
||||
python-dateutil,
|
||||
requests,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -25,9 +26,7 @@ buildPythonPackage rec {
|
||||
sed -i '/cryptography/d' setup.py
|
||||
'';
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
pyjwt
|
||||
@ -45,9 +44,7 @@ buildPythonPackage rec {
|
||||
"test_failed_request"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"adal"
|
||||
];
|
||||
pythonImportsCheck = [ "adal" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module to authenticate to Azure Active Directory (AAD) in order to access AAD protected web resources";
|
||||
|
@ -1,10 +1,11 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, bleak
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, async-timeout
|
||||
, pythonOlder
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
bleak,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
async-timeout,
|
||||
pythonOlder,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -30,9 +31,7 @@ buildPythonPackage rec {
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"adax_local"
|
||||
];
|
||||
pythonImportsCheck = [ "adax_local" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Module for local access to Adax";
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, async-timeout
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
async-timeout,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -28,9 +29,7 @@ buildPythonPackage rec {
|
||||
# Project has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"adax"
|
||||
];
|
||||
pythonImportsCheck = [ "adax" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module to communicate with Adax";
|
||||
|
@ -1,10 +1,11 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, docopt
|
||||
, fetchFromGitHub
|
||||
, jdk11
|
||||
, psutil
|
||||
, pythonOlder
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
docopt,
|
||||
fetchFromGitHub,
|
||||
jdk11,
|
||||
psutil,
|
||||
pythonOlder,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -34,9 +35,7 @@ buildPythonPackage rec {
|
||||
# Disable tests because they require a dedicated Android emulator
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"adbe"
|
||||
];
|
||||
pythonImportsCheck = [ "adbe" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Tool for Android testing and development";
|
||||
|
@ -1,11 +1,12 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, libusb1
|
||||
, rsa
|
||||
, pycryptodome
|
||||
, pytest
|
||||
, mock
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
libusb1,
|
||||
rsa,
|
||||
pycryptodome,
|
||||
pytest,
|
||||
mock,
|
||||
}:
|
||||
buildPythonPackage {
|
||||
pname = "adb-homeassistant";
|
||||
@ -18,7 +19,6 @@ buildPythonPackage {
|
||||
repo = "python-adb";
|
||||
rev = "5949bf432307cbba7128e84d7bc6add7f054a078";
|
||||
sha256 = "0s3fazvbzchn1fsvjrd1jl8w9y4dvvgq6q8m8p5lr2gri0npr581";
|
||||
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
@ -27,7 +27,10 @@ buildPythonPackage {
|
||||
pycryptodome
|
||||
];
|
||||
|
||||
nativeCheckInputs = [ pytest mock ];
|
||||
nativeCheckInputs = [
|
||||
pytest
|
||||
mock
|
||||
];
|
||||
checkPhase = ''
|
||||
py.test test
|
||||
'';
|
||||
|
@ -1,17 +1,18 @@
|
||||
{ lib
|
||||
, aiofiles
|
||||
, async-timeout
|
||||
, buildPythonPackage
|
||||
, cryptography
|
||||
, fetchFromGitHub
|
||||
, isPy3k
|
||||
, libusb1
|
||||
, mock
|
||||
, pyasn1
|
||||
, pythonAtLeast
|
||||
, pycryptodome
|
||||
, pytestCheckHook
|
||||
, rsa
|
||||
{
|
||||
lib,
|
||||
aiofiles,
|
||||
async-timeout,
|
||||
buildPythonPackage,
|
||||
cryptography,
|
||||
fetchFromGitHub,
|
||||
isPy3k,
|
||||
libusb1,
|
||||
mock,
|
||||
pyasn1,
|
||||
pythonAtLeast,
|
||||
pycryptodome,
|
||||
pytestCheckHook,
|
||||
rsa,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -39,9 +40,7 @@ buildPythonPackage rec {
|
||||
aiofiles
|
||||
async-timeout
|
||||
];
|
||||
usb = [
|
||||
libusb1
|
||||
];
|
||||
usb = [ libusb1 ];
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
@ -50,9 +49,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies);
|
||||
|
||||
pythonImportsCheck = [
|
||||
"adb_shell"
|
||||
];
|
||||
pythonImportsCheck = [ "adb_shell" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python implementation of ADB with shell and FileSync functionality";
|
||||
|
@ -1,18 +1,19 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, buildPythonPackage
|
||||
, rustPlatform
|
||||
, pkg-config
|
||||
, openssl
|
||||
, publicsuffix-list
|
||||
, pythonOlder
|
||||
, libiconv
|
||||
, CoreFoundation
|
||||
, Security
|
||||
, pytestCheckHook
|
||||
, toml
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
buildPythonPackage,
|
||||
rustPlatform,
|
||||
pkg-config,
|
||||
openssl,
|
||||
publicsuffix-list,
|
||||
pythonOlder,
|
||||
libiconv,
|
||||
CoreFoundation,
|
||||
Security,
|
||||
pytestCheckHook,
|
||||
toml,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -50,20 +51,20 @@ buildPythonPackage rec {
|
||||
hash = "sha256-1xmYmF5P7a5O9MilxDy+CVhmWMGRetdM2fGvTPy7JmM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
] ++ (with rustPlatform; [
|
||||
cargoSetupHook
|
||||
maturinBuildHook
|
||||
]);
|
||||
nativeBuildInputs =
|
||||
[ pkg-config ]
|
||||
++ (with rustPlatform; [
|
||||
cargoSetupHook
|
||||
maturinBuildHook
|
||||
]);
|
||||
|
||||
buildInputs = [
|
||||
openssl
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
libiconv
|
||||
CoreFoundation
|
||||
Security
|
||||
];
|
||||
buildInputs =
|
||||
[ openssl ]
|
||||
++ lib.optionals stdenv.isDarwin [
|
||||
libiconv
|
||||
CoreFoundation
|
||||
Security
|
||||
];
|
||||
|
||||
PSL_PATH = "${publicsuffix-list}/share/publicsuffix/public_suffix_list.dat";
|
||||
|
||||
@ -92,6 +93,9 @@ buildPythonPackage rec {
|
||||
homepage = "https://github.com/ArniDagur/python-adblock/";
|
||||
changelog = "https://github.com/ArniDagur/python-adblock/blob/${version}/CHANGELOG.md";
|
||||
maintainers = with maintainers; [ dotlambda ];
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
license = with licenses; [
|
||||
asl20 # or
|
||||
mit
|
||||
];
|
||||
};
|
||||
}
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, tokenize-rt
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
tokenize-rt,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -20,17 +21,11 @@ buildPythonPackage rec {
|
||||
hash = "sha256-B+wjBy42RwabVz/6qEMGpB0JmwJ9hqSskwcNj4x/B/k=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
tokenize-rt
|
||||
];
|
||||
propagatedBuildInputs = [ tokenize-rt ];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"add_trailing_comma"
|
||||
];
|
||||
pythonImportsCheck = [ "add_trailing_comma" ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A tool (and pre-commit hook) to automatically add trailing commas to calls and literals";
|
||||
|
@ -1,7 +1,8 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pytestCheckHook
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pytestCheckHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -1,13 +1,14 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, aresponses
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, poetry-core
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, yarl
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
aresponses,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
poetry-core,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
yarl,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -33,9 +34,7 @@ buildPythonPackage rec {
|
||||
--replace 0.0.0 ${version}
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
poetry-core
|
||||
];
|
||||
nativeBuildInputs = [ poetry-core ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
@ -50,9 +49,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"adguardhome"
|
||||
];
|
||||
pythonImportsCheck = [ "adguardhome" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python client for the AdGuard Home API";
|
||||
|
@ -1,12 +1,13 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, matplotlib
|
||||
, numpy
|
||||
, packaging
|
||||
, pythonOlder
|
||||
, scipy
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
matplotlib,
|
||||
numpy,
|
||||
packaging,
|
||||
pythonOlder,
|
||||
scipy,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -37,9 +38,7 @@ buildPythonPackage rec {
|
||||
# Project has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"adjustText"
|
||||
];
|
||||
pythonImportsCheck = [ "adjustText" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Iteratively adjust text position in matplotlib plots to minimize overlaps";
|
||||
|
@ -1,8 +1,9 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pythonOlder
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pythonOlder,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -18,16 +19,12 @@ buildPythonPackage rec {
|
||||
hash = "sha256-4rRR9IxzH5EiYfWzWYeyCwoLB2LetBVyH7L3nkvp+gA=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
];
|
||||
propagatedBuildInputs = [ aiohttp ];
|
||||
|
||||
# No tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"advantage_air"
|
||||
];
|
||||
pythonImportsCheck = [ "advantage_air" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "API helper for Advantage Air's MyAir and e-zone API";
|
||||
|
@ -1,13 +1,14 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, ndg-httpsclient
|
||||
, netifaces
|
||||
, pyasn1
|
||||
, pyopenssl
|
||||
, requests
|
||||
, six
|
||||
, urllib3
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
ndg-httpsclient,
|
||||
netifaces,
|
||||
pyasn1,
|
||||
pyopenssl,
|
||||
requests,
|
||||
six,
|
||||
urllib3,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -1,13 +1,14 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, geopy
|
||||
, pythonOlder
|
||||
, requests
|
||||
, setuptools
|
||||
, urllib3
|
||||
, wheel
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
geopy,
|
||||
pythonOlder,
|
||||
requests,
|
||||
setuptools,
|
||||
urllib3,
|
||||
wheel,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -39,9 +40,7 @@ buildPythonPackage rec {
|
||||
# no tests implemented
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aemet_opendata.interface"
|
||||
];
|
||||
pythonImportsCheck = [ "aemet_opendata.interface" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python client for AEMET OpenData Rest API";
|
||||
|
@ -1,11 +1,12 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pyparsing
|
||||
, pytestCheckHook
|
||||
, pythonAtLeast
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pyparsing,
|
||||
pytestCheckHook,
|
||||
pythonAtLeast,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -20,32 +21,30 @@ buildPythonPackage rec {
|
||||
hash = "sha256-jL12zRjE+HD/ObJChNPqAo++hzGljfOqWB5DTFdblVk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pyparsing
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aenum"
|
||||
];
|
||||
pythonImportsCheck = [ "aenum" ];
|
||||
|
||||
disabledTests = [
|
||||
# https://github.com/ethanfurman/aenum/issues/27
|
||||
"test_class_nested_enum_and_pickle_protocol_four"
|
||||
"test_pickle_enum_function_with_qualname"
|
||||
"test_stdlib_inheritence"
|
||||
"test_subclasses_with_getnewargs_ex"
|
||||
"test_arduino_headers"
|
||||
"test_c_header_scanner"
|
||||
"test_extend_flag_backwards_stdlib"
|
||||
] ++ lib.optionals (pythonAtLeast "3.12") [
|
||||
# AttributeError: <enum 'Color'> has no attribute 'value'. Did you mean: 'blue'?
|
||||
"test_extend_enum_shadow_property_stdlib"
|
||||
];
|
||||
disabledTests =
|
||||
[
|
||||
# https://github.com/ethanfurman/aenum/issues/27
|
||||
"test_class_nested_enum_and_pickle_protocol_four"
|
||||
"test_pickle_enum_function_with_qualname"
|
||||
"test_stdlib_inheritence"
|
||||
"test_subclasses_with_getnewargs_ex"
|
||||
"test_arduino_headers"
|
||||
"test_c_header_scanner"
|
||||
"test_extend_flag_backwards_stdlib"
|
||||
]
|
||||
++ lib.optionals (pythonAtLeast "3.12") [
|
||||
# AttributeError: <enum 'Color'> has no attribute 'value'. Did you mean: 'blue'?
|
||||
"test_extend_enum_shadow_property_stdlib"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants";
|
||||
|
@ -1,13 +1,14 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, pythonOlder
|
||||
, fetchFromGitHub
|
||||
, setuptools
|
||||
, aesara
|
||||
, numpy
|
||||
, scipy
|
||||
, numdifftools
|
||||
, pytestCheckHook
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
pythonOlder,
|
||||
fetchFromGitHub,
|
||||
setuptools,
|
||||
aesara,
|
||||
numpy,
|
||||
scipy,
|
||||
numdifftools,
|
||||
pytestCheckHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -24,9 +25,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-mqBbXwWJwQA2wSHuEdBeXQMfTIcgwYEjpq8AVmOjmHM=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
aesara
|
||||
@ -43,9 +42,7 @@ buildPythonPackage rec {
|
||||
export HOME=$(mktemp -d);
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aeppl"
|
||||
];
|
||||
pythonImportsCheck = [ "aeppl" ];
|
||||
|
||||
disabledTests = [
|
||||
# Compute issue
|
||||
|
@ -1,25 +1,26 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildPythonPackage
|
||||
, cons
|
||||
, cython
|
||||
, etuples
|
||||
, fetchFromGitHub
|
||||
, filelock
|
||||
, hatch-vcs
|
||||
, hatchling
|
||||
, jax
|
||||
, jaxlib
|
||||
, logical-unification
|
||||
, minikanren
|
||||
, numba
|
||||
, numba-scipy
|
||||
, numpy
|
||||
, pytestCheckHook
|
||||
, pythonAtLeast
|
||||
, pythonOlder
|
||||
, scipy
|
||||
, typing-extensions
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
buildPythonPackage,
|
||||
cons,
|
||||
cython,
|
||||
etuples,
|
||||
fetchFromGitHub,
|
||||
filelock,
|
||||
hatch-vcs,
|
||||
hatchling,
|
||||
jax,
|
||||
jaxlib,
|
||||
logical-unification,
|
||||
minikanren,
|
||||
numba,
|
||||
numba-scipy,
|
||||
numpy,
|
||||
pytestCheckHook,
|
||||
pythonAtLeast,
|
||||
pythonOlder,
|
||||
scipy,
|
||||
typing-extensions,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -72,9 +73,7 @@ buildPythonPackage rec {
|
||||
export HOME=$(mktemp -d)
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aesara"
|
||||
];
|
||||
pythonImportsCheck = [ "aesara" ];
|
||||
|
||||
disabledTestPaths = [
|
||||
# Don't run the most compute-intense tests
|
||||
|
@ -1,13 +1,14 @@
|
||||
{ lib
|
||||
, aiowinreg
|
||||
, buildPythonPackage
|
||||
, colorama
|
||||
, fetchFromGitHub
|
||||
, pycryptodomex
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, tqdm
|
||||
, unicrypto
|
||||
{
|
||||
lib,
|
||||
aiowinreg,
|
||||
buildPythonPackage,
|
||||
colorama,
|
||||
fetchFromGitHub,
|
||||
pycryptodomex,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
tqdm,
|
||||
unicrypto,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -24,9 +25,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-nYuMWE03Rsw1XuD/bxccpu8rddeXgS/EKJcO1VBLTLU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiowinreg
|
||||
@ -39,9 +38,7 @@ buildPythonPackage rec {
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aesedb"
|
||||
];
|
||||
pythonImportsCheck = [ "aesedb" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Parser for JET databases";
|
||||
|
@ -1,14 +1,15 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, grpcio
|
||||
, protobuf
|
||||
, pytest-asyncio
|
||||
, pytest-mock
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, setuptools-scm
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
grpcio,
|
||||
protobuf,
|
||||
pytest-asyncio,
|
||||
pytest-mock,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
setuptools-scm,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -48,9 +49,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aetcd"
|
||||
];
|
||||
pythonImportsCheck = [ "aetcd" ];
|
||||
|
||||
disabledTestPaths = [
|
||||
# Tests require a running ectd instance
|
||||
|
@ -1,33 +1,34 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
, fonttools
|
||||
, defcon
|
||||
, lxml
|
||||
, fs
|
||||
, unicodedata2
|
||||
, zopfli
|
||||
, brotlipy
|
||||
, fontpens
|
||||
, brotli
|
||||
, fontmath
|
||||
, mutatormath
|
||||
, booleanoperations
|
||||
, ufoprocessor
|
||||
, ufonormalizer
|
||||
, tqdm
|
||||
, setuptools-scm
|
||||
, scikit-build
|
||||
, cmake
|
||||
, ninja
|
||||
, antlr4_9
|
||||
, libxml2
|
||||
, pytestCheckHook
|
||||
# Enables some expensive tests, useful for verifying an update
|
||||
, runAllTests ? false
|
||||
, afdko
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
fonttools,
|
||||
defcon,
|
||||
lxml,
|
||||
fs,
|
||||
unicodedata2,
|
||||
zopfli,
|
||||
brotlipy,
|
||||
fontpens,
|
||||
brotli,
|
||||
fontmath,
|
||||
mutatormath,
|
||||
booleanoperations,
|
||||
ufoprocessor,
|
||||
ufonormalizer,
|
||||
tqdm,
|
||||
setuptools-scm,
|
||||
scikit-build,
|
||||
cmake,
|
||||
ninja,
|
||||
antlr4_9,
|
||||
libxml2,
|
||||
pytestCheckHook,
|
||||
# Enables some expensive tests, useful for verifying an update
|
||||
runAllTests ? false,
|
||||
afdko,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -80,11 +81,11 @@ buildPythonPackage rec {
|
||||
propagatedBuildInputs = [
|
||||
booleanoperations
|
||||
fonttools
|
||||
lxml # fonttools[lxml], defcon[lxml] extra
|
||||
fs # fonttools[ufo] extra
|
||||
unicodedata2 # fonttools[unicode] extra
|
||||
brotlipy # fonttools[woff] extra
|
||||
zopfli # fonttools[woff] extra
|
||||
lxml # fonttools[lxml], defcon[lxml] extra
|
||||
fs # fonttools[ufo] extra
|
||||
unicodedata2 # fonttools[unicode] extra
|
||||
brotlipy # fonttools[woff] extra
|
||||
zopfli # fonttools[woff] extra
|
||||
fontpens
|
||||
brotli
|
||||
defcon
|
||||
@ -107,23 +108,26 @@ buildPythonPackage rec {
|
||||
rm -rf _skbuild
|
||||
'';
|
||||
|
||||
disabledTests = lib.optionals (!runAllTests) [
|
||||
# Disable slow tests, reduces test time ~25 %
|
||||
"test_report"
|
||||
"test_post_overflow"
|
||||
"test_cjk"
|
||||
"test_extrapolate"
|
||||
"test_filename_without_dir"
|
||||
"test_overwrite"
|
||||
"test_options"
|
||||
] ++ lib.optionals (stdenv.hostPlatform.isAarch || stdenv.hostPlatform.isRiscV) [
|
||||
# unknown reason so far
|
||||
# https://github.com/adobe-type-tools/afdko/issues/1425
|
||||
"test_spec"
|
||||
] ++ lib.optionals (stdenv.hostPlatform.isi686) [
|
||||
"test_dump_option"
|
||||
"test_type1mm_inputs"
|
||||
];
|
||||
disabledTests =
|
||||
lib.optionals (!runAllTests) [
|
||||
# Disable slow tests, reduces test time ~25 %
|
||||
"test_report"
|
||||
"test_post_overflow"
|
||||
"test_cjk"
|
||||
"test_extrapolate"
|
||||
"test_filename_without_dir"
|
||||
"test_overwrite"
|
||||
"test_options"
|
||||
]
|
||||
++ lib.optionals (stdenv.hostPlatform.isAarch || stdenv.hostPlatform.isRiscV) [
|
||||
# unknown reason so far
|
||||
# https://github.com/adobe-type-tools/afdko/issues/1425
|
||||
"test_spec"
|
||||
]
|
||||
++ lib.optionals (stdenv.hostPlatform.isi686) [
|
||||
"test_dump_option"
|
||||
"test_type1mm_inputs"
|
||||
];
|
||||
|
||||
passthru.tests = {
|
||||
fullTestsuite = afdko.override { runAllTests = true; };
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, pythonOlder
|
||||
, fetchPypi
|
||||
, flit-core
|
||||
, pytestCheckHook
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
pythonOlder,
|
||||
fetchPypi,
|
||||
flit-core,
|
||||
pytestCheckHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -19,13 +20,9 @@ buildPythonPackage rec {
|
||||
hash = "sha256-ok2BjWqDbBMZdtIvjCe408oy0K9kwdjSnet7r6TaHuo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
flit-core
|
||||
];
|
||||
nativeBuildInputs = [ flit-core ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
meta = with lib; {
|
||||
changelog = "https://github.com/rasterio/affine/blob/${version}/CHANGES.txt";
|
||||
@ -34,5 +31,4 @@ buildPythonPackage rec {
|
||||
homepage = "https://github.com/rasterio/affine";
|
||||
maintainers = with maintainers; [ mredaelli ];
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -1,12 +1,13 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, lxml
|
||||
, pytest-aiohttp
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools-scm
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
lxml,
|
||||
pytest-aiohttp,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools-scm,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -23,9 +24,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-eE5BsXNtSU6YUhRn4/SKpMrqaYf8tyfLKdxxGOmNJ9I=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
nativeBuildInputs = [ setuptools-scm ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
@ -37,13 +36,9 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pytestFlagsArray = [
|
||||
"async_tests.py"
|
||||
];
|
||||
pytestFlagsArray = [ "async_tests.py" ];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"afsapi"
|
||||
];
|
||||
pythonImportsCheck = [ "afsapi" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python implementation of the Frontier Silicon API";
|
||||
|
@ -1,21 +1,32 @@
|
||||
{ lib, fetchPypi, buildPythonPackage, agate, dbf, dbfread }:
|
||||
{
|
||||
lib,
|
||||
fetchPypi,
|
||||
buildPythonPackage,
|
||||
agate,
|
||||
dbf,
|
||||
dbfread,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "agate-dbf";
|
||||
version = "0.2.3";
|
||||
format = "setuptools";
|
||||
pname = "agate-dbf";
|
||||
version = "0.2.3";
|
||||
format = "setuptools";
|
||||
|
||||
propagatedBuildInputs = [ agate dbf dbfread ];
|
||||
propagatedBuildInputs = [
|
||||
agate
|
||||
dbf
|
||||
dbfread
|
||||
];
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-mKK1N1cTbMdNwpflniEB009tSPQfdBVrtsDeJruiqj8=";
|
||||
};
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-mKK1N1cTbMdNwpflniEB009tSPQfdBVrtsDeJruiqj8=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Adds read support for dbf files to agate";
|
||||
homepage = "https://github.com/wireservice/agate-dbf";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ vrthra ];
|
||||
};
|
||||
meta = with lib; {
|
||||
description = "Adds read support for dbf files to agate";
|
||||
homepage = "https://github.com/wireservice/agate-dbf";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ vrthra ];
|
||||
};
|
||||
}
|
||||
|
@ -1,12 +1,13 @@
|
||||
{ lib
|
||||
, fetchPypi
|
||||
, buildPythonPackage
|
||||
, agate
|
||||
, openpyxl
|
||||
, xlrd
|
||||
, olefile
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
{
|
||||
lib,
|
||||
fetchPypi,
|
||||
buildPythonPackage,
|
||||
agate,
|
||||
openpyxl,
|
||||
xlrd,
|
||||
olefile,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -28,13 +29,9 @@ buildPythonPackage rec {
|
||||
olefile
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"agate"
|
||||
];
|
||||
pythonImportsCheck = [ "agate" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Adds read support for excel files to agate";
|
||||
|
@ -1,12 +1,13 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, isPy27
|
||||
, fetchPypi
|
||||
, agate
|
||||
, sqlalchemy
|
||||
, crate
|
||||
, pytestCheckHook
|
||||
, geojson
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
isPy27,
|
||||
fetchPypi,
|
||||
agate,
|
||||
sqlalchemy,
|
||||
crate,
|
||||
pytestCheckHook,
|
||||
geojson,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -21,9 +22,16 @@ buildPythonPackage rec {
|
||||
hash = "sha256-mxswKEpXP9QWdZQ3Jz3MXIECK98vrLJLSqAppir9U7A=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ agate sqlalchemy ];
|
||||
propagatedBuildInputs = [
|
||||
agate
|
||||
sqlalchemy
|
||||
];
|
||||
|
||||
nativeCheckInputs = [ crate geojson pytestCheckHook ];
|
||||
nativeCheckInputs = [
|
||||
crate
|
||||
geojson
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "agatesql" ];
|
||||
|
||||
|
@ -1,20 +1,21 @@
|
||||
{ lib
|
||||
, babel
|
||||
, buildPythonPackage
|
||||
, cssselect
|
||||
, fetchFromGitHub
|
||||
, glibcLocales
|
||||
, isodate
|
||||
, leather
|
||||
, lxml
|
||||
, parsedatetime
|
||||
, pyicu
|
||||
, pynose
|
||||
, python-slugify
|
||||
, pythonOlder
|
||||
, pytimeparse
|
||||
, pytz
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
babel,
|
||||
buildPythonPackage,
|
||||
cssselect,
|
||||
fetchFromGitHub,
|
||||
glibcLocales,
|
||||
isodate,
|
||||
leather,
|
||||
lxml,
|
||||
parsedatetime,
|
||||
pyicu,
|
||||
pynose,
|
||||
python-slugify,
|
||||
pythonOlder,
|
||||
pytimeparse,
|
||||
pytz,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -31,9 +32,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-I7jvZA/m06kUuUcfglySaroDbJ5wbgiF2lb84EFPmpw=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
babel
|
||||
@ -57,9 +56,7 @@ buildPythonPackage rec {
|
||||
LC_ALL="en_US.UTF-8" nosetests tests
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [
|
||||
"agate"
|
||||
];
|
||||
pythonImportsCheck = [ "agate" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python data analysis library that is optimized for humans instead of machines";
|
||||
|
@ -1,4 +1,12 @@
|
||||
{ aiohttp, buildPythonPackage, fetchPypi, isPy3k, lib, python, requests }:
|
||||
{
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
isPy3k,
|
||||
lib,
|
||||
python,
|
||||
requests,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "agent-py";
|
||||
@ -12,7 +20,10 @@ buildPythonPackage rec {
|
||||
sha256 = "1hx88m8b8kfb2gm6hii5ldjv7hlvqf99cz0w2vj0d0grrxcbn5cz";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ requests aiohttp ];
|
||||
propagatedBuildInputs = [
|
||||
requests
|
||||
aiohttp
|
||||
];
|
||||
|
||||
checkPhase = ''
|
||||
${python.interpreter} tests/test_agent.py
|
||||
|
@ -1,14 +1,15 @@
|
||||
{ lib
|
||||
, fetchFromGitHub
|
||||
, buildPythonPackage
|
||||
, packaging
|
||||
, setuptools
|
||||
, pkgconfig
|
||||
, freetype
|
||||
, pytest
|
||||
, python
|
||||
, pillow
|
||||
, numpy
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
buildPythonPackage,
|
||||
packaging,
|
||||
setuptools,
|
||||
pkgconfig,
|
||||
freetype,
|
||||
pytest,
|
||||
python,
|
||||
pillow,
|
||||
numpy,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -29,9 +30,7 @@ buildPythonPackage rec {
|
||||
pkgconfig
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
freetype
|
||||
];
|
||||
buildInputs = [ freetype ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
numpy
|
||||
|
@ -1,8 +1,9 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pytestCheckHook
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pytestCheckHook,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -15,13 +16,9 @@ buildPythonPackage rec {
|
||||
hash = "sha256-0gEPXqw99UTsSOwRYQLgaFkaNFsaWA8ylz24pQX8p0Q=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
pythonImportsCheck = [ "ago" ];
|
||||
|
||||
|
@ -1,12 +1,13 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, mutagen
|
||||
, requests
|
||||
, colorama
|
||||
, prettytable
|
||||
, pycrypto
|
||||
, pydub
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
mutagen,
|
||||
requests,
|
||||
colorama,
|
||||
prettytable,
|
||||
pycrypto,
|
||||
pydub,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -19,7 +20,14 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-1kQced6YdC/wvegqFVhZfej4+4aemGXvKysKjejP13w=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ mutagen requests colorama prettytable pycrypto pydub ];
|
||||
propagatedBuildInputs = [
|
||||
mutagen
|
||||
requests
|
||||
colorama
|
||||
prettytable
|
||||
pycrypto
|
||||
pydub
|
||||
];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/AIGMix/AIGPY";
|
||||
|
@ -1,15 +1,16 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, geojson
|
||||
, haversine
|
||||
, mock
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
geojson,
|
||||
haversine,
|
||||
mock,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -28,9 +29,7 @@ buildPythonPackage rec {
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
@ -45,9 +44,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_geojson_client"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_geojson_client" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module for accessing GeoJSON feeds";
|
||||
|
@ -1,16 +1,17 @@
|
||||
{ lib
|
||||
, aio-geojson-client
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, geojson
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, pythonRelaxDepsHook
|
||||
, pytz
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aio-geojson-client,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
geojson,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
pythonRelaxDepsHook,
|
||||
pytz,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -52,9 +53,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_geojson_generic_client"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_geojson_generic_client" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for accessing GeoJSON feeds";
|
||||
|
@ -1,14 +1,15 @@
|
||||
{ lib
|
||||
, aio-geojson-client
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pytz
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aio-geojson-client,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pytz,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -25,9 +26,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-8OpmA3yHjUY+N5Obri4RWeuJiW916xGSWUYUgdpmjkw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aio-geojson-client
|
||||
@ -43,9 +42,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_geojson_geonetnz_quakes"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_geojson_geonetnz_quakes" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module for accessing the GeoNet NZ Quakes GeoJSON feeds";
|
||||
|
@ -1,16 +1,17 @@
|
||||
{ lib
|
||||
, aio-geojson-client
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, mock
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pytest-asyncio
|
||||
, pytest-xdist
|
||||
, pytestCheckHook
|
||||
, pytz
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aio-geojson-client,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
mock,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pytest-asyncio,
|
||||
pytest-xdist,
|
||||
pytestCheckHook,
|
||||
pytz,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -27,9 +28,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-ZmGDO9EROFMlxdj5txNh719M+3l/0jRFbB2h2AyZAdI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aio-geojson-client
|
||||
@ -47,9 +46,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_geojson_geonetnz_volcano"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_geojson_geonetnz_volcano" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module for accessing the GeoNet NZ Volcanic GeoJSON feeds";
|
||||
|
@ -1,14 +1,15 @@
|
||||
{ lib
|
||||
, aio-geojson-client
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, pytz
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aio-geojson-client,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
pytz,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -25,9 +26,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-HksiKfXhLASAgU81x7YiOXFmBLIkqJ9ldWLLY1ZbZlk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aio-geojson-client
|
||||
@ -43,9 +42,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_geojson_nsw_rfs_incidents"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_geojson_nsw_rfs_incidents" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module for accessing the NSW Rural Fire Service incidents feeds";
|
||||
|
@ -1,14 +1,15 @@
|
||||
{ lib
|
||||
, aio-geojson-client
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pytz
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aio-geojson-client,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pytz,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -25,9 +26,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-Q9vBy5R5N5ihJdSMALo88qVYcFVs2/33lYRPdLej4S8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aio-geojson-client
|
||||
@ -37,18 +36,14 @@ buildPythonPackage rec {
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
checkInputs = [
|
||||
aioresponses
|
||||
pytest-asyncio
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_geojson_usgs_earthquakes"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_geojson_usgs_earthquakes" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module for accessing the U.S. Geological Survey Earthquake Hazards Program feeds";
|
||||
|
@ -1,17 +1,18 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, dateparser
|
||||
, fetchFromGitHub
|
||||
, haversine
|
||||
, mock
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, requests
|
||||
, setuptools
|
||||
, xmltodict
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
dateparser,
|
||||
fetchFromGitHub,
|
||||
haversine,
|
||||
mock,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
requests,
|
||||
setuptools,
|
||||
xmltodict,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -30,9 +31,7 @@ buildPythonPackage rec {
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
@ -49,9 +48,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_georss_client"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_georss_client" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for accessing GeoRSS feeds";
|
||||
|
@ -1,13 +1,14 @@
|
||||
{ lib
|
||||
, aio-georss-client
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, dateparser
|
||||
, fetchFromGitHub
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aio-georss-client,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
dateparser,
|
||||
fetchFromGitHub,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -26,9 +27,7 @@ buildPythonPackage rec {
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aio-georss-client
|
||||
@ -41,9 +40,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aio_georss_gdacs"
|
||||
];
|
||||
pythonImportsCheck = [ "aio_georss_gdacs" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for accessing GeoRSS feeds";
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -20,20 +21,14 @@ buildPythonPackage rec {
|
||||
hash = "sha256-99Km1zizAA0BF4ZlLmKOBoOQzKS/QdWpWC9dzg2s3lU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
];
|
||||
propagatedBuildInputs = [ aiohttp ];
|
||||
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aioairzone"
|
||||
];
|
||||
pythonImportsCheck = [ "aioairzone" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Module to control AirZone devices";
|
||||
@ -43,4 +38,3 @@ buildPythonPackage rec {
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, aioboto3
|
||||
, aiohttp
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pythonOlder
|
||||
{
|
||||
lib,
|
||||
aioboto3,
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pythonOlder,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -27,9 +28,7 @@ buildPythonPackage rec {
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"AIOAladdinConnect"
|
||||
];
|
||||
pythonImportsCheck = [ "AIOAladdinConnect" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Library for controlling Genie garage doors connected to Aladdin Connect devices";
|
||||
|
@ -1,17 +1,18 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, aresponses
|
||||
, buildPythonPackage
|
||||
, certifi
|
||||
, fetchFromGitHub
|
||||
, poetry-core
|
||||
, pytest-aiohttp
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, python-engineio
|
||||
, python-socketio
|
||||
, pythonOlder
|
||||
, websockets
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
aresponses,
|
||||
buildPythonPackage,
|
||||
certifi,
|
||||
fetchFromGitHub,
|
||||
poetry-core,
|
||||
pytest-aiohttp,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
python-engineio,
|
||||
python-socketio,
|
||||
pythonOlder,
|
||||
websockets,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -28,9 +29,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-eqZVY0L+2BWF7cCXW/VLQYYXNPtUF6tJHQmeZNW1W5o=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
poetry-core
|
||||
];
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
dependencies = [
|
||||
aiohttp
|
||||
@ -50,13 +49,9 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
# Ignore the examples directory as the files are prefixed with test_
|
||||
disabledTestPaths = [
|
||||
"examples/"
|
||||
];
|
||||
disabledTestPaths = [ "examples/" ];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aioambient"
|
||||
];
|
||||
pythonImportsCheck = [ "aioambient" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for the Ambient Weather API";
|
||||
|
@ -1,9 +1,10 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pamqp
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pamqp,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -20,20 +21,14 @@ buildPythonPackage rec {
|
||||
hash = "sha256-fssPknJn1tLtzb+2SFyZjfdhUdD8jqkwlInoi5uaplk=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
pamqp
|
||||
];
|
||||
dependencies = [ pamqp ];
|
||||
|
||||
# Tests assume rabbitmq server running
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aioamqp"
|
||||
];
|
||||
pythonImportsCheck = [ "aioamqp" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "AMQP implementation using asyncio";
|
||||
|
@ -1,11 +1,12 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, setuptools-scm
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
setuptools-scm,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -32,9 +33,7 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aioapcaccess"
|
||||
];
|
||||
pythonImportsCheck = [ "aioapcaccess" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Module for working with apcaccess";
|
||||
|
@ -1,11 +1,12 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, h2
|
||||
, pyjwt
|
||||
, pyopenssl
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
h2,
|
||||
pyjwt,
|
||||
pyopenssl,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -20,9 +21,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-QPayQogW97saMmaPUP5x0CiXd6Qptg/OROigi5ASNQg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
h2
|
||||
@ -33,9 +32,7 @@ buildPythonPackage rec {
|
||||
# Project has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aioapns"
|
||||
];
|
||||
pythonImportsCheck = [ "aioapns" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "An efficient APNs Client Library";
|
||||
|
@ -1,10 +1,11 @@
|
||||
{ lib
|
||||
, aiohttp
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonOlder
|
||||
, setuptools
|
||||
, pyjwt
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
pyjwt,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -21,9 +22,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-bjPl0yrRaTIEEuPV8NbWu2hx/es5bcu2tDBZV+95fUc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools
|
||||
];
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
@ -33,9 +32,7 @@ buildPythonPackage rec {
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"aioaseko"
|
||||
];
|
||||
pythonImportsCheck = [ "aioaseko" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Module to interact with the Aseko Pool Live API";
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user