Merge staging-next into staging
This commit is contained in:
commit
0cfb8626ee
@ -214,9 +214,6 @@ because their behaviour is different:
|
||||
paths included in this list. Items listed in `install_requires` go here.
|
||||
* `optional-dependencies ? { }`: Optional feature flagged dependencies. Items listed in `extras_requires` go here.
|
||||
|
||||
Aside from propagating dependencies,
|
||||
`buildPythonPackage` also injects code into and wraps executables with the
|
||||
paths included in this list. Items listed in `extras_requires` go here.
|
||||
|
||||
##### Overriding Python packages {#overriding-python-packages}
|
||||
|
||||
@ -2049,8 +2046,8 @@ no maintainer, so maintenance falls back to the package set maintainers.
|
||||
|
||||
### Updating packages in bulk {#python-package-bulk-updates}
|
||||
|
||||
There is a tool to update alot of python libraries in bulk, it exists at
|
||||
`maintainers/scripts/update-python-libraries` with this repository.
|
||||
A tool to bulk-update numerous Python libraries is available in the
|
||||
repository at `maintainers/scripts/update-python-libraries`.
|
||||
|
||||
It can quickly update minor or major versions for all packages selected
|
||||
and create update commits, and supports the `fetchPypi`, `fetchurl` and
|
||||
|
@ -2,6 +2,7 @@ import ./make-test-python.nix ({ pkgs, ... }: {
|
||||
name = "plotinus";
|
||||
meta = {
|
||||
maintainers = pkgs.plotinus.meta.maintainers;
|
||||
timeout = 600;
|
||||
};
|
||||
|
||||
nodes.machine =
|
||||
@ -9,20 +10,23 @@ import ./make-test-python.nix ({ pkgs, ... }: {
|
||||
|
||||
{ imports = [ ./common/x11.nix ];
|
||||
programs.plotinus.enable = true;
|
||||
environment.systemPackages = [ pkgs.gnome-calculator pkgs.xdotool ];
|
||||
environment.systemPackages = [
|
||||
pkgs.gnome-pomodoro
|
||||
pkgs.xdotool
|
||||
];
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
machine.wait_for_x()
|
||||
machine.succeed("gnome-calculator >&2 &")
|
||||
machine.wait_for_window("gnome-calculator")
|
||||
machine.succeed("gnome-pomodoro >&2 &")
|
||||
machine.wait_for_window("Pomodoro", timeout=120)
|
||||
machine.succeed(
|
||||
"xdotool search --sync --onlyvisible --class gnome-calculator "
|
||||
"xdotool search --sync --onlyvisible --class gnome-pomodoro "
|
||||
+ "windowfocus --sync key --clearmodifiers --delay 1 'ctrl+shift+p'"
|
||||
)
|
||||
machine.sleep(5) # wait for the popup
|
||||
machine.screenshot("popup")
|
||||
machine.succeed("xdotool key --delay 100 p r e f e r e n c e s Return")
|
||||
machine.wait_for_window("Preferences")
|
||||
machine.screenshot("screen")
|
||||
machine.wait_for_window("Preferences", timeout=120)
|
||||
'';
|
||||
})
|
||||
|
@ -85,7 +85,7 @@ python3.pkgs.buildPythonApplication rec {
|
||||
description = "File explorer in your terminal";
|
||||
mainProgram = "browsr";
|
||||
homepage = "https://juftin.com/browsr";
|
||||
changelog = "https://github.com/juftin/browsr/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/juftin/browsr/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
};
|
||||
|
@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
homepage = "https://brlcad.org";
|
||||
description = "BRL-CAD is a powerful cross-platform open source combinatorial solid modeling system";
|
||||
changelog = "https://github.com/BRL-CAD/brlcad/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/BRL-CAD/brlcad/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = with licenses; [ lgpl21 bsd2 ];
|
||||
maintainers = with maintainers; [ GaetanLepage ];
|
||||
platforms = platforms.linux;
|
||||
|
@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "C++ API & command-line toolkit for working with BAM data";
|
||||
mainProgram = "bamtools";
|
||||
homepage = "https://github.com/pezmaster31/bamtools";
|
||||
changelog = "https://github.com/pezmaster31/bamtools/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/pezmaster31/bamtools/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
platforms = platforms.unix;
|
||||
|
@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "Ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences";
|
||||
license = licenses.gpl3Plus;
|
||||
homepage = "http://bowtie-bio.sf.net/bowtie2";
|
||||
changelog = "https://github.com/BenLangmead/bowtie2/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/BenLangmead/bowtie2/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
maintainers = with maintainers; [ rybern ];
|
||||
platforms = platforms.all;
|
||||
mainProgram = "bowtie2";
|
||||
|
@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "Calculate the most likely secondary structure assignment given the 3D structure of a protein";
|
||||
mainProgram = "mkdssp";
|
||||
homepage = "https://github.com/PDB-REDO/dssp";
|
||||
changelog = "https://github.com/PDB-REDO/libcifpp/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/PDB-REDO/dssp/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
platforms = platforms.unix;
|
||||
|
@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "Fast multiple sequence alignment program";
|
||||
mainProgram = "kalign";
|
||||
homepage = "https://github.com/TimoLassmann/kalign";
|
||||
changelog = "https://github.com/TimoLassmann/kalign/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/TimoLassmann/kalign/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
platforms = lib.platforms.unix;
|
||||
|
@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
longDescription = "PAML is a package of programs for phylogenetic analyses of DNA or protein sequences using maximum likelihood. It is maintained and distributed for academic use free of charge by Ziheng Yang. ANSI C source codes are distributed for UNIX/Linux/Mac OSX, and executables are provided for MS Windows. PAML is not good for tree making. It may be used to estimate parameters and test hypotheses to study the evolutionary process, when you have reconstructed trees using other programs such as PAUP*, PHYLIP, MOLPHY, PhyML, RaxML, etc.";
|
||||
license = lib.licenses.gpl3Only;
|
||||
homepage = "http://abacus.gene.ucl.ac.uk/software/paml.html";
|
||||
changelog = "https://github.com/abacus-gene/paml/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/abacus-gene/paml/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
||||
|
@ -93,7 +93,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = with lib; {
|
||||
description = "SIMD-based C library for fast partial order alignment using adaptive band";
|
||||
homepage = "https://github.com/yangao07/abPOA";
|
||||
changelog = "https://github.com/yangao07/abPOA/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/yangao07/abPOA/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
mainProgram = "abpoa";
|
||||
|
@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://www.acpica.org/";
|
||||
description = "ACPICA Tools";
|
||||
license = with licenses; [ iasl gpl2Only bsd3 ];
|
||||
maintainers = with maintainers; [ tadfisher ];
|
||||
maintainers = with maintainers; [ tadfisher felixsinger ];
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
};
|
||||
}
|
@ -37,7 +37,7 @@ python3Packages.buildPythonApplication rec {
|
||||
meta = {
|
||||
description = "Tool to find common vulnerabilities in cryptographic public keys";
|
||||
homepage = "https://badkeys.info/";
|
||||
changelog = "https://github.com/badkeys/badkeys/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/badkeys/badkeys/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
mainProgram = "badkeys";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ getchoo ];
|
||||
|
@ -64,7 +64,7 @@ python3Packages.buildPythonApplication rec {
|
||||
You can sort and hide games or download cover art from SteamGridDB.
|
||||
'';
|
||||
homepage = "https://apps.gnome.org/Cartridges/";
|
||||
changelog = "https://github.com/kra-mo/cartridges/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/kra-mo/cartridges/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ getchoo ];
|
||||
mainProgram = "cartridges";
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "flashmq";
|
||||
version = "1.17.0";
|
||||
version = "1.17.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "halfgaar";
|
||||
repo = "FlashMQ";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-HcpNPkG1gd5Gb5z//DrU8Rxf+dZWKMwHtj62k4N1S3U=";
|
||||
hash = "sha256-T9ecw+UHe/DM8TSDda140lxG3oaf/wf+TEySOz6tboA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake installShellFiles ];
|
||||
|
@ -52,7 +52,7 @@ python3Packages.buildPythonApplication rec {
|
||||
];
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/labelle-org/labelle/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/labelle-org/labelle/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
description = "Print labels with LabelManager PnP from Dymo";
|
||||
homepage = "https://github.com/labelle-org/labelle";
|
||||
license = lib.licenses.asl20;
|
||||
|
@ -25,7 +25,7 @@ buildGoModule rec {
|
||||
meta = {
|
||||
description = "Terminal-based monitoring tool 'top' designed to display real-time metrics for Apple Silicon chips";
|
||||
homepage = "https://github.com/context-labs/mactop";
|
||||
changelog = "https://github.com/context-labs/mactop/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/context-labs/mactop/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
mainProgram = "mactop";
|
||||
|
@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = with lib; {
|
||||
description = "Family of header-only, very fast and memory-friendly hashmap and btree containers";
|
||||
homepage = "https://github.com/greg7mdp/parallel-hashmap";
|
||||
changelog = "https://github.com/greg7mdp/parallel-hashmap/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/greg7mdp/parallel-hashmap/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
|
@ -35,7 +35,7 @@ python3.pkgs.buildPythonApplication rec {
|
||||
meta = with lib; {
|
||||
description = "Task runner that works well with poetry";
|
||||
homepage = "https://github.com/nat-n/poethepoet";
|
||||
changelog = "https://github.com/nat-n/poethepoet/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/nat-n/poethepoet/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
mainProgram = "poe";
|
||||
|
@ -89,7 +89,7 @@ python3Packages.buildPythonApplication rec {
|
||||
Including fast and easy installation of common mod loaders such as Fabric, Forge, NeoForge and Quilt.
|
||||
This launcher is compatible with the standard Minecraft directories.
|
||||
'';
|
||||
changelog = "https://github.com/mindstorm38/portablemc/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/mindstorm38/portablemc/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.gpl3Only;
|
||||
mainProgram = "portablemc";
|
||||
maintainers = with lib.maintainers; [ tomasajt ];
|
||||
|
@ -1,28 +0,0 @@
|
||||
diff --git a/Cargo.lock b/Cargo.lock
|
||||
index e4e2d1a..72839b4 100644
|
||||
--- a/Cargo.lock
|
||||
+++ b/Cargo.lock
|
||||
@@ -198,9 +198,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "bitstream-io"
|
||||
-version = "2.5.0"
|
||||
+version = "2.3.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
-checksum = "3dcde5f311c85b8ca30c2e4198d4326bc342c76541590106f5fa4a50946ea499"
|
||||
+checksum = "7c12d1856e42f0d817a835fe55853957c85c8c8a470114029143d3f12671446e"
|
||||
|
||||
[[package]]
|
||||
name = "built"
|
||||
@@ -1376,9 +1376,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ravif"
|
||||
-version = "0.11.8"
|
||||
+version = "0.11.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
-checksum = "c6ba61c28ba24c0cf8406e025cb29a742637e3f70776e61c27a8a8b72a042d12"
|
||||
+checksum = "bc13288f5ab39e6d7c9d501759712e6969fcc9734220846fc9ed26cae2cc4234"
|
||||
dependencies = [
|
||||
"avif-serialize",
|
||||
"imgref",
|
@ -2,44 +2,41 @@
|
||||
lib,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
installShellFiles,
|
||||
pkg-config,
|
||||
cmake,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "rmpc";
|
||||
version = "0.2.1";
|
||||
version = "0.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mierak";
|
||||
repo = "rmpc";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-g+yzW0DfaBhJKTikYZ8eqe4pX8nJvbpJ1xaZ3W/O/bo=";
|
||||
hash = "sha256-eWscMWOjTGmFCNGwf/6lMU0JbULC7/AFCPbznGQYRQI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-wFrHgB4wYGeXvfdGf4SJAAL8fE6dAKDLL51Ohmn+1HQ=";
|
||||
|
||||
cargoPatches = [
|
||||
# Patch Cargo.lock to make rmpc compile with older versions of rustc
|
||||
# Remove when Rust 1.79.0 is in master
|
||||
./Cargo.lock.patch
|
||||
];
|
||||
|
||||
patches = [
|
||||
# Fix release mode tests compilation issues
|
||||
# Remove when next rmpc version comes out
|
||||
(fetchpatch {
|
||||
url = "https://github.com/mierak/rmpc/commit/f12be6f606f5319523f41576e7c463b6008b9069.patch";
|
||||
hash = "sha256-4L/MrdC/ydTqnkt3qd5H8hLZimiqct6sOkEq8rJN0F4=";
|
||||
})
|
||||
];
|
||||
cargoHash = "sha256-PieGA8/C7d8Q5rdu7oRdVuCLNhwGp5LZYz/rM4agqng=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
pkg-config
|
||||
cmake
|
||||
];
|
||||
|
||||
env.VERGEN_GIT_DESCRIBE = version;
|
||||
|
||||
postInstall = ''
|
||||
installManPage target/man/rmpc.1
|
||||
|
||||
installShellCompletion --cmd rmpc \
|
||||
--bash target/completions/rmpc.bash \
|
||||
--fish target/completions/rmpc.fish \
|
||||
--zsh target/completions/_rmpc
|
||||
'';
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/mierak/rmpc/releases/tag/${src.rev}";
|
||||
description = "TUI music player client for MPD with album art support via kitty image protocol";
|
||||
@ -53,5 +50,6 @@ rustPlatform.buildRustPackage rec {
|
||||
'';
|
||||
maintainers = with lib.maintainers; [ donovanglover ];
|
||||
mainProgram = "rmpc";
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Textlint rule check if write abbreviations within parentheses";
|
||||
homepage = "https://github.com/azu/textlint-rule-abbr-within-parentheses";
|
||||
changelog = "https://github.com/azu/textlint-rule-abbr-within-parentheses/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/azu/textlint-rule-abbr-within-parentheses/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
platforms = textlint.meta.platforms;
|
||||
|
@ -27,7 +27,7 @@ buildNpmPackage rec {
|
||||
meta = {
|
||||
description = "Textlint rule for alex";
|
||||
homepage = "https://github.com/textlint-rule/textlint-rule-alex";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-alex/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-alex/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Textlint rule that specify the maximum word count of a sentence";
|
||||
homepage = "https://github.com/textlint-rule/textlint-rule-en-max-word-count";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-en-max-word-count/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-en-max-word-count/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
platforms = textlint.meta.platforms;
|
||||
|
@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Textlint rule is that limit maximum comma(,) count of sentence";
|
||||
homepage = "https://github.com/textlint-rule/textlint-rule-max-comma";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-max-comma/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-max-comma/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
platforms = textlint.meta.platforms;
|
||||
|
@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Textlint rule that check no start with duplicated conjunction";
|
||||
homepage = "https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
platforms = textlint.meta.platforms;
|
||||
|
@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Textlint rule that check with or without period in list item";
|
||||
homepage = "https://github.com/textlint-rule/textlint-rule-period-in-list-item";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-period-in-list-item/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-period-in-list-item/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
platforms = textlint.meta.platforms;
|
||||
|
@ -29,7 +29,7 @@ buildNpmPackage rec {
|
||||
meta = {
|
||||
description = "Textlint rule to find filler words, buzzwords and clichés";
|
||||
homepage = "https://github.com/sapegin/textlint-rule-stop-words";
|
||||
changelog = "https://github.com/sapegin/textlint-rule-stop-words/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/sapegin/textlint-rule-stop-words/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -29,7 +29,7 @@ buildNpmPackage rec {
|
||||
meta = {
|
||||
description = "Textlint rule to check correct terms spelling";
|
||||
homepage = "https://github.com/sapegin/textlint-rule-terminology";
|
||||
changelog = "https://github.com/sapegin/textlint-rule-terminology/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/sapegin/textlint-rule-terminology/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "Textlint rule that check unexpanded acronym";
|
||||
homepage = "https://github.com/textlint-rule/textlint-rule-unexpanded-acronym";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-unexpanded-acronym/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/textlint-rule/textlint-rule-unexpanded-acronym/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
platforms = textlint.meta.platforms;
|
||||
|
@ -69,7 +69,7 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Brand-new language server for Typst";
|
||||
homepage = "https://github.com/nvarner/typst-lsp";
|
||||
mainProgram = "typst-lsp";
|
||||
changelog = "https://github.com/nvarner/typst-lsp/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/nvarner/typst-lsp/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = with lib.licenses; [
|
||||
asl20
|
||||
mit
|
||||
|
@ -18,13 +18,13 @@ lib.checkListOfEnum "${pname}: color variants" [ "default" "purple" "pink" "red"
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
inherit pname;
|
||||
version = "2024-02-28";
|
||||
version = "2024-08-31";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vinceliuice";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-bTN6x3t88yBL4WsPfOJIiNGWTywdIVi7E2VJKgMzEso=";
|
||||
hash = "sha256-/eUlc+fnmQZ61qE/JWZDiR0mMPntLOec0nmevJa7lrc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = with lib; {
|
||||
description = "Header-only C++/python library for fast approximate nearest neighbors";
|
||||
homepage = "https://github.com/nmslib/hnswlib";
|
||||
changelog = "https://github.com/nmslib/hnswlib/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/nmslib/hnswlib/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
platforms = platforms.unix;
|
||||
|
@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = with lib; {
|
||||
description = "Manipulate mmCIF and PDB files";
|
||||
homepage = "https://github.com/PDB-REDO/libcifpp";
|
||||
changelog = "https://github.com/PDB-REDO/libcifpp/releases/tag/${finalAttrs.src.rev}";
|
||||
changelog = "https://github.com/PDB-REDO/libcifpp/releases/tag/${lib.removePrefix "refs/tags/" finalAttrs.src.rev}";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
platforms = platforms.unix;
|
||||
|
@ -31,7 +31,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Reusable constraint types to use with typing.Annotated";
|
||||
homepage = "https://github.com/annotated-types/annotated-types";
|
||||
changelog = "https://github.com/annotated-types/annotated-types/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/annotated-types/annotated-types/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ blaggacao ];
|
||||
};
|
||||
|
@ -66,7 +66,7 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Working with molecular structures in pandas DataFrames";
|
||||
homepage = "https://github.com/BioPandas/biopandas";
|
||||
changelog = "https://github.com/BioPandas/biopandas/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/BioPandas/biopandas/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -84,7 +84,7 @@ buildPythonPackage rec {
|
||||
description = "Various Python utility functions";
|
||||
mainProgram = "publish";
|
||||
homepage = "https://github.com/boxine/bx_py_utils";
|
||||
changelog = "https://github.com/boxine/bx_py_utils/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/boxine/bx_py_utils/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ dotlambda ];
|
||||
};
|
||||
|
@ -31,7 +31,7 @@ buildPythonPackage rec {
|
||||
pythonImportsCheck = [ "dep_logic" ];
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/pdm-project/dep-logic/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/pdm-project/dep-logic/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
description = "Python dependency specifications supporting logical operations";
|
||||
homepage = "https://github.com/pdm-project/dep-logic";
|
||||
license = lib.licenses.asl20;
|
||||
|
@ -153,7 +153,7 @@ buildPythonPackage rec {
|
||||
description = "State-of-the-art diffusion models for image and audio generation in PyTorch";
|
||||
mainProgram = "diffusers-cli";
|
||||
homepage = "https://github.com/huggingface/diffusers";
|
||||
changelog = "https://github.com/huggingface/diffusers/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/huggingface/diffusers/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -41,7 +41,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Module for integrating and sending Web Push Notification in Django Application";
|
||||
homepage = "https://github.com/safwanrahman/django-webpush/";
|
||||
changelog = "https://github.com/safwanrahman/django-webpush/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/safwanrahman/django-webpush/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ derdennisop ];
|
||||
};
|
||||
|
@ -62,7 +62,7 @@ buildPythonPackage rec {
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
changelog = "https://github.com/AdaCore/e3-core/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/AdaCore/e3-core/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
homepage = "https://github.com/AdaCore/e3-core/";
|
||||
description = "Core framework for developing portable automated build systems";
|
||||
license = licenses.gpl3Only;
|
||||
|
@ -41,7 +41,7 @@ buildPythonPackage rec {
|
||||
description = "Semantic cache for LLMs and fully integrated with LangChain and llama_index";
|
||||
mainProgram = "gptcache_server";
|
||||
homepage = "https://github.com/zilliztech/GPTCache";
|
||||
changelog = "https://github.com/zilliztech/GPTCache/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/zilliztech/GPTCache/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -40,14 +40,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "graphrag";
|
||||
version = "0.3.1";
|
||||
version = "0.3.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "microsoft";
|
||||
repo = "graphrag";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-97X9a3ietWDc5UgdgQ2ZSc7DPDEi96LxfO5aVZMNOfg=";
|
||||
hash = "sha256-tfncCFQTeGpTBns+Gt/O7JnFVF5OcpWOwplD0hLWVvc=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
@ -97,7 +97,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Guidance language for controlling large language models";
|
||||
homepage = "https://github.com/guidance-ai/guidance";
|
||||
changelog = "https://github.com/guidance-ai/guidance/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/guidance-ai/guidance/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -44,7 +44,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Read and write simple Python objects using HDF5";
|
||||
homepage = "https://github.com/h5io/h5io";
|
||||
changelog = "https://github.com/h5io/h5io/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/h5io/h5io/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ mbalatsko ];
|
||||
};
|
||||
|
@ -262,7 +262,7 @@ buildPythonPackage rec {
|
||||
longDescription = ''
|
||||
LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots
|
||||
'';
|
||||
changelog = "https://github.com/deepset-ai/haystack/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/deepset-ai/haystack/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
homepage = "https://github.com/deepset-ai/haystack";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ happysalada ];
|
||||
|
@ -11,14 +11,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ihm";
|
||||
version = "1.3";
|
||||
version = "1.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ihmwg";
|
||||
repo = "python-ihm";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-ywZdhumFFeImODeFn8VYD0CR1DZMlAg52wMNRjEItec=";
|
||||
hash = "sha256-Ls0o/PkJlHt9kx0IvR2Tpwo2QgXxug+Y+LVziTXXDpY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -88,7 +88,7 @@ buildPythonPackage rec {
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://idealo.github.io/imagededup/";
|
||||
changelog = "https://github.com/idealo/imagededup/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/idealo/imagededup/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
description = "Finding duplicate images made easy";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ stunkymonkey ];
|
||||
|
@ -53,7 +53,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Jupyter Sphinx Extensions";
|
||||
homepage = "https://github.com/jupyter/jupyter-sphinx/";
|
||||
changelog = "https://github.com/jupyter/jupyter-sphinx/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/jupyter/jupyter-sphinx/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.bsd3;
|
||||
};
|
||||
}
|
||||
|
@ -55,7 +55,7 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Instrument your LLM app with decorators or low-level SDK and get detailed tracing/observability";
|
||||
homepage = "https://github.com/langfuse/langfuse-python";
|
||||
changelog = "https://github.com/langfuse/langfuse-python/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/langfuse/langfuse-python/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -22,14 +22,14 @@
|
||||
}:
|
||||
buildPythonPackage rec {
|
||||
pname = "libmambapy";
|
||||
version = "2024.03.25";
|
||||
version = "2024.08.31";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mamba-org";
|
||||
repo = "mamba";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-sxZDlMFoMLq2EAzwBVO++xvU1C30JoIoZXEX/sqkXS0=";
|
||||
hash = "sha256-RRHu0JM1okFprNIrQLLIYN7xZdZ+A6OuCZM5E1oPoFg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -107,7 +107,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Open library for the analysis of molecular dynamics trajectories";
|
||||
homepage = "https://github.com/mdtraj/mdtraj";
|
||||
changelog = "https://github.com/mdtraj/mdtraj/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/mdtraj/mdtraj/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.lgpl21Plus;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -31,7 +31,7 @@ buildPythonPackage rec {
|
||||
this way, mdutils will make things easy for creating Markdown files.
|
||||
'';
|
||||
homepage = "https://github.com/didix21/mdutils";
|
||||
changelog = "https://github.com/didix21/mdutils/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/didix21/mdutils/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ azahi ];
|
||||
};
|
||||
|
@ -52,7 +52,7 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Python package for preparing small molecule for docking";
|
||||
homepage = "https://github.com/forlilab/Meeko";
|
||||
changelog = "https://github.com/forlilab/Meeko/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/forlilab/Meeko/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -36,7 +36,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "mkdocs";
|
||||
version = "1.6.0";
|
||||
version = "1.6.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -45,7 +45,7 @@ buildPythonPackage rec {
|
||||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-tpDKomHFoGYPLz7rcohkU9w7G/5+YkJ5Y6wJJRyMecI=";
|
||||
hash = "sha256-JQSOgV12iYE6FubxdoJpWy9EHKFxyKoxrm/7arCn9Ak=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
|
@ -16,14 +16,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "notebook";
|
||||
version = "7.2.1";
|
||||
version = "7.2.2";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-Qoe22ll0CzIXPQHWQfdj0pL0nDDnpRuJxGuoRzEmNB4=";
|
||||
hash = "sha256-LvB9QiBCFiOtP+iBGNaHvARQBVVwzdFggUpZzzocUW4=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -35,7 +35,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "openai";
|
||||
version = "1.42.0";
|
||||
version = "1.43.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7.1";
|
||||
@ -44,7 +44,7 @@ buildPythonPackage rec {
|
||||
owner = "openai";
|
||||
repo = "openai-python";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-Pj4MmylUB6JGTlueOgtAd9RgOxn3QoPe2Xf1hYnOZ9c=";
|
||||
hash = "sha256-cB+ToAFWRy5oaHVHYdmTcr0MRddg+xvZQglheX2hCdE=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
@ -65,7 +65,7 @@ let
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-api";
|
||||
description = "OpenTelemetry Python API";
|
||||
changelog = "https://github.com/open-telemetry/opentelemetry-python/releases/tag/${self.src.rev}";
|
||||
changelog = "https://github.com/open-telemetry/opentelemetry-python/releases/tag/${lib.removePrefix "refs/tags/" self.src.rev}";
|
||||
license = licenses.asl20;
|
||||
maintainers = teams.deshaw.members ++ [ maintainers.natsukium ];
|
||||
};
|
||||
|
@ -48,7 +48,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python";
|
||||
homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/opentelemetry-instrumentation";
|
||||
changelog = "https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.asl20;
|
||||
maintainers = teams.deshaw.members ++ [ maintainers.natsukium ];
|
||||
};
|
||||
|
@ -120,7 +120,7 @@ buildPythonPackage rec {
|
||||
description = "Accelerate training and inference of 🤗 Transformers and 🤗 Diffusers with easy to use hardware optimization tools";
|
||||
mainProgram = "optimum-cli";
|
||||
homepage = "https://github.com/huggingface/optimum";
|
||||
changelog = "https://github.com/huggingface/optimum/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/huggingface/optimum/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -1,17 +1,25 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
fetchFromGitHub,
|
||||
|
||||
# build-system
|
||||
hatchling,
|
||||
|
||||
# dependencies
|
||||
anyio,
|
||||
pycrdt,
|
||||
sqlite-anyio,
|
||||
|
||||
# optional-dependencies
|
||||
channels,
|
||||
|
||||
# tests
|
||||
httpx-ws,
|
||||
hypercorn,
|
||||
pycrdt,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
sqlite-anyio,
|
||||
trio,
|
||||
uvicorn,
|
||||
websockets,
|
||||
@ -19,7 +27,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pycrdt-websocket";
|
||||
version = "0.14.1";
|
||||
version = "0.14.2";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -28,7 +36,7 @@ buildPythonPackage rec {
|
||||
owner = "jupyter-server";
|
||||
repo = "pycrdt-websocket";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-lQ8ZYzFKdVvIEp38WztOWFpJhi4LtA8ODpAFgSZVpU8=";
|
||||
hash = "sha256-YsAeEUFxCwu7KA2d83J/rb1IlZTQZZecHJAewh+TqWs=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
@ -62,11 +70,11 @@ buildPythonPackage rec {
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "WebSocket Connector for pycrdt";
|
||||
homepage = "https://github.com/jupyter-server/pycrdt-websocket";
|
||||
changelog = "https://github.com/jupyter-server/pycrdt-websocket/blob/${src.rev}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = teams.jupyter.members;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = lib.teams.jupyter.members;
|
||||
};
|
||||
}
|
||||
|
@ -55,7 +55,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "CRDTs based on Yrs";
|
||||
homepage = "https://github.com/jupyter-server/pycrdt";
|
||||
changelog = "https://github.com/jupyter-server/pycrdt/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/jupyter-server/pycrdt/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = teams.jupyter.members;
|
||||
};
|
||||
|
@ -28,7 +28,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/Zuzu-Typ/PyGLM";
|
||||
description = "OpenGL Mathematics (GLM) library for Python written in C++";
|
||||
changelog = "https://github.com/Zuzu-Typ/PyGLM/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/Zuzu-Typ/PyGLM/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.zlib;
|
||||
maintainers = with maintainers; [ sund3RRR ];
|
||||
};
|
||||
|
@ -62,7 +62,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking purposes";
|
||||
homepage = "https://github.com/smarie/python-pytest-harvest";
|
||||
changelog = "https://github.com/smarie/python-pytest-harvest/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/smarie/python-pytest-harvest/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ mbalatsko ];
|
||||
};
|
||||
|
@ -68,7 +68,7 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Lightweight PyTorch wrapper for machine learning researchers";
|
||||
homepage = "https://github.com/Lightning-AI/pytorch-lightning";
|
||||
changelog = "https://github.com/Lightning-AI/pytorch-lightning/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/Lightning-AI/pytorch-lightning/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ tbenst ];
|
||||
};
|
||||
|
@ -41,7 +41,7 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "A Python API client for Roth's TouchlineSL API";
|
||||
homepage = "https://github.com/jnsgruk/pytouchlinesl";
|
||||
changelog = "https://github.com/jnsgruk/pytouchlinesl/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/jnsgruk/pytouchlinesl/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ jnsgruk ];
|
||||
};
|
||||
|
@ -47,7 +47,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Python wrapper for wavefront alignment using WFA2-lib";
|
||||
homepage = "https://github.com/kcleal/pywfa";
|
||||
changelog = "https://github.com/kcleal/pywfa/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/kcleal/pywfa/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -85,7 +85,7 @@ buildPythonPackage rec {
|
||||
description = "Object mapping, and more, for Redis and Python";
|
||||
mainProgram = "migrate";
|
||||
homepage = "https://github.com/redis/redis-om-python";
|
||||
changelog = "https://github.com/redis/redis-om-python/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/redis/redis-om-python/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
};
|
||||
|
@ -43,7 +43,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Rich-compatible library for writing pixel images and ASCII art to the terminal";
|
||||
homepage = "https://github.com/darrenburns/rich-pixels";
|
||||
changelog = "https://github.com/darrenburns/rich-pixels/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/darrenburns/rich-pixels/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
};
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "rns";
|
||||
version = "0.7.5";
|
||||
version = "0.7.6";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
||||
owner = "markqvist";
|
||||
repo = "Reticulum";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-TWaDRJQ695kjoKjWQeAO+uxSZGgQiHoWYIsS+XnYVOQ=";
|
||||
hash = "sha256-YSaabiCsSoG3BZ/0gM/fRIKQKdQ9MRtlHe+tPnzFJSw=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
@ -164,7 +164,7 @@ let
|
||||
meta = {
|
||||
description = "Image processing routines for SciPy";
|
||||
homepage = "https://scikit-image.org";
|
||||
changelog = "https://github.com/scikit-image/scikit-image/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/scikit-image/scikit-image/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ yl3dy ];
|
||||
};
|
||||
|
@ -70,7 +70,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Free asynchronous library from reverse engineered Shazam API";
|
||||
homepage = "https://github.com/dotX12/ShazamIO";
|
||||
changelog = "https://github.com/dotX12/ShazamIO/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/dotX12/ShazamIO/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
# https://github.com/shazamio/ShazamIO/issues/80
|
||||
|
@ -42,7 +42,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/pycontribs/subprocess-tee";
|
||||
description = "Subprocess.run drop-in replacement that supports a tee mode";
|
||||
changelog = "https://github.com/pycontribs/subprocess-tee/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/pycontribs/subprocess-tee/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ putchar ];
|
||||
};
|
||||
|
@ -51,7 +51,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Textual plugin for a DirectoryTree compatible with remote filesystems";
|
||||
homepage = "https://github.com/juftin/textual-universal-directorytree";
|
||||
changelog = "https://github.com/juftin/textual-universal-directorytree/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/juftin/textual-universal-directorytree/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
};
|
||||
|
@ -36,7 +36,7 @@ python3.pkgs.buildPythonApplication rec {
|
||||
meta = with lib; {
|
||||
description = "Docstring generator for Python";
|
||||
homepage = "https://github.com/heavenshell/py-doq";
|
||||
changelog = "https://github.com/heavenshell/py-doq/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/heavenshell/py-doq/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ natsukium ];
|
||||
mainProgram = "doq";
|
||||
|
@ -4,7 +4,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "0.4.2";
|
||||
version = "0.4.3";
|
||||
|
||||
in
|
||||
rustPlatform.buildRustPackage {
|
||||
@ -16,10 +16,10 @@ rustPlatform.buildRustPackage {
|
||||
repo = "systemfd";
|
||||
owner = "mitsuhiko";
|
||||
rev = version;
|
||||
sha256 = "sha256-MASpQJkqmKpHZzMxHqAsuVO50dHHTv74Rnbv1gLapTU=";
|
||||
sha256 = "sha256-Ypt9/dqDrurhiEhahVk8gG3QxP2ZKTeL7F0IVUGE8Kw=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-zgRbaZchdqzr+E6gqltSte9dGMnjbrM7/7t0BiNn4kA=";
|
||||
cargoHash = "sha256-1t+yYqPDMEI39kieGkm+EUVzDBsTlDWQ7iGyjepjc7s=";
|
||||
|
||||
meta = {
|
||||
description = "Convenient helper for passing sockets into another process";
|
||||
|
@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec {
|
||||
meta = {
|
||||
description = "Customizable workspace manager for tmux";
|
||||
homepage = "https://github.com/vinnymeller/twm";
|
||||
changelog = "https://github.com/vinnymeller/twm/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/vinnymeller/twm/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.vinnymeller ];
|
||||
mainProgram = "twm";
|
||||
|
@ -28,7 +28,7 @@ buildPythonPackage rec {
|
||||
pythonImportsCheck = ["poeblix"];
|
||||
|
||||
meta = with lib; {
|
||||
changelog = "https://github.com/spoorn/poeblix/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/spoorn/poeblix/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
description = "Poetry Plugin that adds various features that extend the poetry command such as building wheel files with locked dependencies, and validations of wheel/docker containers";
|
||||
license = licenses.mit;
|
||||
homepage = "https://github.com/spoorn/poeblix";
|
||||
|
@ -48,7 +48,7 @@ buildGoModule rec {
|
||||
requirements (e.g. CA/Browser Forum Baseline Requirements).
|
||||
'';
|
||||
homepage = "https://github.com/zmap/zlint";
|
||||
changelog = "https://github.com/zmap/zlint/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/zmap/zlint/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ baloo ];
|
||||
};
|
||||
|
@ -1482,8 +1482,6 @@ with pkgs;
|
||||
|
||||
alsaequal = callPackage ../tools/audio/alsaequal { };
|
||||
|
||||
acpica-tools = callPackage ../tools/system/acpica-tools { };
|
||||
|
||||
amdgpu_top = callPackage ../tools/system/amdgpu_top { };
|
||||
|
||||
acquire = with python3Packages; toPythonApplication acquire;
|
||||
|
Loading…
Reference in New Issue
Block a user