0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 21:50:33 +03:00

Merge remote-tracking branch 'origin/master' into staging-next

This commit is contained in:
K900 2025-01-09 22:02:14 +03:00
commit 350a060f1d
103 changed files with 2145 additions and 8971 deletions

View file

@ -85,10 +85,6 @@
self.legacyPackages.${system}.stdenv.hostPlatform.isLinux self.legacyPackages.${system}.stdenv.hostPlatform.isLinux
# Exclude power64 due to "libressl is not available on the requested hostPlatform" with hostPlatform being power64 # Exclude power64 due to "libressl is not available on the requested hostPlatform" with hostPlatform being power64
&& !self.legacyPackages.${system}.targetPlatform.isPower64 && !self.legacyPackages.${system}.targetPlatform.isPower64
# Exclude armv6l-linux due to "cannot bootstrap GHC on this platform ('armv6l-linux' with libc 'defaultLibc')"
&& system != "armv6l-linux"
# Exclude riscv64-linux due to "cannot bootstrap GHC on this platform ('riscv64-linux' with libc 'defaultLibc')"
&& system != "riscv64-linux"
) )
{ {
# Test that ensures that the nixosSystem function can accept a lib argument # Test that ensures that the nixosSystem function can accept a lib argument

View file

@ -16,7 +16,7 @@ in
stateDir = mkOption { stateDir = mkOption {
default = defaultstateDir; default = defaultstateDir;
type = types.str; type = types.path;
description = '' description = ''
The directory where Galene stores its internal state. If left as the default The directory where Galene stores its internal state. If left as the default
value this directory will automatically be created before the Galene server value this directory will automatically be created before the Galene server
@ -47,7 +47,7 @@ in
}; };
certFile = mkOption { certFile = mkOption {
type = types.nullOr types.str; type = types.nullOr types.path;
default = null; default = null;
example = "/path/to/your/cert.pem"; example = "/path/to/your/cert.pem";
description = '' description = ''
@ -57,7 +57,7 @@ in
}; };
keyFile = mkOption { keyFile = mkOption {
type = types.nullOr types.str; type = types.nullOr types.path;
default = null; default = null;
example = "/path/to/your/key.pem"; example = "/path/to/your/key.pem";
description = '' description = ''
@ -86,7 +86,7 @@ in
}; };
staticDir = mkOption { staticDir = mkOption {
type = types.str; type = types.path;
default = "${cfg.package.static}/static"; default = "${cfg.package.static}/static";
defaultText = literalExpression ''"''${package.static}/static"''; defaultText = literalExpression ''"''${package.static}/static"'';
example = "/var/lib/galene/static"; example = "/var/lib/galene/static";
@ -94,7 +94,7 @@ in
}; };
recordingsDir = mkOption { recordingsDir = mkOption {
type = types.str; type = types.path;
default = defaultrecordingsDir; default = defaultrecordingsDir;
defaultText = literalExpression ''"''${config.${opt.stateDir}}/recordings"''; defaultText = literalExpression ''"''${config.${opt.stateDir}}/recordings"'';
example = "/var/lib/galene/recordings"; example = "/var/lib/galene/recordings";
@ -102,7 +102,7 @@ in
}; };
dataDir = mkOption { dataDir = mkOption {
type = types.str; type = types.path;
default = defaultdataDir; default = defaultdataDir;
defaultText = literalExpression ''"''${config.${opt.stateDir}}/data"''; defaultText = literalExpression ''"''${config.${opt.stateDir}}/data"'';
example = "/var/lib/galene/data"; example = "/var/lib/galene/data";
@ -110,7 +110,7 @@ in
}; };
groupsDir = mkOption { groupsDir = mkOption {
type = types.str; type = types.path;
default = defaultgroupsDir; default = defaultgroupsDir;
defaultText = literalExpression ''"''${config.${opt.stateDir}}/groups"''; defaultText = literalExpression ''"''${config.${opt.stateDir}}/groups"'';
example = "/var/lib/galene/groups"; example = "/var/lib/galene/groups";

View file

@ -1115,8 +1115,8 @@ in
"initrd-switch-root.target" "initrd-switch-root.target"
"shutdown.target" "shutdown.target"
]; ];
wants = [ "systemd-udev-settle.service" ] ++ optional clevis.useTang "network-online.target"; wants = optional clevis.useTang "network-online.target";
after = [ "systemd-modules-load.service" "systemd-udev-settle.service" ] ++ optional clevis.useTang "network-online.target"; after = [ "systemd-modules-load.service" "tpm2.target" ] ++ optional clevis.useTang "network-online.target";
script = '' script = ''
mkdir -p /clevis-${name} mkdir -p /clevis-${name}
mount -t ramfs none /clevis-${name} mount -t ramfs none /clevis-${name}

View file

@ -17,8 +17,8 @@ let
sha256Hash = "sha256-zfiTjyD2bMIJ+GVQyg7qUT7306roqYsdRkPECZ/Rdnc="; sha256Hash = "sha256-zfiTjyD2bMIJ+GVQyg7qUT7306roqYsdRkPECZ/Rdnc=";
}; };
latestVersion = { latestVersion = {
version = "2024.3.1.7"; # "Android Studio Meerkat | 2024.3.1 Canary 7" version = "2024.3.1.8"; # "Android Studio Meerkat | 2024.3.1 Canary 8"
sha256Hash = "sha256-1XwL0H675eGfuJPTwoIbcdDwpC7QU7Xl7ppfQIvJGMM="; sha256Hash = "sha256-ujxVxTO7rbCPEjzO2cPwdxipAgPW+urYNFHDGJOfRQg=";
}; };
in { in {
# Attributes are named by their corresponding release channels # Attributes are named by their corresponding release channels

View file

@ -149,4 +149,3 @@ subprocess.run(['git', 'commit', f'-m{commitMessage}', '--', f'{versions_file_pa
logging.info("#### Updating plugins ####") logging.info("#### Updating plugins ####")
plugin_script = current_path.joinpath("../plugins/update_plugins.py").resolve() plugin_script = current_path.joinpath("../plugins/update_plugins.py").resolve()
subprocess.call(plugin_script) subprocess.call(plugin_script)

View file

@ -3,42 +3,42 @@
"aqua": { "aqua": {
"update-channel": "Aqua RELEASE", "update-channel": "Aqua RELEASE",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}.tar.gz", "url-template": "https://download.jetbrains.com/aqua/aqua-{version}.tar.gz",
"version": "2024.3", "version": "2024.3.1",
"sha256": "b408823bd819077961064f2a82b1556f112171da5eccb11748fab79fc0c33840", "sha256": "e304d8f900881d18865010819dc035d59be00b1364baa2b98ef47d923907ce57",
"url": "https://download.jetbrains.com/aqua/aqua-2024.3.tar.gz", "url": "https://download.jetbrains.com/aqua/aqua-2024.3.1.tar.gz",
"build_number": "243.22562.117" "build_number": "243.22562.238"
}, },
"clion": { "clion": {
"update-channel": "CLion RELEASE", "update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "5320b7a6b3bc49b8c798c6f06f1b108a8b1b3c37ab12763efc23907b2639be65", "sha256": "054eff2dcdb7779b97d940b5425ae7c56bfafd657367e3a749275ef6a0a40368",
"url": "https://download.jetbrains.com/cpp/CLion-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/cpp/CLion-2024.3.1.1.tar.gz",
"build_number": "243.22562.155" "build_number": "243.22562.225"
}, },
"datagrip": { "datagrip": {
"update-channel": "DataGrip RELEASE", "update-channel": "DataGrip RELEASE",
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "8375752c0b24a363b982862af91d65b573aebabc36b55b16fbeff2c208176f61", "sha256": "84158baba8040ea4a6fac4663b9205c410ff7f04d803c2af1e9b4746a6270445",
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.2.tar.gz", "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.3.tar.gz",
"build_number": "243.22562.115" "build_number": "243.23654.19"
}, },
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "3407a15cf9a90f45567c5994eea4755d5462fa3dc59c41ce98ed4b00aa1ff4cf", "sha256": "37e0985cd3bac79cc74962edba726ccdde61101fc4e8876ed060396584332aa3",
"url": "https://download.jetbrains.com/python/dataspell-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/python/dataspell-2024.3.1.1.tar.gz",
"build_number": "243.22562.185" "build_number": "243.22562.236"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "d672a5552e7cf0387e1fb93a6cadf3a4ca1d5d942de1c3d1adc0af3f092d1780", "sha256": "625bd0794b535b40926f3fed15b50e1df8ee181acd5a1a8fb174f19cd450cef0",
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1.1.tar.gz",
"build_number": "243.22562.160" "build_number": "243.22562.252"
}, },
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
@ -51,18 +51,18 @@
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "b3fbdba793ba9e7800ac1ee4ceedf4726f86d5320c7c0d4e155b5bd10a296777", "sha256": "b183b126de2cd457475eea184874b5da2fa33ba5ae2ff874bdc8c1d534156428",
"url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1.1.tar.gz",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "f427f4eea252d574f6135c020113f02c6d880e428265b943be26ee6110876610", "sha256": "d80684aa73fe9dee14ea405058d54a34340266cf675bfbaf4c760da6eb2d3fe9",
"url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1.1.tar.gz",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -75,109 +75,109 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "acbd2adda79817cbe508e89b8a431bd0ec390c4ab19a78e04e1ef101843dddf1", "sha256": "8bb909b6322f296d4e44265223cffca2649e4344d1233b670f751c5b2d7ae698",
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1.1.tar.gz",
"build_number": "243.22562.164", "build_number": "243.22562.233",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "b262750532c2655482bee77dbb2dea7e4d0604ab7413cc622f32fdc24458a58c", "sha256": "36b9332262815099d0b86d2689fcf91b379730cb838623d82c0845969bb6470f",
"url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1.1.tar.gz",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "7bd9ea5c4eae1d1fc71cd538b1443c809c77c05fb8c793f3ebb5b1abd898a70f", "sha256": "5698131d93d00a261c720a31ec54ef1c850581c274be6938dd923e8c0383da25",
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1.1.tar.gz",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "7c716bad550067960222bf1d97c5ac7c40d0ceba6cafd754065038f4d23b2a9e", "sha256": "3185826c0d85c06bf18c5ece3f5f9698acef006932b7a92b6cb190fd4d8e2807",
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.2.tar.gz", "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.3.tar.gz",
"build_number": "243.22562.171" "build_number": "243.22562.250"
}, },
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "d288557a95b8f28b2bec32a749bf104ae33d2b0e899c164772856b82c1a51380", "sha256": "fe849fd90725f12c6dabb20973f1d5eb6fc9baddd692961197527326639d7def",
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1.1.tar.gz",
"build_number": "243.22562.151" "build_number": "243.22562.213"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover RELEASE", "update-channel": "RustRover RELEASE",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.2",
"sha256": "0d20cffc2ab1e698c515e5a1f9753245db373ed721fa3d4f9dab715fc28e910b", "sha256": "c6549572baa913c9842b0227257f7477531269393d5989622a3d0b802b999bf8",
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.2.tar.gz",
"build_number": "243.22562.187" "build_number": "243.22562.230"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "f9122a02312bee9d06c77774cad37b32ac0dcbc460af4ac8b8059a1780d16018", "sha256": "275999ca069658257d6f06875f283abf9c0b102bdf812cf7eefe86a1dda90c1b",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1.tar.gz", "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1.1.tar.gz",
"build_number": "243.22562.112" "build_number": "243.22562.222"
}, },
"writerside": { "writerside": {
"update-channel": "Writerside EAP", "update-channel": "Writerside EAP",
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}.tar.gz", "url-template": "https://download.jetbrains.com/writerside/writerside-{version}.tar.gz",
"version": "2024.3 EAP", "version": "2024.3 EAP",
"sha256": "90cf02ed5803040a0aefaa3c8e8a938e6e462c1bcc7ce48902b2933f79ca92bb", "sha256": "d49e58020d51ec4ccdbdffea5d42b5a2d776a809fc00789cef5abda7b23bd3f6",
"url": "https://download.jetbrains.com/writerside/writerside-243.22562.163.tar.gz", "url": "https://download.jetbrains.com/writerside/writerside-243.22562.371.tar.gz",
"build_number": "243.22562.163" "build_number": "243.22562.371"
} }
}, },
"aarch64-linux": { "aarch64-linux": {
"aqua": { "aqua": {
"update-channel": "Aqua RELEASE", "update-channel": "Aqua RELEASE",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.tar.gz",
"version": "2024.3", "version": "2024.3.1",
"sha256": "81227e4863b8d00fa368db052d5b4ddb9c3fc817e19965f81493495aedfc59e3", "sha256": "4895ad44a456f56121cc4e78be45b6a4ccae8080ab7251cd434304465d01f7c4",
"url": "https://download.jetbrains.com/aqua/aqua-2024.3-aarch64.tar.gz", "url": "https://download.jetbrains.com/aqua/aqua-2024.3.1-aarch64.tar.gz",
"build_number": "243.22562.117" "build_number": "243.22562.238"
}, },
"clion": { "clion": {
"update-channel": "CLion RELEASE", "update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "da6e06b379f823a744e368935d84848c69b54cd8936153bba3cc8b51a4473920", "sha256": "dacd54a45145ed65b2c40520706432449e4bc3ff2bb23be6cb1fb4c73d9db223",
"url": "https://download.jetbrains.com/cpp/CLion-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/cpp/CLion-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.155" "build_number": "243.22562.225"
}, },
"datagrip": { "datagrip": {
"update-channel": "DataGrip RELEASE", "update-channel": "DataGrip RELEASE",
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.tar.gz",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "f7ce542c197030b8390cbb21fb86394dc0158924815e3ed94a754d35ddede3b6", "sha256": "b6413cb0855f1beb64b7095f2e21c856e367319440f11ffad787ae88bc80af66",
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.2-aarch64.tar.gz", "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.3-aarch64.tar.gz",
"build_number": "243.22562.115" "build_number": "243.23654.19"
}, },
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "61c830a307fe5e4191da88596c63483d64fd12a5ea248128921ca99c5d7c39b5", "sha256": "31a564e58285a84b226017f18e658684720aa0a615f068447edbe817e6337f76",
"url": "https://download.jetbrains.com/python/dataspell-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/python/dataspell-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.185" "build_number": "243.22562.236"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "75b49b6f95e7c136ec6a27dc6c3b84f41e8d5149a6776c1a7e35c21e8363027d", "sha256": "d5481582f8448659a293bc101b9ce2355368c60ab5a18370d4ba09a2eeebf458",
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.160" "build_number": "243.22562.252"
}, },
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
@ -190,18 +190,18 @@
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "dc3427884cc1b98cd79d152b9d808a72b99f751dc627063148dce862853819d4", "sha256": "8e82e9c1ff8bc561df88d9c6ef3b83498aecdac6f980b9df0cb183bc6dca0c90",
"url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "f6f328b4a088f1254a1cbac76149c8afa07ff86ed921663392172af070117bce", "sha256": "b3487662edf0904de4bfcd069231068350f7d8e964c0718b88ecbc18a83e5f47",
"url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -214,109 +214,109 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "c9def2cfb2193bbe9f70d1831af1f2d69bd886b68f3094edbceda73afe49027b", "sha256": "d6f0cb476f3a83636b14e7b678d2e0a7f47e060c63bf31a5d645ee7e18adb0fa",
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.164", "build_number": "243.22562.233",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "fe90ad8fa15e4a5ce3ed1d7d6e95c3578bdb10e5f0cd94b2fa9c8d51cc13e9db", "sha256": "cbc36953b6943e70468e1908bef9adddc2a9597124e5d794f294095888b0914c",
"url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "2483768c690f6caa9c1c3e3ef948fbd88e2b1ebb6f77ebd3f6c80e12e406e6c9", "sha256": "a301f7316b17ace60c9e765f50ae0987262e99da3feb222c9abf761fda10cff3",
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "f1eff56a298f58bd25fcce7f7d572b2ba9e3bd1b51ff6457ab5f6dfe7f789b4a", "sha256": "8ca14eeae6a9164da955f9e292dda788bda53a031c24ef6c2fab505e3e2f175b",
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.2-aarch64.tar.gz", "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.tar.gz",
"build_number": "243.22562.171" "build_number": "243.22562.250"
}, },
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "6c714429a73afce55ec1dff15ac78c31b0e3f719496dfa33d966f53f47076992", "sha256": "af3cf7b5e8ac4306a4f5f03bcfc3425aa7ed3aa71f61213d85fd4f5a3d425b75",
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.151" "build_number": "243.22562.213"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover RELEASE", "update-channel": "RustRover RELEASE",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.2",
"sha256": "53f1ba0ccb661e1405878587f81a869675e7e3196719e590ccf8f7d35a514305", "sha256": "d5187d7d449d1b1ec6ff2699c0ccdb3c3280841360d3f43c0318a41b865064c8",
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.2-aarch64.tar.gz",
"build_number": "243.22562.187" "build_number": "243.22562.230"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "e1b34cf2456233f6a7aa079e7c2af23bc88d4b29bbddcf6d7a5b4e0432e38db3", "sha256": "b136ec6696a47511a7396eb5416ff055964a040d72ed29eb6c362e1b37ce0ab5",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1-aarch64.tar.gz", "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1.1-aarch64.tar.gz",
"build_number": "243.22562.112" "build_number": "243.22562.222"
}, },
"writerside": { "writerside": {
"update-channel": "Writerside EAP", "update-channel": "Writerside EAP",
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.tar.gz", "url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.tar.gz",
"version": "2024.3 EAP", "version": "2024.3 EAP",
"sha256": "b6e04707d2774e064d8fa793b78da0bd64245d9c468095d07d0eb23ea54ae9d8", "sha256": "6067f6f73c4a178e2d0ae42bd18669045d85b5b5ed2c9115c2488ba7aa2a3d88",
"url": "https://download.jetbrains.com/writerside/writerside-243.22562.163-aarch64.tar.gz", "url": "https://download.jetbrains.com/writerside/writerside-243.22562.371-aarch64.tar.gz",
"build_number": "243.22562.163" "build_number": "243.22562.371"
} }
}, },
"x86_64-darwin": { "x86_64-darwin": {
"aqua": { "aqua": {
"update-channel": "Aqua RELEASE", "update-channel": "Aqua RELEASE",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}.dmg", "url-template": "https://download.jetbrains.com/aqua/aqua-{version}.dmg",
"version": "2024.3", "version": "2024.3.1",
"sha256": "65c4c3b38443a3b7b9e2d44619be090d0a594d7d63331044cec998860278cfea", "sha256": "2efd04de1b67a394529fb154e63c58e34654af42a5fb12b5989ab8d5a784483b",
"url": "https://download.jetbrains.com/aqua/aqua-2024.3.dmg", "url": "https://download.jetbrains.com/aqua/aqua-2024.3.1.dmg",
"build_number": "243.22562.117" "build_number": "243.22562.238"
}, },
"clion": { "clion": {
"update-channel": "CLion RELEASE", "update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "dedf67707acb6183aadf9607d16f926f3233616ca610f85a294405536c2f2eee", "sha256": "276ae335421b6eddd1d7fbdc27fc826bf7ffa68e32a23f9335ff8be88d89b747",
"url": "https://download.jetbrains.com/cpp/CLion-2024.3.1.dmg", "url": "https://download.jetbrains.com/cpp/CLion-2024.3.1.1.dmg",
"build_number": "243.22562.155" "build_number": "243.22562.225"
}, },
"datagrip": { "datagrip": {
"update-channel": "DataGrip RELEASE", "update-channel": "DataGrip RELEASE",
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "2098f0056478c8ce86294bef246ba204fd6ea0332c0ca4fd96bd09b2f1bdf1a6", "sha256": "e266609ab3555bbf213edd35f9c0b032dd4c27012334066212b391a5bc972ca4",
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.2.dmg", "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.3.dmg",
"build_number": "243.22562.115" "build_number": "243.23654.19"
}, },
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "a64eabb192181f81700f0c46c65ba7e6951f249f2f2055986c9e39b3dda911c0", "sha256": "eb5fd54f193f2c94de46c91957a4d36eedce8009cd272c5d8e4fc4763d9dafe3",
"url": "https://download.jetbrains.com/python/dataspell-2024.3.1.dmg", "url": "https://download.jetbrains.com/python/dataspell-2024.3.1.1.dmg",
"build_number": "243.22562.185" "build_number": "243.22562.236"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "709bd2cc759eb29d88726a0c24db2f11eb2fc87ee1975d8e101a03226b919ebf", "sha256": "f31962a284ec68e175d6f5678c0e4fe33c0948514f92673bb7989b38c3622951",
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1.dmg", "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1.1.dmg",
"build_number": "243.22562.160" "build_number": "243.22562.252"
}, },
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
@ -329,18 +329,18 @@
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "0429e493747063ba65d2700f546a1ff08c537169499b9cb957f3c71c580fe7da", "sha256": "505d978a27d0691a7ad8070c005e74bb13862fbb880b75ae924aa4f4558047a0",
"url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1.dmg", "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1.1.dmg",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "5a5f12b802a70f9cad196a2089176b7e428cd6c06183b48b87625df12b7b90d0", "sha256": "eca0be9cd1d35df6453075dd447c8945d97134b90d1de4313e9b98069d3a39a3",
"url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1.dmg", "url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1.1.dmg",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -353,109 +353,109 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "18d45cdde46fdd3fd55685ad9c76d5ad8117d7bb335ee24ed70d881e68fa85db", "sha256": "30a6f0cffa15034578bd026a80d3faf4469c2123d319a805cc31bfc59f2097a8",
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1.dmg", "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1.1.dmg",
"build_number": "243.22562.164", "build_number": "243.22562.233",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "2b00641155946efe3b8b32e6eb08664ad316d90aa2d7cf9c0360b3c9d7849cc4", "sha256": "72cf007a2f5505544b821c97b34f61f6195f32beaf3bfd032370ee7f03cb5046",
"url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1.dmg", "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1.1.dmg",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "3edc97c7137fe744715a9073388334b3a8eef84ae9af756a11ebf1a2906a3751", "sha256": "d0329b017d21c25426f625c31fb9e193b9dc0be17150675c1010d3bfd27f2ca2",
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1.dmg", "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1.1.dmg",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "8ad665e16509e7e3ed32265a2b6c8843bcbd2588f7768eb102c735f2b28b1584", "sha256": "55e851ef7dcfde75bc8e81a9650577ffa2b3c1fed4f49c529b5bac766e8e734e",
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.2.dmg", "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.3.dmg",
"build_number": "243.22562.171" "build_number": "243.22562.250"
}, },
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "13d48b50c8f614496045a93ef168f4b2895447b328095934e7a2a32af0510364", "sha256": "6762f4987be03eb4d6adccc8b9e093598a86c77d341695792c985d9a35b84703",
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1.dmg", "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1.1.dmg",
"build_number": "243.22562.151" "build_number": "243.22562.213"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover RELEASE", "update-channel": "RustRover RELEASE",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.2",
"sha256": "9ef8ae40734c7d817154a0bb8f418027bdca23c3e9db05d54f698d6027bc4589", "sha256": "85ba87fc294d957c3e8efe51633589fd252bc9e6608eb2dbe4b8e5492ef75788",
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.1.dmg", "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.2.dmg",
"build_number": "243.22562.187" "build_number": "243.22562.230"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "92ef1b0682de2c0aca51bd613fe45dbf4fa6178c33d63f30eda33b68d6a5be93", "sha256": "cff8b644670fc36aea9f37cd26dbfc1418177b835dd455beb99b8fa483d68063",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1.dmg", "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1.1.dmg",
"build_number": "243.22562.112" "build_number": "243.22562.222"
}, },
"writerside": { "writerside": {
"update-channel": "Writerside EAP", "update-channel": "Writerside EAP",
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}.dmg", "url-template": "https://download.jetbrains.com/writerside/writerside-{version}.dmg",
"version": "2024.3 EAP", "version": "2024.3 EAP",
"sha256": "5ab49b342f940f931cbd55feeafaf7b0d3cae64e2ca66f0906c00a57089e5083", "sha256": "0c78b8035497c855aea5666256716778abd46dadf68f51e4f91c0db01f62b280",
"url": "https://download.jetbrains.com/writerside/writerside-243.22562.163.dmg", "url": "https://download.jetbrains.com/writerside/writerside-243.22562.371.dmg",
"build_number": "243.22562.163" "build_number": "243.22562.371"
} }
}, },
"aarch64-darwin": { "aarch64-darwin": {
"aqua": { "aqua": {
"update-channel": "Aqua RELEASE", "update-channel": "Aqua RELEASE",
"url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/aqua/aqua-{version}-aarch64.dmg",
"version": "2024.3", "version": "2024.3.1",
"sha256": "67c96db5b29bc355d7d695a78d4bf29d83191aa08008d155050f8d0949a28ef8", "sha256": "ee6ae8231315aff5908d240449be182c9bab58a09ec03bc3afb302b7d7e597d2",
"url": "https://download.jetbrains.com/aqua/aqua-2024.3-aarch64.dmg", "url": "https://download.jetbrains.com/aqua/aqua-2024.3.1-aarch64.dmg",
"build_number": "243.22562.117" "build_number": "243.22562.238"
}, },
"clion": { "clion": {
"update-channel": "CLion RELEASE", "update-channel": "CLion RELEASE",
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "a10b9ab9bcffb691d0a3f91c4ffd008ccbda7b628abbdff50f43136cb0689fd5", "sha256": "57d7040f197dc1859ab16636bbb7006acc542eb15d1892692e78dc205bae2502",
"url": "https://download.jetbrains.com/cpp/CLion-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/cpp/CLion-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.155" "build_number": "243.22562.225"
}, },
"datagrip": { "datagrip": {
"update-channel": "DataGrip RELEASE", "update-channel": "DataGrip RELEASE",
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "aa7776cf0a7c39e1968b28ea3977f381fa63c83854b9e647ac0ec93eb9c10e4b", "sha256": "56a31779b85e53da711a47bf3a6b801e7dd7565057f5feceb67fa456350f7830",
"url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.2-aarch64.dmg", "url": "https://download.jetbrains.com/datagrip/datagrip-2024.3.3-aarch64.dmg",
"build_number": "243.22562.115" "build_number": "243.23654.19"
}, },
"dataspell": { "dataspell": {
"update-channel": "DataSpell RELEASE", "update-channel": "DataSpell RELEASE",
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "2c98c572e2eea113448758e70df5ceaba99291af66f28e10e8bf84d08a2526e2", "sha256": "cd2d146b54036d657b68343efb9c5f7cf234353f5ffdc9af85e05f63dbf7777c",
"url": "https://download.jetbrains.com/python/dataspell-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/python/dataspell-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.185" "build_number": "243.22562.236"
}, },
"gateway": { "gateway": {
"update-channel": "Gateway RELEASE", "update-channel": "Gateway RELEASE",
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "0463fe8a955c61df0120c4b2b78f82c092f4b8da011d7d439b3862ee53441c91", "sha256": "f4ff084d4054f75d3b10110b2abaddecbac30204d80c39dcb7a5925f2278c41a",
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.160" "build_number": "243.22562.252"
}, },
"goland": { "goland": {
"update-channel": "GoLand RELEASE", "update-channel": "GoLand RELEASE",
@ -468,18 +468,18 @@
"idea-community": { "idea-community": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "ef06b0b1eaf3a4c22dbdfda8d1a2a14a534f7f8d6c48b6fcb26bf2087062266b", "sha256": "ea8c050308c46e276055193d882daa6d965f33256a447c05d5ad9f22b54e5d14",
"url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/idea/ideaIC-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"idea-ultimate": { "idea-ultimate": {
"update-channel": "IntelliJ IDEA RELEASE", "update-channel": "IntelliJ IDEA RELEASE",
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "7c4062bfb48e167eca585dfbce9334749f4f83079f068fb26bd5968d78ec87e3", "sha256": "308773c0f5d15754fbdf1bbaf2155e34b8808880afdee55e5ac8bad8d477162d",
"url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/idea/ideaIU-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.145" "build_number": "243.22562.218"
}, },
"mps": { "mps": {
"update-channel": "MPS RELEASE", "update-channel": "MPS RELEASE",
@ -492,67 +492,67 @@
"phpstorm": { "phpstorm": {
"update-channel": "PhpStorm RELEASE", "update-channel": "PhpStorm RELEASE",
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "424b8a2efa1ca76ba0608c00bc1b1e4cfbaab1ef94073a6e3248259cbcdaa46c", "sha256": "8d9a3251fea4611c8b90d010571965993836ff1738bc55c2c3692f37f6169eed",
"url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/webide/PhpStorm-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.164", "build_number": "243.22562.233",
"version-major-minor": "2022.3" "version-major-minor": "2022.3"
}, },
"pycharm-community": { "pycharm-community": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "16376ceb0f6cc0be1bbb2705513d9cd1449d150f97b2926e9fb34d51616d0a6e", "sha256": "ad894fdd3f56260afde718bf8f8dd342780e5a5ecfdbf3c66772a4e1562376fe",
"url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/python/pycharm-community-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"pycharm-professional": { "pycharm-professional": {
"update-channel": "PyCharm RELEASE", "update-channel": "PyCharm RELEASE",
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "43cb744fa5308715f31c83add100fbc4a32b8d5c6fa54992f7984e775e13931b", "sha256": "b2afcf6bb9a9a2fb6c516815ce08073429ea506f44c7cafa9503c59da310caae",
"url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/python/pycharm-professional-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.180" "build_number": "243.22562.220"
}, },
"rider": { "rider": {
"update-channel": "Rider RELEASE", "update-channel": "Rider RELEASE",
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg",
"version": "2024.3.2", "version": "2024.3.3",
"sha256": "8134c06510bdee910620bbf013d3a5bb3f230ddddf4b7340a1a2920c70b346e4", "sha256": "139f8444b48c89745216616bc7a263259a95105892233651fb08b14cc18953a1",
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.2-aarch64.dmg", "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.3.3-aarch64.dmg",
"build_number": "243.22562.171" "build_number": "243.22562.250"
}, },
"ruby-mine": { "ruby-mine": {
"update-channel": "RubyMine RELEASE", "update-channel": "RubyMine RELEASE",
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "e9642a76c2c174833442de0a8f4249e15045ee9a4d4153aa291bfc262539918e", "sha256": "1e96dcbaf0b6d6821de44f394a671780b21e88fbb05a3cf67d90fcfb9dcbc559",
"url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/ruby/RubyMine-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.151" "build_number": "243.22562.213"
}, },
"rust-rover": { "rust-rover": {
"update-channel": "RustRover RELEASE", "update-channel": "RustRover RELEASE",
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.2",
"sha256": "3e45cbfe48f42aac6be5808c42160dc5d711e258e020824259961cf08db92fb4", "sha256": "2d715c9a4137815a45abcd208121ef5d66f2b89d3f041d5e905e45c487834985",
"url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/rustrover/RustRover-2024.3.2-aarch64.dmg",
"build_number": "243.22562.187" "build_number": "243.22562.230"
}, },
"webstorm": { "webstorm": {
"update-channel": "WebStorm RELEASE", "update-channel": "WebStorm RELEASE",
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
"version": "2024.3.1", "version": "2024.3.1.1",
"sha256": "1e17aea814f6168d0c0a7c519dada50486c0c09cb8f9b5c58fe3bf8f051a8a14", "sha256": "afa44c3603ecdf093ab701b19e6bfc5379a45f27c0df54a507d48c20b7941bb8",
"url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1-aarch64.dmg", "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.3.1.1-aarch64.dmg",
"build_number": "243.22562.112" "build_number": "243.22562.222"
}, },
"writerside": { "writerside": {
"update-channel": "Writerside EAP", "update-channel": "Writerside EAP",
"url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.dmg", "url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.dmg",
"version": "2024.3 EAP", "version": "2024.3 EAP",
"sha256": "29f78599e6896080ca714ad65fd3713afd69a90ecd8d848ddad1c0b42a32aed9", "sha256": "9d86ef50b4c6d2a07d236219e9b05c0557241fb017d52ac395719bdb425130f5",
"url": "https://download.jetbrains.com/writerside/writerside-243.22562.163-aarch64.dmg", "url": "https://download.jetbrains.com/writerside/writerside-243.22562.371-aarch64.dmg",
"build_number": "243.22562.163" "build_number": "243.22562.371"
} }
} }
} }

View file

@ -18,16 +18,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip", "243.21565.199": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip", "243.22562.145": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip", "243.22562.186": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip" "243.22562.213": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip"
}, },
"name": "ideavim" "name": "ideavim"
}, },
@ -36,7 +38,7 @@
"idea-ultimate" "idea-ultimate"
], ],
"builds": { "builds": {
"243.22562.145": "https://plugins.jetbrains.com/files/631/646610/python-243.22562.145.zip" "243.22562.218": "https://plugins.jetbrains.com/files/631/654554/python-243.22562.218.zip"
}, },
"name": "python" "name": "python"
}, },
@ -46,7 +48,8 @@
"idea-ultimate" "idea-ultimate"
], ],
"builds": { "builds": {
"243.22562.145": "https://plugins.jetbrains.com/files/1347/645439/scala-intellij-bin-2024.3.22.zip" "243.22562.145": "https://plugins.jetbrains.com/files/1347/652338/scala-intellij-bin-2024.3.23.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/1347/652338/scala-intellij-bin-2024.3.23.zip"
}, },
"name": "scala" "name": "scala"
}, },
@ -68,16 +71,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", "243.21565.199": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", "243.22562.145": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", "243.22562.186": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip" "243.22562.213": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip"
}, },
"name": "string-manipulation" "name": "string-manipulation"
}, },
@ -99,16 +104,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": null, "243.21565.199": null,
"243.22562.115": null,
"243.22562.145": null, "243.22562.145": null,
"243.22562.151": null,
"243.22562.155": null,
"243.22562.164": null,
"243.22562.171": null,
"243.22562.180": null,
"243.22562.186": null, "243.22562.186": null,
"243.22562.187": null "243.22562.213": null,
"243.22562.218": null,
"243.22562.220": null,
"243.22562.222": null,
"243.22562.225": null,
"243.22562.230": null,
"243.22562.233": null,
"243.22562.250": null,
"243.23654.19": null
}, },
"name": "kotlin" "name": "kotlin"
}, },
@ -130,16 +137,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.21565.199": "https://plugins.jetbrains.com/files/6981/633889/ini-243.21565.208.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.145": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.186": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.213": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.218": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.220": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.222": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.225": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip", "243.22562.230": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip" "243.22562.233": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/6981/654857/ini-243.23654.19.zip"
}, },
"name": "ini" "name": "ini"
}, },
@ -161,16 +170,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/7086/610924/AceJump.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/7086/610924/AceJump.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", "243.21565.199": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", "243.22562.145": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip", "243.22562.186": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip" "243.22562.213": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip"
}, },
"name": "acejump" "name": "acejump"
}, },
@ -180,8 +191,8 @@
"phpstorm" "phpstorm"
], ],
"builds": { "builds": {
"243.22562.145": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip", "243.22562.218": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip" "243.22562.233": "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip"
}, },
"name": "symfony-support" "name": "symfony-support"
}, },
@ -191,8 +202,8 @@
"phpstorm" "phpstorm"
], ],
"builds": { "builds": {
"243.22562.145": "https://plugins.jetbrains.com/files/7320/630497/PHP_Annotations-11.1.1.zip", "243.22562.218": "https://plugins.jetbrains.com/files/7320/630497/PHP_Annotations-11.1.1.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/7320/630497/PHP_Annotations-11.1.1.zip" "243.22562.233": "https://plugins.jetbrains.com/files/7320/630497/PHP_Annotations-11.1.1.zip"
}, },
"name": "php-annotations" "name": "php-annotations"
}, },
@ -209,14 +220,16 @@
"webstorm" "webstorm"
], ],
"builds": { "builds": {
"243.22562.112": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip", "243.21565.199": "https://plugins.jetbrains.com/files/7322/634169/python-ce-243.21565.211.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip", "243.22562.145": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip", "243.22562.186": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip" "243.22562.218": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip"
}, },
"name": "python-community-edition" "name": "python-community-edition"
}, },
@ -238,16 +251,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.21565.199": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.145": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.186": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.213": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.218": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.220": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.222": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.225": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip", "243.22562.230": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip" "243.22562.233": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip"
}, },
"name": "asciidoc" "name": "asciidoc"
}, },
@ -268,15 +283,17 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": null, "243.21565.199": null,
"243.22562.115": null,
"243.22562.145": null, "243.22562.145": null,
"243.22562.151": null, "243.22562.186": null,
"243.22562.155": null, "243.22562.213": null,
"243.22562.164": null, "243.22562.218": null,
"243.22562.171": null, "243.22562.220": null,
"243.22562.180": null, "243.22562.222": null,
"243.22562.186": null "243.22562.225": null,
"243.22562.233": null,
"243.22562.250": null,
"243.23654.19": null
}, },
"name": "-deprecated-rust" "name": "-deprecated-rust"
}, },
@ -297,15 +314,17 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": null, "243.21565.199": null,
"243.22562.115": null,
"243.22562.145": null, "243.22562.145": null,
"243.22562.151": null, "243.22562.186": null,
"243.22562.155": null, "243.22562.213": null,
"243.22562.164": null, "243.22562.218": null,
"243.22562.171": null, "243.22562.220": null,
"243.22562.180": null, "243.22562.222": null,
"243.22562.186": null "243.22562.225": null,
"243.22562.233": null,
"243.22562.250": null,
"243.23654.19": null
}, },
"name": "-deprecated-rust-beta" "name": "-deprecated-rust-beta"
}, },
@ -327,16 +346,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.21565.199": "https://plugins.jetbrains.com/files/8554/633920/featuresTrainer-243.21565.204.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.145": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.186": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.213": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.218": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.220": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.222": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.225": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip", "243.22562.230": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip" "243.22562.233": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/8554/654851/featuresTrainer-243.23654.19.zip"
}, },
"name": "ide-features-trainer" "name": "ide-features-trainer"
}, },
@ -358,16 +379,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip", "243.21565.199": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip", "243.22562.145": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip", "243.22562.186": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip" "243.22562.213": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip"
}, },
"name": "nixidea" "name": "nixidea"
}, },
@ -377,8 +400,8 @@
"idea-ultimate" "idea-ultimate"
], ],
"builds": { "builds": {
"243.22562.145": "https://plugins.jetbrains.com/files/9568/646604/go-plugin-243.22562.145.zip", "243.22562.186": "https://plugins.jetbrains.com/files/9568/654587/go-plugin-243.22562.218.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/9568/646604/go-plugin-243.22562.145.zip" "243.22562.218": "https://plugins.jetbrains.com/files/9568/654587/go-plugin-243.22562.218.zip"
}, },
"name": "go" "name": "go"
}, },
@ -400,16 +423,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/10037/585243/CSVEditor-3.4.0-241.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/10037/585243/CSVEditor-3.4.0-241.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.21565.199": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.145": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.186": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.213": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.218": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.220": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.222": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.225": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip", "243.22562.230": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip" "243.22562.233": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip"
}, },
"name": "csv-editor" "name": "csv-editor"
}, },
@ -430,17 +455,19 @@
"webstorm" "webstorm"
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/11349/648222/aws-toolkit-jetbrains-standalone-3.45-241.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/11349/653392/aws-toolkit-jetbrains-standalone-3.46-241.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.21565.199": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.145": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.186": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.213": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.218": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.220": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.222": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.225": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip", "243.22562.230": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip" "243.22562.233": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip"
}, },
"name": "aws-toolkit" "name": "aws-toolkit"
}, },
@ -462,16 +489,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", "243.21565.199": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", "243.22562.145": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", "243.22562.186": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip" "243.22562.213": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip"
}, },
"name": "vscode-keymap" "name": "vscode-keymap"
}, },
@ -493,16 +522,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", "243.21565.199": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", "243.22562.145": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", "243.22562.186": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip" "243.22562.213": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip"
}, },
"name": "eclipse-keymap" "name": "eclipse-keymap"
}, },
@ -524,16 +555,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", "243.21565.199": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", "243.22562.145": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", "243.22562.186": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip" "243.22562.213": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip"
}, },
"name": "visual-studio-keymap" "name": "visual-studio-keymap"
}, },
@ -555,16 +588,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": null, "241.19072.1155": null,
"243.22562.112": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", "243.21565.199": "https://plugins.jetbrains.com/files/14004/629971/protoeditor-243.21565.122.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", "243.22562.145": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", "243.22562.186": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip" "243.22562.213": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip"
}, },
"name": "protocol-buffers" "name": "protocol-buffers"
}, },
@ -586,16 +621,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "241.19072.1155": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.112": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "243.21565.199": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.115": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.145": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "243.22562.145": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.151": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.155": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.164": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.171": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.180": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.186": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "243.22562.186": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.187": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" "243.22562.213": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.218": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.220": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.222": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.225": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.230": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.233": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.22562.250": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
"243.23654.19": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
}, },
"name": "darcula-pitch-black" "name": "darcula-pitch-black"
}, },
@ -616,17 +653,19 @@
"webstorm" "webstorm"
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/17718/654596/github-copilot-intellij-1.5.30-231.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.21565.199": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.145": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.186": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.213": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.218": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.220": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.222": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.225": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip", "243.22562.230": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip" "243.22562.233": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip"
}, },
"name": "github-copilot" "name": "github-copilot"
}, },
@ -648,16 +687,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "243.21565.199": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "243.22562.145": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "243.22562.186": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" "243.22562.213": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
}, },
"name": "netbeans-6-5-keymap" "name": "netbeans-6-5-keymap"
}, },
@ -679,16 +720,18 @@
], ],
"builds": { "builds": {
"241.19072.1155": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip", "241.19072.1155": "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip",
"243.22562.112": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", "243.21565.199": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.115": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.145": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", "243.22562.145": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.151": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.164": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.171": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.180": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.186": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", "243.22562.186": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip" "243.22562.213": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.218": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.220": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.222": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.225": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.230": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.233": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.22562.250": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip",
"243.23654.19": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip"
}, },
"name": "mermaid" "name": "mermaid"
}, },
@ -699,44 +742,51 @@
"rust-rover" "rust-rover"
], ],
"builds": { "builds": {
"243.22562.145": "https://plugins.jetbrains.com/files/22407/649101/intellij-rust-243.22562.187.zip", "243.22562.218": "https://plugins.jetbrains.com/files/22407/654680/intellij-rust-243.22562.230.zip",
"243.22562.155": "https://plugins.jetbrains.com/files/22407/649101/intellij-rust-243.22562.187.zip", "243.22562.225": "https://plugins.jetbrains.com/files/22407/654680/intellij-rust-243.22562.230.zip",
"243.22562.187": "https://plugins.jetbrains.com/files/22407/649101/intellij-rust-243.22562.187.zip" "243.22562.230": "https://plugins.jetbrains.com/files/22407/654680/intellij-rust-243.22562.230.zip"
}, },
"name": "rust" "name": "rust"
} }
}, },
"files": { "files": {
"https://plugins.jetbrains.com/files/10037/585243/CSVEditor-3.4.0-241.zip": "sha256-QwguD4ENrL7GxmX+CGEyCPowbAPNpYgntVGAbHxOlyQ=", "https://plugins.jetbrains.com/files/10037/585243/CSVEditor-3.4.0-241.zip": "sha256-QwguD4ENrL7GxmX+CGEyCPowbAPNpYgntVGAbHxOlyQ=",
"https://plugins.jetbrains.com/files/10037/646414/intellij-csv-validator-4.0.1.zip": "sha256-CtBwMIR78LlFcFVc/RScXShIaibyxjFp/weenl+PzK8=", "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip": "sha256-frvQ+Dm1ueID6+vNlja0HtecGyn+ppq9GTgmU3kQ+58=",
"https://plugins.jetbrains.com/files/11349/648222/aws-toolkit-jetbrains-standalone-3.45-241.zip": "sha256-vcgPsB0zUciwDEJgdlHv+UdsjNaziBjH6R0ChYzxX6s=", "https://plugins.jetbrains.com/files/11349/653392/aws-toolkit-jetbrains-standalone-3.46-241.zip": "sha256-oaD/caqrSYNPy579UeswUNKCr6R7Nzj/1ZXLjVY3Q6w=",
"https://plugins.jetbrains.com/files/11349/648226/aws-toolkit-jetbrains-standalone-3.45-243.zip": "sha256-BakhuCeOtpKbapZhy0+7+sMylLD59Z861nyiW3O/oH4=", "https://plugins.jetbrains.com/files/11349/653394/aws-toolkit-jetbrains-standalone-3.46-243.zip": "sha256-5dTE4THfqFutMNbGe11CvQkPaXWwB/EuxBzlDzbRJ1s=",
"https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip": "sha256-phv8MTGKNGzRviKzX+nIVTbkX4WkU82QVO5zXUQLtAo=", "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip": "sha256-phv8MTGKNGzRviKzX+nIVTbkX4WkU82QVO5zXUQLtAo=",
"https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip": "sha256-/hEx0gIFvUXD799tRmMHAt9Z5ziFgaQs1RX0zQwTJIA=", "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip": "sha256-/hEx0gIFvUXD799tRmMHAt9Z5ziFgaQs1RX0zQwTJIA=",
"https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip": "sha256-/g1ucT18ywVJnCePH7WyMWKgM9umowBz5wFObmO7cws=", "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip": "sha256-/g1ucT18ywVJnCePH7WyMWKgM9umowBz5wFObmO7cws=",
"https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip": "sha256-VQqK0Cm9ddXN63KYIqimuGOh7EB9VvdlErp/VrWx8SA=", "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip": "sha256-VQqK0Cm9ddXN63KYIqimuGOh7EB9VvdlErp/VrWx8SA=",
"https://plugins.jetbrains.com/files/1347/645439/scala-intellij-bin-2024.3.22.zip": "sha256-AGE32xgLZz5kf/8XMoiIQgZ6206l5sNmUaTRvyyqgSA=", "https://plugins.jetbrains.com/files/1347/652338/scala-intellij-bin-2024.3.23.zip": "sha256-K7MiFc5mcECDKI2P2Kh3/w9sPdze6LuEhAItUxgpdKM=",
"https://plugins.jetbrains.com/files/14004/629971/protoeditor-243.21565.122.zip": "sha256-cv6JTujoD5g90ngXTtnj5x31wjbIZlKZ6Zn0H+vHCTk=",
"https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip": "sha256-Tgu8CfDhO6KugfuLNhmxe89dMm+Qo3fmAg/8hwjUaoc=", "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip": "sha256-Tgu8CfDhO6KugfuLNhmxe89dMm+Qo3fmAg/8hwjUaoc=",
"https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=", "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=",
"https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip": "sha256-uMIrYoZE16X/K96HuDJx8QMh6wUbi4+qSw+HJAq7ukI=", "https://plugins.jetbrains.com/files/164/590339/IdeaVIM-2.16.0.zip": "sha256-uMIrYoZE16X/K96HuDJx8QMh6wUbi4+qSw+HJAq7ukI=",
"https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip": "sha256-ESbvyp66+X2Ko+bol3mk8aLIf8xjG7Qa0vz8k/zYl4A=", "https://plugins.jetbrains.com/files/164/635855/IdeaVIM-2.17.0.zip": "sha256-ESbvyp66+X2Ko+bol3mk8aLIf8xjG7Qa0vz8k/zYl4A=",
"https://plugins.jetbrains.com/files/17718/631741/github-copilot-intellij-1.5.29.7524.zip": "sha256-ljVGVi/i36EnLxzK7IVGiKVF8EyQTeNVCVKBtGlYNmg=", "https://plugins.jetbrains.com/files/17718/654596/github-copilot-intellij-1.5.30-231.zip": "sha256-xrZJBCGPT1s5+fyWsMSEC69vILM+BkKef2wKxzbTCM4=",
"https://plugins.jetbrains.com/files/17718/654597/github-copilot-intellij-1.5.30-242.zip": "sha256-bWrtG3cE6qAqXiQ4mtgRLutt8XaTqts+kyClDWVcMO4=",
"https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=",
"https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip": "sha256-DUiIQYIzYoXmgtBakSLtMB+xxJMaR70Jgg9erySa3wQ=", "https://plugins.jetbrains.com/files/20146/537545/Mermaid-0.0.22_IJ.232.zip": "sha256-DUiIQYIzYoXmgtBakSLtMB+xxJMaR70Jgg9erySa3wQ=",
"https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip": "sha256-jGWRU0g120qYvvFiUFI10zvprTsemuIq3XmIjYxZGts=", "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip": "sha256-jGWRU0g120qYvvFiUFI10zvprTsemuIq3XmIjYxZGts=",
"https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip": "sha256-TZPup3EJ0cBv4i2eVAQwVmmzy0rmt4KptEsk3C7baEM=", "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip": "sha256-TZPup3EJ0cBv4i2eVAQwVmmzy0rmt4KptEsk3C7baEM=",
"https://plugins.jetbrains.com/files/22407/649101/intellij-rust-243.22562.187.zip": "sha256-9oi0QzKYZ1p62RBdC6n6H1D7+9DWGsuz7NJziJy38jc=", "https://plugins.jetbrains.com/files/22407/654680/intellij-rust-243.22562.230.zip": "sha256-80iFSJoUMunKj7iiXxOC2OuoUxYNeTt/E/MMLM5FsDU=",
"https://plugins.jetbrains.com/files/631/646610/python-243.22562.145.zip": "sha256-yStRdrh7gtKB56b0qBNfjlFlkLhWKgeULcJtETMnHGw=", "https://plugins.jetbrains.com/files/631/654554/python-243.22562.218.zip": "sha256-hI+f5TXP6B7LDBmvrRYrDJ/XKYIl7Tjv9gEda3EsU0c=",
"https://plugins.jetbrains.com/files/6981/648802/ini-243.22562.180.zip": "sha256-1t6E5rVDOOuWmbYsOI21fMx68OA1o2P4EBw9vI2lvMM=", "https://plugins.jetbrains.com/files/6981/633889/ini-243.21565.208.zip": "sha256-CJjUYj3GR9MrNhrejrxJ4reZX/80XQ+gkZffFKd0nhc=",
"https://plugins.jetbrains.com/files/6981/654857/ini-243.23654.19.zip": "sha256-w/uvHVEOuP9a2tvvH8XUxiahqMMbTIZuDu3TS/kg920=",
"https://plugins.jetbrains.com/files/6981/654905/ini-243.22562.236.zip": "sha256-kL/A2R8j2JKMU61T/xJahPwKPYmwFCFy55NPSoBh/Xc=",
"https://plugins.jetbrains.com/files/7086/518678/AceJump.zip": "sha256-kVUEgfEKUupV/qlB4Dpzi5pFHjhVvX74XIPetKtjysM=", "https://plugins.jetbrains.com/files/7086/518678/AceJump.zip": "sha256-kVUEgfEKUupV/qlB4Dpzi5pFHjhVvX74XIPetKtjysM=",
"https://plugins.jetbrains.com/files/7086/610924/AceJump.zip": "sha256-Qp24juITBXEF5izdzayWq28Ioy4/kgT0qz6snZ0dND0=", "https://plugins.jetbrains.com/files/7086/610924/AceJump.zip": "sha256-Qp24juITBXEF5izdzayWq28Ioy4/kgT0qz6snZ0dND0=",
"https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip": "sha256-drNmhJMe+kuY2fcHjY+SQmkACvFk0rVI4vAhyZ/bgLc=", "https://plugins.jetbrains.com/files/7219/605730/Symfony_Plugin-2024.1.276.zip": "sha256-drNmhJMe+kuY2fcHjY+SQmkACvFk0rVI4vAhyZ/bgLc=",
"https://plugins.jetbrains.com/files/7320/630497/PHP_Annotations-11.1.1.zip": "sha256-05aBYbqNIuwe/JTwntFdIqML8NHbTOwVusl1P9FzuYY=", "https://plugins.jetbrains.com/files/7320/630497/PHP_Annotations-11.1.1.zip": "sha256-05aBYbqNIuwe/JTwntFdIqML8NHbTOwVusl1P9FzuYY=",
"https://plugins.jetbrains.com/files/7322/634169/python-ce-243.21565.211.zip": "sha256-B+kpVTE2UEplClCyLX0T2r3yf8u8IMwjS3gMYsL3NkM=",
"https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip": "sha256-45UtQRZMtKF6addrrB3A+goeyICMfcZ2FKcJvJSqgg4=", "https://plugins.jetbrains.com/files/7322/646590/python-ce-243.22562.145.zip": "sha256-45UtQRZMtKF6addrrB3A+goeyICMfcZ2FKcJvJSqgg4=",
"https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip": "sha256-oKczkLHAk2bJRNRgToVe0ySEJGF8+P4oWqQ33olwzWw=", "https://plugins.jetbrains.com/files/7391/561441/asciidoctor-intellij-plugin-0.42.2.zip": "sha256-oKczkLHAk2bJRNRgToVe0ySEJGF8+P4oWqQ33olwzWw=",
"https://plugins.jetbrains.com/files/7391/634204/asciidoctor-intellij-plugin-0.43.3.zip": "sha256-lwUvD2Ehs1kUWGdZFQZILDLIq73rNBm/8yT1rJgKU5g=", "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip": "sha256-3RJ7YVFtynyqeLIzdrirCMbWNZmUkJ+DT/9my71H0Dk=",
"https://plugins.jetbrains.com/files/8554/649092/featuresTrainer-243.22562.187.zip": "sha256-dYT0y5eeqcx6ix+fPnpwzi3z+NOB0u7L83gS9S9LiV8=", "https://plugins.jetbrains.com/files/8554/633920/featuresTrainer-243.21565.204.zip": "sha256-3MCG1SNEy2Mf9r+nTLcRwJ+rIJRvtO0kYKFNjIan86E=",
"https://plugins.jetbrains.com/files/8554/654690/featuresTrainer-243.22562.233.zip": "sha256-JugbJM8Lr2kbhP9hdLE3kUStl2vOMUB5wGTwNLxAZd0=",
"https://plugins.jetbrains.com/files/8554/654851/featuresTrainer-243.23654.19.zip": "sha256-2z9QMebAjCuddPawPUaFdT2U3CN0YYyDqiP0zDoK7Ig=",
"https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip": "sha256-9GMqs/hSavcw1E4ZJTLDH1lx3HEeQ5NR8BT+Q9pN3io=", "https://plugins.jetbrains.com/files/8607/606922/NixIDEA-0.4.0.16.zip": "sha256-9GMqs/hSavcw1E4ZJTLDH1lx3HEeQ5NR8BT+Q9pN3io=",
"https://plugins.jetbrains.com/files/9568/646604/go-plugin-243.22562.145.zip": "sha256-7UBnL3+belHgt1oNOyD8Oo4CHQPUx0/w6guZxts84ck=" "https://plugins.jetbrains.com/files/9568/654587/go-plugin-243.22562.218.zip": "sha256-dEPywEl/uboDTTv9k8G8sACOrC5HBcMqkxf0CsDmZfg="
} }
} }

View file

@ -21,7 +21,8 @@ TOKENS = {
} }
SNAPSHOT_VALUE = 99999 SNAPSHOT_VALUE = 99999
PLUGINS_FILE = Path(__file__).parent.joinpath("plugins.json").resolve() PLUGINS_FILE = Path(__file__).parent.joinpath("plugins.json").resolve()
IDES_FILE = Path(__file__).parent.joinpath("../bin/versions.json").resolve() IDES_BIN_FILE = Path(__file__).parent.joinpath("../bin/versions.json").resolve()
IDES_SOURCE_FILE = Path(__file__).parent.joinpath("../source/ides.json").resolve()
# The plugin compatibility system uses a different naming scheme to the ide update system. # The plugin compatibility system uses a different naming scheme to the ide update system.
# These dicts convert between them # These dicts convert between them
FRIENDLY_TO_PLUGIN = { FRIENDLY_TO_PLUGIN = {
@ -313,7 +314,6 @@ def get_plugin_info(pid: str, channel: str) -> dict:
def ids_to_infos(ids: list[str]) -> dict: def ids_to_infos(ids: list[str]) -> dict:
result = {} result = {}
for pid in ids: for pid in ids:
if "-" in pid: if "-" in pid:
int_id, channel = pid.split("-", 1) int_id, channel = pid.split("-", 1)
else: else:
@ -325,17 +325,27 @@ def ids_to_infos(ids: list[str]) -> dict:
def get_ide_versions() -> dict: def get_ide_versions() -> dict:
ide_data = load(open(IDES_FILE))
result = {} result = {}
# Bin IDEs
ide_data = load(open(IDES_BIN_FILE))
for platform in ide_data: for platform in ide_data:
for product in ide_data[platform]: for product in ide_data[platform]:
version = ide_data[platform][product]["build_number"] version = ide_data[platform][product]["build_number"]
if product not in result: if product not in result:
result[product] = [version] result[product] = [version]
elif version not in result[product]: elif version not in result[product]:
result[product].append(version) result[product].append(version)
# Source IDEs
ide_source_data = load(open(IDES_SOURCE_FILE))
for product, ide_info in ide_source_data.items():
version = ide_info["buildNumber"]
if product not in result:
result[product] = [version]
elif version not in result[product]:
result[product].append(version)
# Gateway isn't a normal IDE, so it doesn't use the same plugins system # Gateway isn't a normal IDE, so it doesn't use the same plugins system
del result["gateway"] del result["gateway"]

View file

@ -15,22 +15,23 @@ To test the build process of every IDE (as well as the process for adding plugin
- If binaries need patch or some other special treatment, add an entry to `plugins/specialPlugins.nix` - If binaries need patch or some other special treatment, add an entry to `plugins/specialPlugins.nix`
## How to update stuff: ## How to update stuff:
- Run ./bin/update_bin.py - Run ./bin/update_bin.py, this will update binary IDEs and plugins, and automatically commit them
- This will update binary IDEs and plugins, and automatically commit them
- Source builds need a bit more effort, as they **aren't automated at the moment**: - Source builds need a bit more effort, as they **aren't automated at the moment**:
- Find the build of the stable release you want to target (usually different for pycharm and idea, should have three components) - Find the build of the stable release you want to target (usually different for pycharm and idea, should have three components)
- Build number is avaliable on JetBrains website: - Build number is avaliable on JetBrains website:
- IDEA: https://www.jetbrains.com/idea/download/other.html - IDEA: https://www.jetbrains.com/idea/download/other.html
- PyCharm: https://www.jetbrains.com/pycharm/download/other.html - PyCharm: https://www.jetbrains.com/pycharm/download/other.html
- Update the `version` & `buildNumber` fields in source/default.nix - Update the `version` & `buildNumber` fields in source/ides.json
- Empty the `ideaHash`, `androidHash`, `jpsHash` and `restarterHash` (only `ideaHash` and `restarterHash` changes on a regular basis) fields and try to build to get the new hashes - Empty the `ideaHash`, `androidHash`, `jpsHash` and `restarterHash` (only `ideaHash` and `restarterHash` changes on a regular basis) fields and try to build to get the new hashes
- Run these commands respectively: - Run these commands respectively:
- `nix build .#jetbrains.idea-community-src.src.src && ./source/build_maven.py source/idea_maven_artefacts.json result/` for IDEA - `nix build .#jetbrains.idea-community-src.src.src && ./source/build_maven.py source/idea_maven_artefacts.json result/` for IDEA
- `nix build .#jetbrains.pycharm-community-src.src.src && ./source/build_maven.py source/pycharm_maven_artefacts.json result/` for PyCharm - `nix build .#jetbrains.pycharm-community-src.src.src && ./source/build_maven.py source/pycharm_maven_artefacts.json result/` for PyCharm
- Update `source/brokenPlugins.json` (from https://plugins.jetbrains.com/files/brokenPlugins.json) - Update `source/brokenPlugins.json` (from https://plugins.jetbrains.com/files/brokenPlugins.json)
- Do a test build - Do a test build
- If it succeeds, make a PR/merge - If it succeeds, make a commit
- If it fails, ping/message GenericNerdyUsername - Run ./plugins/update_plugins.py, this will update plugins and automatically commit them
- make a PR/merge
- If it fails, ping/message GenericNerdyUsername or the nixpkgs Jetbrains maintainer team
## How to add an IDE: ## How to add an IDE:
- Make dummy entries in `bin/versions.json` (make sure to set the version to something older than the real one) - Make dummy entries in `bin/versions.json` (make sure to set the version to something older than the real one)

View file

@ -1,25 +1,9 @@
{ callPackage let
}: ides = builtins.fromJSON (builtins.readFile ./ides.json);
in
{ {
idea-community = callPackage ./build.nix { callPackage,
version = "2024.3.1"; }:
buildNumber = "243.22562.145"; builtins.mapAttrs (
buildType = "idea"; _: info: callPackage ./build.nix (info // { mvnDeps = ./. + "/${info.mvnDeps}"; })
ideaHash = "sha256-So55gxse7TU05F2c1pe/2BPjZ6xNlCi0Lhaxm+45w/M="; ) ides
androidHash = "sha256-2ZLTh3mwrIWOqn1UHqAVibG5JvfvxinqDna/EGxd0Ds=";
jpsHash = "sha256-p3AEHULhVECIicyhCYNkxeQoMAorrbvoIj7jcqxYD2s=";
restarterHash = "sha256-m6HK4kxtAlN6EaszI/xpkVYDaY8W3Qn9FGWgvaW/UYI=";
mvnDeps = ./idea_maven_artefacts.json;
};
pycharm-community = callPackage ./build.nix {
version = "2024.3";
buildNumber = "243.21565.199";
buildType = "pycharm";
ideaHash = "sha256-NohKF30k3aSYgDUPKrhE2CZmjzT8TK0zw++0Low1OfM=";
androidHash = "sha256-H1JegxX6sj7XG0EdZhtzL92GupCCoIq4akgK9t06nXM=";
jpsHash = "sha256-p3AEHULhVECIicyhCYNkxeQoMAorrbvoIj7jcqxYD2s=";
restarterHash = "sha256-CnTYpYx6SoT6XaS79cm0QpIijIiPKpFh4LfiPJkByXA=";
mvnDeps = ./pycharm_maven_artefacts.json;
};
}

View file

@ -0,0 +1,23 @@
{
"idea-community": {
"version": "2024.3.1",
"buildNumber": "243.22562.145",
"buildType": "idea",
"ideaHash": "sha256-So55gxse7TU05F2c1pe/2BPjZ6xNlCi0Lhaxm+45w/M=",
"androidHash": "sha256-2ZLTh3mwrIWOqn1UHqAVibG5JvfvxinqDna/EGxd0Ds=",
"jpsHash": "sha256-p3AEHULhVECIicyhCYNkxeQoMAorrbvoIj7jcqxYD2s=",
"restarterHash": "sha256-m6HK4kxtAlN6EaszI/xpkVYDaY8W3Qn9FGWgvaW/UYI=",
"mvnDeps": "idea_maven_artefacts.json"
},
"pycharm-community": {
"version": "2024.3",
"buildNumber": "243.21565.199",
"buildType": "pycharm",
"ideaHash": "sha256-NohKF30k3aSYgDUPKrhE2CZmjzT8TK0zw++0Low1OfM=",
"androidHash": "sha256-H1JegxX6sj7XG0EdZhtzL92GupCCoIq4akgK9t06nXM=",
"jpsHash": "sha256-p3AEHULhVECIicyhCYNkxeQoMAorrbvoIj7jcqxYD2s=",
"restarterHash": "sha256-CnTYpYx6SoT6XaS79cm0QpIijIiPKpFh4LfiPJkByXA=",
"mvnDeps": "pycharm_maven_artefacts.json"
}
}

View file

@ -1641,13 +1641,12 @@ final: prev:
clangd_extensions-nvim = buildVimPlugin { clangd_extensions-nvim = buildVimPlugin {
pname = "clangd_extensions.nvim"; pname = "clangd_extensions.nvim";
version = "2024-10-05"; version = "2024-10-05";
src = fetchFromGitHub { src = fetchgit {
owner = "p00f"; url = "https://git.sr.ht/~p00f/clangd_extensions.nvim";
repo = "clangd_extensions.nvim";
rev = "8f7b72100883e0e34400d9518d40a03f21e4d0a6"; rev = "8f7b72100883e0e34400d9518d40a03f21e4d0a6";
sha256 = "1rlw3h9f9cnbniqqpv9fv2s63g7s4p8ag4n15xja1r4scfxhyrip"; sha256 = "1rlw3h9f9cnbniqqpv9fv2s63g7s4p8ag4n15xja1r4scfxhyrip";
}; };
meta.homepage = "https://github.com/p00f/clangd_extensions.nvim/"; meta.homepage = "https://git.sr.ht/~p00f/clangd_extensions.nvim";
}; };
clever-f-vim = buildVimPlugin { clever-f-vim = buildVimPlugin {
@ -17709,6 +17708,17 @@ final: prev:
meta.homepage = "https://github.com/dstein64/vim-startuptime/"; meta.homepage = "https://github.com/dstein64/vim-startuptime/";
}; };
vim-stationeers-ic10-syntax = buildVimPlugin {
pname = "vim-stationeers-ic10-syntax";
version = "2025-01-08";
src = fetchgit {
url = "https://gitlab.com/LittleMorph/vim-ic10";
rev = "7c1f13b198cfe122fb52f6abfb8dc95d5ca51013";
sha256 = "0pxk1qq6niy9msm369w5xn2jcwpa8a30hpqk6hb1ag1v6244j3g1";
};
meta.homepage = "https://gitlab.com/LittleMorph/vim-ic10";
};
vim-strip-trailing-whitespace = buildVimPlugin { vim-strip-trailing-whitespace = buildVimPlugin {
pname = "vim-strip-trailing-whitespace"; pname = "vim-strip-trailing-whitespace";
version = "2022-02-01"; version = "2022-02-01";
@ -19224,6 +19234,18 @@ final: prev:
meta.homepage = "https://github.com/troydm/zoomwintab.vim/"; meta.homepage = "https://github.com/troydm/zoomwintab.vim/";
}; };
zotcite = buildVimPlugin {
pname = "zotcite";
version = "2024-11-21";
src = fetchFromGitHub {
owner = "jalvesaq";
repo = "zotcite";
rev = "a6d1eb8a8a8555aef814979a385d03165e2f8922";
sha256 = "11lnm75n4im2m3vg4av6sa2x2fw62ja1w4an9c6ccvrqy5fj2wgm";
};
meta.homepage = "https://github.com/jalvesaq/zotcite/";
};
zoxide-vim = buildVimPlugin { zoxide-vim = buildVimPlugin {
pname = "zoxide.vim"; pname = "zoxide.vim";
version = "2023-10-23"; version = "2023-10-23";

View file

@ -3708,6 +3708,13 @@ in
]; ];
}; };
zotcite = super.zotcite.overrideAttrs {
dependencies = with self; [
plenary-nvim
telescope-nvim
];
};
zoxide-vim = super.zoxide-vim.overrideAttrs { zoxide-vim = super.zoxide-vim.overrideAttrs {
buildInputs = [ zoxide ]; buildInputs = [ zoxide ];

View file

@ -134,7 +134,7 @@ https://github.com/declancm/cinnamon.nvim/,HEAD,
https://github.com/projekt0n/circles.nvim/,, https://github.com/projekt0n/circles.nvim/,,
https://github.com/zootedb0t/citruszest.nvim/,, https://github.com/zootedb0t/citruszest.nvim/,,
https://github.com/xavierd/clang_complete/,, https://github.com/xavierd/clang_complete/,,
https://github.com/p00f/clangd_extensions.nvim/,HEAD, https://git.sr.ht/~p00f/clangd_extensions.nvim,HEAD,
https://github.com/rhysd/clever-f.vim/,, https://github.com/rhysd/clever-f.vim/,,
https://github.com/bbchung/clighter8/,, https://github.com/bbchung/clighter8/,,
https://github.com/ekickx/clipboard-image.nvim/,, https://github.com/ekickx/clipboard-image.nvim/,,
@ -1469,6 +1469,7 @@ https://github.com/kbenzie/vim-spirv/,,
https://github.com/yorokobi/vim-splunk/,HEAD, https://github.com/yorokobi/vim-splunk/,HEAD,
https://github.com/mhinz/vim-startify/,, https://github.com/mhinz/vim-startify/,,
https://github.com/dstein64/vim-startuptime/,, https://github.com/dstein64/vim-startuptime/,,
https://gitlab.com/LittleMorph/vim-ic10,HEAD,vim-stationeers-ic10-syntax
https://github.com/axelf4/vim-strip-trailing-whitespace/,, https://github.com/axelf4/vim-strip-trailing-whitespace/,,
https://github.com/nbouscal/vim-stylish-haskell/,, https://github.com/nbouscal/vim-stylish-haskell/,,
https://github.com/alx741/vim-stylishask/,, https://github.com/alx741/vim-stylishask/,,
@ -1595,4 +1596,5 @@ https://github.com/nvimdev/zephyr-nvim/,,
https://github.com/ziglang/zig.vim/,, https://github.com/ziglang/zig.vim/,,
https://github.com/zk-org/zk-nvim/,HEAD, https://github.com/zk-org/zk-nvim/,HEAD,
https://github.com/troydm/zoomwintab.vim/,, https://github.com/troydm/zoomwintab.vim/,,
https://github.com/jalvesaq/zotcite/,HEAD,
https://github.com/nanotee/zoxide.vim/,, https://github.com/nanotee/zoxide.vim/,,

View file

@ -1,125 +1,74 @@
{ {
lib, lib,
icu,
openssl,
patchelf,
stdenv, stdenv,
vscode-utils, vscode-utils,
autoPatchelfHook,
icu,
openssl,
libz,
glibc,
libxml2,
}: }:
let let
inherit (stdenv.hostPlatform) system; inherit (stdenv.hostPlatform) system;
inherit (vscode-utils) buildVscodeMarketplaceExtension; inherit (vscode-utils) buildVscodeMarketplaceExtension;
lockfile = lib.importJSON ./lockfile.json;
extInfo = extInfo =
{ (arch: {
x86_64-linux = { inherit arch;
arch = "linux-x64"; inherit (lockfile.${arch}) hash binaries;
hash = "sha256-yPenOk2sKt3DGmb69Ewbz8YT5KU371wizLdqfHCxBfg="; })
binaries = [ (
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/servicehub-controller-net60.linux-x64/Microsoft.ServiceHub.Controller" {
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-code-servicehost.linux-x64/Microsoft.VisualStudio.Code.ServiceHost" x86_64-linux = "linux-x64";
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-reliability-monitor.linux-x64/Microsoft.VisualStudio.Reliability.Monitor" aarch64-linux = "linux-arm64";
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-server.linux-x64/Microsoft.VisualStudio.Code.Server" x86_64-darwin = "darwin-x64";
]; aarch64-darwin = "darwin-arm64";
}; }
aarch64-linux = { .${system} or (throw "Unsupported system: ${system}")
arch = "linux-arm64"; );
hash = "sha256-zjGyewO5Ss0kBr2GyWa/sBPy1K21MrNsIwzDBjGKlCc=";
binaries = [
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/servicehub-controller-net60.linux-arm64/Microsoft.ServiceHub.Controller"
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-code-servicehost.linux-arm64/Microsoft.VisualStudio.Code.ServiceHost"
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-reliability-monitor.linux-arm64/Microsoft.VisualStudio.Reliability.Monitor"
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-server.linux-arm64/Microsoft.VisualStudio.Code.Server"
];
};
x86_64-darwin = {
arch = "darwin-x64";
hash = "sha256-nhX04v+r8IbUJ5Uoryuxvthn07MAoncDr5dxptlv9GM=";
binaries = [
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/servicehub-controller-net60.darwin-x64/Microsoft.ServiceHub.Controller"
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-code-servicehost.darwin-x64/Microsoft.VisualStudio.Code.ServiceHost"
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-reliability-monitor.darwin-x64/Microsoft.VisualStudio.Reliability.Monitor"
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-server.darwin-x64/Microsoft.VisualStudio.Code.Server"
];
};
aarch64-darwin = {
arch = "darwin-arm64";
hash = "sha256-IvH2wmaiw/TAMzuaFg+5gsKxjnp+Hi3PQnGLXp1KEHM=";
binaries = [
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/servicehub-controller-net60.darwin-arm64/Microsoft.ServiceHub.Controller"
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-code-servicehost.darwin-arm64/Microsoft.VisualStudio.Code.ServiceHost"
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-reliability-monitor.darwin-arm64/Microsoft.VisualStudio.Reliability.Monitor"
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-server.darwin-arm64/Microsoft.VisualStudio.Code.Server"
];
};
}
.${system} or (throw "Unsupported system: ${system}");
in in
buildVscodeMarketplaceExtension { buildVscodeMarketplaceExtension {
mktplcRef = { mktplcRef = {
name = "csdevkit"; name = "csdevkit";
publisher = "ms-dotnettools"; publisher = "ms-dotnettools";
version = "1.8.14"; inherit (lockfile) version;
inherit (extInfo) hash arch; inherit (extInfo) hash arch;
}; };
sourceRoot = "extension"; # This has more than one folder. sourceRoot = "extension"; # This has more than one folder.
nativeBuildInputs = [ patchelf ]; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ];
buildInputs = lib.optionals stdenv.hostPlatform.isLinux [
(lib.getLib stdenv.cc.cc) # libstdc++.so.6
(lib.getLib glibc) # libgcc_s.so.1
(lib.getLib libxml2) # libxml2.so.2
];
runtimeDependencies = lib.optionals stdenv.hostPlatform.isLinux [
(lib.getLib openssl) # libopenssl.so.3
(lib.getLib icu) # libicui18n.so libicuuc.so
(lib.getLib libz) # libz.so.1
];
postPatch = postPatch = ''
'' declare ext_unique_id
declare ext_unique_id ext_unique_id="$(basename "$out" | head -c 32)"
ext_unique_id="$(basename "$out" | head -c 32)"
patchelf_add_icu_as_needed() { substituteInPlace dist/extension.js \
declare elf="''${1?}" --replace-fail 'e.extensionPath,"cache"' 'require("os").tmpdir(),"'"$ext_unique_id"'"' \
declare icu_major_v="${lib.head (lib.splitVersion (lib.getVersion icu.name))}" --replace-fail 't.setExecuteBit=async function(e){if("win32"!==process.platform){const t=o.join(e[a.SERVICEHUB_CONTROLLER_COMPONENT_NAME],"Microsoft.ServiceHub.Controller"),r=o.join(e[a.SERVICEHUB_HOST_COMPONENT_NAME],(0,a.getServiceHubHostEntrypointName)()),n=[(0,a.getServerPath)(e),t,r,(0,c.getReliabilityMonitorPath)(e)];await Promise.all(n.map((e=>(0,i.chmod)(e,"0755"))))}}' 't.setExecuteBit=async function(e){}'
for icu_lib in icui18n icuuc icudata; do chmod +x ${lib.escapeShellArgs extInfo.binaries}
patchelf --add-needed "lib''${icu_lib}.so.$icu_major_v" "$elf" '';
done
}
patchelf_common() { passthru.updateScript = ./update.sh;
declare elf="''${1?}"
patchelf_add_icu_as_needed "$elf"
patchelf --add-needed "libssl.so" "$elf"
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
--set-rpath "${
lib.makeLibraryPath [
stdenv.cc.cc
openssl
icu.out
]
}:\$ORIGIN" \
"$elf"
}
substituteInPlace dist/extension.js \
--replace 'e.extensionPath,"cache"' 'require("os").tmpdir(),"'"$ext_unique_id"'"' \
--replace 't.setExecuteBit=async function(e){if("win32"!==process.platform){const t=i.join(e[a.SERVICEHUB_CONTROLLER_COMPONENT_NAME],"Microsoft.ServiceHub.Controller"),n=i.join(e[a.SERVICEHUB_HOST_COMPONENT_NAME],(0,a.getServiceHubHostEntrypointName)()),r=[(0,a.getServerPath)(e),t,n,(0,c.getReliabilityMonitorPath)(e)];await Promise.all(r.map((e=>(0,o.chmod)(e,"0755"))))}}' 't.setExecuteBit=async function(e){}'
''
+ (lib.concatStringsSep "\n" (
map (bin: ''
chmod +x "${bin}"
'') extInfo.binaries
))
+ lib.optionalString stdenv.hostPlatform.isLinux (
lib.concatStringsSep "\n" (
map (bin: ''
patchelf_common "${bin}"
'') extInfo.binaries
)
);
meta = { meta = {
changelog = "https://marketplace.visualstudio.com/items/ms-dotnettools.csdevkit/changelog"; changelog = "https://marketplace.visualstudio.com/items/ms-dotnettools.csdevkit/changelog";
description = "Official Visual Studio Code extension for C# from Microsoft"; description = "Official Visual Studio Code extension for C# from Microsoft";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit";
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = [ lib.maintainers.ggg ]; maintainers = with lib.maintainers; [ ggg ];
platforms = [ platforms = [
"x86_64-linux" "x86_64-linux"
"aarch64-linux" "aarch64-linux"

View file

@ -0,0 +1,39 @@
{
"version": "1.14.14",
"linux-x64": {
"hash": "sha256-kblLJbiDSYC9uVhzKLgcdck1TJZa4vI6Rwvc9ZNSDEg=",
"binaries": [
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/servicehub-controller-net60.linux-x64/Microsoft.ServiceHub.Controller",
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-code-servicehost.linux-x64/Microsoft.VisualStudio.Code.ServiceHost",
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-reliability-monitor.linux-x64/Microsoft.VisualStudio.Reliability.Monitor",
"components/vs-green-server/platforms/linux-x64/node_modules/@microsoft/visualstudio-server.linux-x64/Microsoft.VisualStudio.Code.Server"
]
},
"linux-arm64": {
"hash": "sha256-yvmcAtb1t1jq3zLsvIrSZLBIGAy/OkOy8LabFgbl04o=",
"binaries": [
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/servicehub-controller-net60.linux-arm64/Microsoft.ServiceHub.Controller",
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-code-servicehost.linux-arm64/Microsoft.VisualStudio.Code.ServiceHost",
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-reliability-monitor.linux-arm64/Microsoft.VisualStudio.Reliability.Monitor",
"components/vs-green-server/platforms/linux-arm64/node_modules/@microsoft/visualstudio-server.linux-arm64/Microsoft.VisualStudio.Code.Server"
]
},
"darwin-x64": {
"hash": "sha256-CABphtcOMxCFYUfzRBcBx3tgL5aKTtEiZj4dikIni50=",
"binaries": [
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/servicehub-controller-net60.darwin-x64/Microsoft.ServiceHub.Controller",
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-code-servicehost.darwin-x64/Microsoft.VisualStudio.Code.ServiceHost",
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-reliability-monitor.darwin-x64/Microsoft.VisualStudio.Reliability.Monitor",
"components/vs-green-server/platforms/darwin-x64/node_modules/@microsoft/visualstudio-server.darwin-x64/Microsoft.VisualStudio.Code.Server"
]
},
"darwin-arm64": {
"hash": "sha256-dGoLB9bmEUsbF18Mp7DZfMp18BHBKmyVAGFjjKm9J58=",
"binaries": [
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/servicehub-controller-net60.darwin-arm64/Microsoft.ServiceHub.Controller",
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-code-servicehost.darwin-arm64/Microsoft.VisualStudio.Code.ServiceHost",
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-reliability-monitor.darwin-arm64/Microsoft.VisualStudio.Reliability.Monitor",
"components/vs-green-server/platforms/darwin-arm64/node_modules/@microsoft/visualstudio-server.darwin-arm64/Microsoft.VisualStudio.Code.Server"
]
}
}

View file

@ -0,0 +1,157 @@
#!/usr/bin/env nix-shell
#!nix-shell -I nixpkgs=./. -i bash -p curl coreutils jq nix unzip
# shellcheck shell=bash
set -euo pipefail
shopt -s globstar
export LC_ALL=C
PUBLISHER=ms-dotnettools
EXTENSION=csdevkit
LOCKFILE=pkgs/applications/editors/vscode/extensions/$PUBLISHER.$EXTENSION/lockfile.json
response=$(curl -s 'https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery' \
-H 'accept: application/json;api-version=3.0-preview.1' \
-H 'content-type: application/json' \
--data-raw '{"filters":[{"criteria":[{"filterType":7,"value":"'"$PUBLISHER.$EXTENSION"'"}]}],"flags":16}')
# Find the latest version compatible with stable vscode version
latest_version=$(jq --raw-output '
.results[0].extensions[0].versions
| map(select(has("properties")))
| map(select(.properties | map(select(.key == "Microsoft.VisualStudio.Code.Engine")) | .[0].value | test("\\^[0-9.]+$")))
| map(select(.properties | map(select(.key == "Microsoft.VisualStudio.Code.PreRelease")) | .[0].value != "true"))
| .[0].version' <<<"$response")
current_version=$(jq '.version' --raw-output <"$LOCKFILE")
if [[ "$latest_version" == "$current_version" ]]; then
echo "Package is up to date." >&2
exit 1
fi
# Return success if the specified file is an ELF object.
isELF() {
local fn="$1"
local fd
local magic
exec {fd}<"$fn"
read -r -n 4 -u "$fd" magic
exec {fd}<&-
if [ "$magic" = $'\177ELF' ]; then return 0; else return 1; fi
}
# Return success if the specified file is a Mach-O object.
isMachO() {
local fn="$1"
local fd
local magic
exec {fd}<"$fn"
read -r -n 4 -u "$fd" magic
exec {fd}<&-
# nix uses 'declare -F' in get-env.sh to retrieve the loaded functions.
# If we use the $'string' syntax instead of 'echo -ne' then 'declare' will print the raw characters and break nix.
# See https://github.com/NixOS/nixpkgs/pull/138334 and https://github.com/NixOS/nix/issues/5262.
# https://opensource.apple.com/source/lldb/lldb-310.2.36/examples/python/mach_o.py.auto.html
if [[ "$magic" = $(echo -ne "\xfe\xed\xfa\xcf") || "$magic" = $(echo -ne "\xcf\xfa\xed\xfe") ]]; then
# MH_MAGIC_64 || MH_CIGAM_64
return 0
elif [[ "$magic" = $(echo -ne "\xfe\xed\xfa\xce") || "$magic" = $(echo -ne "\xce\xfa\xed\xfe") ]]; then
# MH_MAGIC || MH_CIGAM
return 0
elif [[ "$magic" = $(echo -ne "\xca\xfe\xba\xbe") || "$magic" = $(echo -ne "\xbe\xba\xfe\xca") ]]; then
# FAT_MAGIC || FAT_CIGAM
return 0
else
return 1
fi
}
getDownloadUrl() {
nix-instantiate \
--eval \
--strict \
--json \
pkgs/applications/editors/vscode/extensions/mktplcExtRefToFetchArgs.nix \
--attr url \
--argstr publisher $PUBLISHER \
--argstr name $EXTENSION \
--argstr version "$latest_version" \
--argstr arch "$1" | jq . --raw-output
}
TEMP=$(mktemp --directory --tmpdir)
OUTPUT="$TEMP/lockfile.json"
trap 'rm -r "$TEMP"' EXIT
HASH=
BINARIES=()
fetchMarketplace() {
arch="$1"
echo " Downloading VSIX..."
if ! curl -sLo "$TEMP/$arch".zip "$(getDownloadUrl "$arch")"; then
echo " Failed to download extension for arch $arch" >&2
exit 1
fi
HASH=$(nix hash file --type sha256 --sri "$TEMP/$arch".zip)
BINARIES=()
echo " Extracting VSIX..."
mkdir "$TEMP/$arch"
if ! unzip "$TEMP/$arch".zip -d "$TEMP/$arch" >/dev/null; then
echo " Failed to unzip extension for arch $arch" >&2
file "$TEMP/$arch".zip >&2
exit 1
fi
echo " Listing binaries..."
for file in "$TEMP/$arch"/**/*; do
if [[ ! -f "$file" || "$file" == *.so || "$file" == *.dylib ]] ||
(! isELF "$file" && ! isMachO "$file"); then
continue
fi
echo " FOUND: ${file#"$TEMP/$arch/extension/"}"
BINARIES+=("${file#"$TEMP/$arch/extension/"}")
done
rm -r "${TEMP:?}/$arch"
}
cat >"$OUTPUT" <<EOF
{
"version": "$latest_version",
EOF
firstArch=true
for arch in linux-x64 linux-arm64 darwin-x64 darwin-arm64; do
if [ "$firstArch" = false ]; then
echo -e ',' >>"$OUTPUT"
fi
firstArch=false
echo "Getting data for $arch..."
fetchMarketplace "$arch"
cat >>"$OUTPUT" <<EOF
"$arch": {
"hash": "$HASH",
"binaries": [
EOF
firstBin=true
for binary in "${BINARIES[@]}"; do
if [ "$firstBin" = false ]; then
echo -e ',' >>"$OUTPUT"
fi
firstBin=false
echo -n " \"$binary\"" >>"$OUTPUT"
done
echo -ne '\n ]\n }' >>"$OUTPUT"
done
echo -e '\n}' >>"$OUTPUT"
mv "$OUTPUT" "$LOCKFILE"

View file

@ -1,111 +1,62 @@
{ {
lib, lib,
vscode-utils,
patchelf,
icu,
stdenv, stdenv,
vscode-utils,
autoPatchelfHook,
icu,
openssl, openssl,
libz,
glibc,
coreutils, coreutils,
}: }:
let let
inherit (stdenv.hostPlatform) system; inherit (stdenv.hostPlatform) system;
inherit (vscode-utils) buildVscodeMarketplaceExtension; inherit (vscode-utils) buildVscodeMarketplaceExtension;
lockfile = lib.importJSON ./lockfile.json;
extInfo = extInfo =
let (arch: {
baseBins = [ inherit arch;
".roslyn/Microsoft.CodeAnalysis.LanguageServer" inherit (lockfile.${arch}) hash binaries;
".razor/rzls" })
]; (
linuxBins = baseBins ++ [ {
".debugger/vsdbg-ui" x86_64-linux = "linux-x64";
".debugger/vsdbg" aarch64-linux = "linux-arm64";
]; x86_64-darwin = "darwin-x64";
darwinBins = baseBins ++ [ aarch64-darwin = "darwin-arm64";
".debugger/x86_64/vsdbg-ui" }
".debugger/x86_64/vsdbg" .${system} or (throw "Unsupported system: ${system}")
]; );
in
{
x86_64-linux = {
arch = "linux-x64";
hash = "sha256-uCayu7WU+qqiCDxxfO4j1aOypP+O49uNZMnfwq+hO4k=";
binaries = linuxBins;
};
aarch64-linux = {
arch = "linux-arm64";
hash = "sha256-b4Q3JWNdZtLlgxMUBpu+5ppJDILxjPHBZeMxsQHiDa0=";
binaries = linuxBins;
};
x86_64-darwin = {
arch = "darwin-x64";
hash = "sha256-uVI2PmHfhmuQMTCbwrGuLamC1DyjeLCZf41pjT891GE=";
binaries = darwinBins;
};
aarch64-darwin = {
arch = "darwin-arm64";
hash = "sha256-zNSvznX7nYTBexlkD49t3Ne66/u3paecZJZwMuPmSf4=";
binaries = darwinBins ++ [
".debugger/arm64/vsdbg-ui"
".debugger/arm64/vsdbg"
];
};
}
.${system} or (throw "Unsupported system: ${system}");
in in
buildVscodeMarketplaceExtension { buildVscodeMarketplaceExtension {
mktplcRef = { mktplcRef = {
name = "csharp"; name = "csharp";
publisher = "ms-dotnettools"; publisher = "ms-dotnettools";
version = "2.39.29"; inherit (lockfile) version;
inherit (extInfo) hash arch; inherit (extInfo) hash arch;
}; };
nativeBuildInputs = [ patchelf ]; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ];
buildInputs = lib.optionals stdenv.hostPlatform.isLinux [
(lib.getLib stdenv.cc.cc) # libstdc++.so.6
(lib.getLib glibc) # libgcc_s.so.1
(lib.getLib libz) # libz.so.1
];
runtimeDependencies = lib.optionals stdenv.hostPlatform.isLinux [
(lib.getLib openssl) # libopenssl.so.3
(lib.getLib icu) # libicui18n.so libicuuc.so
(lib.getLib libz) # libz.so.1
];
postPatch = postPatch = ''
'' substituteInPlace dist/extension.js \
patchelf_add_icu_as_needed() { --replace-fail 'uname -m' '${lib.getExe' coreutils "uname"} -m'
declare elf="''${1?}"
declare icu_major_v="${lib.head (lib.splitVersion (lib.getVersion icu.name))}"
for icu_lib in icui18n icuuc icudata; do chmod +x ${lib.escapeShellArgs extInfo.binaries}
patchelf --add-needed "lib''${icu_lib}.so.$icu_major_v" "$elf" '';
done
}
patchelf_common() { passthru.updateScript = ./update.sh;
declare elf="''${1?}"
patchelf_add_icu_as_needed "$elf"
patchelf --add-needed "libssl.so" "$elf"
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
--set-rpath "${
lib.makeLibraryPath [
stdenv.cc.cc
openssl
icu.out
]
}:\$ORIGIN" \
"$elf"
}
substituteInPlace dist/extension.js \
--replace 'uname -m' '${lib.getExe' coreutils "uname"} -m'
''
+ (lib.concatStringsSep "\n" (
map (bin: ''
chmod +x "${bin}"
'') extInfo.binaries
))
+ lib.optionalString stdenv.hostPlatform.isLinux (
lib.concatStringsSep "\n" (
map (bin: ''
patchelf_common "${bin}"
'') extInfo.binaries
)
);
meta = { meta = {
description = "Official C# support for Visual Studio Code"; description = "Official C# support for Visual Studio Code";

View file

@ -0,0 +1,46 @@
{
"version": "2.55.29",
"linux-x64": {
"hash": "sha256-3RQk5VNrI2sSUBCBfRTEsxjLqZkpoTELt/v+CIp94QU=",
"binaries": [
".debugger/createdump",
".debugger/vsdbg",
".debugger/vsdbg-ui",
".razor/rzls",
".roslyn/Microsoft.CodeAnalysis.LanguageServer"
]
},
"linux-arm64": {
"hash": "sha256-p8VbpeLtGDO3TKpjY9EuqDVyCDvZaQe9+KeAMTMulDc=",
"binaries": [
".debugger/createdump",
".debugger/vsdbg",
".debugger/vsdbg-ui",
".razor/rzls",
".roslyn/Microsoft.CodeAnalysis.LanguageServer"
]
},
"darwin-x64": {
"hash": "sha256-r85BNsxIXuQD20kjgqBvCLzTof4ExYDfbKG0zHaR86o=",
"binaries": [
".debugger/x86_64/createdump",
".debugger/x86_64/vsdbg",
".debugger/x86_64/vsdbg-ui",
".razor/rzls",
".roslyn/Microsoft.CodeAnalysis.LanguageServer"
]
},
"darwin-arm64": {
"hash": "sha256-p56EkUDxsukTx0FCCE2OrUBk3t2zj/kU6cdUVqdpfb8=",
"binaries": [
".debugger/arm64/createdump",
".debugger/arm64/vsdbg",
".debugger/arm64/vsdbg-ui",
".debugger/x86_64/createdump",
".debugger/x86_64/vsdbg",
".debugger/x86_64/vsdbg-ui",
".razor/rzls",
".roslyn/Microsoft.CodeAnalysis.LanguageServer"
]
}
}

View file

@ -0,0 +1,158 @@
#!/usr/bin/env nix-shell
#!nix-shell -I nixpkgs=./. -i bash -p curl coreutils jq nix unzip
# shellcheck shell=bash
set -euo pipefail
shopt -s globstar
shopt -s dotglob
export LC_ALL=C
PUBLISHER=ms-dotnettools
EXTENSION=csharp
LOCKFILE=pkgs/applications/editors/vscode/extensions/$PUBLISHER.$EXTENSION/lockfile.json
response=$(curl -s 'https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery' \
-H 'accept: application/json;api-version=3.0-preview.1' \
-H 'content-type: application/json' \
--data-raw '{"filters":[{"criteria":[{"filterType":7,"value":"'"$PUBLISHER.$EXTENSION"'"}]}],"flags":16}')
# Find the latest version compatible with stable vscode version
latest_version=$(jq --raw-output '
.results[0].extensions[0].versions
| map(select(has("properties")))
| map(select(.properties | map(select(.key == "Microsoft.VisualStudio.Code.Engine")) | .[0].value | test("\\^[0-9.]+$")))
| map(select(.properties | map(select(.key == "Microsoft.VisualStudio.Code.PreRelease")) | .[0].value != "true"))
| .[0].version' <<<"$response")
current_version=$(jq '.version' --raw-output <"$LOCKFILE")
if [[ "$latest_version" == "$current_version" ]]; then
echo "Package is up to date." >&2
exit 1
fi
# Return success if the specified file is an ELF object.
isELF() {
local fn="$1"
local fd
local magic
exec {fd}<"$fn"
read -r -n 4 -u "$fd" magic
exec {fd}<&-
if [ "$magic" = $'\177ELF' ]; then return 0; else return 1; fi
}
# Return success if the specified file is a Mach-O object.
isMachO() {
local fn="$1"
local fd
local magic
exec {fd}<"$fn"
read -r -n 4 -u "$fd" magic
exec {fd}<&-
# nix uses 'declare -F' in get-env.sh to retrieve the loaded functions.
# If we use the $'string' syntax instead of 'echo -ne' then 'declare' will print the raw characters and break nix.
# See https://github.com/NixOS/nixpkgs/pull/138334 and https://github.com/NixOS/nix/issues/5262.
# https://opensource.apple.com/source/lldb/lldb-310.2.36/examples/python/mach_o.py.auto.html
if [[ "$magic" = $(echo -ne "\xfe\xed\xfa\xcf") || "$magic" = $(echo -ne "\xcf\xfa\xed\xfe") ]]; then
# MH_MAGIC_64 || MH_CIGAM_64
return 0
elif [[ "$magic" = $(echo -ne "\xfe\xed\xfa\xce") || "$magic" = $(echo -ne "\xce\xfa\xed\xfe") ]]; then
# MH_MAGIC || MH_CIGAM
return 0
elif [[ "$magic" = $(echo -ne "\xca\xfe\xba\xbe") || "$magic" = $(echo -ne "\xbe\xba\xfe\xca") ]]; then
# FAT_MAGIC || FAT_CIGAM
return 0
else
return 1
fi
}
getDownloadUrl() {
nix-instantiate \
--eval \
--strict \
--json \
pkgs/applications/editors/vscode/extensions/mktplcExtRefToFetchArgs.nix \
--attr url \
--argstr publisher $PUBLISHER \
--argstr name $EXTENSION \
--argstr version "$latest_version" \
--argstr arch "$1" | jq . --raw-output
}
TEMP=$(mktemp --directory --tmpdir)
OUTPUT="$TEMP/lockfile.json"
trap 'rm -r "$TEMP"' EXIT
HASH=
BINARIES=()
fetchMarketplace() {
arch="$1"
echo " Downloading VSIX..."
if ! curl -sLo "$TEMP/$arch".zip "$(getDownloadUrl "$arch")"; then
echo " Failed to download extension for arch $arch" >&2
exit 1
fi
HASH=$(nix hash file --type sha256 --sri "$TEMP/$arch".zip)
BINARIES=()
echo " Extracting VSIX..."
mkdir "$TEMP/$arch"
if ! unzip "$TEMP/$arch".zip -d "$TEMP/$arch" >/dev/null; then
echo " Failed to unzip extension for arch $arch" >&2
file "$TEMP/$arch".zip >&2
exit 1
fi
echo " Listing binaries..."
for file in "$TEMP/$arch"/**/*; do
if [[ ! -f "$file" || "$file" == *.so || "$file" == *.dylib ]] ||
(! isELF "$file" && ! isMachO "$file"); then
continue
fi
echo " FOUND: ${file#"$TEMP/$arch/extension/"}"
BINARIES+=("${file#"$TEMP/$arch/extension/"}")
done
rm -r "${TEMP:?}/$arch"
}
cat >"$OUTPUT" <<EOF
{
"version": "$latest_version",
EOF
firstArch=true
for arch in linux-x64 linux-arm64 darwin-x64 darwin-arm64; do
if [ "$firstArch" = false ]; then
echo -e ',' >>"$OUTPUT"
fi
firstArch=false
echo "Getting data for $arch..."
fetchMarketplace "$arch"
cat >>"$OUTPUT" <<EOF
"$arch": {
"hash": "$HASH",
"binaries": [
EOF
firstBin=true
for binary in "${BINARIES[@]}"; do
if [ "$firstBin" = false ]; then
echo -e ',' >>"$OUTPUT"
fi
firstBin=false
echo -n " \"$binary\"" >>"$OUTPUT"
done
echo -ne '\n ]\n }' >>"$OUTPUT"
done
echo -e '\n}' >>"$OUTPUT"
mv "$OUTPUT" "$LOCKFILE"

View file

@ -10,8 +10,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = { mktplcRef = {
name = "sourcery"; name = "sourcery";
publisher = "sourcery"; publisher = "sourcery";
version = "1.27.0"; version = "1.28.0";
hash = "sha256-Z7kINeq4m0XZ4wFalC0vZylMbR5dRTyFr4AZkHD+N/M="; hash = "sha256-wQt2T7RhQ5qU4P7J0vQwzc9mL40pDY5tS0HILhy4twg=";
}; };
postPatch = '' postPatch = ''

View file

@ -126,6 +126,7 @@ mkDerivation rec {
mkdir -p $out/share/belr/grammars mkdir -p $out/share/belr/grammars
ln -s ${liblinphone}/share/belr/grammars/* $out/share/belr/grammars/ ln -s ${liblinphone}/share/belr/grammars/* $out/share/belr/grammars/
ln -s ${liblinphone}/share/sounds/linphone/* $out/share/sounds/linphone/
ln -s ${belle-sip}/share/belr/grammars/* $out/share/belr/grammars/ ln -s ${belle-sip}/share/belr/grammars/* $out/share/belr/grammars/
wrapProgram $out/bin/linphone \ wrapProgram $out/bin/linphone \

View file

@ -26,15 +26,16 @@
kwindowsystem, kwindowsystem,
libofx, libofx,
shared-mime-info, shared-mime-info,
qtquickcontrols2,
}: }:
mkDerivation rec { mkDerivation rec {
pname = "skrooge"; pname = "skrooge";
version = "2.31.0"; version = "2.33.0";
src = fetchurl { src = fetchurl {
url = "mirror://kde/stable/skrooge/skrooge-${version}.tar.xz"; url = "mirror://kde/stable/skrooge/skrooge-${version}.tar.xz";
hash = "sha256-S90sUKJkUwgPAGlIuyN05a5DoehTFpFOnVLMF8Ac+HI="; hash = "sha256-9K4/r3I9VNdUKHi4FCo0SxR+QzewvEKGOQevRM/r9GU=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -65,6 +66,7 @@ mkDerivation rec {
krunner krunner
kwindowsystem kwindowsystem
libofx libofx
qtquickcontrols2
]; ];
# SKG_DESIGNER must be used to generate the needed library for QtDesigner. # SKG_DESIGNER must be used to generate the needed library for QtDesigner.

View file

@ -7,14 +7,14 @@
}: }:
buildLua (finalAttrs: { buildLua (finalAttrs: {
pname = "modernx-zydezu"; pname = "modernx-zydezu";
version = "0.3.9"; version = "0.4.0";
scriptPath = "modernx.lua"; scriptPath = "modernx.lua";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zydezu"; owner = "zydezu";
repo = "ModernX"; repo = "ModernX";
rev = finalAttrs.version; rev = finalAttrs.version;
hash = "sha256-wjBFI69lcsVY3HDXyz1VV5IkQvkJQQfMbGwUYmwlJ9w="; hash = "sha256-EIsvaOH9QiswGYZKa5g1Xvpbnep2V0Q0RhDqWCX5ZeI=";
}; };
postInstall = '' postInstall = ''

View file

@ -11,7 +11,7 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "arti"; pname = "arti";
version = "1.3.1"; version = "1.3.2";
src = fetchFromGitLab { src = fetchFromGitLab {
domain = "gitlab.torproject.org"; domain = "gitlab.torproject.org";
@ -19,10 +19,10 @@ rustPlatform.buildRustPackage rec {
owner = "core"; owner = "core";
repo = "arti"; repo = "arti";
rev = "arti-v${version}"; rev = "arti-v${version}";
hash = "sha256-Nb1lZszq09yW16/Kr5SuxW767iYGPsUhNN7p7bTpBzs="; hash = "sha256-vypPQjTr3FsAz1AyS1J67MF35+HzMLNu5B9wkkEI30A=";
}; };
cargoHash = "sha256-ESZKUOPzax+RVI4G3ioZE08sqB7wtPmrFUkQ7qZOg/o="; cargoHash = "sha256-XhEHjF5M7KL5qzbaoFVZtRAb1uHoZwS7W7CLXb5gO+k=";
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ]; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ];

View file

@ -8,7 +8,7 @@
let let
pname = "beekeeper-studio"; pname = "beekeeper-studio";
version = "5.0.6"; version = "5.0.9";
plat = plat =
{ {
@ -19,8 +19,8 @@ let
hash = hash =
{ {
aarch64-linux = "sha256-lZPqemD1ciJp2eFnwVkhWg0SyR4IL9dQsGMItn839bc="; aarch64-linux = "sha256-Ky7nowci7PNp9IAbmnr1W8+sN8A9f2BakBRUQHx14HY=";
x86_64-linux = "sha256-5Vlin5Cz6MnOX2Hr5cUHGcStwP7YzR+mv53oL7iMMdg="; x86_64-linux = "sha256-DAxY2b6WAl9llgDr5SNlvp8ZnwQuVKVrC4T++1FyiZE=";
} }
.${stdenv.hostPlatform.system}; .${stdenv.hostPlatform.system};

View file

@ -2,7 +2,6 @@
lib, lib,
stdenv, stdenv,
fetchFromGitHub, fetchFromGitHub,
fetchpatch,
autoreconfHook, autoreconfHook,
pkg-config, pkg-config,
perl, perl,
@ -11,27 +10,17 @@
xkbutils, xkbutils,
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "bicon"; pname = "bicon";
version = "unstable-2020-06-04"; version = "0.5-unstable-2024-01-31";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "behdad"; owner = "behdad";
repo = pname; repo = "bicon";
rev = "64ae10c94b94a573735a2c2b1502334b86d3b1f7"; rev = "48720c0f22197d4d5f7b0f5162a3d8f071e6e8a8";
sha256 = "0ixsf65j4dbdl2aazjc2j0hiagbp6svvfwfmyivha0i1k5yx12v1"; hash = "sha256-4pvI4T+fdgCirHDc0h3vP5AZyqfnBKv5R3fJICnpmF4=";
}; };
patches = [
# Fix build on clang-13. Pull the change pending upstream
# inclusion: https://github.com/behdad/bicon/pull/29
(fetchpatch {
name = "clang.patch";
url = "https://github.com/behdad/bicon/commit/20f5a79571f222f96e07d7c0c5e76e2c9ff1c59a.patch";
sha256 = "0l1dm7w52k57nv3lvz5pkbwp021mlsk3csyalxi90np1lx5sqbd1";
})
];
buildInputs = [ buildInputs = [
fribidi fribidi
kbd kbd
@ -47,15 +36,15 @@ stdenv.mkDerivation rec {
patchShebangs . patchShebangs .
''; '';
meta = with lib; { meta = {
description = "Bidirectional console"; description = "Bidirectional console";
homepage = "https://github.com/behdad/bicon"; homepage = "https://github.com/behdad/bicon";
license = [ license = with lib.licenses; [
licenses.lgpl21 lgpl21
licenses.psfl psfl
licenses.bsd0 bsd0
]; ];
maintainers = [ ]; maintainers = [ ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} })

View file

@ -7,18 +7,18 @@
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "clash-rs"; pname = "clash-rs";
version = "0.7.3"; version = "0.7.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Watfaq"; owner = "Watfaq";
repo = "clash-rs"; repo = "clash-rs";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-SJ3NhLiDA0iRgq9pKB/CeltPE2ewbY+z1NBQriebNi0="; hash = "sha256-PaXcMJuenUrcCBdU3CZEIk9U5tZxSAVVtm9ttAldVLM=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-XZd3dah6c0jg5en/7fHAXz8iSb7AMJPvPZViXHTdEbw="; cargoHash = "sha256-ynGp1MU0l48mD+gfsyOFNo4jJDiDWgoPLc02WblPjt4=";
env = { env = {
PROTOC = "${protobuf}/bin/protoc"; PROTOC = "${protobuf}/bin/protoc";

View file

@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "crab-hole"; pname = "crab-hole";
version = "0.1.10"; version = "0.1.12";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "LuckyTurtleDev"; owner = "LuckyTurtleDev";
repo = "crab-hole"; repo = "crab-hole";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-OyZ+GkWU+OMnS6X7yk7H1e1MzfQQQkhOkoxUmWn6k7I="; hash = "sha256-HJQpzUdvjGhZnH5+qlgaekDpqSUmOhR30VPzg1lZIl0=";
}; };
cargoHash = "sha256-NeVCGN2ZIyrufa3geO8bbwV7ncenguftnr5SClRZLi8="; cargoHash = "sha256-6g5l4sQv8OsOLJZ/Vl3RLU8k/zx3Bj13STonsY2+lf0=";
meta = { meta = {
description = "Pi-Hole clone written in Rust using Hickory DNS"; description = "Pi-Hole clone written in Rust using Hickory DNS";

View file

@ -13,13 +13,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "cups-browsed"; pname = "cups-browsed";
version = "2.1.0"; version = "2.1.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "OpenPrinting"; owner = "OpenPrinting";
repo = "cups-browsed"; repo = "cups-browsed";
rev = version; rev = version;
hash = "sha256-UkPJqVWG6obIW0jGXsnnYB2lmIm/uiMuPYSGY3+M4Gw="; hash = "sha256-Cfk28rxxgzzQs7B+tNmeUzDYL1eCx9zYwRsS/J6QX9s=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -0,0 +1,41 @@
{
lib,
fetchFromGitHub,
python3Packages,
versionCheckHook,
}:
python3Packages.buildPythonApplication rec {
pname = "django-upgrade";
version = "1.22.2";
pyproject = true;
src = fetchFromGitHub {
owner = "adamchainz";
repo = "django-upgrade";
tag = version;
hash = "sha256-QhowVqvN1kODKFLp2uA9CXLWqNJl1p5kC5z4rjRqKNk=";
};
build-system = [ python3Packages.setuptools ];
dependencies = [ python3Packages.tokenize-rt ];
nativeCheckInputs = [
python3Packages.pytestCheckHook
versionCheckHook
];
versionCheckProgramArg = [ "--version" ];
pythonImportsCheck = [ "django_upgrade" ];
meta = {
description = "Automatically upgrade your Django projects";
homepage = "https://github.com/adamchainz/django-upgrade";
changelog = "https://github.com/adamchainz/django-upgrade/blob/${version}/CHANGELOG.rst";
mainProgram = "django-upgrade";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.kalekseev ];
};
}

View file

@ -8,16 +8,16 @@
buildNpmPackage rec { buildNpmPackage rec {
pname = "dotenvx"; pname = "dotenvx";
version = "1.32.0"; version = "1.32.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dotenvx"; owner = "dotenvx";
repo = "dotenvx"; repo = "dotenvx";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-GOofZ8nBsncxdmoodA86s0HUuLGw6UxDpTcG6yKiE6k="; hash = "sha256-yXCggSKHL+gDgKrcytlYdhCzIhROEzPmNvZQHcwy408=";
}; };
npmDepsHash = "sha256-eRxOptiD23W6S1ey3Ev5AGdWLHE4+O1+IT/AP8tbVQU="; npmDepsHash = "sha256-GsdUwT/nHoA0N2BFkWu2I4VmyD1GRN+XWzvoaffXBP8=";
dontNpmBuild = true; dontNpmBuild = true;

View file

@ -9,16 +9,16 @@
buildGoModule rec { buildGoModule rec {
pname = "editorconfig-checker"; pname = "editorconfig-checker";
version = "3.0.3"; version = "3.1.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "editorconfig-checker"; owner = "editorconfig-checker";
repo = "editorconfig-checker"; repo = "editorconfig-checker";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-lU7YGn3W3KGrvOUH/v++jHii4q3hSo9X8BAjDNJ7y3A="; hash = "sha256-8yVh//dBsBFtZ7t6VGtNBOgUpfpDMhIVB5ab5H54BTE=";
}; };
vendorHash = "sha256-P5lOx9CH37Z7mkDshbwS+XJZQdQiqNKl71wR1iUvpm8="; vendorHash = "sha256-a/z68Keac2ILCNQD8c0pKQ0PiLiVcbOnMj/84q/+N4c=";
doCheck = false; doCheck = false;

View file

@ -8,16 +8,16 @@
buildGoModule rec { buildGoModule rec {
pname = "files-cli"; pname = "files-cli";
version = "2.13.213"; version = "2.13.219";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "files-cli"; repo = "files-cli";
owner = "files-com"; owner = "files-com";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-KMCOdEdBxgHb7j95v9LQWOuxzTeaW2uAWJBwELfZkC0="; hash = "sha256-i4Ql8WEzz+33gmmMwGEaF8/nlkMoXWayEcsGIJaVdTQ=";
}; };
vendorHash = "sha256-IbFfPRsbxGlZvBTOD2mOcUiEL1ZEn/5hrCXHwcj00Jc="; vendorHash = "sha256-qjL3G0/x8mdgIZqHgJPri4ZUjsPhbopPvLRaXhfjkHs=";
ldflags = [ ldflags = [
"-s" "-s"

View file

@ -98,6 +98,9 @@ python.pkgs.buildPythonApplication rec {
substituteInPlace frigate/test/test_config.py \ substituteInPlace frigate/test/test_config.py \
--replace-fail "(MODEL_CACHE_DIR" "('/build/model_cache'" \ --replace-fail "(MODEL_CACHE_DIR" "('/build/model_cache'" \
--replace-fail "/config/model_cache" "/build/model_cache" --replace-fail "/config/model_cache" "/build/model_cache"
substituteInPlace frigate/api/preview.py \
--replace-fail "/media/frigate" "/var/lib/frigate"
''; '';
dontBuild = true; dontBuild = true;

View file

@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "gambit-project"; pname = "gambit-project";
version = "16.2.0"; version = "16.2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "gambitproject"; owner = "gambitproject";
repo = "gambit"; repo = "gambit";
rev = "v${finalAttrs.version}"; rev = "v${finalAttrs.version}";
hash = "sha256-OuI2DA/5CLgHqcHwOGUE9IdrnyjlGKy8B7tWueUfUtg="; hash = "sha256-2+BW5Lyv1mFJIawAruxNcTU3aB55fekeeq/cJh1mgl4=";
}; };
nativeBuildInputs = [ autoreconfHook ] ++ lib.optional withGui wxGTK31; nativeBuildInputs = [ autoreconfHook ] ++ lib.optional withGui wxGTK31;

View file

@ -6,16 +6,16 @@
buildGoModule rec { buildGoModule rec {
pname = "gosec"; pname = "gosec";
version = "2.21.4"; version = "2.22.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "securego"; owner = "securego";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-fu0k+dZyEo2l0PWfN8iryGgUIJsWi7AQD3ku+w1tuGM="; hash = "sha256-LI4tb4rMzdEFWr8ZnYB3K9YE5GrvXB9XTkG1ZC/JqZs=";
}; };
vendorHash = "sha256-LYEAQ/7S31Rv2gmkLReV1lKeAHW5DpKkegKb0Js75q0="; vendorHash = "sha256-Hx/9jO40viu9vxXwGC2292C5GRfIyM2ihjrRNVDQLYc=";
subPackages = [ subPackages = [
"cmd/gosec" "cmd/gosec"

View file

@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "harper"; pname = "harper";
version = "0.14.0"; version = "0.15.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "elijah-potter"; owner = "elijah-potter";
repo = "harper"; repo = "harper";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-YKfhvwm8TuKpM81qcVgL15AdiQaI7PXvRq1pWThwmo0="; hash = "sha256-33UMN5OQ0h4HiSwFCIHyHo0oHiTlBfSmMxIQboLVzTY=";
}; };
cargoHash = "sha256-Gf0GJVWefZlMXpnJytAdmM/I9y7bXoCilUZs/HK0Vdw="; cargoHash = "sha256-p/zTja6YSBTJNyyfuVi1jIfBmNdjJ11mcvEpyjxDwDo=";
meta = { meta = {
description = "Grammar Checker for Developers"; description = "Grammar Checker for Developers";

View file

@ -2,21 +2,29 @@
lib, lib,
stdenv, stdenv,
fetchFromGitHub, fetchFromGitHub,
runCommand,
autoreconfHook, # nativeBuildInputs
nix,
nasm, nasm,
autoreconfHook,
versionCheckHook,
# passthru
runCommand,
nix,
pkgs,
gitUpdater,
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "isa-l"; pname = "isa-l";
version = "2.31.0-unstable-2024-04-25"; version = "2.31.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "intel"; owner = "intel";
repo = "isa-l"; repo = "isa-l";
rev = "dbaf284e112bea1b90983772a3164e794b923aaf"; tag = "v${finalAttrs.version}";
sha256 = "sha256-eM1K3uObb4eZq0nSfafltp5DuZIDwknUYj9CdLn14lY="; hash = "sha256-pv0Aq1Yp/NkGN7KXJ4oQMSG36k5v9YnsELuATl86Zp4=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -28,6 +36,13 @@ stdenv.mkDerivation (finalAttrs: {
export AS=nasm export AS=nasm
''; '';
nativeInstallCheckInputs = [
versionCheckHook
];
versionCheckProgram = "${placeholder "out"}/bin/igzip";
versionCheckProgramArg = [ "--version" ];
doInstallCheck = true;
passthru = { passthru = {
tests = { tests = {
igzip = igzip =
@ -42,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ nix ]; nativeBuildInputs = [ nix ];
} }
'' ''
nix nar --extra-experimental-features nix-command pack ${../../../../lib} > "$out" nix nar --extra-experimental-features nix-command pack ${pkgs.path + "/lib"} > "$out"
''; '';
meta = { meta = {
description = "Cross validation of igzip provided by isa-l with gzip"; description = "Cross validation of igzip provided by isa-l with gzip";
@ -68,6 +83,7 @@ stdenv.mkDerivation (finalAttrs: {
touch "$out" touch "$out"
''; '';
}; };
updateScript = gitUpdater { rev-prefix = "v"; };
}; };
meta = { meta = {
@ -75,7 +91,13 @@ stdenv.mkDerivation (finalAttrs: {
mainProgram = "igzip"; mainProgram = "igzip";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
homepage = "https://github.com/intel/isa-l"; homepage = "https://github.com/intel/isa-l";
changelog = "https://github.com/intel/isa-l/releases/tag/v${finalAttrs.version}";
maintainers = with lib.maintainers; [ jbedo ]; maintainers = with lib.maintainers; [ jbedo ];
platforms = lib.platforms.all; platforms = lib.platforms.all;
badPlatforms = [
# <instantiation>:4:26: error: unexpected token in argument list
# movk x7, p4_low_b1, lsl 16
"aarch64-darwin"
];
}; };
}) })

View file

@ -6,16 +6,16 @@
buildGoModule rec { buildGoModule rec {
pname = "jsonnet-language-server"; pname = "jsonnet-language-server";
version = "0.14.1"; version = "0.15.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "grafana"; owner = "grafana";
repo = "jsonnet-language-server"; repo = "jsonnet-language-server";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-GR5EjVd1Tje9FLyP0pfNT6hMUGYkfPnsT8M72H713D4="; hash = "sha256-InU7iH7fP1k9+Vn8/WfNQnbIeQ6SGY17Z2vsRD63uzk=";
}; };
vendorHash = "sha256-rh+b089fr+z0YzgvzivzELnSbNDiNczGCRwFrIYR250="; vendorHash = "sha256-xYB6MJoA9/tdnPTMdkBxI/sx1rDnS0qy+HCf72B1/cU=";
ldflags = [ ldflags = [
"-s" "-s"

View file

@ -6,13 +6,13 @@
buildGoModule rec { buildGoModule rec {
pname = "kubedb-cli"; pname = "kubedb-cli";
version = "0.50.0"; version = "0.51.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kubedb"; owner = "kubedb";
repo = "cli"; repo = "cli";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-9LHDf2la4cAnppv1yS1wUob87mjsfR7SGfuxiFtICqA="; sha256 = "sha256-6AhL3IBAQ9Mngquh7XbnXEb4jDX1k2d3bwKBFRhEzHA=";
}; };
vendorHash = null; vendorHash = null;

View file

@ -11,13 +11,13 @@
buildGoModule rec { buildGoModule rec {
pname = "kubeshark"; pname = "kubeshark";
version = "52.3.92"; version = "52.3.94";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kubeshark"; owner = "kubeshark";
repo = "kubeshark"; repo = "kubeshark";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-WMReA7ElZpsWiWJx+H2wKiaScGc1t06pj4hWKfkfbJo="; hash = "sha256-mNhI0rYWVDP40pPWCvm+V/+E5NH6rtYT6mxxpILnFGU=";
}; };
vendorHash = "sha256-kzyQW4bVE7oMOlHVG7LKG1AMTRYa5GLiiEhdarIhMSo="; vendorHash = "sha256-kzyQW4bVE7oMOlHVG7LKG1AMTRYa5GLiiEhdarIhMSo=";

View file

@ -0,0 +1,12 @@
diff --git a/src/stb_image.h b/src/stb_image.h
index f12c30b..526281c 100644
--- a/src/stb_image.h
+++ b/src/stb_image.h
@@ -1534,6 +1534,7 @@ static unsigned char *stbi__convert_format(unsigned char *data, int img_n, int r
int i,j;
unsigned char *good;
+ if (data == NULL) return data;
if (req_comp == img_n) return data;
STBI_ASSERT(req_comp >= 1 && req_comp <= 4);

View file

@ -19,6 +19,11 @@ stdenv.mkDerivation rec {
sha256 = "1nny4295ipy4ajcxmmh04c796hcds0y7z7rv3qd17mj70y8j0r2d"; sha256 = "1nny4295ipy4ajcxmmh04c796hcds0y7z7rv3qd17mj70y8j0r2d";
}; };
patches = [
# https://github.com/NixOS/nixpkgs/issues/160670
./fix-CVE-2021-45340.patch
];
buildInputs = [ buildInputs = [
gdk-pixbuf gdk-pixbuf
gd gd
@ -43,7 +48,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "SIXEL library for console graphics, and converter programs"; description = "SIXEL library for console graphics, and converter programs";
homepage = "https://github.com/libsixel/libsixel"; homepage = "https://github.com/libsixel/libsixel";
maintainers = [ ]; maintainers = with lib.maintainers; [ hzeller ];
license = licenses.mit; license = licenses.mit;
platforms = platforms.unix; platforms = platforms.unix;
}; };

View file

@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "General purpose mod manager with support for the NexusMods API and LOOT"; description = "General purpose mod manager with support for the NexusMods API and LOOT";
homepage = "https://github.com/limo-app/limo"; homepage = "https://github.com/limo-app/limo";
license = lib.licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
mainProgram = "Limo"; mainProgram = "limo";
maintainers = with lib.maintainers; [ maintainers = with lib.maintainers; [
tomasajt tomasajt
MattSturgeon MattSturgeon

View file

@ -14,13 +14,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "minizip-ng"; pname = "minizip-ng";
version = "4.0.7"; version = "4.0.8";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zlib-ng"; owner = "zlib-ng";
repo = "minizip-ng"; repo = "minizip-ng";
rev = finalAttrs.version; rev = finalAttrs.version;
hash = "sha256-scoEqymRMBTZZVr1fxtKOyBj4VLCgI8jQpanUKrJhiQ="; hash = "sha256-NFl2R+o1SBXNAt2TOMMsbIh+IHJu78p56caT4h2TDeU=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -10,13 +10,13 @@
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "mint-y-icons"; pname = "mint-y-icons";
version = "1.8.0"; version = "1.8.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "linuxmint"; owner = "linuxmint";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-X62n7HQwlpnfl4rqy6CK1K9Do/tUyD8pB0bRW8djm6o="; hash = "sha256-hVPDuDhmYhc+m+W703T9VdSHB5z0e6lMPDHYkcoB6nM=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -6,18 +6,18 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "mitra"; pname = "mitra";
version = "3.13.0"; version = "3.13.1";
src = fetchFromGitea { src = fetchFromGitea {
domain = "codeberg.org"; domain = "codeberg.org";
owner = "silverpill"; owner = "silverpill";
repo = "mitra"; repo = "mitra";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-OxOIsoS3f0zFbEpXKvnIpISq4Bzkjj50LuLFkfwLlzM="; hash = "sha256-jAh3sWOHbqo5EpH+Ap/AOha2AKk6iwMvyUme6Ct96qI=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-J6EeJOx+1E7MjwDZK2mgMY5vrbpuNGWkbRxwjxnaKxk="; cargoHash = "sha256-GDhdMShO+W05ny/hgXKcwDzcO9Stk3NM4U95ArImRYU=";
# require running database # require running database
doCheck = false; doCheck = false;

View file

@ -5,13 +5,13 @@
}: }:
buildGoModule rec { buildGoModule rec {
pname = "nom"; pname = "nom";
version = "2.7.1"; version = "2.7.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "guyfedwards"; owner = "guyfedwards";
repo = "nom"; repo = "nom";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-8zUIqOKbiD8tOWfTU9ixyxWMIRsmskmJVcXyM6X9JNs="; hash = "sha256-2S/oMhjqNzwQAA747lOfvH7RQ2tRtfhxG9ErfwVuUg8=";
}; };
vendorHash = "sha256-d5KTDZKfuzv84oMgmsjJoXGO5XYLVKxOB5XehqgRvYw="; vendorHash = "sha256-d5KTDZKfuzv84oMgmsjJoXGO5XYLVKxOB5XehqgRvYw=";

View file

@ -6,13 +6,13 @@
buildGoModule rec { buildGoModule rec {
pname = "nova"; pname = "nova";
version = "3.11.1"; version = "3.11.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "FairwindsOps"; owner = "FairwindsOps";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-E35GeGFWlo5HEaWZ257iJorrR6F2jtyBbXJLrYldC8E="; hash = "sha256-7GAA5Kc5ximdf71Bd8Q5o2pXixLOobXykKxfI31j/4A=";
}; };
vendorHash = "sha256-tWUE3OUpacxRpShbJQtFbHhjEDt4ULL1wc4vfX4DJ2c="; vendorHash = "sha256-tWUE3OUpacxRpShbJQtFbHhjEDt4ULL1wc4vfX4DJ2c=";

View file

@ -9,16 +9,16 @@
buildGoModule rec { buildGoModule rec {
pname = "nwg-dock"; pname = "nwg-dock";
version = "0.4.1"; version = "0.4.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nwg-piotr"; owner = "nwg-piotr";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-ZR72QMftR6bWCieJHW3k46Ujdn/W5fulGxYKoNPiPfE="; sha256 = "sha256-9s0kweFBxzNYZOqIGG/hPF1DsECm7N0dhgRlc7DGUOc=";
}; };
vendorHash = "sha256-paRcBQwg2uGouMRX5XF++OyN8Y0JyucXLN0G5O0j3qA="; vendorHash = "sha256-iR+ytThRwmCvFEMcpSELPRwiramN5jPXAjaJtda4pOw=";
ldflags = [ ldflags = [
"-s" "-s"

View file

@ -7,7 +7,7 @@
let let
pname = "openfga"; pname = "openfga";
version = "1.8.2"; version = "1.8.3";
in in
buildGoModule { buildGoModule {
@ -17,10 +17,10 @@ buildGoModule {
owner = "openfga"; owner = "openfga";
repo = "openfga"; repo = "openfga";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-Vh2oUEXCN6w7O3JU99KL6HBmNgcW4FSf/v5Qe4MayrQ="; hash = "sha256-f8yTmk542u/YPSq3oOa9REkHDGr32tP8OOs+ctNBt2E=";
}; };
vendorHash = "sha256-EAw5UjLyjoow1ZhUy98Ok2OtwXDqubgqy6LqEk8ORl8="; vendorHash = "sha256-cuq7W465azHuVqnlzE0dD84R7F8/ErKt9wE4kjyI3Yc=";
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View file

@ -8,16 +8,16 @@
buildGoModule rec { buildGoModule rec {
pname = "patch2pr"; pname = "patch2pr";
version = "0.30.0"; version = "0.31.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bluekeyes"; owner = "bluekeyes";
repo = "patch2pr"; repo = "patch2pr";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-o5GvA9602k2cnw1psWUZJZE1MVUT4GzRcoPYBJCHNtg="; hash = "sha256-DiPgfpXXp8uB3PTjtSIN+1eKLBqy0AcNVQDnBmHM2u4=";
}; };
vendorHash = "sha256-DNa/OE0m/69g7b44Z/cqUtbRvrsUr6lTrww0JcTjXP8="; vendorHash = "sha256-nn/jCMLw77KOegcEOLCdZVc9wcmrMnVkEkmSUkNan2s=";
ldflags = [ ldflags = [
"-X main.version=${version}" "-X main.version=${version}"

View file

@ -6,16 +6,16 @@
buildGoModule rec { buildGoModule rec {
pname = "phrase-cli"; pname = "phrase-cli";
version = "2.35.4"; version = "2.35.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "phrase"; owner = "phrase";
repo = "phrase-cli"; repo = "phrase-cli";
rev = version; rev = version;
sha256 = "sha256-PXeB4tSmRTPQDHG1YdXQ4GIotEsAV+kRUvyczamOtHc="; sha256 = "sha256-hPaZquiOcvRfWXG9nCKTvy7sPMueH/G/ikmdo87/0pg=";
}; };
vendorHash = "sha256-iJ2QXLP3XYyPXKTY3879LwyjXL+Ifv7H8ibgfTBiaoA="; vendorHash = "sha256-2IgEkRgHxFagNQ7qgT2GchukALxjkCkkcGlyzQTJUDQ=";
ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ];

File diff suppressed because it is too large Load diff

View file

@ -3,40 +3,38 @@
stdenv, stdenv,
rustPlatform, rustPlatform,
fetchFromGitHub, fetchFromGitHub,
fetchpatch,
pkg-config, pkg-config,
libgit2, libgit2,
openssl, openssl,
installShellFiles, installShellFiles,
testers, buildPackages,
pixi, versionCheckHook,
nix-update-script,
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "pixi"; pname = "pixi";
version = "0.38.0"; version = "0.39.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "prefix-dev"; owner = "prefix-dev";
repo = "pixi"; repo = "pixi";
rev = "v${version}"; tag = "v${version}";
hash = "sha256-F15GDw6zolaa4IheKyJ9kdmdiLazUiDUhnUM8gH/hgk="; hash = "sha256-Y4d8eMfsag2cNTaK8qnOGfi35kwwPrUy2y51EwVFrss=";
}; };
postPatch = '' # TODO: Remove this patch when the next version is released.
# There are multiple `version-ranges` entries which is not supported by buildRustPackage. cargoPatches = [
cp -f ${./Cargo.lock} Cargo.lock (fetchpatch {
''; # chore: make sure we only build one version of version-ranges
# https://github.com/prefix-dev/pixi/commit/82fc219be3f5d1499922e89a5c458b7c154a7b8e
cargoLock = { url = "https://github.com/prefix-dev/pixi/commit/82fc219be3f5d1499922e89a5c458b7c154a7b8e.patch";
lockFile = ./Cargo.lock; hash = "sha256-fKDqUJtjxIQsCez95RObnJHQvdlxhmjJ+G7fJitE6v0=";
outputHashes = { })
"async_zip-0.0.17" = "sha256-3k9rc4yHWhqsCUJ17K55F8aQoCKdVamrWAn6IDWo3Ss="; ];
"pubgrub-0.2.1" = "sha256-8TrOQ6fYJrYgFNuqiqnGztnHOqFIEDi2MFZEBA+oks4="; useFetchCargoVendor = true;
"reqwest-middleware-0.3.3" = "sha256-KjyXB65a7SAfwmxokH2PQFFcJc6io0xuIBQ/yZELJzM="; cargoHash = "sha256-oGlPxFwJVpBajJQ5XED98SUP8qw312nUSRND6ycEOjk=";
"tl-0.7.8" = "sha256-F06zVeSZA4adT6AzLzz1i9uxpI1b8P1h+05fFfjm3GQ=";
"uv-auth-0.0.1" = "sha256-xy/fgy3+YvSdfq5ngPVbAmRpYyJH27Cft5QxBwFQumU=";
};
};
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config
@ -56,16 +54,25 @@ rustPlatform.buildRustPackage rec {
# As the version is updated, the number of failed tests continues to grow. # As the version is updated, the number of failed tests continues to grow.
doCheck = false; doCheck = false;
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) (
installShellCompletion --cmd pixi \ let
--bash <($out/bin/pixi completion --shell bash) \ emulator = stdenv.hostPlatform.emulator buildPackages;
--fish <($out/bin/pixi completion --shell fish) \ in
--zsh <($out/bin/pixi completion --shell zsh) ''
''; installShellCompletion --cmd pixi \
--bash <(${emulator} $out/bin/pixi completion --shell bash) \
--fish <(${emulator} $out/bin/pixi completion --shell fish) \
--zsh <(${emulator} $out/bin/pixi completion --shell zsh)
''
);
passthru.tests.version = testers.testVersion { nativeInstallCheckInputs = [
package = pixi; versionCheckHook
}; ];
versionCheckProgramArg = [ "--version" ];
doInstallCheck = true;
passthru.updateScript = nix-update-script { };
meta = { meta = {
description = "Package management made easy"; description = "Package management made easy";
@ -74,6 +81,7 @@ rustPlatform.buildRustPackage rec {
maintainers = with lib.maintainers; [ maintainers = with lib.maintainers; [
aaronjheng aaronjheng
edmundmiller edmundmiller
xiaoxiangmoe
]; ];
mainProgram = "pixi"; mainProgram = "pixi";
}; };

View file

@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "qrtool"; pname = "qrtool";
version = "0.11.6"; version = "0.11.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "sorairolake"; owner = "sorairolake";
repo = "qrtool"; repo = "qrtool";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-ViDlY60iGNBwCDRgKiNKbsFSXozyzqlTzKpd9NCxrv0="; hash = "sha256-vgAkhEbU/Wm2rUEMqRx4WGSgLI7nZ5+OrGUc91l6+7M=";
}; };
cargoHash = "sha256-Bcu5hyW0uUHkshlBoKNG/NL0XYnrPJa/P8bHdcGjFTc="; cargoHash = "sha256-VIZB+O1xvlPPTBAHwRZNCTlc3q7l3VXtNaG5zUCzKi4=";
nativeBuildInputs = [ nativeBuildInputs = [
asciidoctor asciidoctor

View file

@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "qspeakers"; pname = "qspeakers";
version = "1.6.10"; version = "1.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "be1"; owner = "be1";
repo = "qspeakers"; repo = "qspeakers";
tag = finalAttrs.version; tag = finalAttrs.version;
hash = "sha256-ab3+lw3F0CU8OLa7V4itPZsWKCV+6DoUvmFEqhAdklw="; hash = "sha256-CQzUeC2nbKMWG6/2715+bf4rFu9IytT+bdqkZYVrYGc=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -1,14 +0,0 @@
diff --git a/apple-codesign/tests/cli_tests.rs b/apple-codesign/tests/cli_tests.rs
index 22166712ec..8721a92753 100644
--- a/apple-codesign/tests/cli_tests.rs
+++ b/apple-codesign/tests/cli_tests.rs
@@ -271,6 +271,9 @@
cases.case("tests/cmd/*.trycmd").case("tests/cmd/*.toml");
+ // Disable in nixpkgs because it requires network access
+ cases.skip("tests/cmd/sign-for-notarization.trycmd");
+
// Help output breaks without notarize feature.
if cfg!(not(feature = "notarize")) {
cases.skip("tests/cmd/encode-app-store-connect-api-key.trycmd");

View file

@ -4,39 +4,44 @@
rustPlatform, rustPlatform,
fetchFromGitHub, fetchFromGitHub,
uutils-coreutils, uutils-coreutils,
versionCheckHook,
nix-update-script,
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "rcodesign"; pname = "rcodesign";
version = "0.28.0"; version = "0.29.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "indygreg"; owner = "indygreg";
repo = "apple-platform-rs"; repo = "apple-platform-rs";
rev = "apple-codesign/${version}"; tag = "apple-codesign/${version}";
hash = "sha256-xyjq5mdc29OwzlUAQZWSg1k68occ81i7KBGUiiq0ke0="; hash = "sha256-NyO0HkldXh94Y16E+SX1VE/OOx0zgO6VYoRLJrEQUm0=";
}; };
patches = [ cargoHash = "sha256-loWN0Pc46sr2/ZZCz2Uqf2AeGUP67EzGFQsPVLAKsfo=";
# Disable cli_tests test that requires network access.
./disable-sign-for-notarization-test.patch
];
cargoHash = "sha256-xMhyKovXoBPZp6epWQ+CYODpyvHgpv6eZfdWPTuDnK8=";
cargoBuildFlags = [ cargoBuildFlags = [
# Only build the binary we want # Only build the binary we want
"--bin" "--bin=rcodesign"
"rcodesign"
]; ];
checkFlags = [ checkFlags =
# Does network IO [
"--skip=ticket_lookup::test::lookup_ticket" # Does network IO
# These tests require Xcode to be installed "--skip=cli_tests"
"--skip=find_all_platform_directories" "--skip=ticket_lookup::test::lookup_ticket"
"--skip=find_all_sdks" ]
]; ++ lib.optionals stdenv.hostPlatform.isDarwin [
# These tests require Xcode to be installed
"--skip=parsed_sdk::test::find_all_sdks"
"--skip=simple_sdk::test::find_all_sdks"
"--skip=test::find_all_platform_directories"
# Error: Io(Os { code: 1, kind: PermissionDenied, message: "Operation not permitted" })
"--skip=test::find_system_xcode_applications"
"--skip=test::find_system_xcode_developer_directories"
];
# Set up uutils-coreutils for cli_tests. Without this, it will be installed with `cargo install`, which will fail # Set up uutils-coreutils for cli_tests. Without this, it will be installed with `cargo install`, which will fail
# due to the lack of network access in the build environment. # due to the lack of network access in the build environment.
@ -46,7 +51,17 @@ rustPlatform.buildRustPackage rec {
ln -s '${lib.getExe' uutils-coreutils "uutils-coreutils"}' "$coreutils_dir/coreutils" ln -s '${lib.getExe' uutils-coreutils "uutils-coreutils"}' "$coreutils_dir/coreutils"
''; '';
meta = with lib; { nativeInstallCheckInputs = [
versionCheckHook
];
versionCheckProgramArg = [ "--version" ];
doInstallCheck = true;
passthru = {
updateScript = nix-update-script { };
};
meta = {
description = "Cross-platform CLI interface to interact with Apple code signing"; description = "Cross-platform CLI interface to interact with Apple code signing";
mainProgram = "rcodesign"; mainProgram = "rcodesign";
longDescription = '' longDescription = ''
@ -57,7 +72,8 @@ rustPlatform.buildRustPackage rec {
For more information, refer to the [documentation](https://gregoryszorc.com/docs/apple-codesign/stable/apple_codesign_rcodesign.html). For more information, refer to the [documentation](https://gregoryszorc.com/docs/apple-codesign/stable/apple_codesign_rcodesign.html).
''; '';
homepage = "https://github.com/indygreg/apple-platform-rs"; homepage = "https://github.com/indygreg/apple-platform-rs";
license = licenses.mpl20; changelog = "https://github.com/indygreg/apple-platform-rs/releases/tag/apple-codesign%2F${version}";
maintainers = with maintainers; [ euank ]; license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ euank ];
}; };
} }

View file

@ -7,11 +7,11 @@
renode.overrideAttrs ( renode.overrideAttrs (
finalAttrs: _: { finalAttrs: _: {
pname = "renode-unstable"; pname = "renode-unstable";
version = "1.15.3+20241217git398e80b6e"; version = "1.15.3+20250109git606a24e00";
src = fetchurl { src = fetchurl {
url = "https://builds.renode.io/renode-${finalAttrs.version}.linux-dotnet.tar.gz"; url = "https://builds.renode.io/renode-${finalAttrs.version}.linux-dotnet.tar.gz";
hash = "sha256-DJau7daj06GHWr3uGAbb6/oKb4QIefRqH6QoYjy5JNU="; hash = "sha256-ZA52irUSACBBLkJ1o75SHVFIxlaNQV25VTcUfjv6bPk=";
}; };
passthru.updateScript = passthru.updateScript =

View file

@ -7,11 +7,11 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "schemacrawler"; pname = "schemacrawler";
version = "16.24.3"; version = "16.25.1";
src = fetchzip { src = fetchzip {
url = "https://github.com/schemacrawler/SchemaCrawler/releases/download/v${finalAttrs.version}/schemacrawler-${finalAttrs.version}-bin.zip"; url = "https://github.com/schemacrawler/SchemaCrawler/releases/download/v${finalAttrs.version}/schemacrawler-${finalAttrs.version}-bin.zip";
hash = "sha256-jTeRvT1MDC48k29rcowJSJWcnBWDwEK93BSp9XbPYUA="; hash = "sha256-IWVkLSYErfyw4D4GYf+36QTpUQLhWm1DNrhwlPbIuR8=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View file

@ -8,16 +8,16 @@
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "television"; pname = "television";
version = "0.8.6"; version = "0.9.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "alexpasmantier"; owner = "alexpasmantier";
repo = "television"; repo = "television";
tag = version; tag = version;
hash = "sha256-p6RuLuhtgVOa8+l0JU5byQ4SHG/TmURPlZUMNVqvfp8="; hash = "sha256-7TsSgT6UdcGd1/yoRT0SzclEPTCYkBgPcoRMDTKHcEU=";
}; };
cargoHash = "sha256-0tXsoKSQ0c3po75oMd6LTG+HSkKr5UvI0lBg6FySwfs="; cargoHash = "sha256-Kb4vc1tCz6cxy/wpuZxowxTaUqpMHROwdiYRDIz22/I=";
passthru = { passthru = {
tests.version = testers.testVersion { tests.version = testers.testVersion {

View file

@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "typos"; pname = "typos";
version = "1.29.0"; version = "1.29.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "crate-ci"; owner = "crate-ci";
repo = "typos"; repo = "typos";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-UNm5mQYkB9tiNpmXfxBNLyJDd+nwccflCdJEPaYzHWw="; hash = "sha256-4cCXh6fysunsc6MNb7YNx+1I1tnYJkBgpA30P6IzTcM=";
}; };
cargoHash = "sha256-CcRzPlkUqAZ2y+klRtLy+uGbMSpnr724rkcAkOzPHY4="; cargoHash = "sha256-NgMImjR+JJElKlrhlf9beqQSwp+6KGcI7sSc5OxDHl4=";
passthru.updateScript = nix-update-script { }; passthru.updateScript = nix-update-script { };

View file

@ -21,13 +21,13 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ustreamer"; pname = "ustreamer";
version = "6.18"; version = "6.21";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pikvm"; owner = "pikvm";
repo = "ustreamer"; repo = "ustreamer";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-VzhTfr0Swrv3jZUvBYYy5l0+iSokIztpeyA1CuG/roY="; hash = "sha256-65qaHgKQjzyGEbimEe8oJ83FzKUG23/cHUbZ/YdT72A=";
}; };
buildInputs = buildInputs =

View file

@ -6,19 +6,19 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "wasm-tools"; pname = "wasm-tools";
version = "1.222.0"; version = "1.223.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bytecodealliance"; owner = "bytecodealliance";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-mSDbdmepLUiwqEjNfrG89lnt14IJa6hDwnnRea/Asl8="; hash = "sha256-Wy/a8U2VEpfNgKMA1lwKOlC5fezX5voW+U5HkL0cH4k=";
fetchSubmodules = true; fetchSubmodules = true;
}; };
# Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved.
auditable = false; auditable = false;
cargoHash = "sha256-SqqOPFR+MkZTZ2eD/X9dcLGzxDQ0BOD1B67rhzCQ/PI="; cargoHash = "sha256-P4jPSXvWXQZWQMvVllpAwq2svaBue6HD9KVhV6QTGMU=";
cargoBuildFlags = [ cargoBuildFlags = [
"--package" "--package"
"wasm-tools" "wasm-tools"

View file

@ -1,48 +0,0 @@
{
lib,
aiohttp,
buildPythonPackage,
fetchPypi,
pydantic,
pythonOlder,
websockets,
}:
buildPythonPackage rec {
pname = "aiolivisi";
version = "0.0.19";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-eT/sqLykd4gQVt972646mH+QArf7p/XQH53/UtsuKRs=";
};
postPatch = ''
# https://github.com/StefanIacobLivisi/aiolivisi/pull/3
substituteInPlace setup.py \
--replace 'REQUIREMENTS = list(val.strip() for val in open("requirements.txt"))' "" \
--replace "REQUIREMENTS," "[],"
'';
propagatedBuildInputs = [
aiohttp
pydantic
websockets
];
# Module has no tests
doCheck = false;
pythonImportsCheck = [ "aiolivisi" ];
meta = with lib; {
description = "Module to communicate with LIVISI Smart Home Controller";
homepage = "https://github.com/StefanIacobLivisi/aiolivisi";
changelog = "https://github.com/StefanIacobLivisi/aiolivisi/releases/tag/${version}";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ fab ];
};
}

View file

@ -2,6 +2,7 @@
lib, lib,
buildPythonPackage, buildPythonPackage,
fetchFromGitHub, fetchFromGitHub,
fetchpatch,
# build-system # build-system
setuptools, setuptools,
@ -42,8 +43,21 @@ buildPythonPackage rec {
hash = "sha256-0kCEIHNOXIkdwDH5zCVWnR/W79ppc/1PFsJ/a4goGzk="; hash = "sha256-0kCEIHNOXIkdwDH5zCVWnR/W79ppc/1PFsJ/a4goGzk=";
}; };
patches = [
# https://github.com/cleanlab/cleanlab/pull/1224
(fetchpatch {
name = "numpy2-compatibility";
url = "https://github.com/GaetanLepage/cleanlab/commit/7d4cef11cf8d58b0ca7dba78f4c64995ed709274.patch";
hash = "sha256-1mLEITYj30F9tJh8tajWnpGC5FANh8he/lgw1f+LAsI=";
})
];
build-system = [ setuptools ]; build-system = [ setuptools ];
pythonRelaxDeps = [
"numpy"
];
dependencies = [ dependencies = [
numpy numpy
scikit-learn scikit-learn
@ -79,6 +93,12 @@ buildPythonPackage rec {
[ [
# Requires the datasets we prevent from downloading # Requires the datasets we prevent from downloading
"test_create_imagelab" "test_create_imagelab"
# Non-trivial numpy2 incompatibilities
# assert np.float64(0.492) == 0.491
"test_duplicate_points_have_similar_scores"
# AssertionError: assert 'Annotators [1] did not label any examples.'
"test_label_quality_scores_multiannotator"
] ]
++ lib.optionals (pythonAtLeast "3.12") [ ++ lib.optionals (pythonAtLeast "3.12") [
# AttributeError: 'called_once_with' is not a valid assertion. # AttributeError: 'called_once_with' is not a valid assertion.

View file

@ -42,14 +42,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "coffea"; pname = "coffea";
version = "2024.11.0"; version = "2025.1.0";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "CoffeaTeam"; owner = "CoffeaTeam";
repo = "coffea"; repo = "coffea";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-QE+la7CB2xrbbIOUL/HtKRHUOGu19IyfDvjL6oucn7g="; hash = "sha256-l/HjTX3zm1jquAhuvNNI+oaC7TbaICNnmfqXxBNlaic=";
}; };
build-system = [ build-system = [

View file

@ -0,0 +1,49 @@
{
aiofiles,
aiohttp,
aioresponses,
buildPythonPackage,
fetchFromGitHub,
lib,
pytest-asyncio,
pytestCheckHook,
python-dotenv,
setuptools,
}:
buildPythonPackage rec {
pname = "cookidoo-api";
version = "0.12.2";
pyproject = true;
src = fetchFromGitHub {
owner = "miaucl";
repo = "cookidoo-api";
tag = version;
hash = "sha256-7FDnaiq/c3ug96usjgPXtrR5oFb10gDaDokYfApktsk=";
};
build-system = [ setuptools ];
dependencies = [
aiofiles
aiohttp
];
pythonImportsCheck = [ "cookidoo_api" ];
nativeCheckInputs = [
aioresponses
pytest-asyncio
pytestCheckHook
python-dotenv
];
meta = {
changelog = "https://github.com/miaucl/cookidoo-api/blob/${src.tag}/CHANGELOG.md";
description = "Unofficial package to access Cookidoo";
homepage = "https://github.com/miaucl/cookidoo-api";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dotlambda ];
};
}

View file

@ -0,0 +1,41 @@
{
aiohttp,
buildPythonPackage,
fetchFromGitHub,
hatchling,
lib,
yarl,
}:
buildPythonPackage rec {
pname = "eheimdigital";
version = "1.0.3";
pyproject = true;
src = fetchFromGitHub {
owner = "autinerd";
repo = "eheimdigital";
tag = version;
hash = "sha256-oWMlQIj8q2UVpW0xyPnoblT+ryHwCn9PCk2vugXyh2c=";
};
build-system = [ hatchling ];
dependencies = [
aiohttp
yarl
];
pythonImportsCheck = [ "eheimdigital" ];
# upstream tests are dysfunctional
doCheck = false;
meta = {
changelog = "https://github.com/autinerd/eheimdigital/releases/tag/${src.tag}";
description = "Offers a Python API for the EHEIM Digital smart aquarium devices";
homepage = "https://github.com/autinerd/eheimdigital";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dotlambda ];
};
}

View file

@ -59,20 +59,15 @@ buildPythonPackage rec {
pythonImportsCheck = [ "es_client" ]; pythonImportsCheck = [ "es_client" ];
disabledTests = [ disabledTests = [
# Tests require network access # Tests require local Elasticsearch instance
"test_bad_version_raises" "test_bad_version_raises"
"test_basic_operation" "test_basic_operation"
"test_basic_operation"
"test_client_info" "test_client_info"
"test_logging_options_ecs" "test_client_info"
"test_logging_options_json" "test_exit_if_not_master"
"test_multiple_hosts_raises" "test_multiple_hosts_raises"
"test_non_dict_passed"
"test_skip_version_check" "test_skip_version_check"
# Test wants to handle credentials "TestCLIExample"
"test_logging_options_from_config_file"
# es_client.exceptions.ConfigurationError: Must populate both username and password, or leave both empty
"test_exit_if_not_master "
]; ];
meta = with lib; { meta = with lib; {

View file

@ -5,10 +5,12 @@
fetchFromGitHub, fetchFromGitHub,
flaky, flaky,
google-cloud-storage, google-cloud-storage,
legacy-cgi,
mock, mock,
pillow, pillow,
pymongo, pymongo,
pytestCheckHook, pytestCheckHook,
pythonAtLeast,
pythonOlder, pythonOlder,
requests, requests,
setuptools, setuptools,
@ -29,12 +31,12 @@ buildPythonPackage rec {
hash = "sha256-693H/u+Wg2G9sdoUkC6DQo9WkmIlKnh8NKv3ufK/eyQ="; hash = "sha256-693H/u+Wg2G9sdoUkC6DQo9WkmIlKnh8NKv3ufK/eyQ=";
}; };
nativeBuildInputs = [ setuptools ]; build-system = [ setuptools ];
propagatedBuildInputs = [ dependencies = [
anyascii anyascii
google-cloud-storage google-cloud-storage
]; ] ++ lib.optionals (pythonAtLeast "3.13") [ legacy-cgi ];
nativeCheckInputs = [ nativeCheckInputs = [
flaky flaky
@ -56,6 +58,8 @@ buildPythonPackage rec {
"tests/test_wsgi_middleware.py" "tests/test_wsgi_middleware.py"
]; ];
disabledTests = lib.optionals (pythonAtLeast "3.13") [ "test_notexisting" ];
pythonImportsCheck = [ "depot" ]; pythonImportsCheck = [ "depot" ];
meta = with lib; { meta = with lib; {

View file

@ -0,0 +1,42 @@
{
aiohttp,
buildPythonPackage,
colorlog,
fetchFromGitHub,
lib,
setuptools,
websockets,
}:
buildPythonPackage rec {
pname = "livisi";
version = "0.0.24";
pyproject = true;
src = fetchFromGitHub {
owner = "planbnet";
repo = "livisi";
tag = "v${version}";
hash = "sha256-ggEbzN9FfqT968hgOblIh5dfVibzgUEc4SoZfBGOCwo=";
};
build-system = [ setuptools ];
dependencies = [
aiohttp
colorlog
websockets
];
pythonImportsCheck = [ "livisi" ];
# upstream has no tests
doCheck = false;
meta = {
description = "Connection library for the abandoned Livisi Smart Home system";
homepage = "https://github.com/planbnet/livisi";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ dotlambda ];
};
}

View file

@ -17,14 +17,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "msmart-ng"; pname = "msmart-ng";
version = "2024.12.0"; version = "2025.1.0";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mill1000"; owner = "mill1000";
repo = "midea-msmart"; repo = "midea-msmart";
rev = version; tag = version;
hash = "sha256-0Eh7QgR3IbTVa4kZ/7mtdmghFJLKOHpUawjMAoVuNoo="; hash = "sha256-+rYIxo8iwCbntg9m8d0R/tCS72s3422jEiELp2F8jJA=";
}; };
build-system = [ build-system = [

View file

@ -1,15 +1,21 @@
{ {
lib, lib,
pyserial,
buildPythonPackage, buildPythonPackage,
fetchFromGitHub, fetchFromGitHub,
pyserial,
pytestCheckHook, pytestCheckHook,
pythonAtLeast,
pythonOlder,
setuptools,
standard-telnetlib,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "nad-receiver"; pname = "nad-receiver";
version = "0.3.0"; version = "0.3.0";
format = "setuptools"; pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "joopert"; owner = "joopert";
@ -18,7 +24,9 @@ buildPythonPackage rec {
hash = "sha256-jRMk/yMA48ei+g/33+mMYwfwixaKTMYcU/z/VOoJbvY="; hash = "sha256-jRMk/yMA48ei+g/33+mMYwfwixaKTMYcU/z/VOoJbvY=";
}; };
propagatedBuildInputs = [ pyserial ]; build-system = [ setuptools ];
dependencies = [ pyserial ] ++ lib.optionals (pythonAtLeast "3.13") [ standard-telnetlib ];
nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ];
@ -27,7 +35,8 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Python interface for NAD receivers"; description = "Python interface for NAD receivers";
homepage = "https://github.com/joopert/nad_receiver"; homepage = "https://github.com/joopert/nad_receiver";
license = with licenses; [ mit ]; changelog = "https://github.com/joopert/nad_receiver/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };
} }

View file

@ -0,0 +1,39 @@
{
buildPythonPackage,
fetchFromGitHub,
lib,
nclib,
setuptools,
}:
buildPythonPackage rec {
pname = "nhc";
version = "0.3.3";
pyproject = true;
src = fetchFromGitHub {
owner = "vandeurenglenn";
repo = "nhc";
tag = "v${version}";
hash = "sha256-s3DVdnjhRUZRG/LwKwOuZSiNtzpccBtHl/PNvux/NwQ=";
};
build-system = [ setuptools ];
dependencies = [
nclib
];
pythonImportsCheck = [ "nhc" ];
# upstream has no test
doCheck = false;
meta = {
changelog = "https://github.com/vandeurenglenn/nhc/blob/${src.tag}/CHANGELOG.md";
description = "SDK for Niko Home Control";
homepage = "https://github.com/vandeurenglenn/nhc";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dotlambda ];
};
}

View file

@ -1,42 +0,0 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
nclib,
netaddr,
netifaces,
pythonOlder,
}:
buildPythonPackage rec {
pname = "niko-home-control";
version = "0.3.0";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "NoUseFreak";
repo = pname;
rev = version;
sha256 = "sha256-n/uQAX2LgxeGTRF56+G5vm5wbeTQQQODV4EKaPgKw1k=";
};
propagatedBuildInputs = [
nclib
netaddr
netifaces
];
# Project has no tests
doCheck = false;
pythonImportsCheck = [ "nikohomecontrol" ];
meta = with lib; {
description = "Python SDK for Niko Home Control";
homepage = "https://github.com/NoUseFreak/niko-home-control";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
};
}

View file

@ -64,6 +64,9 @@ buildPythonPackage rec {
pythonImportsCheck = [ "numpyro" ]; pythonImportsCheck = [ "numpyro" ];
pytestFlagsArray = [ pytestFlagsArray = [
# Tests memory consumption grows significantly with the number of parallel processes (reaches ~200GB with 80 jobs)
"--maxprocesses=8"
# A few tests fail with: # A few tests fail with:
# UserWarning: There are not enough devices to run parallel chains: expected 2 but got 1. # UserWarning: There are not enough devices to run parallel chains: expected 2 but got 1.
# Chains will be drawn sequentially. If you are running MCMC in CPU, consider using `numpyro.set_host_device_count(2)` at the beginning of your program. # Chains will be drawn sequentially. If you are running MCMC in CPU, consider using `numpyro.set_host_device_count(2)` at the beginning of your program.

View file

@ -20,7 +20,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pytelegrambotapi"; pname = "pytelegrambotapi";
version = "4.25.0"; version = "4.26.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -29,7 +29,7 @@ buildPythonPackage rec {
owner = "eternnoir"; owner = "eternnoir";
repo = "pyTelegramBotAPI"; repo = "pyTelegramBotAPI";
tag = version; tag = version;
hash = "sha256-rGaJsoZjRIJ2onkSthS/VaPPt+U9R8g42sB2toa1J6w="; hash = "sha256-y0Cs1DkbWwR3UYo+2ieRoFi0CSEKX0xwyVjRVC48efg=";
}; };
build-system = [ hatchling ]; build-system = [ hatchling ];

View file

@ -44,7 +44,6 @@ buildPythonPackage rec {
"test_loose_ip" "test_loose_ip"
"test_extra_fields_not_allowed_s3_bucket" "test_extra_fields_not_allowed_s3_bucket"
"test_raise_error_if_invalid_fields_in_resource" "test_raise_error_if_invalid_fields_in_resource"
""
]; ];
pythonImportsCheck = [ "pycfmodel" ]; pythonImportsCheck = [ "pycfmodel" ];

View file

@ -8,13 +8,10 @@
click, click,
keyring, keyring,
keyrings-alt, keyrings-alt,
pytz,
requests, requests,
six,
tzlocal, tzlocal,
pytest-mock, pytest-mock,
pytestCheckHook, pytestCheckHook,
future,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -34,12 +31,9 @@ buildPythonPackage rec {
propagatedBuildInputs = [ propagatedBuildInputs = [
certifi certifi
click click
future
keyring keyring
keyrings-alt keyrings-alt
pytz
requests requests
six
tzlocal tzlocal
]; ];

View file

@ -25,18 +25,18 @@ dependencies = [
[[package]] [[package]]
name = "arbitrary" name = "arbitrary"
version = "1.3.2" version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223"
dependencies = [ dependencies = [
"derive_arbitrary", "derive_arbitrary",
] ]
[[package]] [[package]]
name = "autocfg" name = "autocfg"
version = "1.3.0" version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]] [[package]]
name = "bitflags" name = "bitflags"
@ -64,9 +64,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]] [[package]]
name = "calamine" name = "calamine"
version = "0.25.0" version = "0.26.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58785077b99914cfa7aa07b7203b1d5eb91efcd7d5ffd0f51a98b95c36112ef4" checksum = "138646b9af2c5d7f1804ea4bf93afc597737d2bd4f7341d67c48b03316976eb1"
dependencies = [ dependencies = [
"byteorder", "byteorder",
"chrono", "chrono",
@ -89,9 +89,9 @@ dependencies = [
[[package]] [[package]]
name = "cargo-platform" name = "cargo-platform"
version = "0.1.8" version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea"
dependencies = [ dependencies = [
"serde", "serde",
] ]
@ -111,9 +111,9 @@ dependencies = [
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.1.18" version = "1.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476" checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7"
dependencies = [ dependencies = [
"shlex", "shlex",
] ]
@ -126,9 +126,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]] [[package]]
name = "chrono" name = "chrono"
version = "0.4.38" version = "0.4.39"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
dependencies = [ dependencies = [
"android-tzdata", "android-tzdata",
"iana-time-zone", "iana-time-zone",
@ -165,15 +165,15 @@ dependencies = [
[[package]] [[package]]
name = "crossbeam-utils" name = "crossbeam-utils"
version = "0.8.20" version = "0.8.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
[[package]] [[package]]
name = "derive_arbitrary" name = "derive_arbitrary"
version = "1.3.2" version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -193,9 +193,9 @@ dependencies = [
[[package]] [[package]]
name = "encoding_rs" name = "encoding_rs"
version = "0.8.34" version = "0.8.35"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
] ]
@ -208,12 +208,12 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]] [[package]]
name = "errno" name = "errno"
version = "0.3.9" version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
dependencies = [ dependencies = [
"libc", "libc",
"windows-sys 0.52.0", "windows-sys",
] ]
[[package]] [[package]]
@ -227,31 +227,42 @@ dependencies = [
[[package]] [[package]]
name = "fastrand" name = "fastrand"
version = "2.1.1" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]] [[package]]
name = "flate2" name = "flate2"
version = "1.0.33" version = "1.0.35"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c"
dependencies = [ dependencies = [
"crc32fast", "crc32fast",
"miniz_oxide", "miniz_oxide",
] ]
[[package]] [[package]]
name = "glob" name = "getrandom"
version = "0.3.1" version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
[[package]]
name = "glob"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
[[package]] [[package]]
name = "hashbrown" name = "hashbrown"
version = "0.14.5" version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
[[package]] [[package]]
name = "heck" name = "heck"
@ -261,9 +272,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]] [[package]]
name = "iana-time-zone" name = "iana-time-zone"
version = "0.1.60" version = "0.1.61"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
dependencies = [ dependencies = [
"android_system_properties", "android_system_properties",
"core-foundation-sys", "core-foundation-sys",
@ -284,9 +295,9 @@ dependencies = [
[[package]] [[package]]
name = "indexmap" name = "indexmap"
version = "2.5.0" version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
dependencies = [ dependencies = [
"equivalent", "equivalent",
"hashbrown", "hashbrown",
@ -300,30 +311,37 @@ checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
[[package]] [[package]]
name = "itoa" name = "itoa"
version = "1.0.11" version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
[[package]] [[package]]
name = "js-sys" name = "js-sys"
version = "0.3.70" version = "0.3.76"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7"
dependencies = [ dependencies = [
"once_cell",
"wasm-bindgen", "wasm-bindgen",
] ]
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.158" version = "0.2.169"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
[[package]] [[package]]
name = "linux-raw-sys" name = "linux-raw-sys"
version = "0.4.14" version = "0.4.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
[[package]]
name = "lockfree-object-pool"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e"
[[package]] [[package]]
name = "log" name = "log"
@ -348,9 +366,9 @@ dependencies = [
[[package]] [[package]]
name = "miniz_oxide" name = "miniz_oxide"
version = "0.8.0" version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394"
dependencies = [ dependencies = [
"adler2", "adler2",
] ]
@ -364,53 +382,23 @@ dependencies = [
"autocfg", "autocfg",
] ]
[[package]]
name = "num_enum"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179"
dependencies = [
"num_enum_derive",
]
[[package]]
name = "num_enum_derive"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
]
[[package]] [[package]]
name = "once_cell" name = "once_cell"
version = "1.20.0" version = "1.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33ea5043e58958ee56f3e15a90aee535795cd7dfd319846288d93c5b57d85cbe" checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
[[package]] [[package]]
name = "portable-atomic" name = "portable-atomic"
version = "1.7.0" version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6"
[[package]]
name = "proc-macro-crate"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b"
dependencies = [
"toml_edit",
]
[[package]] [[package]]
name = "proc-macro2" name = "proc-macro2"
version = "1.0.86" version = "1.0.92"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
dependencies = [ dependencies = [
"unicode-ident", "unicode-ident",
] ]
@ -428,9 +416,9 @@ dependencies = [
[[package]] [[package]]
name = "pyo3" name = "pyo3"
version = "0.22.2" version = "0.22.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433" checksum = "f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"chrono", "chrono",
@ -447,9 +435,9 @@ dependencies = [
[[package]] [[package]]
name = "pyo3-build-config" name = "pyo3-build-config"
version = "0.22.2" version = "0.22.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8" checksum = "b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38"
dependencies = [ dependencies = [
"once_cell", "once_cell",
"python3-dll-a", "python3-dll-a",
@ -458,9 +446,9 @@ dependencies = [
[[package]] [[package]]
name = "pyo3-ffi" name = "pyo3-ffi"
version = "0.22.2" version = "0.22.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6" checksum = "9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636"
dependencies = [ dependencies = [
"libc", "libc",
"pyo3-build-config", "pyo3-build-config",
@ -477,9 +465,9 @@ dependencies = [
[[package]] [[package]]
name = "pyo3-macros" name = "pyo3-macros"
version = "0.22.2" version = "0.22.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206" checksum = "0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"pyo3-macros-backend", "pyo3-macros-backend",
@ -489,9 +477,9 @@ dependencies = [
[[package]] [[package]]
name = "pyo3-macros-backend" name = "pyo3-macros-backend"
version = "0.22.2" version = "0.22.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372" checksum = "36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe"
dependencies = [ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
@ -502,7 +490,7 @@ dependencies = [
[[package]] [[package]]
name = "python-calamine" name = "python-calamine"
version = "0.2.3" version = "0.3.1"
dependencies = [ dependencies = [
"calamine", "calamine",
"chrono", "chrono",
@ -513,9 +501,9 @@ dependencies = [
[[package]] [[package]]
name = "python3-dll-a" name = "python3-dll-a"
version = "0.2.10" version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd0b78171a90d808b319acfad166c4790d9e9759bbc14ac8273fe133673dd41b" checksum = "9b66f9171950e674e64bad3456e11bb3cca108e5c34844383cfe277f45c8a7a8"
dependencies = [ dependencies = [
"cc", "cc",
] ]
@ -532,24 +520,24 @@ dependencies = [
[[package]] [[package]]
name = "quote" name = "quote"
version = "1.0.37" version = "1.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
] ]
[[package]] [[package]]
name = "rustix" name = "rustix"
version = "0.38.37" version = "0.38.43"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"errno", "errno",
"libc", "libc",
"linux-raw-sys", "linux-raw-sys",
"windows-sys 0.52.0", "windows-sys",
] ]
[[package]] [[package]]
@ -569,27 +557,27 @@ dependencies = [
[[package]] [[package]]
name = "semver" name = "semver"
version = "1.0.23" version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba"
dependencies = [ dependencies = [
"serde", "serde",
] ]
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.210" version = "1.0.217"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.210" version = "1.0.217"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -598,9 +586,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.128" version = "1.0.135"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9"
dependencies = [ dependencies = [
"itoa", "itoa",
"memchr", "memchr",
@ -614,6 +602,12 @@ version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "simd-adler32"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
[[package]] [[package]]
name = "skeptic" name = "skeptic"
version = "0.13.7" version = "0.13.7"
@ -631,9 +625,9 @@ dependencies = [
[[package]] [[package]]
name = "syn" name = "syn"
version = "2.0.77" version = "2.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -648,68 +642,49 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
[[package]] [[package]]
name = "tempfile" name = "tempfile"
version = "3.12.0" version = "3.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"fastrand", "fastrand",
"getrandom",
"once_cell", "once_cell",
"rustix", "rustix",
"windows-sys 0.59.0", "windows-sys",
] ]
[[package]] [[package]]
name = "thiserror" name = "thiserror"
version = "1.0.63" version = "2.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" checksum = "a3ac7f54ca534db81081ef1c1e7f6ea8a3ef428d2fc069097c079443d24124d3"
dependencies = [ dependencies = [
"thiserror-impl", "thiserror-impl",
] ]
[[package]] [[package]]
name = "thiserror-impl" name = "thiserror-impl"
version = "1.0.63" version = "2.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" checksum = "9e9465d30713b56a37ede7185763c3492a91be2f5fa68d958c44e41ab9248beb"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn", "syn",
] ]
[[package]]
name = "toml_datetime"
version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
[[package]]
name = "toml_edit"
version = "0.22.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d"
dependencies = [
"indexmap",
"toml_datetime",
"winnow",
]
[[package]] [[package]]
name = "unicase" name = "unicase"
version = "2.7.0" version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
dependencies = [
"version_check",
]
[[package]] [[package]]
name = "unicode-ident" name = "unicode-ident"
version = "1.0.13" version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
[[package]] [[package]]
name = "unindent" name = "unindent"
@ -734,10 +709,16 @@ dependencies = [
] ]
[[package]] [[package]]
name = "wasm-bindgen" name = "wasi"
version = "0.2.93" version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm-bindgen"
version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"once_cell", "once_cell",
@ -746,13 +727,12 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-backend" name = "wasm-bindgen-backend"
version = "0.2.93" version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79"
dependencies = [ dependencies = [
"bumpalo", "bumpalo",
"log", "log",
"once_cell",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn", "syn",
@ -761,9 +741,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro" name = "wasm-bindgen-macro"
version = "0.2.93" version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe"
dependencies = [ dependencies = [
"quote", "quote",
"wasm-bindgen-macro-support", "wasm-bindgen-macro-support",
@ -771,9 +751,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-macro-support" name = "wasm-bindgen-macro-support"
version = "0.2.93" version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -784,9 +764,9 @@ dependencies = [
[[package]] [[package]]
name = "wasm-bindgen-shared" name = "wasm-bindgen-shared"
version = "0.2.93" version = "0.2.99"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6"
[[package]] [[package]]
name = "winapi-util" name = "winapi-util"
@ -794,7 +774,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [ dependencies = [
"windows-sys 0.59.0", "windows-sys",
] ]
[[package]] [[package]]
@ -806,15 +786,6 @@ dependencies = [
"windows-targets", "windows-targets",
] ]
[[package]]
name = "windows-sys"
version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
"windows-targets",
]
[[package]] [[package]]
name = "windows-sys" name = "windows-sys"
version = "0.59.0" version = "0.59.0"
@ -888,20 +859,11 @@ version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winnow"
version = "0.6.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f"
dependencies = [
"memchr",
]
[[package]] [[package]]
name = "zip" name = "zip"
version = "1.1.4" version = "2.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164" checksum = "ae9c1ea7b3a5e1f4b922ff856a129881167511563dc219869afe3787fc0c1a45"
dependencies = [ dependencies = [
"arbitrary", "arbitrary",
"crc32fast", "crc32fast",
@ -909,6 +871,21 @@ dependencies = [
"displaydoc", "displaydoc",
"flate2", "flate2",
"indexmap", "indexmap",
"num_enum", "memchr",
"thiserror", "thiserror",
"zopfli",
]
[[package]]
name = "zopfli"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946"
dependencies = [
"bumpalo",
"crc32fast",
"lockfree-object-pool",
"log",
"once_cell",
"simd-adler32",
] ]

View file

@ -21,14 +21,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "python-calamine"; pname = "python-calamine";
version = "0.2.3"; version = "0.3.1";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dimastbk"; owner = "dimastbk";
repo = "python-calamine"; repo = "python-calamine";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-zZqhvfpkkbWLhPJIthDgxqvPUMpaXkyptuzY2fcecHU="; hash = "sha256-XR8KzLMQDXy9nt0Z/FRBFaWdOp8RcIIpJjDf5f9h1BE=";
}; };
cargoDeps = rustPlatform.importCargoLock { cargoDeps = rustPlatform.importCargoLock {

View file

@ -19,7 +19,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "sqlfmt"; pname = "sqlfmt";
version = "0.23.3"; version = "0.24.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "tconbeer"; owner = "tconbeer";
repo = "sqlfmt"; repo = "sqlfmt";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-kbluj29P1HwTaCYv1Myslak9s8FFm2e/eHdGgi3H4i0="; hash = "sha256-8TPuFxcZ6ENiPyzSDJPneqvOkPkuFlTYHvbuM842j30=";
}; };
pythonRelaxDeps = [ "platformdirs" ]; pythonRelaxDeps = [ "platformdirs" ];

View file

@ -10,14 +10,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "wat"; pname = "wat";
version = "0.4.3"; version = "0.4.4";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "igrek51"; owner = "igrek51";
repo = "wat"; repo = "wat";
rev = version; rev = version;
hash = "sha256-AiCu62Kemlziv7whFmXwsumJSAFxLWPkwm4gFh1IGko="; hash = "sha256-52ZqLOOWxm3BtF36i9PWnNiWKQi4xjXi8vVw8pXnaVU=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View file

@ -0,0 +1,44 @@
{
aiohttp,
aioresponses,
buildPythonPackage,
fetchFromGitHub,
lib,
pytest-asyncio,
pytestCheckHook,
setuptools,
}:
buildPythonPackage rec {
pname = "watergate-local-api";
version = "2024.4.1";
pyproject = true;
src = fetchFromGitHub {
owner = "watergate-ai";
repo = "watergate-local-api-python";
tag = version;
hash = "sha256-zEbujtXTXjRRzpNdowh7xjBvCxwp7Z1QYRm6ZM8rFR8=";
};
build-system = [ setuptools ];
dependencies = [
aiohttp
];
pythonImportsCheck = [ "watergate_local_api" ];
nativeCheckInputs = [
aioresponses
pytest-asyncio
pytestCheckHook
];
meta = {
description = "Python package to interact with the Watergate Local API";
homepage = "https://github.com/watergate-ai/watergate-local-api-python";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ dotlambda ];
};
}

View file

@ -13,7 +13,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "weconnect"; pname = "weconnect";
version = "0.60.7"; version = "0.60.8";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "tillsteinbach"; owner = "tillsteinbach";
repo = "WeConnect-python"; repo = "WeConnect-python";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-5mn1FDhaRoPEBEqumzu8fIHB8uKSG9aVO/shigBs4ag="; hash = "sha256-o8g409R+3lXlwPiDFi9eCzTwcDcZhMEMcc8a1YvlomM=";
}; };
postPatch = '' postPatch = ''

View file

@ -0,0 +1,47 @@
{
aiohttp,
buildPythonPackage,
fetchFromGitHub,
httpx,
lib,
lxml,
pkce,
setuptools,
shortuuid,
}:
buildPythonPackage rec {
pname = "wolf-comm";
version = "0.0.19";
pyproject = true;
src = fetchFromGitHub {
owner = "janrothkegel";
repo = "wolf-comm";
tag = version;
hash = "sha256-majkiDGyR6qHMi6VmlopWAJK7rXPPR5TeAw6gPjiCw8=";
};
build-system = [ setuptools ];
dependencies = [
aiohttp
httpx
lxml
pkce
shortuuid
];
pythonImportsCheck = [ "wolf_comm" ];
# upstream has no tests
doCheck = false;
meta = {
changelog = "https://github.com/janrothkegel/wolf-comm/releases/tag/${src.tag}";
description = "Communicate with Wolf SmartSet Cloud";
homepage = "https://github.com/janrothkegel/wolf-comm";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ dotlambda ];
};
}

View file

@ -36,6 +36,11 @@ stdenv.mkDerivation {
"out" "out"
]; ];
env.NIX_CFLAGS_COMPILE = toString [
"-Wno-error=implicit-int"
"-Wno-error=implicit-function-declaration"
];
postPatch = '' postPatch = ''
# A little patch, borrowed from Archlinux AUR, borrowed from Gentoo Portage # A little patch, borrowed from Archlinux AUR, borrowed from Gentoo Portage
sed -e 's/^extern int errno;$/#include <errno.h>/' -i error.h sed -e 's/^extern int errno;$/#include <errno.h>/' -i error.h

View file

@ -6,6 +6,7 @@
openssl, openssl,
pkg-config, pkg-config,
Security, Security,
zlib,
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
@ -30,6 +31,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = buildInputs =
[ [
openssl openssl
zlib
] ]
++ lib.optionals stdenv.hostPlatform.isDarwin [ ++ lib.optionals stdenv.hostPlatform.isDarwin [
Security Security

View file

@ -32,12 +32,12 @@
"6.1": { "6.1": {
"patch": { "patch": {
"extra": "-hardened1", "extra": "-hardened1",
"name": "linux-hardened-v6.1.121-hardened1.patch", "name": "linux-hardened-v6.1.123-hardened1.patch",
"sha256": "0m8gdp8jsv5nd5xpdcxq5jd88gcfajacm5v0fz1f5vlsgs4gazcg", "sha256": "0ara8rw6l77wfsc0ccz74q22693dhbj7pxw7k12i2an3vy10y16j",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/v6.1.121-hardened1/linux-hardened-v6.1.121-hardened1.patch" "url": "https://github.com/anthraxx/linux-hardened/releases/download/v6.1.123-hardened1/linux-hardened-v6.1.123-hardened1.patch"
}, },
"sha256": "0hrv9l2m4yqhh6cwr8xj9jvx8y3sfwmd394g0f2iawrgc3d1dg6x", "sha256": "1g5k9q113nyid3a347abb36v2xfv5vf74ic88af7kf04kzbsr9rk",
"version": "6.1.121" "version": "6.1.123"
}, },
"6.11": { "6.11": {
"patch": { "patch": {
@ -52,21 +52,21 @@
"6.12": { "6.12": {
"patch": { "patch": {
"extra": "-hardened1", "extra": "-hardened1",
"name": "linux-hardened-v6.12.6-hardened1.patch", "name": "linux-hardened-v6.12.8-hardened1.patch",
"sha256": "02c723gcbdzlgladhw3mpvavz8zy5aq4ncqljrxipia419giw7g7", "sha256": "1hb2rvf6p1hwqyb5rhgwd9nwkxw1axjg0x47ym453rs6zddxyqlb",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/v6.12.6-hardened1/linux-hardened-v6.12.6-hardened1.patch" "url": "https://github.com/anthraxx/linux-hardened/releases/download/v6.12.8-hardened1/linux-hardened-v6.12.8-hardened1.patch"
}, },
"sha256": "17lwn89903ffyi2b29j59c1gsczsc1kj3x70hnxziqg4blhsnl6l", "sha256": "0y992b484rkkaqdkz5mw2is1l0izxhm3cl7fi5f72jx0bh3dm492",
"version": "6.12.6" "version": "6.12.8"
}, },
"6.6": { "6.6": {
"patch": { "patch": {
"extra": "-hardened1", "extra": "-hardened1",
"name": "linux-hardened-v6.6.67-hardened1.patch", "name": "linux-hardened-v6.6.69-hardened1.patch",
"sha256": "0p6vilg82pcsqmy336157b06v1fbyx8mkzpgccpmgk77wprzd438", "sha256": "06rr4r927sdzlyixs4blwxdgygb5akm76a81px5xj8a754iaws8x",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/v6.6.67-hardened1/linux-hardened-v6.6.67-hardened1.patch" "url": "https://github.com/anthraxx/linux-hardened/releases/download/v6.6.69-hardened1/linux-hardened-v6.6.69-hardened1.patch"
}, },
"sha256": "06iy243l7c2nldamq0nzbkwxrqr7sg0p89gdp3ib18s2xj1a87g4", "sha256": "0d2gilgh8myavzfdjnx7az4dbwvkk7irvsz6rla9bnbmgdb0aqww",
"version": "6.6.67" "version": "6.6.69"
} }
} }

View file

@ -1,34 +1,34 @@
{ {
"testing": { "testing": {
"version": "6.13-rc5", "version": "6.13-rc6",
"hash": "sha256:02rasg3dyzq0cfqj74rn98xm2amhw3djd4dd0nvf5syha91l81rr" "hash": "sha256:0wqb6ci0l5np31vfk1kv86j0gl44692r0nwi1qwqshcs5cgism85"
}, },
"6.1": { "6.1": {
"version": "6.1.123", "version": "6.1.124",
"hash": "sha256:1g5k9q113nyid3a347abb36v2xfv5vf74ic88af7kf04kzbsr9rk" "hash": "sha256:09wqb2wqrbg62kqn1r4vj5694r701lkvb9vdzj0slvv2rkazckpz"
}, },
"5.15": { "5.15": {
"version": "5.15.175", "version": "5.15.176",
"hash": "sha256:1l59x1f1b29mayhzxxkh9vlba41h51mmfh1vram31bks1v4bpn4g" "hash": "sha256:1cfk55469swywnf4r6pl7b3njxws8w3np81r99f0wnlaihrbajm8"
}, },
"5.10": { "5.10": {
"version": "5.10.232", "version": "5.10.233",
"hash": "sha256:1w5ycdh24j4gsjc2zk7nhbmya59vhi49lbh8333ziprqlj4lb97x" "hash": "sha256:0lkz2g8r032f027j3gih3f7crx991mrpng9qgqc5k4cc1wl5g7i3"
}, },
"5.4": { "5.4": {
"version": "5.4.288", "version": "5.4.289",
"hash": "sha256:1zhsb6gwhb6cvijzh7s8rnm4b06klyhb2mxb06gcyfvj0givlvw7" "hash": "sha256:043dl195h06hs3zdjd6j1m1zgvmky3s0plrpma75zqf8ab05yghy"
}, },
"6.6": { "6.6": {
"version": "6.6.69", "version": "6.6.70",
"hash": "sha256:0d2gilgh8myavzfdjnx7az4dbwvkk7irvsz6rla9bnbmgdb0aqww" "hash": "sha256:15rgzl86q52ki0n7n4xlhb1pmipxbshmnafinsyfnvxjgzh3xll4"
}, },
"6.11": { "6.11": {
"version": "6.11.11", "version": "6.11.11",
"hash": "sha256:1z2913y38clnlmhvwj49h7p4pic24s4d8np7nmd4lk7m2xz8w532" "hash": "sha256:1z2913y38clnlmhvwj49h7p4pic24s4d8np7nmd4lk7m2xz8w532"
}, },
"6.12": { "6.12": {
"version": "6.12.8", "version": "6.12.9",
"hash": "sha256:0y992b484rkkaqdkz5mw2is1l0izxhm3cl7fi5f72jx0bh3dm492" "hash": "sha256:1d5f4rn6d5hyw94jqdcc7ay0y1s8lmhm3hxss90b6c89vxh07gl7"
} }
} }

View file

@ -10,7 +10,7 @@
}@args: }@args:
let let
version = "5.4.285-rt93"; # updated by ./update-rt.sh version = "5.4.288-rt94"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version; branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0; kversion = builtins.elemAt (lib.splitString "-" version) 0;
in in
@ -22,7 +22,7 @@ buildLinux (
src = fetchurl { src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz"; url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz";
sha256 = "1722sc365ajxmqyr4r49yp73mzdckay3rx5c2gx29xzny9zc6cmy"; sha256 = "1zhsb6gwhb6cvijzh7s8rnm4b06klyhb2mxb06gcyfvj0givlvw7";
}; };
kernelPatches = kernelPatches =
@ -31,7 +31,7 @@ buildLinux (
name = "rt"; name = "rt";
patch = fetchurl { patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
sha256 = "1vj7b47cb7a94xmkdcfbqhx44g3ivqd7fif3vg256ikqlid8cl4q"; sha256 = "0gn290fyc37jq6ii78nzd0yfzf111mssghwhgj9mjfja89zy197m";
}; };
}; };
in in

View file

@ -10,7 +10,7 @@
}@args: }@args:
let let
version = "6.1.120-rt46"; # updated by ./update-rt.sh version = "6.1.120-rt47"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version; branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0; kversion = builtins.elemAt (lib.splitString "-" version) 0;
in in
@ -38,7 +38,7 @@ buildLinux (
name = "rt"; name = "rt";
patch = fetchurl { patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
sha256 = "0pkjmxch6m8df9dnij3mvgq0ks4xc3a6sn0ia9bkfnanp6cikql2"; sha256 = "0nq8diqbanlkglb0liva3s43wx8g6pr9znvl9cq6df093by4gcya";
}; };
}; };
in in

View file

@ -941,7 +941,8 @@
]; ];
"cookidoo" = "cookidoo" =
ps: with ps; [ ps: with ps; [
]; # missing inputs: cookidoo-api cookidoo-api
];
"coolmaster" = "coolmaster" =
ps: with ps; [ ps: with ps; [
pycoolmasternet-async pycoolmasternet-async
@ -1355,7 +1356,8 @@
]; ];
"eheimdigital" = "eheimdigital" =
ps: with ps; [ ps: with ps; [
]; # missing inputs: eheimdigital eheimdigital
];
"eight_sleep" = "eight_sleep" =
ps: with ps; [ ps: with ps; [
]; ];
@ -3145,7 +3147,8 @@
]; ];
"livisi" = "livisi" =
ps: with ps; [ ps: with ps; [
]; # missing inputs: livisi livisi
];
"llamalab_automate" = "llamalab_automate" =
ps: with ps; [ ps: with ps; [
]; ];
@ -3796,7 +3799,8 @@
]; ];
"niko_home_control" = "niko_home_control" =
ps: with ps; [ ps: with ps; [
]; # missing inputs: nhc nhc
];
"nilu" = "nilu" =
ps: with ps; [ ps: with ps; [
niluclient niluclient
@ -6126,7 +6130,8 @@
]; ];
"watergate" = "watergate" =
ps: with ps; [ ps: with ps; [
]; # missing inputs: watergate-local-api watergate-local-api
];
"watson_iot" = "watson_iot" =
ps: with ps; [ ps: with ps; [
]; # missing inputs: ibmiotf ]; # missing inputs: ibmiotf
@ -6227,7 +6232,8 @@
]; # missing inputs: pywmspro ]; # missing inputs: pywmspro
"wolflink" = "wolflink" =
ps: with ps; [ ps: with ps; [
]; # missing inputs: wolf-comm wolf-comm
];
"workday" = "workday" =
ps: with ps; [ ps: with ps; [
holidays holidays
@ -6616,6 +6622,7 @@
"configurator" "configurator"
"control4" "control4"
"conversation" "conversation"
"cookidoo"
"coolmaster" "coolmaster"
"counter" "counter"
"cover" "cover"
@ -6671,6 +6678,7 @@
"ecowitt" "ecowitt"
"edl21" "edl21"
"efergy" "efergy"
"eheimdigital"
"eight_sleep" "eight_sleep"
"electrasmart" "electrasmart"
"elevenlabs" "elevenlabs"
@ -6913,6 +6921,7 @@
"linkplay" "linkplay"
"litejet" "litejet"
"litterrobot" "litterrobot"
"livisi"
"local_calendar" "local_calendar"
"local_file" "local_file"
"local_ip" "local_ip"
@ -7008,6 +7017,7 @@
"nibe_heatpump" "nibe_heatpump"
"nice_go" "nice_go"
"nightscout" "nightscout"
"niko_home_control"
"nina" "nina"
"nmap_tracker" "nmap_tracker"
"no_ip" "no_ip"
@ -7342,6 +7352,7 @@
"wallbox" "wallbox"
"waqi" "waqi"
"water_heater" "water_heater"
"watergate"
"watttime" "watttime"
"waze_travel_time" "waze_travel_time"
"weather" "weather"
@ -7361,6 +7372,7 @@
"withings" "withings"
"wiz" "wiz"
"wled" "wled"
"wolflink"
"workday" "workday"
"worldclock" "worldclock"
"ws66i" "ws66i"

View file

@ -8,13 +8,13 @@
buildHomeAssistantComponent rec { buildHomeAssistantComponent rec {
owner = "mill1000"; owner = "mill1000";
domain = "midea_ac"; domain = "midea_ac";
version = "2024.10.4"; version = "2025.1.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mill1000"; owner = "mill1000";
repo = "midea-ac-py"; repo = "midea-ac-py";
rev = version; tag = version;
hash = "sha256-P/s8HMP9xQWI+bgy6JHe4pAx+jItpK6BCWIyKsfTjmg="; hash = "sha256-dQcSXV7UlcSNjad5IkqoBXyJO3GRKzgPGpydnWHYxxE=";
}; };
dependencies = [ msmart-ng ]; dependencies = [ msmart-ng ];

View file

@ -6,18 +6,18 @@
buildNpmPackage rec { buildNpmPackage rec {
pname = "universal-remote-card"; pname = "universal-remote-card";
version = "4.3.3"; version = "4.3.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Nerwyn"; owner = "Nerwyn";
repo = "android-tv-card"; repo = "android-tv-card";
rev = version; rev = version;
hash = "sha256-MNEu/2GyRqyaLgaEtDQT53Bjjxbd+ZUJtLJNmSTriig="; hash = "sha256-PTVO84HwxmLdwWNsSA8FfcVqPREyVVSuDbXbcZm63+E=";
}; };
patches = [ ./dont-call-git.patch ]; patches = [ ./dont-call-git.patch ];
npmDepsHash = "sha256-gYXF7yqpjas797v74HTEw7qv8b7ZLb956qqJzbsGUXg="; npmDepsHash = "sha256-nh8JG+cH3KgSwlTvu5wvrBgPIOXN0LXIKh/RmYw2OO0=";
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall

View file

@ -11,14 +11,14 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "snac2"; pname = "snac2";
version = "2.67"; version = "2.68";
src = fetchFromGitea { src = fetchFromGitea {
domain = "codeberg.org"; domain = "codeberg.org";
owner = "grunfink"; owner = "grunfink";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-40jYkFLdEmvOUK5+Ep91NY8JVfw3OTIh0wEffjRC9wY="; hash = "sha256-yQ0y8XiZ3eqpI3FqpjOQCVdu0D0laYmQjA9DjxDjsOk=";
}; };
buildInputs = [ buildInputs = [

View file

@ -1,68 +1,68 @@
# DO NOT EDIT! This file is generated automatically by update.sh # DO NOT EDIT! This file is generated automatically by update.sh
{ }: { }:
{ {
version = "3.142.0"; version = "3.145.0";
pulumiPkgs = { pulumiPkgs = {
x86_64-linux = [ x86_64-linux = [
{ {
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.142.0-linux-x64.tar.gz"; url = "https://get.pulumi.com/releases/sdk/pulumi-v3.145.0-linux-x64.tar.gz";
sha256 = "1ari93p63cpfrpr5i5dd8j2h4zg4x5lnalllmfak3hvlz7wiv8ik"; sha256 = "1wnwl2idcmxnk86gcm0db6a0qlzmcnb1i6jawpmzmhxpss3zpkwi";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.28.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.30.1-linux-amd64.tar.gz";
sha256 = "0yq2ckc39mm71h7afjdrp3srw1ipjyg3ffzaw2jj039w16isjdld"; sha256 = "0jd2ywz49y45i9dhmhm1bwa6w7lxddy70g3vydpgl0n80aidq9p7";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.1-linux-amd64.tar.gz";
sha256 = "0wmpd0l7jsxml47d87nsq00sagrlkalph9cmllv1nd6136irwxih"; sha256 = "0k5mg57257v9h8njlx943fgrxbvszcqi9bhk41kna8j2claqdzdb";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.67.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.72.0-linux-amd64.tar.gz";
sha256 = "05kj1yvw023mrvmnvx1bpywvvdm9br3k0nn269ziq2aqn7k92h3n"; sha256 = "1gw4i7i7krxz2nza313mhwnq08xflm246wsv4p226v6j3hjaxdji";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.4.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.7.0-linux-amd64.tar.gz";
sha256 = "0s75l9chzwgcpijh966h2q5a1zdg6pwx3qlbkmqjp3ryvf3wsfp0"; sha256 = "1w53v3jc7kq2dfmr9agh0mvvflppgi1q5x1z1dpixkwb823pb5p4";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.8.3-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.10.2-linux-amd64.tar.gz";
sha256 = "1xck3a9q5ayki3gs57z85hqwhr86apji91v843mxrrv5bxjir0v1"; sha256 = "1cc8daw9m4gcmlrv3fn57i24mwcknvpcrw6c7g95a55mh33yfsdn";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.61.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.66.2-linux-amd64.tar.gz";
sha256 = "1cbbbf3dph2kxkgyhhpbj263qqpl232v0ya6qb9bki418g7ljzyg"; sha256 = "1mvdmh53djs4nx4z4dvhnhgjnhfjwl879p7sqm3hcagmrkm9mnpq";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.2-linux-amd64.tar.gz";
sha256 = "00r0ngvlqfmc2fydb9qc5r5s0rkws4r96i7wvrmmxsxhigc2g9w5"; sha256 = "0v27r5izfcxj4kavb2rixlnb5rsz6rrlsib7z5sfj6wsyqmdhj0z";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.4.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.5.0-linux-amd64.tar.gz";
sha256 = "18v0fn2lcqbvqydz7lj6k1ybdkfrnjwycg7m41x4nymqy66b86rz"; sha256 = "05zhys5p3pssvnqjypcipkyiwpfmbxz578bph09kzsk2ha7fa1xp";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.11.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.14.0-linux-amd64.tar.gz";
sha256 = "105bvf0f63zb1896p566g9yb49406a809373qfj19fk6xm535i5v"; sha256 = "1b7wdv0a322xasabbgi1r9hawqjbl5abgqlwxwbvnlkdz18rq30r";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.43.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.47.0-linux-amd64.tar.gz";
sha256 = "15d04iyw00rwrc284b7va4qb1jmghgylh63n0hzwf1h5y0ybwd0x"; sha256 = "124kg5kymdg578nnpbp7l6fifrg6dfzglv6lacgph8kh0chk0f1l";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.2-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.3-linux-amd64.tar.gz";
sha256 = "053bw7fy26w89mmr850jwwi81kx94d1i2vmymdwh28fjvkldq32j"; sha256 = "0fq1zzbr119zq8minj7rqw5y6552zqqf1lcgy0c059bvd633fxdq";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.36.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.39.0-linux-amd64.tar.gz";
sha256 = "0gk78pf1gwmhpw5mcrsjac9f380nnniv31xlm5k32m81b8hm9v8g"; sha256 = "0vw5zf8i2hfgdz8pkb8f2dl315y0ipqa1qg9718kl4y2l1nfcqmj";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.35.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.38.0-linux-amd64.tar.gz";
sha256 = "1zn75i9vj4mfm0ivvw20sylvn6w64sdrplkwpfg5na5fvjfj8yi0"; sha256 = "0irn0vjxj3p89mnkqg08h4c6wjj95xrcnbd48kl7fkd9w986qblm";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.7-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.8-linux-amd64.tar.gz";
sha256 = "1pjn8xayzbns74wjf29wc3inydzbb48dhdg2gh8swzzynwkh779r"; sha256 = "1h2vwi6x20zwn6xzgdlxn8qm6qbszzindmwm3nnrjnib5k294y6l";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-amd64.tar.gz";
@ -73,16 +73,16 @@
sha256 = "1jzzhwl3ln64fjjh6s4ln2dgn5lzmyis9c4vhckcx0h5hqwasij5"; sha256 = "1jzzhwl3ln64fjjh6s4ln2dgn5lzmyis9c4vhckcx0h5hqwasij5";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.10.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.13.0-linux-amd64.tar.gz";
sha256 = "0i80ph35gjkz9d3dl5n1z3x0yhgdpq2lr9digx0n0xlgx9ba0aj0"; sha256 = "07ayqxdnipbhwmxk1mwpnmsn3z4kbgay0nlbyp0kxkzs4zhq512f";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.4.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.5.0-linux-amd64.tar.gz";
sha256 = "1h1dc4z3vdqxllliqpkxdzwqgzg20h5bss0di7pijxl1jj5m1abg"; sha256 = "0mxfvxs1hzs367y7zyqmsq3ns7fg3djva0yn8kpa7f2s2lp73rrd";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.6.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.7.0-linux-amd64.tar.gz";
sha256 = "1mbwx05r4jp6v06s2372ahxfanir09w5szyspj4s9i92l0dikf8f"; sha256 = "1v99h2kw7fiphwnw0if5bz6nca8d68g776ycmbw1kxc6807vz370";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-amd64.tar.gz";
@ -93,68 +93,68 @@
sha256 = "01yhg9x4zdgfk1hhwn2l5cyaqp41k48mqdqrsyv64cn5wxwpbcn4"; sha256 = "01yhg9x4zdgfk1hhwn2l5cyaqp41k48mqdqrsyv64cn5wxwpbcn4";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.18.3-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.19.0-linux-amd64.tar.gz";
sha256 = "0l1n44p3kc0j3my60h4iaz5qqynwynwr6asvls71y5dshbs6nh6q"; sha256 = "0040jlqvmg1wcg0h1y2n532g900vi65vafnpph0a62yc4bjpn13w";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-linux-amd64.tar.gz";
sha256 = "004avpda37r482f6pdixdnxj8apx1l7pdmdv2y3ppidpnphlwz1n"; sha256 = "004avpda37r482f6pdixdnxj8apx1l7pdmdv2y3ppidpnphlwz1n";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.6-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.7-linux-amd64.tar.gz";
sha256 = "17zsq2qhkhlikjvil4rwcarydkdx3v8w95s414mcvgsfyrj91j46"; sha256 = "09ixkrnldai9731k8ypcn1vb6rnj3j52cyilmwhiq2a19rn7h80x";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.7-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.8-linux-amd64.tar.gz";
sha256 = "0vq7q9jnr3ikbvnf7n8vp1264c0ff2w6nfrs1lmfvn1jzr831hw3"; sha256 = "0ixhghlybbfmw2gsfc9rj2xagm3z581pi5hnxjw90999fixi1n5x";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.2-linux-amd64.tar.gz";
sha256 = "0jp5dbjr4f8r51y0nkv62r3rxl476lb6aqkkhr2n56gakfz1rbn7"; sha256 = "14djq1m1fk582jcjr131xm26r0gd6si13zyp5l6n01njr30avnpj";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.13.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.14.0-linux-amd64.tar.gz";
sha256 = "197ycb1z2rqnkqxa0fvslx86r02hcxwr43gpyprdvhi4vf0spm0n"; sha256 = "0j9bdq1fwd6rbckr6z6plrv46z86zz3hssdisgahqyxb7cq45jlk";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.7-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.8-linux-amd64.tar.gz";
sha256 = "0v1khy2xjjv0abxqjam5diiiwli0dhbjkpf85li6l4ay7g19c9m0"; sha256 = "1asxa70f97mbcj56gipprfaw4ckwxwknh40j65jcnsgigi2lzq8q";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.61.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.0.1-linux-amd64.tar.gz";
sha256 = "0v240zzyz28wpawsr0hznpiwzn71l39h6i9yyn9w69085k2rvrxf"; sha256 = "19dcxf6mac4pi6yxgxx8skhq8bjygxhbmryf3br74ccr7v74zihb";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.101.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.106.1-linux-amd64.tar.gz";
sha256 = "09krqy9vgfvnfyzzyg17057j7xqx6zrxqwrrzcv4z40i0rf1f98a"; sha256 = "0gbzfm53m16yrwgshm5smfi0s58wlvz02i7zdvhiyfdhrycfqgjw";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.23.7-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.0-linux-amd64.tar.gz";
sha256 = "15knw6fhdzhmws9ixzvbvgqwnzbryf91zbbkqrywi3yz1zc6mhg1"; sha256 = "17xyq62wizn6gzqnxjpnld09szhs9m6cvy87bsrziqdbcbkl7z0m";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.4-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.5-linux-amd64.tar.gz";
sha256 = "1qp0s4j5amjx1if1sz8f2hjim8g58i1wdd74nkdadya1qi6nyhw6"; sha256 = "04axa6xhzg21mgkpn3i99clxp7sp0lkgwq6zfrr71v1d9a63b75q";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.9-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.10-linux-amd64.tar.gz";
sha256 = "0k39k15k1rzcrw1k30683b8zhfp41r90zi6mlzivbbnszdjgnbml"; sha256 = "0n7nmabrrgcxzjplgjdz94krrcn5ymvhlj2p73zav3pjk84baxgr";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-linux-amd64.tar.gz";
sha256 = "18fnfj9d5n029jncl3lpghdp8nbkm51hh2aglbdgnb1x84i6v7a5"; sha256 = "18fnfj9d5n029jncl3lpghdp8nbkm51hh2aglbdgnb1x84i6v7a5";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.4-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.5-linux-amd64.tar.gz";
sha256 = "1syqjpkn1nz05hlw3i09sjwrk81l42p61g09ml9afyc9pslkqhcl"; sha256 = "1qic2qzmf8xs84gfhhw0r19nar1w7vllj76yfkdbcsk1dsmc3d4p";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.1-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.2-linux-amd64.tar.gz";
sha256 = "06lfqaxgmgyi88f77qkv0114pn41wwwjc4z0z4zf3pp72kmvi3il"; sha256 = "0h64dch1zr6bsrc750i48avinqfw0mihj2z37scppkaxvqai9akv";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.6-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.7-linux-amd64.tar.gz";
sha256 = "1l2r5lbzm7wnx78im67rij8nlsm9ailxdl9m27ikmqsw6zfxjskc"; sha256 = "01y7h7k99wz1zh47qhmnzcn74b37lxngimff56rj6dhrd0ngir6k";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-amd64.tar.gz";
@ -163,64 +163,64 @@
]; ];
x86_64-darwin = [ x86_64-darwin = [
{ {
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.142.0-darwin-x64.tar.gz"; url = "https://get.pulumi.com/releases/sdk/pulumi-v3.145.0-darwin-x64.tar.gz";
sha256 = "0y2kl59gsfb4lwlc76k53k25a8w2p2i6ldg7g38f50z4qlm366h7"; sha256 = "14v6qnhvj234fklbblvc8f3zalwiaq5fp8mrxq9z5clh6cnhmzwz";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.28.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.30.1-darwin-amd64.tar.gz";
sha256 = "0k58bjljshk9bmya9lsacm7433p0a7cb7knaa7qlqhv8mqn1xag0"; sha256 = "02ba6d5zhd0nv1bc412fmav94sqjsjv4iv9171w4jgzmiinkxxpg";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.1-darwin-amd64.tar.gz";
sha256 = "1jv6pjicafbs2qyhir9byfhhhb73ics839awz4bf4p2fi3gmh5cd"; sha256 = "0nczhgib7hcyh7midm0s5b8zbi76lkyfz76c3lmkqnr0kj5nzb5y";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.67.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.72.0-darwin-amd64.tar.gz";
sha256 = "1a36g79539y4jkf5r51fwnzasn82fq93ccdag8fpb5xf2h4w3izw"; sha256 = "02qk68pm4wg51pm17bll6d0n6c6yyz3xxxr01hh3blw2sm7py49l";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.4.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.7.0-darwin-amd64.tar.gz";
sha256 = "0x1i8lxj5826ynzchsr1bl592sj2495k69kv58gy5bjipnwd1dpc"; sha256 = "0agi5hj59sgsipwwx53l3lskb6i53h72rhy08vdfj4a0lkpxi27z";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.8.3-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.10.2-darwin-amd64.tar.gz";
sha256 = "1v65z6zifyx4lhzw34qbm5nsgkj0ca903gxiv6l2d2im411l65wn"; sha256 = "1jivb6r1jkakcd2ncs1dnmmffmff9a7gcc1pkj9iiamkhdl7v63s";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.61.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.66.2-darwin-amd64.tar.gz";
sha256 = "1k1jvw70ff2di16n7hr3wxn1yyr477jw8ccazqiryf7vqld4dqyn"; sha256 = "0vfwzy13f4s3a9riph68j5hpj7vqprf0vhvsjnw0jm3s950j26z6";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.2-darwin-amd64.tar.gz";
sha256 = "11gfaxk8vgk95crb45g43r8gyg43azq7qk3wzk7kn7vyvzdkq0l6"; sha256 = "0a8nzr37k5r7csaykpqs9f4l0ihy797gygvq26yvrdkmqpapwmaz";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.4.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.5.0-darwin-amd64.tar.gz";
sha256 = "0kimrzah7zkvg3by7icmfpw7x3c06wnii6pqh94sfc2dbrv2vwgh"; sha256 = "0pj7bwii760w3nw5izpn5n0vd9298h747iyqm82x035pzshfg9vq";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.11.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.14.0-darwin-amd64.tar.gz";
sha256 = "1nkvy5m78wq3m8lci9ibaghvp9ycchi30s7fv5g5isycfhid966y"; sha256 = "1ad87ivxn7g746mp3w6rbrl3vawic4vhflna7bvpqry60yiy48yh";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.43.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.47.0-darwin-amd64.tar.gz";
sha256 = "0r0crj0kvzcr2qqg4jns43cmdywy836q4kz0gbgn04n6ws77p9s6"; sha256 = "1y93bgsdv9pgha8grcb6k6smxiw18zgi4hxxjbm73n6kld18n6d1";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.2-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.3-darwin-amd64.tar.gz";
sha256 = "1fayqzcyda8q0fr96gqbi2y6r9ykx8agb57wnqffhl06ay6kgji4"; sha256 = "15ym540lhzwi5k2nplcsxgf1yxxndiznmjda38wwky9hxxvgc260";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.36.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.39.0-darwin-amd64.tar.gz";
sha256 = "1n4qccvh45n6l7v8jsw6pyk898ba997q1r0bw2v722rdcmdixq21"; sha256 = "1h11j3ya8gsivgw9ci1wk4jqdk0mb64c6w65f78mmnmayijmwx9j";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.35.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.38.0-darwin-amd64.tar.gz";
sha256 = "02vw55fmh7vjazym2b5annvzjws74carasb361c2ac7hgfcdsfzk"; sha256 = "12gsdn1pa0pk9sjhaizx6mabvzih9j1jndbyzdvi3wja3bzis0kx";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.7-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.8-darwin-amd64.tar.gz";
sha256 = "0ipi6z8gwrlqaxxqililmw626h68gwzp1w3bhhf9rzka4p0pdw4k"; sha256 = "1nxswkpfidd4g1zvvizv04dxs6vdkbvf4vgz2jy79wzcl15yhy60";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-amd64.tar.gz";
@ -231,16 +231,16 @@
sha256 = "1i7pcidm0f0izzk9iwsqfsl6wxicdb0iy60s87zglpkic5r9r1f2"; sha256 = "1i7pcidm0f0izzk9iwsqfsl6wxicdb0iy60s87zglpkic5r9r1f2";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.10.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.13.0-darwin-amd64.tar.gz";
sha256 = "0271dpjfq7mqlsfb921n286hqxy0gckq93yxj3j764dq75qypiqc"; sha256 = "1p7ppn2ysyjahrcs88iyj4rjjs3dr6729zjwi2fibr5mi4nx17j5";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.4.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.5.0-darwin-amd64.tar.gz";
sha256 = "0y2p2c2n4ss231xi1si6b68pwz321niw84a6c9dqs2p56xblmb86"; sha256 = "1bwwavanh5krbldbq1bdw8mph51c6xcr4vpy1lq9m9xkz0pvmv0m";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.6.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.7.0-darwin-amd64.tar.gz";
sha256 = "0s3szzwnk9p2gbcipy5x4wmp1cmakhgslgg12kpcvf61ij3vz6qi"; sha256 = "1hysxr87616gwh9jl0471aslb0sm8vm8kd2aq1zs1x58i67zyas9";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-amd64.tar.gz";
@ -251,68 +251,68 @@
sha256 = "0xsc5v66wq5zi1gwak7zli7sbixhsxwxcd60z70x71wk9hr2c490"; sha256 = "0xsc5v66wq5zi1gwak7zli7sbixhsxwxcd60z70x71wk9hr2c490";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.18.3-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.19.0-darwin-amd64.tar.gz";
sha256 = "0drbapilf6rafxjhrlzczzmgxs0ra1xirafx9qi8v7ghcsp8z98m"; sha256 = "0afrav52zmjpqah87cw9pwzi0l3jpkdbgjkkcmvgvfsm101hqlyx";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-darwin-amd64.tar.gz";
sha256 = "1fny5ls9rwjaplfs983pfcxw3s7jkflqh43f83222m8s3vff4rbx"; sha256 = "1fny5ls9rwjaplfs983pfcxw3s7jkflqh43f83222m8s3vff4rbx";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.6-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.7-darwin-amd64.tar.gz";
sha256 = "027dp8cqyqjvp1rsg2mxsfsbr7bn4gkkx8i7x4gc3w2qs7icp3z9"; sha256 = "1msxrw3pq15sbmqcy6mrnz6ywvy104dpk3z0y8qjwqrfqnv4mzdv";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.7-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.8-darwin-amd64.tar.gz";
sha256 = "1wvnpgmjr7qqjzx0pclrb3gmbdw5wpqdmsac7f9rc1i25xhjv2f3"; sha256 = "089bqwh5vpamnswnrakzph4myw3nf0xrgh8snnq2m8lb2k4wkp4p";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.2-darwin-amd64.tar.gz";
sha256 = "15057d3s3d7rwy3lwjlrr25ahrqhkpwla2pn58bkcwxfm6kkfrch"; sha256 = "0b81ih0387ksbajb8r1n5vh2l40mmwbmg8maxv18xnl8lmqlfw43";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.13.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.14.0-darwin-amd64.tar.gz";
sha256 = "0hi24fbpxaqqmpx63f6yjvlm7cb2l8ic1hqi4r35yi8az8fgjf41"; sha256 = "08by6r9jmwx31gh6r0hj5hk7vqmjq7f3mkh4l9cjz682n7shwv77";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.7-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.8-darwin-amd64.tar.gz";
sha256 = "0lyb9bxsmv5zxryjnil4wh490xngwn1hq8aka2sazr02jsrql098"; sha256 = "0ljc34sqvb87mld58h63fa1g2z0gfx11qhim6dr370ga5jycqiq0";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.61.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.0.1-darwin-amd64.tar.gz";
sha256 = "12gcg4xp49wlqx1af6yvz6f2r4iv0640r2cfxmp5fy9lj1x22pyi"; sha256 = "1rm8whi1hkp3cj00f8nhzjdbw3zm8fvfqly73dgmzd0zmpvipvv5";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.101.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.106.1-darwin-amd64.tar.gz";
sha256 = "19inj7i3qnws6l6dwxh0bm5m2fg2rwh40xrgq3iimr7p6pn2brx1"; sha256 = "1pmd6613b1agpah1nj8l6w1i6lvknz581gvdb24k0372k5mmzk5r";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.23.7-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.0-darwin-amd64.tar.gz";
sha256 = "0ydwz5gwlsm4jqi1994px58y2fkcylrvg4x8axj3774v5dw37s71"; sha256 = "16bw5dgrddblbl7jvzxqxpxx0nd07lf7118h8425dilz15m00kvi";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.4-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.5-darwin-amd64.tar.gz";
sha256 = "0rdzdji3dd1xipl37r09sa6dwmf14lsgkkkagn17nd6axhbqypg0"; sha256 = "1jdvhyi81rqjllph1jgzxcbszs4iq0xrr33z79ywz88si6zaajvx";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.9-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.10-darwin-amd64.tar.gz";
sha256 = "1llbp6mda1ibd557d84mg9ck891y1jxdx11i33vav3ndnf2xnw8g"; sha256 = "0n6l3i9ysi4r2p27lbmyb0ch9fwl6bm2fzsp0q30dw60fql4a0wa";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-darwin-amd64.tar.gz";
sha256 = "1b4zz500np3sqqp1i0v2prpf2irz9y2cky2fyx78zrzyspvhyqy3"; sha256 = "1b4zz500np3sqqp1i0v2prpf2irz9y2cky2fyx78zrzyspvhyqy3";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.4-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.5-darwin-amd64.tar.gz";
sha256 = "04sl6rivgprh65c459b6xazpb1dbzimvczwj62jpra275qgbl0p8"; sha256 = "0ac8a97vaj7m4i96v1hn9qz6dr7hw9w8nrdf460b5fvnrbk5bz67";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.1-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.2-darwin-amd64.tar.gz";
sha256 = "09jy2mibhs3rkas7shqdpx25sh6i9jv4laxm5hks3300dhvqsjmf"; sha256 = "0kl83r47hpl99jikhk87052x0s7asi6sy390jicg0bx15bvqz1mg";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.6-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.7-darwin-amd64.tar.gz";
sha256 = "0fx83vhc2rjhi26v7nlngc3nmhnnxspbyz7m1031snh3wjaynicd"; sha256 = "1vpg87kw3i9zqk0x73l6xg0i6k9vyqilwsppz1kjg2jg91hm9aww";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-amd64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-amd64.tar.gz";
@ -321,64 +321,64 @@
]; ];
aarch64-linux = [ aarch64-linux = [
{ {
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.142.0-linux-arm64.tar.gz"; url = "https://get.pulumi.com/releases/sdk/pulumi-v3.145.0-linux-arm64.tar.gz";
sha256 = "101bfb3nh721kfmndd0fmn1vyfny4br5aas3yaxsks0lgda9bbgc"; sha256 = "05wglbxxk5y9892ika2181g0l2ycx82giiyb8c3q8bjvcaayz14r";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.28.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.30.1-linux-arm64.tar.gz";
sha256 = "1bxq448gs91j41z1jwln956z1lpvqlyr8j8bn5lmz93793w5vsrr"; sha256 = "19q3z69jws5q42zm11qpj31sl78gwls5xq927782kvvgn1f0ad7z";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.1-linux-arm64.tar.gz";
sha256 = "15brrv3fz8984npbqm7i4515mganlhdbbb4pr1506sh0va0156gj"; sha256 = "054pcilsi1qfnf2him7hb0nw9r1w7q47c60ska3cmw27q1xjvjsk";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.67.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.72.0-linux-arm64.tar.gz";
sha256 = "16jyjcs97sijy3vsd6svxhmybkh9s235jazg7c3l5g38zns7m1bs"; sha256 = "12awyfdqghs6asv75q0msq003ylwsw7z3imb8xs4cdaivb89ajdy";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.4.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.7.0-linux-arm64.tar.gz";
sha256 = "1kzxfp6r7y0p76z7ls77rmck0r081jk4dadddrjvki634ba1fh2p"; sha256 = "0wrkwn38zd6mrs87fy6zzybwilv9syr7xh835az73kixw1jb049x";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.8.3-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.10.2-linux-arm64.tar.gz";
sha256 = "05cxa3xpdypkj64m9hv7c0yrgv20vn25dsbrn8j5wrn4fbfxpgay"; sha256 = "11dpqww3xlmi7lwp2jplj2vasw5r4kas8ap7kcbqg8j8fhbai2nf";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.61.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.66.2-linux-arm64.tar.gz";
sha256 = "18yq0plnlcd8j0yk05rwq2k6vlmd2cabawda95s5341q8az8l6f8"; sha256 = "057145adn1b0snpl3xwfn8yvgri1wjkb4nwb497srm5rzphik5rh";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.2-linux-arm64.tar.gz";
sha256 = "127jimzckvk4jd3k7fn9a7pi7i8z5069xnpa4dv02fchpw0hwpi6"; sha256 = "1d7gnfnqvndlp9jcj68xfjcmjbz6g1zxavx81jpcnykgxdizvlqf";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.4.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.5.0-linux-arm64.tar.gz";
sha256 = "0vmnqjwlp649m8vv7cnch6rs4a5snd8c7ccn6vvi53n6j59w496g"; sha256 = "1v77n7f3421kpyrfyswy91xzdlasq9ari9fabv2d0qq4hrwvb2yi";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.11.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.14.0-linux-arm64.tar.gz";
sha256 = "0903lbl2rp6hxlscrgx2jzfvvy71czscnzwk5kbdgzya69lzchcp"; sha256 = "1vkgzm2lwvhkh9cpxs318k5ka2s92pbic94m1g4icifwzbx7wsik";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.43.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.47.0-linux-arm64.tar.gz";
sha256 = "1z31iv8mmvs7v5dvqyivwsxipvkh4jkzxa8gjvcg762b08csvwdi"; sha256 = "0x6xivmfj3mpw56ca5jh37zxykwk9scp8wbgspm9k0d3h9rph89m";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.2-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.3-linux-arm64.tar.gz";
sha256 = "0g41nc7c5szg8a7hyqf0apji6pm9v5zk389y3ajdz8116a4p83v2"; sha256 = "0i4hwjj4j4q9qrrzb47k243hgcs7rhdk2xir6af5h4nds9z0h4yh";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.36.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.39.0-linux-arm64.tar.gz";
sha256 = "16iz1hq04c0dj75pyqzwaavx141q1ww5vnf1pv6v0gpb1irjk992"; sha256 = "196kjn74hrhiymsgdbr6wff9abyish9qbjvq5khgn8g8z5s57xm3";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.35.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.38.0-linux-arm64.tar.gz";
sha256 = "1543dqvgpz83d2qfqg5a1a1ripi6ppsysgmha4cd77ikjf2hpjj4"; sha256 = "1di0kh17kmg4b4szy3qzy46j4145sw5yrqq13wv1x5fcsn629lh9";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.7-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.8-linux-arm64.tar.gz";
sha256 = "1495h4lrg9xm39cg7cfjkp70l6icdl0z71xgakmfbilrdzpg16wj"; sha256 = "1vmlx2n2018imnz4gmkzg3ydsw2wmn9chbqnfa8qhyxi6s2x1q33";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-linux-arm64.tar.gz";
@ -389,16 +389,16 @@
sha256 = "0qwkdav9gjqqzxwkbb8lcaw15f9swzj4g4hfgf0gixm16bahghwq"; sha256 = "0qwkdav9gjqqzxwkbb8lcaw15f9swzj4g4hfgf0gixm16bahghwq";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.10.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.13.0-linux-arm64.tar.gz";
sha256 = "157rz4q7965rhyq7jdgkmy2431689xyffmsqcv1i2jr665r8qli7"; sha256 = "00k72s414i75jj1abindwb0ssacykps5swcfisa6nxgxq5k9wcyg";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.4.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.5.0-linux-arm64.tar.gz";
sha256 = "078dz7vslfwkjfiirxwbysb9jzkk1mhgm6nmx4w9w1r5ywn2fh6c"; sha256 = "1h5alfsyxfimjhalr15ny3qnfiq983srbls66bcpyqdh4936gkc2";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.6.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.7.0-linux-arm64.tar.gz";
sha256 = "0cz8vhm5l7glm778f46yhhg15ayvxnxld53zr05bhd5k3fhhn778"; sha256 = "1brycq3vpwn5d6wx090vs71h118w6nwfjawbmrcq6zksnrdxlnfa";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-linux-arm64.tar.gz";
@ -409,68 +409,68 @@
sha256 = "1kxkirach4c8jsqm46zqizqp5998i4d5m6paqj8anc0893jcslq4"; sha256 = "1kxkirach4c8jsqm46zqizqp5998i4d5m6paqj8anc0893jcslq4";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.18.3-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.19.0-linux-arm64.tar.gz";
sha256 = "0cmzvh8mlx1zaglhqv84zfnb21b2k59d44msqn05g5qjyjqqai3g"; sha256 = "02lg881llij5n16wyq1ip3vv8v389sczn9f2n8cmpk5xvy403v5p";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-linux-arm64.tar.gz";
sha256 = "1m40li98mpldqzx90fraisnm9l0w3m1f5rkigyg40fxkarg7z6gg"; sha256 = "1m40li98mpldqzx90fraisnm9l0w3m1f5rkigyg40fxkarg7z6gg";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.6-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.7-linux-arm64.tar.gz";
sha256 = "0sxg42qhaz36pnms0q2f15hchp2nmx30l40ylbsjbnf646ln0pkp"; sha256 = "1vn55rfqjxv2zpssyvddkmk44dxwn2ac9l2f0h0az2ar1maps3lv";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.7-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.8-linux-arm64.tar.gz";
sha256 = "1p6c3bf5k9a55jw48n5asnbb9wsa75mjy8f3pkfsn584y7c820cl"; sha256 = "04cdylvp7g1x7zsh78x2h78mav907nl9gbqa7l6ccfihfgfc1g47";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.2-linux-arm64.tar.gz";
sha256 = "0sxhhzszpq2y7290ndlw3pj5h8rrdz556npmbly4v5q2yhcqfdw8"; sha256 = "14j85z6yg45y38yl1dk6qjl429xhs7alka2s7m600g8a6xs064z2";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.13.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.14.0-linux-arm64.tar.gz";
sha256 = "0qrgrb2ax7ix0ipmmgz1r3g0sh859h6l3vwzqsb9drddg1dm1bwf"; sha256 = "1xykh5m69gh2q81idzkpxrl2djhr5s4a7w2n11bk08g8sadr2s2z";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.7-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.8-linux-arm64.tar.gz";
sha256 = "1gi918if5waxpn1y83knfd3b9v2wlswbxsq8hd2vynfq669l9cbg"; sha256 = "1q4yz5s9wrnxyrw5vnrnsh9c8lc9jfjwr9zdq85yf1vfbcg65ngn";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.61.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.0.1-linux-arm64.tar.gz";
sha256 = "0g6wy7pn65j0fmh8qs5yr8x32ypl065r1029mwf07v1mp6h7d2yg"; sha256 = "1vi3rp9kj8rwzxrwr79cbmnl9ycfhny55qnrp7c228vfn7k7a4gj";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.101.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.106.1-linux-arm64.tar.gz";
sha256 = "07l6hba10g3piffsg87zibhp397g05ns56yfdjlpcsi35l6zxskj"; sha256 = "0rq2bp61v89wijgm0yk4j2rkzca5rq82b0r01q7rv0g8b0ik8i8q";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.23.7-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.0-linux-arm64.tar.gz";
sha256 = "0yxabd2yw754kapgf4llmrxai0l3knlw8ixal16aw66hqpv72b7c"; sha256 = "09r0756gb0qfjdijmdb65dsq0v6k76vvszzhqdg36yfl7rali92f";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.4-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.5-linux-arm64.tar.gz";
sha256 = "19fh2y6g5y2icdh8akjcji1r7pij05ykar0njg2q862iljw69z4p"; sha256 = "0m43aqm5sbk54kgmk3385qd5hdhbqi05nbhb5h7ks7wihg0faqpj";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.9-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.10-linux-arm64.tar.gz";
sha256 = "0scga9q0vjc4xcl7yirxmv1ghzykrziacninmv6fl7zsf41f5rvs"; sha256 = "0jhzzasspwxkm29liv7rqmc7fgwlc2494b66jdv3hkvk54b6naxf";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-linux-arm64.tar.gz";
sha256 = "1ki9fhd3sgbrza2i4a7nyscx17iqml51bjj7fmbxb7bdpcpxw1n3"; sha256 = "1ki9fhd3sgbrza2i4a7nyscx17iqml51bjj7fmbxb7bdpcpxw1n3";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.4-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.5-linux-arm64.tar.gz";
sha256 = "1rd21jdkc5q291b5gr6wlx6z5gcsk1b4fh1bqy5pc21pmg4a28bj"; sha256 = "1lll0w68p195j6z70dgd03kw96yfrrg40a75ii6wdjkpky4zmhfc";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.1-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.2-linux-arm64.tar.gz";
sha256 = "0zjq5rjs408j0xwqcp73avji21dbk0sgnaa3rpsfr83lmisjkbm9"; sha256 = "1851n20zypm20a6i7ca1cwdh8wm7dv0cf9pzblyqh9nx2isf0iwj";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.6-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.7-linux-arm64.tar.gz";
sha256 = "0hrq59isybs86i4lanf1fahsgc827raxnx30kqkdfclnzx1ln922"; sha256 = "1haa6syws9744zjwgvh5p6lq15xpb1ha7zqga8giig13wligcxvv";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-linux-arm64.tar.gz";
@ -479,64 +479,64 @@
]; ];
aarch64-darwin = [ aarch64-darwin = [
{ {
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.142.0-darwin-arm64.tar.gz"; url = "https://get.pulumi.com/releases/sdk/pulumi-v3.145.0-darwin-arm64.tar.gz";
sha256 = "0i4nsz0cx5rvh6g6p0db6jcmc6w0c2rqhfka62vkr9780h153rjy"; sha256 = "16n6avp7qg3g480rmmn7nscwn2dbv1m7ng0ddnq98595q2gwb17f";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.28.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.30.1-darwin-arm64.tar.gz";
sha256 = "0433cjga5sl4kchnmgahb3nrl5zmrrd9829fqi6b7sn4a83i6bln"; sha256 = "04z67zpkjjfyywydck2yinxcx6cjaxm74d0qk5a40marb6my9m21";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v7.6.1-darwin-arm64.tar.gz";
sha256 = "102sz02xjga2g21vrx2cmp8pm4rph66vix37hyp19d8r5l57b8n7"; sha256 = "1x3jajip18dhs39bpi3yyj3mcwcyyxd4ijnsbq71a98cws55iipq";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.67.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.72.0-darwin-arm64.tar.gz";
sha256 = "041j9jw2pbqzd99ynysjhhjrs8kyvwsxpqkv709kifcc74z439x7"; sha256 = "1qfmkk6pdjvd057a0wa8d38ia45j3m95zi7mc71vqcdjia2mz54j";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.4.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.7.0-darwin-arm64.tar.gz";
sha256 = "1vd7fgvv85hcx5dfsbdmq8850sswaa3515jwagmz91apcwl66qn0"; sha256 = "0nf76081znvmm9kpfrvs7mzx8nzdlrrsxkg7k5qhmc8ildb1kxck";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.8.3-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.10.2-darwin-arm64.tar.gz";
sha256 = "11xqpvvziw51wi41rrhwsc8x8lwl185dajlmrbmwd1z5xkp9q9sm"; sha256 = "0b86vp0kw8xbip2iv8b5jyb0d2ifc7h7ki012xcks2clic75pvhp";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.61.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.66.2-darwin-arm64.tar.gz";
sha256 = "1rfaqnqgpnd104ims5gxwwh59a58m43n8hcxyivc9w68gcsi5n4q"; sha256 = "1pqwi3lymdxgjcchjq55wxl9d38wqwj6wvv94kp270qnqzjj7p1j";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.0.2-darwin-arm64.tar.gz";
sha256 = "0fqkcnznp08ikx7acvjnzyv601qy2z9b4896mwswycayn3w6cnd3"; sha256 = "0c8anw7p0lmngw33258s07m6qb2gl4v0lby0lkbsbk4rg3rpi3h2";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.4.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.5.0-darwin-arm64.tar.gz";
sha256 = "0a2frvzi2rv9jhsnmmyn81sc6gvf8kfr2hb84kppkk3v1277614y"; sha256 = "05j1z30z22lxzlpyb2x08vkg1jknqaqmx3wgfz90bh99mmlbriir";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.11.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.14.0-darwin-arm64.tar.gz";
sha256 = "1lyrzihzwagl7v8xjhd6h3cl24l8rzpavywm1hfmp4j0h5ihkyyh"; sha256 = "12819pf9i5fmqyy4wjs2vrvhmf6p7f10jbpkyzfz4a31aqlnb8q5";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.43.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.47.0-darwin-arm64.tar.gz";
sha256 = "06l4cxmk50smi3kn3zc06ps89z707wq3nwfhc06d5g3cmfgpgg5i"; sha256 = "1c3b3cp133ah3450ba755rmadllk6aqjwf2g1n8g2zd0wgry74da";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.2-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.3-darwin-arm64.tar.gz";
sha256 = "1mx299c36v4q419bjpvhmvkm0bfbia7d0v9ilpyzcxqy68y2irzp"; sha256 = "1ydh3yl29kpqxwsmrrrlghlpmww1s16rjc116wb000gnj60c0bx5";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.36.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.39.0-darwin-arm64.tar.gz";
sha256 = "16rxcw8lwksrbwa3xrlfqdg309y2vw6cx7xgni8p3zdb28fvw4cx"; sha256 = "1ssgx02f9naiiwczfcl7508v763h517yvk8v7bnw30vdgh7cz84y";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.35.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.38.0-darwin-arm64.tar.gz";
sha256 = "0a1r0jjjrg6vknqq32cx3xkh9m677kxhkqvxf0r6v8cxkihjx34v"; sha256 = "0gq0ahnk79cgi07jicjvdascrxv6wqcg27npd5wqn43nphix7mk6";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.7-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.5.8-darwin-arm64.tar.gz";
sha256 = "121af32kxbb4jh65d333qbjwvy80z7vv3dnsajp3g1fi48l02jd6"; sha256 = "0l4i4cpjbsys7rb7fi0jlll60z2snk304l0v7r1rvfkk56ndhsk9";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-equinix-metal-v3.2.1-darwin-arm64.tar.gz";
@ -547,16 +547,16 @@
sha256 = "0ix0dia9n2ygcvy96syv4z8knkfrlqkvghrhkkqdg2d9hfczpbwv"; sha256 = "0ix0dia9n2ygcvy96syv4z8knkfrlqkvghrhkkqdg2d9hfczpbwv";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.10.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.13.0-darwin-arm64.tar.gz";
sha256 = "0x6r3hn2plzbawvclxlp6vmlqb2laax64x1mk4gwyimblwi98wjr"; sha256 = "1jlsrrrlabkp4bzmdx6sxi8h6r13qb3ac3743in66f3c3ycfivn7";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.4.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.5.0-darwin-arm64.tar.gz";
sha256 = "0gjr5z85p1sqr860mmc7hvk9273m3yqk0vyycy1c8vr7019ddpgi"; sha256 = "1n33bfvwa605bk60ws2qhr13y13qwgpc6lxqwnb5khix7hwzmhhm";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.6.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v8.7.0-darwin-arm64.tar.gz";
sha256 = "0ldc2s6yj15m8gv4vn0niz4bbz10b66ygz4rgz7sigfw1rsc75r5"; sha256 = "12129fvw5371n4wlf05dkj6a7akbmiksdkcxlr0kkjr1mz5h0i9s";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.32.0-darwin-arm64.tar.gz";
@ -567,68 +567,68 @@
sha256 = "081dkcdjvkvzx8gn3vwhf94xcgml11fn83hylgc8rqh1b0r4x16f"; sha256 = "081dkcdjvkvzx8gn3vwhf94xcgml11fn83hylgc8rqh1b0r4x16f";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.18.3-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v4.19.0-darwin-arm64.tar.gz";
sha256 = "0hbs1v63z9mj4yxbbpd8m84hzraz5fqqqmkmx65bjf5kp355pmpn"; sha256 = "02f85m64zps5x6vw9xi5zdj493axfnyhdkbx1i236iz3aij1xis6";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.30.1-darwin-arm64.tar.gz";
sha256 = "03s4if1xxns3fr6qn976glmah9593nys5j6albhbzxyjfclkbkms"; sha256 = "03s4if1xxns3fr6qn976glmah9593nys5j6albhbzxyjfclkbkms";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.6-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.7-darwin-arm64.tar.gz";
sha256 = "00v34mcnida3nbjv64mqdavqy8qcm467kyzl8sj6afmaz4f5x1xg"; sha256 = "1h6p6sqkq0ds8bvc2fcpav16fz5ychlnxm11lsr06lrdxdig718x";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.7-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.8-darwin-arm64.tar.gz";
sha256 = "0rblryyw9yby42p6h4y1xkymy114crk1753zd3cc7jdn6yih938b"; sha256 = "1b8p0m7zy3ajq2my9zwinkiamj1bjbg3988s30697rz2fs9vxx6x";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v5.0.2-darwin-arm64.tar.gz";
sha256 = "1rqcal6qnmic987hv8dag55ngixxmyrkrg9zf8fwlv21v5jybj8s"; sha256 = "073b4a0ywk0ln1pk6diaqipbf6j1a06gvgsgmyfplgv2frii3z7g";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.13.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.14.0-darwin-arm64.tar.gz";
sha256 = "157idpir8w8jxayp6dhd0a9x1kmsrqi93zm45bbn9lggfxn6vnwx"; sha256 = "0qpmjhmyrpn2yzk7b5n7b9yvl71klvqssiqk2g9rlrnrz5l1535z";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.7-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.16.8-darwin-arm64.tar.gz";
sha256 = "0cpg87gs14p55lb7575jspsb5vym0mdskhw998vmh9sdxbj94aci"; sha256 = "0h8mmlxv8xwdfy6yyvc19ffxqs1795sgmk5jz2frscm8nn9vazrl";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.61.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v1.0.1-darwin-arm64.tar.gz";
sha256 = "137ql0nkaqq1r2qq3i3lkzx48ibxa6aj02s4chsw0sqmcwk41zp7"; sha256 = "1v9v9bvmblxzk3rc363kmlaf396xw21rfq7mgbkwyhdaps40v9d2";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.101.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.106.1-darwin-arm64.tar.gz";
sha256 = "1940bif50iyd7yzcdmqm93yz5frbnv0ivk3ad0k6caqrrr8ja5bc"; sha256 = "0hj2pkvz7wahbqyx5dikjjgx7cflfncm26b2xh5wybjcf451672r";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.23.7-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v1.0.0-darwin-arm64.tar.gz";
sha256 = "109xy189w8m5s7i48fx9781494pygy46cz64sji7mml9a3i6gg30"; sha256 = "0ah5zils7z3l2675mp9wvl34y6xa96p641ifwx92s2dwf9zhq430";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.4-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.17.5-darwin-arm64.tar.gz";
sha256 = "1fw3azy7z4k39q0mpwbq0p2yvyf7plr7hxgpi747j2zz3s1v7iwa"; sha256 = "0cqk27zzb94m55zgx1fhn6a4npkndr0yhj2hp5rj2q94ww93r29j";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.9-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tls-v5.0.10-darwin-arm64.tar.gz";
sha256 = "019kvnzazk7aw5fcxf1219pgdn4kb0rp5xs42zi80bfvvc16ilin"; sha256 = "0qdxm378byic772kw1pwiqn86b8x9cjpq2x8ld3ngbp0j7yw57b6";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v6.4.0-darwin-arm64.tar.gz";
sha256 = "0g6agqki3a5liacadswfjc5wbh4d9sv17wng7vbk1bwsmv5r0wl7"; sha256 = "0g6agqki3a5liacadswfjc5wbh4d9sv17wng7vbk1bwsmv5r0wl7";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.4-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.5-darwin-arm64.tar.gz";
sha256 = "0v77jnip6d0vgbcf6qm23415kb8www6faj7bigdwhckk4i69lc4b"; sha256 = "012xskc8n1ia7vrjf43zdbg4zmza54bygnh7pyxanfch8kh10xqk";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.1-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.12.2-darwin-arm64.tar.gz";
sha256 = "15fwan0110mj72ggrzls0z6azhmmwvr6db1g0hjb5ysgnmrfx12w"; sha256 = "0qsk8dzgkid2dg28cbp1zsp9pfhhb9q3vdlhzc51kv6405l01zzk";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.6-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.7-darwin-arm64.tar.gz";
sha256 = "1n387d84a3airf6w2lq62ija3ff86vpzgvm1qjzcdndbb9ymmr4c"; sha256 = "1c2h6yxgx395mf8z61n29xwcx85qq373fcvv5w620zj1y3l8ff57";
} }
{ {
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-arm64.tar.gz"; url = "https://api.pulumi.com/releases/plugins/pulumi-resource-yandex-v0.13.0-darwin-arm64.tar.gz";

Some files were not shown because too many files have changed in this diff Show more