diff --git a/doc/languages-frameworks/factor.section.md b/doc/languages-frameworks/factor.section.md index 7b854e11b0ba..15a41478b532 100644 --- a/doc/languages-frameworks/factor.section.md +++ b/doc/languages-frameworks/factor.section.md @@ -65,7 +65,7 @@ It also understands the following special attributes: - `vocabRoot` is the vocabulary root to install the vocabulary under. Defaults to `extra`. Unless you know what you are doing, do not change it. - Other readily understood vocabulary roots are `core` and `base`, which allow you to modify the default Factor runtime environment with an external package. + Other readily understood vocabulary roots are `core` and `basis`, which allow you to modify the default Factor runtime environment with an external package. - `extraLibs`, `extraVocabs`, `extraPaths` have the same meaning as for [applications](#ssec-factor-applications). They have no immediate effect and are just passed through. When building factor-lang packages and Factor applications that use this respective vocabulary, these variables are evaluated and their paths added to the runtime environment. diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index c5877533d2f3..e1c9bcdc8d2a 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -39,6 +39,10 @@ - The `archipelago-minecraft` package was removed, as upstream no longer provides support for the Minecraft APWorld. +- `navidrome` 0.58.0 introduces [multi-library support](https://www.navidrome.org/docs/usage/multi-library/) + and backwards incompatible database migrations. Ensure backups are valid and run a Full Scan after + starting the new version. + - `tooling-language-server` has been renamed to `deputy` (both the package and binary), following the rename of the upstream project. - `webfontkitgenerator` has been renamed to `webfont-bundler`, following the rename of the upstream project. diff --git a/lib/trivial.nix b/lib/trivial.nix index 2364002668a9..2dc8516d8ed1 100644 --- a/lib/trivial.nix +++ b/lib/trivial.nix @@ -409,7 +409,7 @@ in */ oldestSupportedRelease = # Update on master only. Do not backport. - 2411; + 2505; /** Whether a feature is supported in all supported releases (at the time of diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 6173ce3281ec..a995091f022d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -21728,6 +21728,12 @@ githubId = 521306; name = "Rob Glossop"; }; + robinheghan = { + email = "git@heghan.org"; + github = "robinheghan"; + githubId = 854889; + name = "Robin Heggelund Hansen"; + }; robinkrahl = { email = "nix@ireas.org"; github = "robinkrahl"; diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index 1171af813ed5..4f51b1e520e6 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -101,6 +101,8 @@ - The Pocket ID module ([`services.pocket-id`][#opt-services.pocket-id.enable]) and package (`pocket-id`) has been updated to 1.0.0. Some environment variables have been changed or removed, see the [migration guide](https://pocket-id.org/docs/setup/migrate-to-v1/). +- The `zigbee2mqtt` package was updated to version 2.x, which contains breaking changes. See the [discussion](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) for further information. + - []{#sec-release-25.11-incompatibilities-sourcehut-removed} The `services.sourcehut` module and corresponding `sourcehut` packages were removed due to being broken and unmaintained. - The `dovecot` systemd service was renamed from `dovecot2` to `dovecot`. The former is now just an alias. Update any overrides on the systemd unit to the new name. @@ -124,8 +126,8 @@ - The Postfix module has been updated and likely requires configuration changes: - The `services.postfix.sslCert` and `sslKey` options were removed and you now need to configure - - [services.postfix.config.smtpd_tls_chain_files](#opt-services.postfix.config.smtpd_tls_chain_files) for server certificates, - - [services.postfix.config.smtp_tls_chain_files](#opt-services.postfix.config) for client certificates. + - [services.postfix.settings.main.smtpd_tls_chain_files](#opt-services.postfix.settings.main.smtpd_tls_chain_files) for server certificates, + - [services.postfix.settings.main.smtp_tls_chain_files](#opt-services.postfix.settings.main) for client certificates. - `vmalert` now supports multiple instances with the option `services.vmalert.instances."".enable` diff --git a/nixos/modules/installer/cd-dvd/installation-cd-base.nix b/nixos/modules/installer/cd-dvd/installation-cd-base.nix index d620e5e30fdf..48aabadb16a8 100644 --- a/nixos/modules/installer/cd-dvd/installation-cd-base.nix +++ b/nixos/modules/installer/cd-dvd/installation-cd-base.nix @@ -34,6 +34,7 @@ # system layout on a fresh machine, before it has been formatted. swapDevices = lib.mkImageMediaOverride [ ]; fileSystems = lib.mkImageMediaOverride config.lib.isoFileSystems; + boot.initrd.luks.devices = lib.mkImageMediaOverride { }; boot.postBootCommands = '' for o in $( + ''; + }; - - ''; + mydestination = mkOption { + type = + with types; + nullOr (oneOf [ + str + (listOf str) + ]); + default = [ + "$myhostname" + "localhost.$mydomain" + "localhost" + ]; + description = '' + List of domain names intended for local delivery using /etc/passwd and /etc/aliases. + + ::: {.warning} + Do not include [virtual](https://www.postfix.org/VIRTUAL_README.html) domains in this list. + ::: + + + ''; + }; + + myhostname = mkOption { + type = with types; nullOr types.str; + default = null; + example = "mail.example.com"; + description = '' + The internet hostname of this mail system. + + Leave unset to default to the system hostname with the {option}`mydomain` suffix. + + + ''; + }; + + mynetworks = mkOption { + type = with types; nullOr (listOf str); + default = null; + example = [ + "127.0.0.0/8" + "::1" + ]; + description = '' + List of trusted remote SMTP clients, that are allowed to relay mail. + + Leave unset to let Postfix populate this list based on the {option}`mynetworks_style` setting. + + + ''; + }; + + mynetworks_style = mkOption { + type = + with types; + nullOr (enum [ + "host" + "subnet" + "class" + ]); + default = "host"; + description = '' + The method used for generating the default value for {option}`mynetworks`, if that option is unset. + + + ''; + }; + + recipient_delimiter = lib.mkOption { + type = with types; nullOr str; + default = ""; + example = "+"; + description = '' + Set of characters used as the delimiters for address extensions. + + This allows creating different forwarding rules per extension. + + + ''; + }; + + relayhost = mkOption { + type = with types; nullOr (listOf str); + default = [ ]; + example = [ "[relay.example.com]:587" ]; + description = '' + List of hosts to use for relaying outbound mail. + + ::: {.note} + Putting the hostname in angled brackets, e.g. `[relay.example.com]`, turns off MX and SRV lookups for the hostname. + ::: + + + ''; + }; + + relay_domains = mkOption { + type = with types; nullOr (listOf str); + default = [ ]; + example = [ "lists.example.com" ]; + description = '' + List of domains delivered via the relay transport. + + + ''; + }; + + smtp_tls_CAfile = mkOption { + type = types.path; + default = config.security.pki.caBundle; + defaultText = literalExpression '' + config.security.pki.caBundle + ''; + example = literalExpression '' + ''${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt + ''; + description = '' + File containing CA certificates of root CAs trusted to sign either remote SMTP server certificates or intermediate CA certificates. + + Defaults to the system CA bundle that is managed through the `security.pki` options. + + + ''; + }; + + smtp_tls_security_level = mkOption { + type = types.enum [ + "none" + "may" + "encrypt" + "dane" + "dane-only" + "fingerprint" + "verify" + "secure" + ]; + default = "may"; + description = '' + The client TLS security level. + + ::: {.tip} + Use `dane` with a local DNSSEC validating DNS resolver enabled. + ::: + + + ''; + }; + + smtpd_tls_chain_files = mkOption { + type = with types; listOf path; + default = [ ]; + example = [ + "/var/lib/acme/mail.example.com/privkey.pem" + "/var/lib/acme/mail.example.com/fullchain.pem" + ]; + description = '' + List of paths to the server private keys and certificates. + + ::: {.caution} + The order of items matters and a private key must always be followed by the corresponding certificate. + ::: + + + ''; + }; + + smtpd_tls_security_level = mkOption { + type = types.enum [ + "none" + "may" + "encrypt" + ]; + default = + if config.services.postfix.settings.main.smtpd_tls_chain_files != [ ] then "may" else "none"; + defaultText = lib.literalExpression '' + if config.services.postfix.settings.main.smtpd_tls_chain_files != [ ] then "may" else "none" + ''; + example = "may"; + description = '' + The server TLS security level. Enable TLS by configuring at least `may`. + + + ''; + }; }; + }; - smtpd_tls_security_level = mkOption { - type = types.enum [ - "none" - "may" - "encrypt" - ]; - default = if config.services.postfix.config.smtpd_tls_chain_files != [ ] then "may" else "none"; - defaultText = lib.literalExpression '' - if config.services.postfix.config.smtpd_tls_chain_files != [ ] then "may" else "none" - ''; - example = "may"; - description = '' - The server TLS security level. Enable TLS by configuring at least `may`. + description = '' + The main.cf configuration file as key value set. - - ''; - }; + Null values will not be rendered. + + ::: {.tip} + Check `postconf -d` for the default values of all settings. + ::: + ''; + example = { + mail_owner = "postfix"; + smtp_tls_security_level = "may"; }; }; - description = '' - The main.cf configuration file as key value set. + master = lib.mkOption { + type = lib.types.attrsOf (lib.types.submodule masterCfOptions); + default = { }; + example = { + submission = { + type = "inet"; + args = [ + "-o" + "smtpd_tls_security_level=encrypt" + ]; + }; + }; + description = '' + The {file}`master.cf` configuration file as an attribute set of service + defitions - Null values will not be rendered. - ''; - example = { - mail_owner = "postfix"; - smtp_tls_security_level = "may"; + ::: {.tip} + Check for possible settings. + ::: + ''; }; - }; - extraConfig = lib.mkOption { - type = lib.types.lines; - default = ""; - description = '' - Extra lines to be added verbatim to the main.cf configuration file. - ''; - }; - - tlsTrustedAuthorities = lib.mkOption { - type = lib.types.str; - default = config.security.pki.caBundle; - defaultText = lib.literalExpression "config.security.pki.caBundle"; - example = lib.literalExpression ''"''${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"''; - description = '' - File containing trusted certification authorities (CA) to verify certificates of mailservers contacted for mail delivery. This sets [smtp_tls_CAfile](https://www.postfix.org/postconf.5.html#smtp_tls_CAfile). Defaults to system trusted certificates (see `security.pki.*` options). - ''; - }; - - recipientDelimiter = lib.mkOption { - type = lib.types.str; - default = ""; - example = "+"; - description = '' - Delimiter for address extension: so mail to user+test can be handled by ~user/.forward+test - ''; }; canonical = lib.mkOption { @@ -722,25 +823,6 @@ in description = "contents of check_client_access for overriding dnsBlacklists"; }; - masterConfig = lib.mkOption { - type = lib.types.attrsOf (lib.types.submodule masterCfOptions); - default = { }; - example = { - submission = { - type = "inet"; - args = [ - "-o" - "smtpd_tls_security_level=encrypt" - ]; - }; - }; - description = '' - An attribute set of service options, which correspond to the service - definitions usually done within the Postfix - {file}`master.cf` file. - ''; - }; - extraMasterConf = lib.mkOption { type = lib.types.lines; default = ""; @@ -941,7 +1023,7 @@ in }; }; - services.postfix.config = + services.postfix.settings.main = (lib.mapAttrs (_: v: lib.mkDefault v) { compatibility_level = pkgs.postfix.version; mail_owner = cfg.user; @@ -966,24 +1048,6 @@ in mail_spool_directory = "/var/spool/mail/"; setgid_group = cfg.setgidGroup; }) - // lib.optionalAttrs (cfg.relayHost != "") { - relayhost = - if cfg.lookupMX then - "${cfg.relayHost}:${toString cfg.relayPort}" - else - "[${cfg.relayHost}]:${toString cfg.relayPort}"; - } - // lib.optionalAttrs (!config.networking.enableIPv6) { inet_protocols = lib.mkDefault "ipv4"; } - // lib.optionalAttrs (cfg.networks != null) { mynetworks = cfg.networks; } - // lib.optionalAttrs (cfg.networksStyle != "") { mynetworks_style = cfg.networksStyle; } - // lib.optionalAttrs (cfg.hostname != "") { myhostname = cfg.hostname; } - // lib.optionalAttrs (cfg.domain != "") { mydomain = cfg.domain; } - // lib.optionalAttrs (cfg.origin != "") { myorigin = cfg.origin; } - // lib.optionalAttrs (cfg.destination != null) { mydestination = cfg.destination; } - // lib.optionalAttrs (cfg.relayDomains != null) { relay_domains = cfg.relayDomains; } - // lib.optionalAttrs (cfg.recipientDelimiter != "") { - recipient_delimiter = cfg.recipientDelimiter; - } // lib.optionalAttrs haveAliases { alias_maps = [ "${cfg.aliasMapType}:/etc/postfix/aliases" ]; } // lib.optionalAttrs haveTransport { transport_maps = [ "hash:/etc/postfix/transport" ]; } // lib.optionalAttrs haveVirtual { @@ -998,13 +1062,9 @@ in // lib.optionalAttrs (cfg.dnsBlacklists != [ ]) { smtpd_client_restrictions = clientRestrictions; } // lib.optionalAttrs cfg.enableHeaderChecks { header_checks = [ "regexp:/etc/postfix/header_checks" ]; - } - // lib.optionalAttrs (cfg.tlsTrustedAuthorities != "") { - smtp_tls_CAfile = cfg.tlsTrustedAuthorities; - smtp_tls_security_level = lib.mkDefault "may"; }; - services.postfix.masterConfig = { + services.postfix.settings.master = { pickup = { private = false; wakeup = 60; @@ -1163,18 +1223,74 @@ in imports = [ (lib.mkRemovedOptionModule [ "services" "postfix" "sslCACert" ] - "services.postfix.sslCACert was replaced by services.postfix.tlsTrustedAuthorities. In case you intend that your server should validate requested client certificates use services.postfix.extraConfig." + "services.postfix.sslCACert was replaced by services.postfix.tlsTrustedAuthorities. In case you intend that your server should validate requested client certificates use services.postfix.settings.main.smtp_tls_CAfile." ) (lib.mkRemovedOptionModule [ "services" "postfix" "sslCert" ] - "services.postfix.sslCert was removed. Use services.postfix.config.smtpd_tls_chain_files for the server certificate, or services.postfix.config.smtp_tls_chain_files for the client certificate." + "services.postfix.sslCert was removed. Use services.postfix.settings.main.smtpd_tls_chain_files for the server certificate, or services.postfix.settings.main.smtp_tls_chain_files for the client certificate." ) (lib.mkRemovedOptionModule [ "services" "postfix" "sslKey" ] - "services.postfix.sslKey was removed. Use services.postfix.config.smtpd_tls_chain_files for server private key, or services.postfix.config.smtp_tls_chain_files for the client private key." + "services.postfix.sslKey was removed. Use services.postfix.settings.main.smtpd_tls_chain_files for server private key, or services.postfix.settings.main.smtp_tls_chain_files for the client private key." + ) + (lib.mkRemovedOptionModule [ "services" "postfix" "lookupMX" ] + "services.postfix.lookupMX was removed. Use services.postfix.settings.main.relayhost and put the hostname in angled brackets, if you need to turn off MX and SRV lookups." + ) + (lib.mkRemovedOptionModule [ "services" "postfix" "relayHost" ] + "services.postfix.relayHost was removed in favor of services.postfix.settings.main.relayhost, which now takes a list of host/port." + ) + (lib.mkRemovedOptionModule [ "services" "postfix" "relayPort" ] + "services.postfix.relayHost was removed in favor of services.postfix.settings.main.relayhost, which now takes a list of host/port." + ) + (lib.mkRemovedOptionModule [ "services" "postfix" "extraConfig" ] + "services.postfix.extraConfig was replaced by the structured freeform service.postfix.settings.main option." + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "networks" ] + [ "services" "postfix" "settings" "main" "mynetworks" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "networkStyle" ] + [ "services" "postfix" "settings" "main" "mynetworks_style" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "hostname" ] + [ "services" "postfix" "settings" "main" "myhostname" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "domain" ] + [ "services" "postfix" "settings" "main" "mydomain" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "origin" ] + [ "services" "postfix" "settings" "main" "myorigin" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "destination" ] + [ "services" "postfix" "settings" "main" "mydestination" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "relayDomains" ] + [ "services" "postfix" "settings" "main" "relay_domains" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "recipientDelimiter" ] + [ "services" "postfix" "settings" "main" "recipient_delimiter" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "tlsTrustedAuthoriies" ] + [ "services" "postfix" "settings" "main" "smtp_tls_CAfile" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "config" ] + [ "services" "postfix" "settings" "main" ] + ) + (lib.mkRenamedOptionModule + [ "services" "postfix" "masterConfig" ] + [ "services" "postfix" "settings" "master" ] ) (lib.mkChangedOptionModule [ "services" "postfix" "useDane" ] - [ "services" "postfix" "config" "smtp_tls_security_level" ] + [ "services" "postfix" "settings" "main" "smtp_tls_security_level" ] (config: lib.mkIf config.services.postfix.useDane "dane") ) (lib.mkRenamedOptionModule [ "services" "postfix" "useSrs" ] [ "services" "pfix-srsd" "enable" ]) diff --git a/nixos/modules/services/mail/postsrsd.nix b/nixos/modules/services/mail/postsrsd.nix index cda11576e260..dac11fdea236 100644 --- a/nixos/modules/services/mail/postsrsd.nix +++ b/nixos/modules/services/mail/postsrsd.nix @@ -235,7 +235,7 @@ in config = lib.mkMerge [ (lib.mkIf (cfg.enable && cfg.configurePostfix && config.services.postfix.enable) { - services.postfix.config = { + services.postfix.settings.main = { # https://github.com/roehling/postsrsd#configuration sender_canonical_maps = "socketmap:${cfg.settings.socketmap}:forward"; sender_canonical_classes = "envelope_sender"; diff --git a/nixos/modules/services/mail/public-inbox.nix b/nixos/modules/services/mail/public-inbox.nix index a2b536e29aef..c5cb4b699e43 100644 --- a/nixos/modules/services/mail/public-inbox.nix +++ b/nixos/modules/services/mail/public-inbox.nix @@ -426,7 +426,7 @@ in }; services.postfix = mkIf (cfg.postfix.enable && cfg.mda.enable) { # Not sure limiting to 1 is necessary, but better safe than sorry. - config.public-inbox_destination_recipient_limit = "1"; + settings.main.public-inbox_destination_recipient_limit = "1"; # Register the addresses as existing virtual = concatStringsSep "\n" ( @@ -443,7 +443,7 @@ in ); # The public-inbox transport - masterConfig.public-inbox = { + settings.master.public-inbox = { type = "unix"; privileged = true; # Required for user= command = "pipe"; diff --git a/nixos/modules/services/mail/rspamd.nix b/nixos/modules/services/mail/rspamd.nix index 323339af97e9..6795de0c868c 100644 --- a/nixos/modules/services/mail/rspamd.nix +++ b/nixos/modules/services/mail/rspamd.nix @@ -451,7 +451,7 @@ in ''; }; }; - services.postfix.config = mkIf cfg.postfix.enable cfg.postfix.config; + services.postfix.settings.main = mkIf cfg.postfix.enable cfg.postfix.config; systemd.services.postfix = mkIf cfg.postfix.enable { serviceConfig.SupplementaryGroups = [ postfixCfg.group ]; diff --git a/nixos/modules/services/mail/schleuder.nix b/nixos/modules/services/mail/schleuder.nix index d5dd9091e674..0697eb4407d1 100644 --- a/nixos/modules/services/mail/schleuder.nix +++ b/nixos/modules/services/mail/schleuder.nix @@ -115,9 +115,7 @@ in flags=DRhu user=schleuder argv=/${pkgs.schleuder}/bin/schleuder work ''${recipient} ''; transport = lib.mkIf (cfg.lists != [ ]) (postfixMap (lib.genAttrs cfg.lists (_: "schleuder:"))); - extraConfig = '' - schleuder_destination_recipient_limit = 1 - ''; + settings.main.schleuder_destination_recipient_limit = 1; # review: does this make sense? localRecipients = lib.mkIf (cfg.lists != [ ]) cfg.lists; }; diff --git a/nixos/modules/services/mail/sympa.nix b/nixos/modules/services/mail/sympa.nix index f3bea32a7a9a..2d104e3ed90a 100644 --- a/nixos/modules/services/mail/sympa.nix +++ b/nixos/modules/services/mail/sympa.nix @@ -585,44 +585,46 @@ in services.postfix = lib.mkIf (cfg.mta.type == "postfix") { enable = true; - recipientDelimiter = "+"; - config = { - virtual_alias_maps = [ "hash:${dataDir}/virtual.sympa" ]; - virtual_mailbox_maps = [ - "hash:${dataDir}/transport.sympa" - "hash:${dataDir}/sympa_transport" - "hash:${dataDir}/virtual.sympa" - ]; - virtual_mailbox_domains = [ "hash:${dataDir}/transport.sympa" ]; - transport_maps = [ - "hash:${dataDir}/transport.sympa" - "hash:${dataDir}/sympa_transport" - ]; - }; - masterConfig = { - "sympa" = { - type = "unix"; - privileged = true; - chroot = false; - command = "pipe"; - args = [ - "flags=hqRu" - "user=${user}" - "argv=${pkg}/libexec/queue" - "\${nexthop}" + settings = { + main = { + recipient_delimiter = "+"; + virtual_alias_maps = [ "hash:${dataDir}/virtual.sympa" ]; + virtual_mailbox_maps = [ + "hash:${dataDir}/transport.sympa" + "hash:${dataDir}/sympa_transport" + "hash:${dataDir}/virtual.sympa" + ]; + virtual_mailbox_domains = [ "hash:${dataDir}/transport.sympa" ]; + transport_maps = [ + "hash:${dataDir}/transport.sympa" + "hash:${dataDir}/sympa_transport" ]; }; - "sympabounce" = { - type = "unix"; - privileged = true; - chroot = false; - command = "pipe"; - args = [ - "flags=hqRu" - "user=${user}" - "argv=${pkg}/libexec/bouncequeue" - "\${nexthop}" - ]; + master = { + "sympa" = { + type = "unix"; + privileged = true; + chroot = false; + command = "pipe"; + args = [ + "flags=hqRu" + "user=${user}" + "argv=${pkg}/libexec/queue" + "\${nexthop}" + ]; + }; + "sympabounce" = { + type = "unix"; + privileged = true; + chroot = false; + command = "pipe"; + args = [ + "flags=hqRu" + "user=${user}" + "argv=${pkg}/libexec/bouncequeue" + "\${nexthop}" + ]; + }; }; }; }; diff --git a/nixos/modules/services/mail/zeyple.nix b/nixos/modules/services/mail/zeyple.nix index dfc8d7ff3a50..b238ee0efeff 100644 --- a/nixos/modules/services/mail/zeyple.nix +++ b/nixos/modules/services/mail/zeyple.nix @@ -128,6 +128,6 @@ in -o smtpd_authorized_xforward_hosts=127.0.0.0/8,[::1]/128 ''; - services.postfix.extraConfig = "content_filter = zeyple"; + services.postfix.settings.main.content_filter = "zeyple"; }; } diff --git a/nixos/modules/services/monitoring/parsedmarc.nix b/nixos/modules/services/monitoring/parsedmarc.nix index 7b3f8bc34ac5..61bce5726dd4 100644 --- a/nixos/modules/services/monitoring/parsedmarc.nix +++ b/nixos/modules/services/monitoring/parsedmarc.nix @@ -427,9 +427,9 @@ in services.postfix = lib.mkIf cfg.provision.localMail.enable { enable = true; - origin = cfg.provision.localMail.hostname; - config = { + settings.main = { myhostname = cfg.provision.localMail.hostname; + myorigin = cfg.provision.localMail.hostname; mydestination = cfg.provision.localMail.hostname; }; }; diff --git a/nixos/modules/services/web-apps/discourse.nix b/nixos/modules/services/web-apps/discourse.nix index 27321686bf84..7a5123392ee8 100644 --- a/nixos/modules/services/web-apps/discourse.nix +++ b/nixos/modules/services/web-apps/discourse.nix @@ -1076,24 +1076,28 @@ in services.postfix = lib.mkIf cfg.mail.incoming.enable { enable = true; - sslCert = lib.optionalString (cfg.sslCertificate != null) cfg.sslCertificate; - sslKey = lib.optionalString (cfg.sslCertificateKey != null) cfg.sslCertificateKey; - origin = cfg.hostname; - relayDomains = [ cfg.hostname ]; - config = { + settings.main = { smtpd_recipient_restrictions = "check_policy_service unix:private/discourse-policy"; append_dot_mydomain = lib.mkDefault false; compatibility_level = "2"; smtputf8_enable = false; smtpd_banner = lib.mkDefault "ESMTP server"; + smtpd_tls_chain_files = + lib.optionals (cfg.sslCertificate != null && cfg.sslCertificateKey != null) + [ + cfg.sslCertificateKey + cfg.sslCertificate + ]; myhostname = lib.mkDefault cfg.hostname; mydestination = lib.mkDefault "localhost"; + myorigin = cfg.hostname; + relay_domains = [ cfg.hostname ]; }; transport = '' ${cfg.hostname} discourse-mail-receiver: ''; - masterConfig = { + settings.master = { "discourse-mail-receiver" = { type = "unix"; privileged = true; diff --git a/nixos/modules/services/web-apps/mastodon.nix b/nixos/modules/services/web-apps/mastodon.nix index 0c0f6cc31732..cbe0175ac57a 100644 --- a/nixos/modules/services/web-apps/mastodon.nix +++ b/nixos/modules/services/web-apps/mastodon.nix @@ -1100,7 +1100,7 @@ in services.postfix = lib.mkIf (cfg.smtp.createLocally && cfg.smtp.host == "127.0.0.1") { enable = true; - hostname = lib.mkDefault "${cfg.localDomain}"; + settings.main.myhostname = lib.mkDefault "${cfg.localDomain}"; }; services.redis.servers.mastodon = lib.mkIf redisActuallyCreateLocally ( diff --git a/nixos/modules/services/web-apps/peertube.nix b/nixos/modules/services/web-apps/peertube.nix index 2afac3990f16..309d56e32567 100644 --- a/nixos/modules/services/web-apps/peertube.nix +++ b/nixos/modules/services/web-apps/peertube.nix @@ -959,7 +959,7 @@ in services.postfix = lib.mkIf cfg.smtp.createLocally { enable = true; - hostname = lib.mkDefault "${cfg.localDomain}"; + settings.main.myhostname = lib.mkDefault "${cfg.localDomain}"; }; users.users = lib.mkMerge [ diff --git a/nixos/tests/alps.nix b/nixos/tests/alps.nix index 0ea9ea46e5ac..55adcb9f3a19 100644 --- a/nixos/tests/alps.nix +++ b/nixos/tests/alps.nix @@ -27,11 +27,14 @@ in enable = true; enableSubmission = true; enableSubmissions = true; - tlsTrustedAuthorities = "${certs.ca.cert}"; - config.smtpd_tls_chain_files = [ - "${certs.${domain}.key}" - "${certs.${domain}.cert}" - ]; + + settings.main = { + smtp_tls_CAfile = "${certs.ca.cert}"; + smtpd_tls_chain_files = [ + "${certs.${domain}.key}" + "${certs.${domain}.cert}" + ]; + }; }; services.dovecot2 = { enable = true; diff --git a/nixos/tests/discourse.nix b/nixos/tests/discourse.nix index cff71f17a134..e76d0a3862ba 100644 --- a/nixos/tests/discourse.nix +++ b/nixos/tests/discourse.nix @@ -107,13 +107,13 @@ in services.postfix = { enable = true; - origin = clientDomain; - relayDomains = [ clientDomain ]; - config = { + settings.main = { compatibility_level = "2"; - smtpd_banner = "ESMTP server"; + mydestination = [ clientDomain ]; myhostname = clientDomain; - mydestination = clientDomain; + origin = clientDomain; + relay_domains = [ clientDomain ]; + smtpd_banner = "ESMTP server"; }; }; diff --git a/nixos/tests/mailman.nix b/nixos/tests/mailman.nix index c513c1ed29d3..79d74ac5cb32 100644 --- a/nixos/tests/mailman.nix +++ b/nixos/tests/mailman.nix @@ -13,16 +13,18 @@ services.mailman.webHosts = [ "example.com" ]; services.postfix.enable = true; - services.postfix.destination = [ - "example.com" - "example.net" - ]; - services.postfix.relayDomains = [ "hash:/var/lib/mailman/data/postfix_domains" ]; - services.postfix.config.local_recipient_maps = [ - "hash:/var/lib/mailman/data/postfix_lmtp" - "proxy:unix:passwd.byname" - ]; - services.postfix.config.transport_maps = [ "hash:/var/lib/mailman/data/postfix_lmtp" ]; + services.postfix.settings.main = { + mydestination = [ + "example.com" + "example.net" + ]; + relay_domains = [ "hash:/var/lib/mailman/data/postfix_domains" ]; + local_recipient_maps = [ + "hash:/var/lib/mailman/data/postfix_lmtp" + "proxy:unix:passwd.byname" + ]; + transport_maps = [ "hash:/var/lib/mailman/data/postfix_lmtp" ]; + }; users.users.user = { isNormalUser = true; diff --git a/nixos/tests/matrix/synapse.nix b/nixos/tests/matrix/synapse.nix index a1c0ba231e17..1f67f158fd56 100644 --- a/nixos/tests/matrix/synapse.nix +++ b/nixos/tests/matrix/synapse.nix @@ -182,16 +182,15 @@ in services.postfix = { enable = true; - hostname = "${mailerDomain}"; - # open relay for subnet - networksStyle = "subnet"; enableSubmission = true; - tlsTrustedAuthorities = "${mailerCerts.ca.cert}"; # blackhole transport transport = "example.com discard:silently"; - config = { + settings.main = { + myhostname = "${mailerDomain}"; + # open relay for subnet + mynetworks_style = "subnet"; debug_peer_level = "10"; smtpd_relay_restrictions = [ "permit_mynetworks" diff --git a/nixos/tests/nebula.nix b/nixos/tests/nebula.nix index 68f60f8388fd..127f6b06a878 100644 --- a/nixos/tests/nebula.nix +++ b/nixos/tests/nebula.nix @@ -270,7 +270,7 @@ in "scp ${sshOpts} /etc/nebula/${name}.pub root@192.168.1.1:/root/${name}.pub", ) lighthouse.succeed( - 'nebula-cert sign -ca-crt /etc/nebula/ca.crt -ca-key /etc/nebula/ca.key -name "${name}" -groups "${name}" -ip "${ip}" -in-pub /root/${name}.pub -out-crt /root/${name}.crt' + 'nebula-cert sign -duration $((365*24*60))m -ca-crt /etc/nebula/ca.crt -ca-key /etc/nebula/ca.key -name "${name}" -groups "${name}" -ip "${ip}" -in-pub /root/${name}.pub -out-crt /root/${name}.crt' ) ${name}.succeed( "scp ${sshOpts} root@192.168.1.1:/root/${name}.crt /etc/nebula/${name}.crt", @@ -307,8 +307,8 @@ in ${setUpPrivateKey "lighthouse"} lighthouse.succeed( "mkdir -p /etc/nebula", - 'nebula-cert ca -name "Smoke Test" -out-crt /etc/nebula/ca.crt -out-key /etc/nebula/ca.key', - 'nebula-cert sign -ca-crt /etc/nebula/ca.crt -ca-key /etc/nebula/ca.key -name "lighthouse" -groups "lighthouse" -ip "10.0.100.1/24" -out-crt /etc/nebula/lighthouse.crt -out-key /etc/nebula/lighthouse.key', + 'nebula-cert ca -duration $((10*365*24*60))m -name "Smoke Test" -out-crt /etc/nebula/ca.crt -out-key /etc/nebula/ca.key', + 'nebula-cert sign -duration $((365*24*60))m -ca-crt /etc/nebula/ca.crt -ca-key /etc/nebula/ca.key -name "lighthouse" -groups "lighthouse" -ip "10.0.100.1/24" -out-crt /etc/nebula/lighthouse.crt -out-key /etc/nebula/lighthouse.key', 'chown -R nebula-smoke:nebula-smoke /etc/nebula' ) diff --git a/nixos/tests/parsedmarc/default.nix b/nixos/tests/parsedmarc/default.nix index 41464b90e15b..571fe1d5f75f 100644 --- a/nixos/tests/parsedmarc/default.nix +++ b/nixos/tests/parsedmarc/default.nix @@ -184,7 +184,7 @@ in services.postfix = { enable = true; origin = mailDomain; - config = { + settings.main = { myhostname = mailDomain; mydestination = mailDomain; }; diff --git a/nixos/tests/postfix.nix b/nixos/tests/postfix.nix index 36a2b03469d6..9a64c768417c 100644 --- a/nixos/tests/postfix.nix +++ b/nixos/tests/postfix.nix @@ -13,11 +13,13 @@ import ./make-test-python.nix { enable = true; enableSubmission = true; enableSubmissions = true; - tlsTrustedAuthorities = "${certs.ca.cert}"; - config.smtpd_tls_chain_files = [ - certs.${domain}.key - certs.${domain}.cert - ]; + settings.main = { + smtp_tls_CAfile = "${certs.ca.cert}"; + smtpd_tls_chain_files = [ + certs.${domain}.key + certs.${domain}.cert + ]; + }; submissionsOptions = { smtpd_sasl_auth_enable = "yes"; smtpd_client_restrictions = "permit"; diff --git a/nixos/tests/public-inbox.nix b/nixos/tests/public-inbox.nix index 23163f0bc982..a8ea4298126d 100644 --- a/nixos/tests/public-inbox.nix +++ b/nixos/tests/public-inbox.nix @@ -166,7 +166,7 @@ in setSendmail = true; #sslCert = "${tls-cert}/cert.pem"; #sslKey = "${tls-cert}/key.pem"; - recipientDelimiter = "+"; + settings.main.recipient_delimiter = "+"; }; environment.systemPackages = [ diff --git a/nixos/tests/rspamd.nix b/nixos/tests/rspamd.nix index 7dcfe959931e..f384094fee74 100644 --- a/nixos/tests/rspamd.nix +++ b/nixos/tests/rspamd.nix @@ -293,7 +293,7 @@ in }; services.postfix = { enable = true; - destination = [ "example.com" ]; + settings.main.mydestination = [ "example.com" ]; }; services.rspamd = { enable = true; diff --git a/nixos/tests/schleuder.nix b/nixos/tests/schleuder.nix index 051acd799d04..13bd079a29e4 100644 --- a/nixos/tests/schleuder.nix +++ b/nixos/tests/schleuder.nix @@ -11,13 +11,15 @@ in services.postfix = { enable = true; enableSubmission = true; - tlsTrustedAuthorities = "${certs.ca.cert}"; - config.smtpd_tls_chain_files = [ - "${certs.${domain}.key}" - "${certs.${domain}.cert}" - ]; - inherit domain; - destination = [ domain ]; + settings.main = { + mydomain = domain; + destination = domain; + smtp_tls_CAfile = "${certs.ca.cert}"; + smtpd_tls_chain_files = [ + "${certs.${domain}.key}" + "${certs.${domain}.cert}" + ]; + }; localRecipients = [ "root" "alice" diff --git a/pkgs/applications/display-managers/greetd/qtgreet.nix b/pkgs/applications/display-managers/greetd/qtgreet.nix index 6a55cd307b1b..40068bec30ec 100644 --- a/pkgs/applications/display-managers/greetd/qtgreet.nix +++ b/pkgs/applications/display-managers/greetd/qtgreet.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtgreet"; - version = "2.0.3.95"; + version = "2.0.4"; src = fetchFromGitLab { owner = "marcusbritanicus"; diff --git a/pkgs/applications/editors/jetbrains/bin/darwin.nix b/pkgs/applications/editors/jetbrains/bin/darwin.nix index fa73088e7287..a698d9ab205a 100644 --- a/pkgs/applications/editors/jetbrains/bin/darwin.nix +++ b/pkgs/applications/editors/jetbrains/bin/darwin.nix @@ -42,6 +42,7 @@ stdenvNoCC.mkDerivation { cp -Tr *.app "$APP_DIR" mkdir -p "$out/bin" cat << EOF > "$out/bin/${loname}" + #!${stdenvNoCC.shell} open -na '$APP_DIR' --args "\$@" EOF chmod +x "$out/bin/${loname}" diff --git a/pkgs/applications/editors/jetbrains/bin/versions.json b/pkgs/applications/editors/jetbrains/bin/versions.json index ef2b8e40fb32..f099232027a1 100644 --- a/pkgs/applications/editors/jetbrains/bin/versions.json +++ b/pkgs/applications/editors/jetbrains/bin/versions.json @@ -11,10 +11,10 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "3bdd0cd731bcdcd15de7ebee3ec36a13b82b72f68a77f6e6e780e36d88acd51e", - "url": "https://download.jetbrains.com/cpp/CLion-2025.1.2.tar.gz", - "build_number": "251.26094.123" + "version": "2025.1.4", + "sha256": "8d90be9d11c0f47b380f4a9f705058215817edf043bdcea2223d788d25193f78", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1.4.tar.gz", + "build_number": "251.27812.15" }, "datagrip": { "update-channel": "DataGrip RELEASE", @@ -27,10 +27,10 @@ "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz", - "version": "2025.1.1", - "sha256": "e0711b629ad45d6d051fd9796bf81689d46212fdd8f21306128a8522097ca3e9", - "url": "https://download.jetbrains.com/python/dataspell-2025.1.1.tar.gz", - "build_number": "251.25410.158" + "version": "2025.1.2.1", + "sha256": "1759516154a989ad1bcbc0e0cc29eb7b50c5c96b910c1a8926ae87ea5aa07ea6", + "url": "https://download.jetbrains.com/python/dataspell-2025.1.2.1.tar.gz", + "build_number": "251.26927.91" }, "gateway": { "update-channel": "Gateway RELEASE", @@ -43,26 +43,26 @@ "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "18d4465e8c50911d8f4ecd7ba75ee1aa14cf3d05eb4df39790729cf67bf2a638", - "url": "https://download.jetbrains.com/go/goland-2025.1.2.tar.gz", - "build_number": "251.26094.127" + "version": "2025.1.4", + "sha256": "42efe9cc97248403e868180339f403ab390e9a335a658bd7aa905b64c03c7a31", + "url": "https://download.jetbrains.com/go/goland-2025.1.4.tar.gz", + "build_number": "251.27812.54" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "70dc870bd31fda67de30d3a132cfed543d5e67c15c7db52f6f4c4691a044930a", - "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.2.tar.gz", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "34e0d7d20b6ff303cfbb97c75147b11a437221b96783687d9909adf1d56817ff", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.4.1.tar.gz", + "build_number": "251.27812.49" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "1e675bda1314ae914b64b31a22309ba2eba6f35e6659e53d4b291e73c2fb856b", - "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.2.tar.gz", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "d1335bcdcac3746a10d6b3346f06ab6d34c9ad14c4af759322d9a93f7b428894", + "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.4.1.tar.gz", + "build_number": "251.27812.49" }, "mps": { "update-channel": "MPS RELEASE", @@ -75,59 +75,59 @@ "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "229f3afde8e3466e1d262de915420f66a5fc97858788cc08f7d0f0b826c2a77b", - "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.2.tar.gz", - "build_number": "251.26094.133", + "version": "2025.1.4.1", + "sha256": "92cd8d570d0307188190761c7cd0d0f77351ff119735073c2a101e4a364292b4", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.4.1.tar.gz", + "build_number": "251.27812.52", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "193fbbb638235c4c671bb6c6b432f43a2d46f7f7ebd6b5f2cc8a1db7db93c5d6", - "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.2.tar.gz", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "17899a66ee4261fdb1308ee44d455675aff1e387b24165d11afdea3a88ecb244", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.3.1.tar.gz", + "build_number": "251.26927.90" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "4a407779c5df9728e29698eeabdb4533911e755ead224d0c1deff959876c3108", - "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.2.tar.gz", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "c8f5b42843ef21673dd94f0d565cda2d09dae595736e39cf510de9a0a8a07239", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.3.1.tar.gz", + "build_number": "251.26927.90" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "cdf8a824c7daa3247b09d76a29acb31cfa623b90643d3d2a814982cb0a32879d", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.2.tar.gz", - "build_number": "251.25410.119" + "version": "2025.1.4", + "sha256": "88dc7c4b6581aab5f6a2713061ea10e7ad0f0735e92258f4a3aaba59964440ee", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.4.tar.gz", + "build_number": "251.26927.67" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "2d4127e0284a262acb015c9d4247b654592e045b61664043a4de56029b45174f", - "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.2.tar.gz", - "build_number": "251.26094.122" + "version": "2025.1.4.1", + "sha256": "c89dcc2a6e50b3bb9e588a5109a7f1de80c2fd09576199904b386547e585d0e4", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.4.1.tar.gz", + "build_number": "251.27812.51" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz", - "version": "2025.1.3", - "sha256": "b3c4999f1d7ef7deffa56bfe75f011a012842bec5c199b0090d2ac45af78ea5e", - "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.3.tar.gz", - "build_number": "251.25410.170" + "version": "2025.1.5", + "sha256": "54eda433719c132c48e733b659b29113d362fea3b9c7dd4109497ed31da7c6f6", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.5.tar.gz", + "build_number": "251.26927.79" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz", - "version": "2025.1.2", - "sha256": "055510371e3c6a8d9fbfcd352645d847d2c092309c4746222babe4af240c2eac", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.2.tar.gz", - "build_number": "251.26094.131" + "version": "2025.1.4.1", + "sha256": "f10bfc1028350a73928b49dc51db336e9c77c680b9844d29c305218e7d5db192", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.4.1.tar.gz", + "build_number": "251.27812.50" }, "writerside": { "update-channel": "Writerside EAP", @@ -150,10 +150,10 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "911568cef55f23b134a4c316b5436214c2b51638c14a3b243785e19e354c2d4c", - "url": "https://download.jetbrains.com/cpp/CLion-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.123" + "version": "2025.1.4", + "sha256": "0864c25fe8bb442b3891e51382de177ff5543bf075bbd1c12767984695f2dcaa", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1.4-aarch64.tar.gz", + "build_number": "251.27812.15" }, "datagrip": { "update-channel": "DataGrip RELEASE", @@ -166,10 +166,10 @@ "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz", - "version": "2025.1.1", - "sha256": "4f7f05141bee346dd29ed48dafcea24197494aa8bbc02409df9089da1c8e0be8", - "url": "https://download.jetbrains.com/python/dataspell-2025.1.1-aarch64.tar.gz", - "build_number": "251.25410.158" + "version": "2025.1.2.1", + "sha256": "a982a7e8d5b1c293b68983be792a60a885567e9af825e0fce4b2a4b6ac30c9ae", + "url": "https://download.jetbrains.com/python/dataspell-2025.1.2.1-aarch64.tar.gz", + "build_number": "251.26927.91" }, "gateway": { "update-channel": "Gateway RELEASE", @@ -182,26 +182,26 @@ "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "71f8c4addac839823b9875e6f01f8ab98d7cf77ab9acf03c09e057cc5d030757", - "url": "https://download.jetbrains.com/go/goland-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.127" + "version": "2025.1.4", + "sha256": "4c24dddd6babfc36d70b0287bf32857d2c01c61d3ef1d2579a29f741c71fdad0", + "url": "https://download.jetbrains.com/go/goland-2025.1.4-aarch64.tar.gz", + "build_number": "251.27812.54" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "d98c8d7bdc3e274d278b81ba2b6c1baa38f67be9407b4bfd3bad3413c6f128f1", - "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "e47ce26c036a7aabd4467c561bf0c9d85997f82f65b810bac314ef704a59ebac", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.4.1-aarch64.tar.gz", + "build_number": "251.27812.49" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "0f982a4f4424bde5a33206c20df053a7afe174fe9d590943665504814a273c9d", - "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "5c0ba5189e4dcf114fb1b03e176780613422a71226412ea78204d1ae46bc2f52", + "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.4.1-aarch64.tar.gz", + "build_number": "251.27812.49" }, "mps": { "update-channel": "MPS RELEASE", @@ -214,59 +214,59 @@ "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "2c3b703fc1d97e87fa02664bd1165ecf8439898b0a4561f522edd0252606ab5a", - "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.133", + "version": "2025.1.4.1", + "sha256": "3e06d34ec4a49faa88492e1d6fda8fc53c8e2d01839e553024b6b4e38e2ab9cf", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.4.1-aarch64.tar.gz", + "build_number": "251.27812.52", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "10e7426804d649d3c5bdbfc365cf85fe73dd7e74e67fd1e4c82645e8532d17e7", - "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "3a648570ed0627333e7e2ef4ad0514d4b97faa4c8ed9d551ddd51c6d2b9d4482", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.3.1-aarch64.tar.gz", + "build_number": "251.26927.90" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "831f5563a354e617158cd88c2a63c0bda80b21c3a64fc98a3b6dc7ae22151805", - "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "00aeea43e6a056244d278502b538babd6444c9db0e93c9a7336d20a09129ed3f", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.3.1-aarch64.tar.gz", + "build_number": "251.26927.90" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "c1ad139252fd3158aa86e9ac4532db5d9dd653807fc9f1dc4458170f3f1c3de6", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.2-aarch64.tar.gz", - "build_number": "251.25410.119" + "version": "2025.1.4", + "sha256": "42b89bf470e74807f72bab76c4a2a5e651c69d469b8d8c9b28e8763e7bc2e461", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.4-aarch64.tar.gz", + "build_number": "251.26927.67" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "13ed96cc82771ec49ce8e9f72179ac12829f4bc2ffae6a9ab553708aec47d4a9", - "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.122" + "version": "2025.1.4.1", + "sha256": "8a52fb75a9ec3a02b1351a531fcf029b97b48e7d86035fb4f0dac59e719ac6a5", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.4.1-aarch64.tar.gz", + "build_number": "251.27812.51" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz", - "version": "2025.1.3", - "sha256": "4fcd2d8560dd7fe60c3262474dd1fcea1d54b476869a62ede0de86b8d115fce9", - "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.3-aarch64.tar.gz", - "build_number": "251.25410.170" + "version": "2025.1.5", + "sha256": "9c53be6d814983852e39081db69a0ec337fd7dad77f4278fbbfd246d43f7d3e4", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.5-aarch64.tar.gz", + "build_number": "251.26927.79" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz", - "version": "2025.1.2", - "sha256": "c182bcd17ff4d0188c0e024952677dd21415456a421c5c1aaa356870f2efa009", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.2-aarch64.tar.gz", - "build_number": "251.26094.131" + "version": "2025.1.4.1", + "sha256": "198a70343a39ebfd07cff55f60fa8bf68ea8486d74a279a32c22fa52caedcf7a", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.4.1-aarch64.tar.gz", + "build_number": "251.27812.50" }, "writerside": { "update-channel": "Writerside EAP", @@ -289,10 +289,10 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg", - "version": "2025.1.2", - "sha256": "f7dde8532ba52d4cfaab37828ba52fa2e159d82baf1fa555c1a0e65bb1186a86", - "url": "https://download.jetbrains.com/cpp/CLion-2025.1.2.dmg", - "build_number": "251.26094.123" + "version": "2025.1.4", + "sha256": "73076ec3803acaf61feb0181d60a0a4a13ff33b09997995f4a57b9dc37a175ac", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1.4.dmg", + "build_number": "251.27812.15" }, "datagrip": { "update-channel": "DataGrip RELEASE", @@ -305,10 +305,10 @@ "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg", - "version": "2025.1.1", - "sha256": "a0b3bd8513f98e448a90132dfb61b221cab22938d8a3992627f9cb141cf71926", - "url": "https://download.jetbrains.com/python/dataspell-2025.1.1.dmg", - "build_number": "251.25410.158" + "version": "2025.1.2.1", + "sha256": "21915425a004b9148ab5fb634ab919d328a692847f3229bcd060fc46c2b91e76", + "url": "https://download.jetbrains.com/python/dataspell-2025.1.2.1.dmg", + "build_number": "251.26927.91" }, "gateway": { "update-channel": "Gateway RELEASE", @@ -321,26 +321,26 @@ "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}.dmg", - "version": "2025.1.2", - "sha256": "6d3c732fb3aadc7dad9bb6dafd294be04c82a4dd994223e4982b77213bf9a4b6", - "url": "https://download.jetbrains.com/go/goland-2025.1.2.dmg", - "build_number": "251.26094.127" + "version": "2025.1.4", + "sha256": "4b9ec3bf0cf040dd076b028f68f91815664cfdd11f51c68c54a60cbf1df3af25", + "url": "https://download.jetbrains.com/go/goland-2025.1.4.dmg", + "build_number": "251.27812.54" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg", - "version": "2025.1.2", - "sha256": "c64c7ff7fe2e73d7552f1727d912bb5f901d040c7269b4292f94190475580c2b", - "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.2.dmg", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "c4adb3c4cac8ff7ae1f86898c73f4946410af849df056e6dc05e8e9fc2943c49", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.4.1.dmg", + "build_number": "251.27812.49" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg", - "version": "2025.1.2", - "sha256": "bacfa3bcf48d57d8e8ca8d352895025ffc42ce395b9b0074b3b566dc217324c9", - "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.2.dmg", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "d3ee0f157d3a342efe067d7dd782b0c6ca6ca4bd3c253f93e47a7c713c8de94f", + "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.4.1.dmg", + "build_number": "251.27812.49" }, "mps": { "update-channel": "MPS RELEASE", @@ -353,59 +353,59 @@ "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg", - "version": "2025.1.2", - "sha256": "18b63995efa4e5ef555f08089c998694b4e3fcda84013155e970524f92c1b90e", - "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.2.dmg", - "build_number": "251.26094.133", + "version": "2025.1.4.1", + "sha256": "ce91ad25859ce7081c2181468aa57fef76e4f394049cb90da5ab69f34d9d9209", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.4.1.dmg", + "build_number": "251.27812.52", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg", - "version": "2025.1.2", - "sha256": "38283e62677079d7d830217087c563ac6daf5e71422c03e56082bde9572e3908", - "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.2.dmg", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "cfef4f5a640ed3f3edf61d8b4b4d0f6cc1d0696b2764da32e1d8b507260dcbad", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.3.1.dmg", + "build_number": "251.26927.90" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg", - "version": "2025.1.2", - "sha256": "41c6187f4f044522d02749f979cef8f127337b2945772070a0ba44c53a6ebf0c", - "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.2.dmg", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "c90758075f01428a69c18f9962762d069a9a982d2f483c3834d7f2a2cee11117", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.3.1.dmg", + "build_number": "251.26927.90" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg", - "version": "2025.1.2", - "sha256": "23f3479d1cff5ee1726726bea866ff755b08930e9da43b7ad250e6cb620c1dcf", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.2.dmg", - "build_number": "251.25410.119" + "version": "2025.1.4", + "sha256": "e0eb853c15bcf4eab5f06a009090fa83697cc513fbd0d68d6639d88ecd850630", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.4.dmg", + "build_number": "251.26927.67" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg", - "version": "2025.1.2", - "sha256": "059d3d4c089b9277089bd7d64b8f6eedcf039fe791cddc694af434a1c5ad88c8", - "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.2.dmg", - "build_number": "251.26094.122" + "version": "2025.1.4.1", + "sha256": "80ac67a3f982b66abdae447f361c974dd2b3b086ca52ba62dc538df7002df60a", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.4.1.dmg", + "build_number": "251.27812.51" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg", - "version": "2025.1.3", - "sha256": "2ed48a8d1f0afb13a5a2d59a1f478128bff406028f82290db1f9b2847a1e6ade", - "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.3.dmg", - "build_number": "251.25410.170" + "version": "2025.1.5", + "sha256": "320183fdab31207bf56396e97ba4c15549feec71885f5f390a70a1c1cd81ecc7", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.5.dmg", + "build_number": "251.26927.79" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg", - "version": "2025.1.2", - "sha256": "c33853a8d8a2dd47ce3a795202e2d802a9f1888b2c998c91cdfc9bc66f9bb19a", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.2.dmg", - "build_number": "251.26094.131" + "version": "2025.1.4.1", + "sha256": "d77d8a8547cd0ca8a97dc8e4164f169e470d26bfe51274d0a4456ed4d856d226", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.4.1.dmg", + "build_number": "251.27812.50" }, "writerside": { "update-channel": "Writerside EAP", @@ -428,10 +428,10 @@ "clion": { "update-channel": "CLion RELEASE", "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "9a47d3d86f2465f4b741408ad3a792d63a4dff486a05103825e479dae4d63932", - "url": "https://download.jetbrains.com/cpp/CLion-2025.1.2-aarch64.dmg", - "build_number": "251.26094.123" + "version": "2025.1.4", + "sha256": "85e0f764787a3d910d92f3f61ea4b6b3ff46712c674154adbccafc45640e1ff2", + "url": "https://download.jetbrains.com/cpp/CLion-2025.1.4-aarch64.dmg", + "build_number": "251.27812.15" }, "datagrip": { "update-channel": "DataGrip RELEASE", @@ -444,10 +444,10 @@ "dataspell": { "update-channel": "DataSpell RELEASE", "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg", - "version": "2025.1.1", - "sha256": "65bbf4da47e5ceecfab5e19f80bec7ddd5f66bfcdc8dc75691cad98958e72af1", - "url": "https://download.jetbrains.com/python/dataspell-2025.1.1-aarch64.dmg", - "build_number": "251.25410.158" + "version": "2025.1.2.1", + "sha256": "97588c238523b2c492a322a0751173f908f31eb27e0d38f81dd51f670690a9a5", + "url": "https://download.jetbrains.com/python/dataspell-2025.1.2.1-aarch64.dmg", + "build_number": "251.26927.91" }, "gateway": { "update-channel": "Gateway RELEASE", @@ -460,26 +460,26 @@ "goland": { "update-channel": "GoLand RELEASE", "url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "a30940d1b2659487ababc3a9ad8e4770236e90ad6c732cb1fd0c24690829a0ce", - "url": "https://download.jetbrains.com/go/goland-2025.1.2-aarch64.dmg", - "build_number": "251.26094.127" + "version": "2025.1.4", + "sha256": "3a49552e2c3a0a08b1758f9ab7ad2b119ca3fd1b5067b2432ac438537f53d5c8", + "url": "https://download.jetbrains.com/go/goland-2025.1.4-aarch64.dmg", + "build_number": "251.27812.54" }, "idea-community": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "61a64b8abf0b350cb14f963975fc87ec574bc4b50ae7944980c43c816ffad5a8", - "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.2-aarch64.dmg", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "656f9fb857afbfc56494b005fad390f1c4cb69deb911cc0ffcf5bb94c52e2f94", + "url": "https://download.jetbrains.com/idea/ideaIC-2025.1.4.1-aarch64.dmg", + "build_number": "251.27812.49" }, "idea-ultimate": { "update-channel": "IntelliJ IDEA RELEASE", "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "1c1afc32c8edcf1d2057a505f7f0b0dd1f1a20a6859172c1dd6a91a311a3167b", - "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.2-aarch64.dmg", - "build_number": "251.26094.121" + "version": "2025.1.4.1", + "sha256": "dd36c36e7ef1bd14db16bfd9feb85ae37a7eb8bd11e532689567de168adc61dd", + "url": "https://download.jetbrains.com/idea/ideaIU-2025.1.4.1-aarch64.dmg", + "build_number": "251.27812.49" }, "mps": { "update-channel": "MPS RELEASE", @@ -492,59 +492,59 @@ "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "0437ba56e1b12b1781ba132d10f9f66c6375cb0609b4755982c7edd1778a3a3b", - "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.2-aarch64.dmg", - "build_number": "251.26094.133", + "version": "2025.1.4.1", + "sha256": "69dbad250e42863c3b3bf724734d4428ff148c73cab39f8faf946ae44f9437a3", + "url": "https://download.jetbrains.com/webide/PhpStorm-2025.1.4.1-aarch64.dmg", + "build_number": "251.27812.52", "version-major-minor": "2022.3" }, "pycharm-community": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "cdcdea2e167c3621f5b5ea8e0150c62d24495192edd2282616676d3f53b06063", - "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.2-aarch64.dmg", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "177359e1861e691eef0c64bec343212453d3e2cd72eeb1ccee05477dcb74aadb", + "url": "https://download.jetbrains.com/python/pycharm-community-2025.1.3.1-aarch64.dmg", + "build_number": "251.26927.90" }, "pycharm-professional": { "update-channel": "PyCharm RELEASE", "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "89a463c896e4e7f6cf6a624b78305d881756b2a350780bfcecd15d6cb766e54b", - "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.2-aarch64.dmg", - "build_number": "251.26094.141" + "version": "2025.1.3.1", + "sha256": "850b9336d1d41600a0a9e53924c98abf30a138c9d6085b9a5a16b6c47727906a", + "url": "https://download.jetbrains.com/python/pycharm-professional-2025.1.3.1-aarch64.dmg", + "build_number": "251.26927.90" }, "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "ab6645bba503f0a9d67b2838d1dd88a81ad81dd34e6015ccaea30400c35659e4", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.2-aarch64.dmg", - "build_number": "251.25410.119" + "version": "2025.1.4", + "sha256": "b42644a5fcf1c107d8582eb0f74a8a54e03fb88f029b5d5eb53902721c305ec0", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.1.4-aarch64.dmg", + "build_number": "251.26927.67" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "1da265fa947d5d1cf3075495414b9e65ec519a5bd9bee5ca2fa7df67bafdc352", - "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.2-aarch64.dmg", - "build_number": "251.26094.122" + "version": "2025.1.4.1", + "sha256": "859f72e3acab761bc5ddd2c8cb9d16d8497494dbd41873dd883981fa9a24bdcd", + "url": "https://download.jetbrains.com/ruby/RubyMine-2025.1.4.1-aarch64.dmg", + "build_number": "251.27812.51" }, "rust-rover": { "update-channel": "RustRover RELEASE", "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg", - "version": "2025.1.3", - "sha256": "552145a2d550cfcb2dc59530605dbe4af179102a99dab4b69acb80d9504d0ef3", - "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.3-aarch64.dmg", - "build_number": "251.25410.170" + "version": "2025.1.5", + "sha256": "9386f41063a209d4634098bc14e8e63d3cf030b3f8b83524b61d99bf992905d1", + "url": "https://download.jetbrains.com/rustrover/RustRover-2025.1.5-aarch64.dmg", + "build_number": "251.26927.79" }, "webstorm": { "update-channel": "WebStorm RELEASE", "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg", - "version": "2025.1.2", - "sha256": "298d53fcd1a979e6910f97d9a29ac9bc0ed12386838a93a6d279bb415cf4708f", - "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.2-aarch64.dmg", - "build_number": "251.26094.131" + "version": "2025.1.4.1", + "sha256": "6840c346c133f3d1ed0eb41ba2f0195b32a70eb69884c66af408c51ebdb6825a", + "url": "https://download.jetbrains.com/webstorm/WebStorm-2025.1.4.1-aarch64.dmg", + "build_number": "251.27812.50" }, "writerside": { "update-channel": "Writerside EAP", diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index d6e149521159..b3e504f12cdb 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -83,15 +83,22 @@ let mkJetBrainsProductCore { inherit pname + extraLdPath jdk - extraBuildInputs ; + extraBuildInputs = + extraBuildInputs + ++ [ stdenv.cc.cc ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + fontconfig + libGL + libX11 + ]; extraWrapperArgs = extraWrapperArgs ++ lib.optionals (stdenv.hostPlatform.isLinux && forceWayland) [ ''--add-flags "\''${WAYLAND_DISPLAY:+-Dawt.toolkit.name=WLToolkit}"'' ]; - extraLdPath = extraLdPath ++ lib.optionals (stdenv.hostPlatform.isLinux) [ libGL ]; src = if fromSource then communitySources."${pname}" @@ -160,6 +167,18 @@ let } ); + patchSharedLibs = lib.optionalString stdenv.hostPlatform.isLinux '' + ls -d \ + $out/*/bin/*/linux/*/lib/liblldb.so \ + $out/*/bin/*/linux/*/lib/python3.8/lib-dynload/* \ + $out/*/plugins/*/bin/*/linux/*/lib/liblldb.so \ + $out/*/plugins/*/bin/*/linux/*/lib/python3.8/lib-dynload/* | + xargs patchelf \ + --replace-needed libssl.so.10 libssl.so \ + --replace-needed libcrypto.so.10 libcrypto.so \ + --replace-needed libcrypt.so.1 libcrypt.so \ + ${lib.optionalString stdenv.hostPlatform.isAarch "--replace-needed libxml2.so.2 libxml2.so"} + ''; in rec { # Sorted alphabetically @@ -167,7 +186,6 @@ rec { aqua = mkJetBrainsProduct { pname = "aqua"; extraBuildInputs = [ - stdenv.cc.cc lldb ]; }; @@ -176,16 +194,14 @@ rec { (mkJetBrainsProduct { pname = "clion"; extraBuildInputs = - lib.optionals (stdenv.hostPlatform.isLinux) [ - fontconfig + lib.optionals stdenv.hostPlatform.isLinux [ python3 - stdenv.cc.cc openssl libxcrypt-legacy lttng-ust_2_12 musl ] - ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch) [ expat libxml2 xz @@ -194,40 +210,21 @@ rec { (attrs: { postInstall = (attrs.postInstall or "") - + lib.optionalString (stdenv.hostPlatform.isLinux) '' - ( - cd $out/clion - - for dir in plugins/clion-radler/DotFiles/linux-*; do - rm -rf $dir/dotnet - ln -s ${dotnet-sdk}/share/dotnet $dir/dotnet - done - ) + + lib.optionalString stdenv.hostPlatform.isLinux '' + for dir in $out/clion/plugins/clion-radler/DotFiles/linux-*; do + rm -rf $dir/dotnet + ln -s ${dotnet-sdk}/share/dotnet $dir/dotnet + done ''; - postFixup = - (attrs.postFixup or "") - + lib.optionalString (stdenv.hostPlatform.isLinux) '' - ( - cd $out/clion - - # I think the included gdb has a couple of patches, so we patch it instead of replacing - ls -d $PWD/bin/gdb/linux/*/lib/python3.8/lib-dynload/* | - xargs patchelf \ - --replace-needed libssl.so.10 libssl.so \ - --replace-needed libcrypto.so.10 libcrypto.so - - ls -d $PWD/bin/lldb/linux/*/lib/python3.8/lib-dynload/* | - xargs patchelf \ - --replace-needed libssl.so.10 libssl.so \ - --replace-needed libcrypto.so.10 libcrypto.so - ) - ''; + postFixup = '' + ${attrs.postFixup or ""} + ${patchSharedLibs} + ''; }); datagrip = mkJetBrainsProduct { pname = "datagrip"; - extraBuildInputs = [ stdenv.cc.cc ]; }; dataspell = @@ -242,7 +239,6 @@ rec { extraBuildInputs = [ libgcc libr - stdenv.cc.cc ]; }; @@ -260,7 +256,6 @@ rec { ]; extraBuildInputs = [ libgcc - stdenv.cc.cc ]; }).overrideAttrs (attrs: { @@ -275,12 +270,10 @@ rec { idea-community-bin = buildIdea { pname = "idea-community"; - extraBuildInputs = [ stdenv.cc.cc ]; }; idea-community-src = buildIdea { pname = "idea-community"; - extraBuildInputs = [ stdenv.cc.cc ]; fromSource = true; }; @@ -293,7 +286,6 @@ rec { idea-ultimate = buildIdea { pname = "idea-ultimate"; extraBuildInputs = [ - stdenv.cc.cc lldb musl ]; @@ -304,7 +296,6 @@ rec { phpstorm = mkJetBrainsProduct { pname = "phpstorm"; extraBuildInputs = [ - stdenv.cc.cc musl ]; }; @@ -328,14 +319,12 @@ rec { (mkJetBrainsProduct { pname = "rider"; extraBuildInputs = [ - fontconfig - stdenv.cc.cc openssl libxcrypt lttng-ust_2_12 musl ] - ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch) [ expat libxml2 xz @@ -350,28 +339,19 @@ rec { (attrs: { postInstall = (attrs.postInstall or "") - + lib.optionalString (stdenv.hostPlatform.isLinux) '' - ( - cd $out/rider + + lib.optionalString stdenv.hostPlatform.isLinux '' + ${patchSharedLibs} - ls -d $PWD/plugins/cidr-debugger-plugin/bin/lldb/linux/*/lib/python3.8/lib-dynload/* | - xargs patchelf \ - --replace-needed libssl.so.10 libssl.so \ - --replace-needed libcrypto.so.10 libcrypto.so \ - --replace-needed libcrypt.so.1 libcrypt.so - - for dir in lib/ReSharperHost/linux-*; do - rm -rf $dir/dotnet - ln -s ${dotnet-sdk}/share/dotnet $dir/dotnet - done - ) + for dir in $out/rider/lib/ReSharperHost/linux-*; do + rm -rf $dir/dotnet + ln -s ${dotnet-sdk}/share/dotnet $dir/dotnet + done ''; }); ruby-mine = mkJetBrainsProduct { pname = "ruby-mine"; extraBuildInputs = [ - stdenv.cc.cc musl ]; }; @@ -380,44 +360,27 @@ rec { (mkJetBrainsProduct { pname = "rust-rover"; extraBuildInputs = - lib.optionals (stdenv.hostPlatform.isLinux) [ + lib.optionals stdenv.hostPlatform.isLinux [ python3 openssl libxcrypt-legacy - fontconfig - xorg.libX11 ] - ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch) [ expat libxml2 xz ]; }).overrideAttrs (attrs: { - postFixup = - (attrs.postFixup or "") - + lib.optionalString (stdenv.hostPlatform.isLinux) '' - ( - cd $out/rust-rover - - # Copied over from clion (gdb seems to have a couple of patches) - ls -d $PWD/bin/gdb/linux/*/lib/python3.8/lib-dynload/* | - xargs patchelf \ - --replace-needed libssl.so.10 libssl.so \ - --replace-needed libcrypto.so.10 libcrypto.so - - ls -d $PWD/bin/lldb/linux/*/lib/python3.8/lib-dynload/* | - xargs patchelf \ - --replace-needed libssl.so.10 libssl.so \ - --replace-needed libcrypto.so.10 libcrypto.so - ) - ''; + postFixup = '' + ${attrs.postFixup or ""} + ${patchSharedLibs} + ''; }); webstorm = mkJetBrainsProduct { pname = "webstorm"; extraBuildInputs = [ - stdenv.cc.cc musl ]; }; @@ -425,7 +388,6 @@ rec { writerside = mkJetBrainsProduct { pname = "writerside"; extraBuildInputs = [ - stdenv.cc.cc musl ]; }; diff --git a/pkgs/applications/editors/jetbrains/plugins/plugins.json b/pkgs/applications/editors/jetbrains/plugins/plugins.json index d2b577185dad..b6548d27846e 100644 --- a/pkgs/applications/editors/jetbrains/plugins/plugins.json +++ b/pkgs/applications/editors/jetbrains/plugins/plugins.json @@ -16,18 +16,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip" }, "name": "ideavim" }, @@ -36,7 +36,7 @@ "idea-ultimate" ], "builds": { - "251.26094.121": "https://plugins.jetbrains.com/files/631/766544/python-251.26094.121.zip" + "251.27812.49": "https://plugins.jetbrains.com/files/631/805177/python-251.27812.49.zip" }, "name": "python" }, @@ -46,8 +46,8 @@ "idea-ultimate" ], "builds": { - "243.22562.218": null, - "251.26094.121": "https://plugins.jetbrains.com/files/1347/770332/scala-intellij-bin-2025.1.25.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/1347/770332/scala-intellij-bin-2025.1.25.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/1347/806838/scala-intellij-bin-2025.1.32.zip" }, "name": "scala" }, @@ -67,18 +67,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", "251.23774.423": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip" }, "name": "string-manipulation" }, @@ -98,18 +98,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip", "251.23774.423": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip" }, "name": "handlebars-mustache" }, @@ -129,18 +129,18 @@ "webstorm" ], "builds": { - "243.22562.218": null, "251.23774.423": null, - "251.25410.119": null, - "251.25410.170": null, - "251.26094.121": null, - "251.26094.122": null, - "251.26094.123": null, - "251.26094.127": null, - "251.26094.131": null, - "251.26094.133": null, - "251.26094.141": null, - "251.26094.87": null + "251.25410.129": null, + "251.26094.87": null, + "251.26927.67": null, + "251.26927.79": null, + "251.26927.90": null, + "251.27812.15": null, + "251.27812.49": null, + "251.27812.50": null, + "251.27812.51": null, + "251.27812.52": null, + "251.27812.54": null }, "name": "kotlin" }, @@ -160,18 +160,18 @@ "webstorm" ], "builds": { - "243.22562.218": null, - "251.23774.423": "https://plugins.jetbrains.com/files/6981/724264/ini-251.23774.466.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/6981/724294/ini-251.25410.24.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/6981/724294/ini-251.25410.24.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip" + "251.23774.423": null, + "251.25410.129": null, + "251.26094.87": "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/6981/782326/ini-251.26927.70.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/6981/782326/ini-251.26927.70.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/6981/782326/ini-251.26927.70.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/6981/806736/ini-251.27812.54.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/6981/806736/ini-251.27812.54.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/6981/806736/ini-251.27812.54.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/6981/806736/ini-251.27812.54.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/6981/806736/ini-251.27812.54.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/6981/806736/ini-251.27812.54.zip" }, "name": "ini" }, @@ -191,18 +191,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", "251.23774.423": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip" }, "name": "acejump" }, @@ -222,18 +222,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", "251.23774.423": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip" }, "name": "grep-console" }, @@ -253,18 +253,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7177/636663/fileWatcher-243.22562.13.zip", "251.23774.423": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip" }, "name": "file-watchers" }, @@ -274,8 +274,8 @@ "idea-ultimate" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7179/767851/MavenHelper-4.30.0-IJ2022.2.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7179/767851/MavenHelper-4.30.0-IJ2022.2.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/7179/767851/MavenHelper-4.30.0-IJ2022.2.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7179/767851/MavenHelper-4.30.0-IJ2022.2.zip" }, "name": "maven-helper" }, @@ -295,18 +295,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7212/636678/cucumber-java-243.22562.13.zip", "251.23774.423": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip" }, "name": "cucumber-for-java" }, @@ -316,8 +316,8 @@ "phpstorm" ], "builds": { - "251.26094.121": "https://plugins.jetbrains.com/files/7219/770179/Symfony_Plugin-2025.1.280.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7219/770179/Symfony_Plugin-2025.1.280.zip" + "251.27812.49": "https://plugins.jetbrains.com/files/7219/770179/Symfony_Plugin-2025.1.280.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7219/770179/Symfony_Plugin-2025.1.280.zip" }, "name": "symfony-plugin" }, @@ -327,8 +327,8 @@ "phpstorm" ], "builds": { - "251.26094.121": "https://plugins.jetbrains.com/files/7320/718466/PHP_Annotations-12.0.0.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7320/718466/PHP_Annotations-12.0.0.zip" + "251.27812.49": "https://plugins.jetbrains.com/files/7320/718466/PHP_Annotations-12.0.0.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7320/718466/PHP_Annotations-12.0.0.zip" }, "name": "php-annotations" }, @@ -345,15 +345,15 @@ "webstorm" ], "builds": { - "243.22562.218": null, - "251.25410.119": "https://plugins.jetbrains.com/files/7322/737802/python-ce-251.25410.129.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7322/737802/python-ce-251.25410.129.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/7322/737802/python-ce-251.25410.129.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/7322/782358/python-ce-251.26927.70.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7322/782358/python-ce-251.26927.70.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7322/782358/python-ce-251.26927.70.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7322/805188/python-ce-251.27812.49.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7322/805188/python-ce-251.27812.49.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7322/805188/python-ce-251.27812.49.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7322/805188/python-ce-251.27812.49.zip" }, "name": "python-community-edition" }, @@ -373,18 +373,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip" }, "name": "asciidoc" }, @@ -404,18 +404,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", "251.23774.423": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.25410.119": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.25410.170": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.121": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.122": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.123": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.127": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.131": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.133": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.141": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", - "251.26094.87": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar" + "251.25410.129": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.26094.87": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.26927.67": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.26927.79": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.26927.90": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.27812.15": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.27812.49": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.27812.50": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.27812.51": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.27812.52": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar", + "251.27812.54": "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar" }, "name": "wakatime" }, @@ -435,18 +435,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip" }, "name": "gittoolbox" }, @@ -466,18 +466,18 @@ "webstorm" ], "builds": { - "243.22562.218": null, - "251.23774.423": "https://plugins.jetbrains.com/files/7724/724240/clouds-docker-impl-251.23774.466.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/7724/731335/clouds-docker-impl-251.25410.67.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/7724/731335/clouds-docker-impl-251.25410.67.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip" + "251.23774.423": null, + "251.25410.129": null, + "251.26094.87": null, + "251.26927.67": "https://plugins.jetbrains.com/files/7724/782341/clouds-docker-impl-251.26927.70.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/7724/782341/clouds-docker-impl-251.26927.70.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/7724/782341/clouds-docker-impl-251.26927.70.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/7724/805402/clouds-docker-impl-251.27812.52.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/7724/805402/clouds-docker-impl-251.27812.52.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/7724/805402/clouds-docker-impl-251.27812.52.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/7724/805402/clouds-docker-impl-251.27812.52.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/7724/805402/clouds-docker-impl-251.27812.52.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/7724/805402/clouds-docker-impl-251.27812.52.zip" }, "name": "docker" }, @@ -497,18 +497,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip", "251.23774.423": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/8097/780447/graphql-251.26927.39.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/8097/780447/graphql-251.26927.39.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/8097/780447/graphql-251.26927.39.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/8097/802996/graphql-251.27812.12.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/8097/802996/graphql-251.27812.12.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/8097/802996/graphql-251.27812.12.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/8097/802996/graphql-251.27812.12.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/8097/802996/graphql-251.27812.12.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/8097/802996/graphql-251.27812.12.zip" }, "name": "graphql" }, @@ -527,17 +527,17 @@ "webstorm" ], "builds": { - "243.22562.218": null, "251.23774.423": null, - "251.25410.119": null, - "251.26094.121": null, - "251.26094.122": null, - "251.26094.123": null, - "251.26094.127": null, - "251.26094.131": null, - "251.26094.133": null, - "251.26094.141": null, - "251.26094.87": null + "251.25410.129": null, + "251.26094.87": null, + "251.26927.67": null, + "251.26927.90": null, + "251.27812.15": null, + "251.27812.49": null, + "251.27812.50": null, + "251.27812.51": null, + "251.27812.52": null, + "251.27812.54": null }, "name": "-deprecated-rust" }, @@ -556,17 +556,17 @@ "webstorm" ], "builds": { - "243.22562.218": null, "251.23774.423": null, - "251.25410.119": null, - "251.26094.121": null, - "251.26094.122": null, - "251.26094.123": null, - "251.26094.127": null, - "251.26094.131": null, - "251.26094.133": null, - "251.26094.141": null, - "251.26094.87": null + "251.25410.129": null, + "251.26094.87": null, + "251.26927.67": null, + "251.26927.90": null, + "251.27812.15": null, + "251.27812.49": null, + "251.27812.50": null, + "251.27812.51": null, + "251.27812.52": null, + "251.27812.54": null }, "name": "-deprecated-rust-beta" }, @@ -586,18 +586,18 @@ "webstorm" ], "builds": { - "243.22562.218": null, - "251.23774.423": "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/8195/740008/toml-251.25410.140.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/8195/740008/toml-251.25410.140.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip" + "251.23774.423": null, + "251.25410.129": null, + "251.26094.87": "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip" }, "name": "toml" }, @@ -607,8 +607,8 @@ "idea-ultimate" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/8327/615097/Minecraft_Development-2024.3-1.8.2.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/8327/770049/Minecraft_Development-2025.1-1.8.5.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/8327/809293/Minecraft_Development-2025.1-1.8.6.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/8327/809293/Minecraft_Development-2025.1-1.8.6.zip" }, "name": "minecraft-development" }, @@ -628,18 +628,18 @@ "webstorm" ], "builds": { - "243.22562.218": null, "251.23774.423": "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/8554/740850/featuresTrainer-251.25410.148.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/8554/740850/featuresTrainer-251.25410.148.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/8554/740850/featuresTrainer-251.25410.148.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip" }, "name": "ide-features-trainer" }, @@ -659,18 +659,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip" }, "name": "nixidea" }, @@ -690,18 +690,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/9164/636661/gherkin-243.22562.13.zip", "251.23774.423": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip" }, "name": "gherkin" }, @@ -721,18 +721,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip", "251.23774.423": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip" }, "name": "-env-files" }, @@ -742,8 +742,8 @@ "idea-ultimate" ], "builds": { - "251.26094.121": "https://plugins.jetbrains.com/files/9568/766540/go-plugin-251.26094.121.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/9568/766540/go-plugin-251.26094.121.zip" + "251.27812.49": "https://plugins.jetbrains.com/files/9568/802993/go-plugin-251.27812.12.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/9568/802993/go-plugin-251.27812.12.zip" }, "name": "go" }, @@ -763,18 +763,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/9707/702582/ANSI_Highlighter_Premium-24.3.4.jar", "251.23774.423": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.25410.119": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.25410.170": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.121": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.122": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.123": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.127": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.131": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.133": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.141": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", - "251.26094.87": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar" + "251.25410.129": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.26094.87": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.26927.67": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.26927.79": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.26927.90": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.27812.15": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.27812.49": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.27812.50": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.27812.51": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.27812.52": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar", + "251.27812.54": "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar" }, "name": "ansi-highlighter-premium" }, @@ -794,18 +794,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", "251.23774.423": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip" }, "name": "key-promoter-x" }, @@ -825,18 +825,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip" }, "name": "randomness" }, @@ -856,18 +856,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", "251.23774.423": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/10037/658496/intellij-csv-validator-4.0.2.zip" }, "name": "csv-editor" }, @@ -887,18 +887,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip" }, "name": "rainbow-brackets" }, @@ -918,18 +918,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", "251.23774.423": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip" }, "name": "dot-language" }, @@ -949,18 +949,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip", "251.23774.423": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip" }, "name": "hocon" }, @@ -979,17 +979,17 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/10581/629973/go-template-243.21565.122.zip", "251.23774.423": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip" }, "name": "go-template" }, @@ -1009,18 +1009,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip" }, "name": "extra-icons" }, @@ -1040,18 +1040,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/11349/768106/aws-toolkit-jetbrains-standalone-3.74.243.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip" }, "name": "aws-toolkit" }, @@ -1060,7 +1060,7 @@ "rider" ], "builds": { - "251.25410.119": "https://plugins.jetbrains.com/files/12024/667413/ReSharperPlugin.CognitiveComplexity-2025.1.0-eap01.zip" + "251.26927.67": "https://plugins.jetbrains.com/files/12024/667413/ReSharperPlugin.CognitiveComplexity-2025.1.0-eap01.zip" }, "name": "cognitivecomplexity" }, @@ -1080,18 +1080,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip", "251.23774.423": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip" }, "name": "vscode-keymap" }, @@ -1111,18 +1111,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip", "251.23774.423": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip" }, "name": "eclipse-keymap" }, @@ -1142,18 +1142,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", "251.23774.423": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip" }, "name": "rainbow-csv" }, @@ -1173,18 +1173,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip", "251.23774.423": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip" }, "name": "visual-studio-keymap" }, @@ -1204,18 +1204,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", "251.23774.423": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip" }, "name": "indent-rainbow" }, @@ -1235,18 +1235,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip", "251.23774.423": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/14004/803006/protoeditor-251.27812.12.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/14004/803006/protoeditor-251.27812.12.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/14004/803006/protoeditor-251.27812.12.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/14004/803006/protoeditor-251.27812.12.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/14004/803006/protoeditor-251.27812.12.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/14004/803006/protoeditor-251.27812.12.zip" }, "name": "protocol-buffers" }, @@ -1266,18 +1266,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "251.23774.423": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.25410.119": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.25410.170": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.121": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.122": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.123": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.127": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.131": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.133": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.141": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "251.26094.87": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" + "251.25410.129": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.26094.87": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.26927.67": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.26927.79": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.26927.90": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.27812.15": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.27812.49": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.27812.50": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.27812.51": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.27812.52": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "251.27812.54": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" }, "name": "darcula-pitch-black" }, @@ -1297,18 +1297,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", "251.23774.423": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.25410.119": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.25410.170": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.121": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.122": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.123": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.127": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.131": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.133": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.141": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", - "251.26094.87": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar" + "251.25410.129": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.26094.87": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.26927.67": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.26927.79": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.26927.90": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.27812.15": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.27812.49": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.27812.50": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.27812.51": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.27812.52": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar", + "251.27812.54": "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar" }, "name": "mario-progress-bar" }, @@ -1328,18 +1328,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar", "251.23774.423": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.25410.119": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.25410.170": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.121": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.122": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.123": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.127": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.131": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.133": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.141": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", - "251.26094.87": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar" + "251.25410.129": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.26094.87": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.26927.67": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.26927.79": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.26927.90": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.27812.15": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.27812.49": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.27812.50": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.27812.51": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.27812.52": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar", + "251.27812.54": "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar" }, "name": "which-key" }, @@ -1359,18 +1359,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip" }, "name": "extra-toolwindow-colorful-icons" }, @@ -1390,18 +1390,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip" }, "name": "github-copilot" }, @@ -1421,18 +1421,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "251.23774.423": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" }, "name": "netbeans-6-5-keymap" }, @@ -1452,18 +1452,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", "251.23774.423": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip" }, "name": "catppuccin-theme" }, @@ -1483,18 +1483,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip", "251.23774.423": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip" }, "name": "codeglance-pro" }, @@ -1514,18 +1514,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.23774.423": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.25410.119": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.25410.170": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.121": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.122": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.123": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.127": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.131": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.133": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.141": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar", - "251.26094.87": "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar" + "251.23774.423": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.25410.129": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.26094.87": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.26927.67": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.26927.79": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.26927.90": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.27812.15": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.27812.49": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.27812.50": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.27812.51": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.27812.52": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar", + "251.27812.54": "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar" }, "name": "gerry-themes" }, @@ -1545,18 +1545,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", "251.23774.423": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip" }, "name": "better-direnv" }, @@ -1576,18 +1576,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip", "251.23774.423": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip" }, "name": "mermaid" }, @@ -1607,18 +1607,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", "251.23774.423": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip" }, "name": "ferris" }, @@ -1638,18 +1638,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", "251.23774.423": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip" }, "name": "code-complexity" }, @@ -1669,18 +1669,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", "251.23774.423": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip" }, "name": "developer-tools" }, @@ -1696,14 +1696,14 @@ "webstorm" ], "builds": { - "251.25410.119": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip" + "251.26927.67": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip" }, "name": "dev-containers" }, @@ -1714,9 +1714,9 @@ "rust-rover" ], "builds": { - "251.25410.170": "https://plugins.jetbrains.com/files/22407/757316/intellij-rust-251.25410.170.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/22407/757316/intellij-rust-251.25410.170.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/22407/757316/intellij-rust-251.25410.170.zip" + "251.26927.79": "https://plugins.jetbrains.com/files/22407/786178/intellij-rust-251.26927.79.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/22407/786178/intellij-rust-251.26927.79.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/22407/786178/intellij-rust-251.26927.79.zip" }, "name": "rust" }, @@ -1736,18 +1736,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip" }, "name": "continue" }, @@ -1767,18 +1767,18 @@ "webstorm" ], "builds": { - "243.22562.218": null, "251.23774.423": "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/22857/742106/vcs-gitlab-IU-251.25410.159-IU.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/22857/742106/vcs-gitlab-IU-251.25410.159-IU.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/22857/742106/vcs-gitlab-IU-251.25410.159-IU.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip" }, "name": "gitlab" }, @@ -1798,18 +1798,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", "251.23774.423": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip" }, "name": "catppuccin-icons" }, @@ -1829,18 +1829,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", "251.23774.423": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip" }, "name": "mermaid-chart" }, @@ -1860,18 +1860,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip", - "251.23774.423": null, - "251.25410.119": null, - "251.25410.170": null, - "251.26094.121": null, - "251.26094.122": null, - "251.26094.123": null, - "251.26094.127": null, - "251.26094.131": null, - "251.26094.133": null, - "251.26094.141": null, - "251.26094.87": null + "251.23774.423": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip" }, "name": "oxocarbon" }, @@ -1891,18 +1891,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip" }, "name": "extra-ide-tweaks" }, @@ -1922,18 +1922,18 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.23774.423": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip" + "251.23774.423": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.25410.129": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip" }, "name": "extra-tools-pack" }, @@ -1950,15 +1950,15 @@ "webstorm" ], "builds": { - "251.25410.119": null, - "251.25410.170": null, - "251.26094.121": null, - "251.26094.122": null, - "251.26094.123": null, - "251.26094.127": null, - "251.26094.131": null, - "251.26094.133": null, - "251.26094.87": null + "251.26094.87": null, + "251.26927.67": null, + "251.26927.79": null, + "251.27812.15": null, + "251.27812.49": null, + "251.27812.50": null, + "251.27812.51": null, + "251.27812.52": null, + "251.27812.54": null }, "name": "nix-lsp" }, @@ -1977,120 +1977,105 @@ "webstorm" ], "builds": { - "243.22562.218": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.25410.119": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.25410.170": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.121": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.122": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.123": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.127": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.131": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.133": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.141": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", - "251.26094.87": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip" + "251.25410.129": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.26094.87": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.26927.67": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.26927.79": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.26927.90": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.27812.15": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.27812.49": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.27812.50": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.27812.51": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.27812.52": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip", + "251.27812.54": "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip" }, "name": "markdtask" } }, "files": { "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/10080/739688/intellij-rainbow-brackets-2024.2.11-241.zip": "sha256-ekeCyyUhzP32v8nu+U/LS0a/eW6onhBX0qCQmNQ/pgg=", + "https://plugins.jetbrains.com/files/10080/786189/intellij-rainbow-brackets-2025.3.1.zip": "sha256-EdzFCM+kLqpG7wIbdqEciPO41vc+tz+V+bIISTVDt3o=", "https://plugins.jetbrains.com/files/10312/581013/dotplugin-1.5.4.zip": "sha256-25vtwXuBNiYL9E0pKG4dqJDkwX1FckAErdqRPKXybQA=", - "https://plugins.jetbrains.com/files/10481/583591/intellij-hocon-2024.2.0.zip": "sha256-Bnnvy+HDNkx2DQM7N+JUa8hQzIA3H/5Y0WpWAjPmhUI=", "https://plugins.jetbrains.com/files/10481/671222/intellij-hocon-2025.1.0.zip": "sha256-GO0bXJsHx9O1A6M9NUCv9m4JwKHs5plwSssgx+InNqE=", - "https://plugins.jetbrains.com/files/10581/629973/go-template-243.21565.122.zip": "sha256-6pZ8vHw8C08IUvU76meMTGShoSMntQABv/KBX4BRDYs=", "https://plugins.jetbrains.com/files/10581/711019/go-template-251.23774.318.zip": "sha256-zX1nEdq84wwQvGhV664V5bNBPVTI4zWo306JtjXcGkE=", - "https://plugins.jetbrains.com/files/11058/734948/Extra_Icons-2025.1.5.zip": "sha256-trVQyV4PcxI1BeLtIg3fP1dOITiFRheIGpxU3GuA83w=", - "https://plugins.jetbrains.com/files/11349/768106/aws-toolkit-jetbrains-standalone-3.74.243.zip": "sha256-eWAEs18QSUate1bvO1412v+XniVEhjykgNsEn/rhGH0=", - "https://plugins.jetbrains.com/files/11349/768108/aws-toolkit-jetbrains-standalone-3.74.251.zip": "sha256-yklhTCVPh6vJo/ppVh3W6d7Cy8mfzfHbfOiXZT/vyI4=", + "https://plugins.jetbrains.com/files/11058/805171/Extra_Icons-2025.1.10.zip": "sha256-QER+3FdCmnITgeC6ZF99Ap2XTLgrMNaNf7XXao06sJY=", + "https://plugins.jetbrains.com/files/11349/795849/aws-toolkit-jetbrains-standalone-3.86.251.zip": "sha256-7IaINi15gpltTpT52KpHAu5CG/eLVHJBrEGGPsBau4Q=", "https://plugins.jetbrains.com/files/12024/667413/ReSharperPlugin.CognitiveComplexity-2025.1.0-eap01.zip": "sha256-SWIXjxnwAf9dju1oOgzePrTY0lPNNX54Afp5OIkGGi4=", - "https://plugins.jetbrains.com/files/12062/630060/keymap-vscode-243.21565.122.zip": "sha256-phv8MTGKNGzRviKzX+nIVTbkX4WkU82QVO5zXUQLtAo=", "https://plugins.jetbrains.com/files/12062/711097/keymap-vscode-251.23774.318.zip": "sha256-obbLL8n6gK8oFw8NnJbdAylPHfTv4GheBDnVFOUpwL0=", - "https://plugins.jetbrains.com/files/12559/629985/keymap-eclipse-243.21565.122.zip": "sha256-/g1ucT18ywVJnCePH7WyMWKgM9umowBz5wFObmO7cws=", "https://plugins.jetbrains.com/files/12559/711714/keymap-eclipse-251.23774.329.zip": "sha256-HC1s5FqSLVgPNKc5Wiw0RFC6KpozxmjKzbh9rS9nFwc=", "https://plugins.jetbrains.com/files/12896/173977/RainbowCSV.zip": "sha256-Q+gqKG/2bHD49Xtn9MNlYJQGtNF/7tIay9F7ndi8uwA=", - "https://plugins.jetbrains.com/files/13017/630016/keymap-visualStudio-243.21565.122.zip": "sha256-VQqK0Cm9ddXN63KYIqimuGOh7EB9VvdlErp/VrWx8SA=", "https://plugins.jetbrains.com/files/13017/711726/keymap-visualStudio-251.23774.329.zip": "sha256-DKkgt0z/ui0bOLSbnKy51RL7+9HIqeriroi2otZ64mQ=", "https://plugins.jetbrains.com/files/13308/370912/Indent_Rainbow-2.2.0-signed.zip": "sha256-eKwDE+PMtYhrGbDDZPS5cimssH+1xV4GF6RXXg/3urU=", "https://plugins.jetbrains.com/files/1347/770332/scala-intellij-bin-2025.1.25.zip": "sha256-h9GNGjqTc+h+x/0TRilKmqGoPsxhPmXIKoGC/s4/PKg=", - "https://plugins.jetbrains.com/files/14004/636643/protoeditor-243.22562.13.zip": "sha256-Tgu8CfDhO6KugfuLNhmxe89dMm+Qo3fmAg/8hwjUaoc=", + "https://plugins.jetbrains.com/files/1347/806838/scala-intellij-bin-2025.1.32.zip": "sha256-Bmix+OZ1Q5P0X8uGdu2kX70OJOq3CPDx+2Tmh4lDVg8=", "https://plugins.jetbrains.com/files/14004/711000/protoeditor-251.23774.318.zip": "sha256-ZYn365EY8+VP1TKM4wBotMj1hYbSSr4J1K5oIZlE2SE=", + "https://plugins.jetbrains.com/files/14004/803006/protoeditor-251.27812.12.zip": "sha256-EPL6bUZmdBXrkfeGyx7uf73kWGM/drxic/poSXJinS8=", "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=", "https://plugins.jetbrains.com/files/14708/475401/MarioProgressBar-1.9.jar": "sha256-mB09zvUg1hLXl9lgW1NEU+DyVel1utZv6s+mFykckYY=", - "https://plugins.jetbrains.com/files/15976/593529/IDEA_Which-Key-0.10.3.jar": "sha256-2FlEaHf2rO6xgG3LnZIPt/XKgRGjpLSiEXCncfAf3bI=", "https://plugins.jetbrains.com/files/15976/762630/IDEA_Which-Key-0.11.1.jar": "sha256-Z3q0d4jCqeBwzW0jSSM3q4MTAPaTqQuwnV3ZVHfOMR4=", - "https://plugins.jetbrains.com/files/164/676777/IdeaVIM-2.19.0.zip": "sha256-yKpWQZGxfsKwPVTJLHpF4KGJ5ANCd73uxHlfdFE4Qf4=", - "https://plugins.jetbrains.com/files/164/756054/IdeaVIM-2.25.1.zip": "sha256-W5CtJqmejx2braLiJEYGPU29fCSOZNSQG0HZxqdOJIk=", - "https://plugins.jetbrains.com/files/16604/734947/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.7.zip": "sha256-9DLY2HIyQR2w8xPVVKa2l7OZWqfoTvHkLGZYEnDV7/A=", - "https://plugins.jetbrains.com/files/17718/765945/github-copilot-intellij-1.5.46-243.zip": "sha256-GKCOuZJerzhkhbl4zXWukonkygCT/Dm/tV4zRxFAP+g=", + "https://plugins.jetbrains.com/files/164/789514/IdeaVIM-2.26.0.zip": "sha256-6YPspMAtSM0L3nbvnloeO65Xp5HTXgqx9DHxItvf2NY=", + "https://plugins.jetbrains.com/files/16604/791894/Extra_ToolWindow_Colorful_Icons_Subscription-2025.1.10.zip": "sha256-aqRXkjchQtdWrLQrkEK7FySdXawqT3exXSJctcjtsAE=", + "https://plugins.jetbrains.com/files/17718/803946/github-copilot-intellij-1.5.52-243.zip": "sha256-rP2PplN9rOnKGWMdmXphdMeV0AqoauT0aIoKkgM7Hjw=", "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", "https://plugins.jetbrains.com/files/18682/744076/Catppuccin_Theme-3.4.2.zip": "sha256-fa9GiD/PNGy8AEao99vW3DBF1FKSulu3t+wO7mdr5fk=", - "https://plugins.jetbrains.com/files/18824/694222/CodeGlancePro-1.9.7-signed.zip": "sha256-8RjKjmadd1o/M+WTLtKPn354bbKgEht4nvWnMcRPN9w=", "https://plugins.jetbrains.com/files/18824/736403/CodeGlancePro-1.9.8-signed.zip": "sha256-/1lyQq7JANhcKmIaaBHZ8ZCR4p23sLjLTTq9/68Fz+c=", - "https://plugins.jetbrains.com/files/18922/767365/GerryThemes.jar": "sha256-NjhQX8TY9B+aOPm3RrR42OyPM2GnZ5d0/+L83fcaGM0=", + "https://plugins.jetbrains.com/files/18922/785327/GerryThemes.jar": "sha256-VW9OtBhoPpoUS9YRIL9us6CptCnP+MVARO7LyA2JFZg=", "https://plugins.jetbrains.com/files/19275/355572/better_direnv-1.2.2-signed.zip": "sha256-hoFfIid7lClHDiT+ZH3H+tFSvWYb1tSRZH1iif+kWrM=", - "https://plugins.jetbrains.com/files/20146/633971/Mermaid-0.0.24_IJ.243.zip": "sha256-jGWRU0g120qYvvFiUFI10zvprTsemuIq3XmIjYxZGts=", "https://plugins.jetbrains.com/files/20146/717659/Mermaid-0.0.25_IJ.243.zip": "sha256-QqEjnN6lUUtHkDRFWPeV3vqgGB/ZfWGVDqtk8gwJEqY=", "https://plugins.jetbrains.com/files/21551/323564/ferris-2021.1.zip": "sha256-N66Bh0AwHmg5N9PNguRAGtpJ/dLMWMp3rxjTgz9poFo=", "https://plugins.jetbrains.com/files/2162/640476/StringManipulation-9.15.0.zip": "sha256-TZPup3EJ0cBv4i2eVAQwVmmzy0rmt4KptEsk3C7baEM=", "https://plugins.jetbrains.com/files/21667/693656/code-complexity-plugin-1.6.2.zip": "sha256-2qDeC2Fxp4/IfiLPL1JDquJDCzONCp4m92Ht2fnCn/M=", "https://plugins.jetbrains.com/files/21904/744652/intellij-developer-tools-plugin-7.1.0-signed.zip": "sha256-lOPUSxlbgagD0SuXTw+fEdwTxxfUHP1Kl6L+u/oa4fs=", "https://plugins.jetbrains.com/files/21962/732363/clouds-docker-gateway-251.25410.75.zip": "sha256-kfXB36mIOn82pq+22ryztxY9K6CgwwNarNKcLuIH9G4=", - "https://plugins.jetbrains.com/files/22407/757316/intellij-rust-251.25410.170.zip": "sha256-drL4D+lWFdKkmjMHDsPl8nJ+0oMldR6fs4MpyuiVWYg=", - "https://plugins.jetbrains.com/files/22707/762617/continue-intellij-extension-1.0.21.zip": "sha256-Jdt7S5goBdA8kf09pjDdLLyRXi3AVy2BdnC1zUDm46Y=", + "https://plugins.jetbrains.com/files/22407/786178/intellij-rust-251.26927.79.zip": "sha256-+mxjAEsOdotjp8w/9gkun4VbASFIp5JM7efVkHWiqk0=", + "https://plugins.jetbrains.com/files/22707/800990/continue-intellij-extension-1.0.30.zip": "sha256-UxVzxs2ToLkq1/q6s44pggUMNFoObdxNbJdPJVUTNBA=", "https://plugins.jetbrains.com/files/22857/716106/vcs-gitlab-IU-251.23774.435-IU.zip": "sha256-zNNFPPPnYLkSzXX3CA1IMA0cjeXMcPY58+v80/KjVkg=", "https://plugins.jetbrains.com/files/22857/742106/vcs-gitlab-IU-251.25410.159-IU.zip": "sha256-PwxExt+Dlq11Y5UdEwFr/2BJPST3EYY7r/3gsXoxGzo=", "https://plugins.jetbrains.com/files/22857/764755/vcs-gitlab-IU-251.26094.114-IU.zip": "sha256-0x7t3Lo29Bwmo5pItUD/D+na2yIfd2shPiAVCZp9j/w=", + "https://plugins.jetbrains.com/files/22857/780560/vcs-gitlab-IU-251.26927.54-IU.zip": "sha256-pLB6vIl7bgtu2tu/7OpcnAkMFEc+iEVyRJgxmSl35hk=", "https://plugins.jetbrains.com/files/23029/764814/Catppuccin_Icons-1.12.0.zip": "sha256-TZNCi4kRc7NNcV89j2UhT6y1+l1L512xTN/yTztjQfY=", "https://plugins.jetbrains.com/files/23043/635877/MermaidChart-1.1.8.zip": "sha256-ssaSY1I6FopLBgVKHUyjBrqzxHLSuI/swtDfQWJ7gxU=", - "https://plugins.jetbrains.com/files/23806/664310/Oxocarbon-1.4.5.zip": "sha256-zF89Q1LE6xwBeDKv4FSQ6H6cbABjz74Z/qGwddRWp7M=", - "https://plugins.jetbrains.com/files/23927/734950/Extra_IDE_Tweaks-2025.1.5.zip": "sha256-bwZSaUkfJ2D6XLr0e7EoismsTmvNCyRzGd4OWu6u9n0=", - "https://plugins.jetbrains.com/files/24559/734949/Extra_Tools_Pack-2025.1.6.zip": "sha256-SC8IMca0EYEmZFrMsaK3oadaemM4FQnYiTxOTt1zQGg=", + "https://plugins.jetbrains.com/files/23806/784029/Oxocarbon-1.4.6.zip": "sha256-+cLKIu8abGXZqJ3GutQsoQQg3s0wkmk5qKosW0O8RII=", + "https://plugins.jetbrains.com/files/23927/791891/Extra_IDE_Tweaks_Subscription-2025.1.9.zip": "sha256-zxeoD+uFvR7bB6/KoScF3qbH9mXte3Yj0Ar/MqBjLYc=", + "https://plugins.jetbrains.com/files/24559/805170/Extra_Tools_Pack-2025.1.12.zip": "sha256-Lx31adpr+Cevf78PE2X4VJ66AqQWYyrPv39lpPpTy5M=", "https://plugins.jetbrains.com/files/26084/745003/markdtask-2025.1.2.zip": "sha256-rRSyr7nShG1q9tVSO7VRo3KoGnBcrND4D4+38gNBtqI=", - "https://plugins.jetbrains.com/files/631/766544/python-251.26094.121.zip": "sha256-gj3s+D04AcmPxzhKDWdYFED8Ab+iHIp6fpZhxasofUQ=", - "https://plugins.jetbrains.com/files/6884/630038/handlebars-243.21565.122.zip": "sha256-pFKAZ8xFNfUh7/Hi4NYPDQAhRRYm4WKTpCQELqBfb40=", + "https://plugins.jetbrains.com/files/631/805177/python-251.27812.49.zip": "sha256-pDjETptVpOSEVFmw/bKtQND6NAMEZxDvBzyClV4WQvo=", "https://plugins.jetbrains.com/files/6884/711128/handlebars-251.23774.318.zip": "sha256-34s7pOsqMaGoVYhCuAZtylNwplQOtNQJUppepsl4F4Q=", - "https://plugins.jetbrains.com/files/6981/724264/ini-251.23774.466.zip": "sha256-CnoNNfcsbP9IipuqsBV1OZu+l3h7Yrs6MSofriDvI34=", - "https://plugins.jetbrains.com/files/6981/724294/ini-251.25410.24.zip": "sha256-dcFDO0/mzbjkrsgM+RdHBAA5davTqD5is2D7JYQiTxc=", "https://plugins.jetbrains.com/files/6981/771136/ini-251.26094.141.zip": "sha256-pyB9/Rutax3lp69NcvbVKy4b4OpZZ3cJst6UrrsQCho=", + "https://plugins.jetbrains.com/files/6981/782326/ini-251.26927.70.zip": "sha256-SWxabTcZDL1HoF9ou62ABvHOjK9vPQG+1S60kXskuwk=", + "https://plugins.jetbrains.com/files/6981/806736/ini-251.27812.54.zip": "sha256-olPIXYib4IUF/qmTzTOmEEXq01I8ji7no4dqSTJvqhY=", "https://plugins.jetbrains.com/files/7086/738977/AceJump.zip": "sha256-BW47ZEUINVnhV0RZ1np7Dkf3lfyrtKoZ9ej/SVct2Xs=", "https://plugins.jetbrains.com/files/7125/627704/GrepConsole-13.2.0-IJ2023.3.zip": "sha256-KY5VRiLJJwa9OVVog1W3MboZjwVboYwYm+i4eqooo44=", - "https://plugins.jetbrains.com/files/7177/636663/fileWatcher-243.22562.13.zip": "sha256-8IHS3kmmbL8uQYnaMW7NgBIpBKT+XDJ4QDiiPZa5pzo=", "https://plugins.jetbrains.com/files/7177/711086/fileWatcher-251.23774.318.zip": "sha256-jNHP/vaCaolmvNUQRGmIgSR1ykjDtKqyJ69UIn5cz70=", "https://plugins.jetbrains.com/files/7179/767851/MavenHelper-4.30.0-IJ2022.2.zip": "sha256-Xsw4P/KddgOuwcNBzT3UWkaQBYXLqGop+fQhoL65Dfg=", - "https://plugins.jetbrains.com/files/7212/636678/cucumber-java-243.22562.13.zip": "sha256-q8LjYzKuTK5da+A/29Z2+bHhWKmvsIUVG1MprbsIoLM=", "https://plugins.jetbrains.com/files/7212/711023/cucumber-java-251.23774.318.zip": "sha256-I7gwjCnW8OXzM5eioM7h6RW9qYaQX0MWJPfHOOL9KJA=", "https://plugins.jetbrains.com/files/7219/770179/Symfony_Plugin-2025.1.280.zip": "sha256-SgldikXjVx6hUw3LqcN8/NxLLBfnr/LUc/SrIIACl7k=", "https://plugins.jetbrains.com/files/7320/718466/PHP_Annotations-12.0.0.zip": "sha256-HfTd3zT/7sOrYutEkEzpFAu6AijrFrpHJg1ftP3N87Y=", "https://plugins.jetbrains.com/files/7322/737802/python-ce-251.25410.129.zip": "sha256-gN9XqO/x41scgJ9dzTdC4i4hIZJpwSeR7OjU2BG8gzU=", "https://plugins.jetbrains.com/files/7322/766528/python-ce-251.26094.121.zip": "sha256-8om1u4KfXRkMUV8YzXWa1cgMeqTCRKSvDUh86ZBzPTE=", - "https://plugins.jetbrains.com/files/7391/658997/asciidoctor-intellij-plugin-0.43.6.zip": "sha256-3RJ7YVFtynyqeLIzdrirCMbWNZmUkJ+DT/9my71H0Dk=", - "https://plugins.jetbrains.com/files/7391/763266/asciidoctor-intellij-plugin-0.44.7.zip": "sha256-//bXaBJI+eIAYCuXek0pl9h7Utmrtui68QC1vrxPY8c=", + "https://plugins.jetbrains.com/files/7322/782358/python-ce-251.26927.70.zip": "sha256-Lole5M9TXN6tuEb4Y39qqhQ0RwGZaCLyPnzBtfH2XGk=", + "https://plugins.jetbrains.com/files/7322/805188/python-ce-251.27812.49.zip": "sha256-53cIBQbvP13Py0nN5ZXJBLH3xA5/tz2ba4hhVWRaFSM=", + "https://plugins.jetbrains.com/files/7391/807449/asciidoctor-intellij-plugin-0.44.8.zip": "sha256-6VpRIidsf8iWJeR3OarwwgS1NDXj9j6bLnxU/YBskeY=", "https://plugins.jetbrains.com/files/7425/760442/WakaTime.jar": "sha256-DobKZKokueqq0z75d2Fo3BD8mWX9+LpGdT9C7Eu2fHc=", - "https://plugins.jetbrains.com/files/7499/721170/gittoolbox-600.1.2_243-signed.zip": "sha256-cnVK5tsExjEAqP3cuh1PgNjrZYt2dVGQ/RL/jr89Zew=", - "https://plugins.jetbrains.com/files/7724/724240/clouds-docker-impl-251.23774.466.zip": "sha256-2o1CaX3Xe86ZksIMW9ZqvnuvfvnqSddDDxEU/SFWER8=", - "https://plugins.jetbrains.com/files/7724/731335/clouds-docker-impl-251.25410.67.zip": "sha256-p+7U17bTsrxGFVR+Kguma43FOHW0d3NQKRjwxONqL1g=", - "https://plugins.jetbrains.com/files/7724/771131/clouds-docker-impl-251.26094.141.zip": "sha256-+WJP3tXjIC4eGkssPrNf+tGEIKGQeLP3CcFtyXYUlQg=", - "https://plugins.jetbrains.com/files/8097/636616/graphql-243.22562.13.zip": "sha256-rr2pO0mIsqWXYZgwEhcQJlk0lQabxnIPxqRCGdTFaTw=", + "https://plugins.jetbrains.com/files/7499/789114/gittoolbox-600.1.6_243-signed.zip": "sha256-b3z/DNH38xMU4HwgxpeHyU01oYWaayU7vMwNNoBAfsA=", + "https://plugins.jetbrains.com/files/7724/782341/clouds-docker-impl-251.26927.70.zip": "sha256-jEiC6Ro30ZGR3d5ODZ7lzHjwdzarxVVdWmFOKinIhW4=", + "https://plugins.jetbrains.com/files/7724/805402/clouds-docker-impl-251.27812.52.zip": "sha256-irzstm3qMkiJSVsXGunYdMvThvPX1KU4Cf85ZDf3/9o=", "https://plugins.jetbrains.com/files/8097/711188/graphql-251.23774.318.zip": "sha256-O+gSW36MwqQqUiZBQl8J4NFNK+jFowtT9k1ykhSraxM=", "https://plugins.jetbrains.com/files/8097/747099/graphql-251.26094.37.zip": "sha256-5QQ3zmfgtcy4cSyGale9GvENuiWV8cQmzTEfxPkox2A=", - "https://plugins.jetbrains.com/files/8195/715934/toml-251.23774.429.zip": "sha256-cNWs+ycKlqednnqJAm4AkqF3LTdMt8jhwWWiEDdKQE4=", - "https://plugins.jetbrains.com/files/8195/740008/toml-251.25410.140.zip": "sha256-DYgGpnlqpr/d/hJXD6uYsa2tzErM4uCofgok/3WayYs=", + "https://plugins.jetbrains.com/files/8097/780447/graphql-251.26927.39.zip": "sha256-zPSBubfibs8dTxOLzJusinLn0ejkHNwEO1E4Ryi72HI=", + "https://plugins.jetbrains.com/files/8097/802996/graphql-251.27812.12.zip": "sha256-Pju+Kre4EKRoKYEPsj74+JFvd+VyXSb7EMDo00eCz10=", "https://plugins.jetbrains.com/files/8195/763535/toml-251.26094.108.zip": "sha256-l1dKtjk1YkO2Bd5H/4MDIGAyqi3tNMsDIrVNoMDwzEs=", - "https://plugins.jetbrains.com/files/8327/615097/Minecraft_Development-2024.3-1.8.2.zip": "sha256-4c1nxjbEsNs9twmQnJllk1OIVmm0nnUYZ0R7f/6bJt4=", - "https://plugins.jetbrains.com/files/8327/770049/Minecraft_Development-2025.1-1.8.5.zip": "sha256-JD/OcG0B/KUMNmNsnRmiWzZ3QWVcFjaqNnQW8WbV1zc=", + "https://plugins.jetbrains.com/files/8195/780518/toml-251.26927.47.zip": "sha256-WGGDyxE1ElguDMm7dONA2f0k3u+Tl1vZp3HMLkr5bFw=", + "https://plugins.jetbrains.com/files/8327/809293/Minecraft_Development-2025.1-1.8.6.zip": "sha256-mePVZa+63bheH85ylkbX9oOX1Nq/IYLAGHHseOJx520=", "https://plugins.jetbrains.com/files/8554/716074/featuresTrainer-251.23774.436.zip": "sha256-P6ux6UgbjeJW3lF4w696bZ73zumY8hEm1iM98IsKgTQ=", "https://plugins.jetbrains.com/files/8554/740850/featuresTrainer-251.25410.148.zip": "sha256-iK3cy0Nf87rLV0m/t3LJv65Klij/9L5l9ad2UW9O00w=", "https://plugins.jetbrains.com/files/8554/768764/featuresTrainer-251.26094.133.zip": "sha256-qcMxLM2Y/Q18r718VasRMAlKppbH+ra/6eKCkmVL88s=", - "https://plugins.jetbrains.com/files/8607/673303/NixIDEA-0.4.0.17.zip": "sha256-OFisV6Vs/xlbDvchxfrREDVgVh7wcfGnot+zUrgQU6M=", - "https://plugins.jetbrains.com/files/9164/636661/gherkin-243.22562.13.zip": "sha256-aG15ecfrsvNkpLjHclJEVKEW95GvBH+dEaqa+VCRkUo=", + "https://plugins.jetbrains.com/files/8607/786671/NixIDEA-0.4.0.18.zip": "sha256-JShheBoOBiWM9HubMUJvBn4H3DnWykvqPyrmetaCZiM=", "https://plugins.jetbrains.com/files/9164/710996/gherkin-251.23774.318.zip": "sha256-Boy61dRieXmWrnTMfqqYZbdG/DNQ24KdguKN2fcZ+eg=", - "https://plugins.jetbrains.com/files/9525/603167/idea-php-dotenv-plugin-2024.3.zip": "sha256-hR7hC2phDJnHXxPy80WlEDFAhZHtMCu7nqYvAb0VeTI=", "https://plugins.jetbrains.com/files/9525/711041/dotenv-251.23774.318.zip": "sha256-0c/2qbuu+M6z0gvpme+Mkv23JlQKNTUU+9GL9mh2IFw=", - "https://plugins.jetbrains.com/files/9568/766540/go-plugin-251.26094.121.zip": "sha256-P6XLFObtTrnxNWvNZag73hFVVY82t3+YQ2G31cwAVgg=", + "https://plugins.jetbrains.com/files/9568/802993/go-plugin-251.27812.12.zip": "sha256-7U44Ri396isqwV2s9E6WnlyWTLKdAwFVZ/qpW3lagto=", "https://plugins.jetbrains.com/files/9707/702581/ANSI_Highlighter_Premium-25.1.5.jar": "sha256-XYCD4kOHDeIKhti0T175xhBHR8uscaFN4c9CNlUaCDs=", - "https://plugins.jetbrains.com/files/9707/702582/ANSI_Highlighter_Premium-24.3.4.jar": "sha256-STDhSOshNJU8YOjd1ZMxNl4WaHEp81t9TimFVQGZgWw=", "https://plugins.jetbrains.com/files/9792/633158/Key_Promoter_X-2024.2.2.zip": "sha256-Mzmmq0RzMKZeKfBSo7FHvzeEtPGIrwqEDLAONQEsR1M=", - "https://plugins.jetbrains.com/files/9836/681714/intellij-randomness-3.3.6-signed.zip": "sha256-ArwC2HO2cHlTcFKXQBuKzZTuOiiIDEc/SGDsDQUCZmI=" + "https://plugins.jetbrains.com/files/9836/803254/intellij-randomness-3.4.0.zip": "sha256-mg0xdvhe/CSKJqmwACKHfk9zoRqfSz6xNPRP1njFClg=" } } diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b8a430d315d9..aeabf8f13601 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1242,8 +1242,8 @@ let mktplcRef = { name = "dart-code"; publisher = "dart-code"; - version = "3.114.2"; - hash = "sha256-J/CrFUCgaGzZAeyS09Gz0m1nffNgfqCuRI6UoqdlmjM="; + version = "3.116.0"; + hash = "sha256-YhcQXncHzpNS7CupRQMPjFLb5ZKwXmCxR3UfHlhlgYE="; }; meta.license = lib.licenses.mit; @@ -1253,8 +1253,8 @@ let mktplcRef = { name = "flutter"; publisher = "dart-code"; - version = "3.114.0"; - hash = "sha256-xKvLpcAu3LDmXLImYcbtk3EqglVS0CHF3MzO21M8SpY="; + version = "3.116.0"; + hash = "sha256-5T/C9o6fRLnWM7MF8ATYJMEdJgLA4ZdA4Lgjtjxh2ZE="; }; meta.license = lib.licenses.mit; @@ -3650,6 +3650,8 @@ let }; }; + ndonfris.fish-lsp = callPackage ./ndonfris.fish-lsp { }; + nefrob.vscode-just-syntax = buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-just-syntax"; @@ -3856,8 +3858,8 @@ let mktplcRef = { name = "prisma"; publisher = "Prisma"; - version = "6.12.0"; - hash = "sha256-X2Z+a270exSSVnfUkiGBO6C/Y4ndbzwQstJoUN/pa7c="; + version = "6.13.0"; + hash = "sha256-qx+2lKRx/4fS2xz9lBIQsTD5tcjTzow7WmYsHYyrfOw="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/Prisma.prisma/changelog"; @@ -4159,8 +4161,8 @@ let mktplcRef = { name = "sas-lsp"; publisher = "SAS"; - version = "1.15.0"; - hash = "sha256-BprmYUQhjXoqk21NxsmlrU8XiFuyWZa//JyIUoEa1Tc="; + version = "1.16.0"; + hash = "sha256-+nB+J5exzxso6LM41HDH6SEjAUtDPZXhdZLdydYvFBk="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/SAS.sas-lsp/changelog"; @@ -4188,8 +4190,8 @@ let mktplcRef = { name = "metals"; publisher = "scalameta"; - version = "1.52.0"; - hash = "sha256-oF/NNP8PfzwQRYxV1rNgcWX6hlZasxppxa0AphQDSVg="; + version = "1.53.0"; + hash = "sha256-5/YnHyhC83pDEaEN4H/QHIjw/oiAGPWZphzAzhMBPkk="; }; meta = { license = lib.licenses.asl20; diff --git a/pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix b/pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix index 7a64e5164798..8b7c5600f667 100644 --- a/pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix +++ b/pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-pylance"; publisher = "MS-python"; - version = "2025.6.2"; - hash = "sha256-XHy5k/1X+TH7iQDJBSk1xSofkizd3XQttoiaPG1DNZw="; + version = "2025.7.1"; + hash = "sha256-0lPbu5amiqk/O0XIFxJpTBKQEbU8mamnjBGsaalTyh8="; }; buildInputs = [ pyright ]; diff --git a/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix b/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix new file mode 100644 index 000000000000..8c936210b2f1 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/ndonfris.fish-lsp/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + publisher = "ndonfris"; + name = "fish-lsp"; + version = "0.1.11"; + hash = "sha256-I3ikOGK++GL51BGZBPWAIGvWBOAw5himdQvANlPog0s="; + }; + + meta = { + description = "LSP implementation for the fish shell language"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ndonfris.fish-lsp"; + homepage = "https://github.com/ndonfris/fish-lsp"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ tuynia ]; + }; +} diff --git a/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix b/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix index 15ee71c67a37..63ec2f85a570 100644 --- a/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix +++ b/pkgs/applications/editors/vscode/extensions/rooveterinaryinc.roo-cline/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "RooVeterinaryInc"; name = "roo-cline"; - version = "3.23.16"; - hash = "sha256-dFYdxnS9s6BxXzvhDqNHTXq29EA7DpvGX7Xe2p77+Vw="; + version = "3.25.4"; + hash = "sha256-uyI/VdBpkCxzlm1Ei2v/UjsenhyanDuVXLXk3Pkiw1s="; }; passthru.updateScript = vscode-extension-update-script { }; diff --git a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix index 30ba3a902e4a..b6fcca0baa5b 100644 --- a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix +++ b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-dev"; publisher = "saoudrizwan"; - version = "3.20.1"; - hash = "sha256-2IX6EdzNpJapgVSwQ9hyby7CdURI5uaQJpGh4pcEuaQ="; + version = "3.20.5"; + hash = "sha256-sxByZXSNuxVrW4WWKvNCmR2SZ6tR5CDxGXdLyHoegwc="; }; meta = { diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix index 4ea25a9f1bec..b229e30310e3 100644 --- a/pkgs/applications/editors/vscode/vscode.nix +++ b/pkgs/applications/editors/vscode/vscode.nix @@ -43,20 +43,27 @@ let armv7l-linux = "sha256-VSsn4d9ztFgGXVZeCeTSHDD5n3aTBbHF/xx2JvTGOeQ="; } .${system} or throwSystem; -in -callPackage ./generic.nix rec { + # Please backport all compatible updates to the stable release. # This is important for the extension ecosystem. version = "1.102.3"; - pname = "vscode" + lib.optionalString isInsiders "-insiders"; # This is used for VS Code - Remote SSH test rev = "488a1f239235055e34e673291fb8d8c810886f81"; +in +callPackage ./generic.nix { + pname = "vscode" + lib.optionalString isInsiders "-insiders"; executableName = "code" + lib.optionalString isInsiders "-insiders"; longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders"; shortName = "Code" + lib.optionalString isInsiders " - Insiders"; - inherit commandLineArgs useVSCodeRipgrep sourceExecutableName; + inherit + version + rev + commandLineArgs + useVSCodeRipgrep + sourceExecutableName + ; src = fetchurl { name = "VSCode_${version}_${plat}.${archive_fmt}"; @@ -92,17 +99,13 @@ callPackage ./generic.nix rec { hasVsceSign = true; meta = { - description = '' - Open source source code editor developed by Microsoft for Windows, - Linux and macOS - ''; + description = "Code editor developed by Microsoft"; mainProgram = "code"; longDescription = '' - Open source source code editor developed by Microsoft for Windows, - Linux and macOS. It includes support for debugging, embedded Git - control, syntax highlighting, intelligent code completion, snippets, - and code refactoring. It is also customizable, so users can change the - editor's theme, keyboard shortcuts, and preferences + Code editor developed by Microsoft. It includes support for debugging, + embedded Git control, syntax highlighting, intelligent code completion, + snippets, and code refactoring. It is also customizable, so users can + change the editor's theme, keyboard shortcuts, and preferences ''; homepage = "https://code.visualstudio.com/"; downloadPage = "https://code.visualstudio.com/Updates"; diff --git a/pkgs/applications/graphics/pineapple-pictures/default.nix b/pkgs/applications/graphics/pineapple-pictures/default.nix index 23cc457d5515..6840b8406b1a 100644 --- a/pkgs/applications/graphics/pineapple-pictures/default.nix +++ b/pkgs/applications/graphics/pineapple-pictures/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pineapple-pictures"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "BLumia"; repo = "pineapple-pictures"; rev = finalAttrs.version; - hash = "sha256-jdybJx/70m9c4/HC1Iz2xm3sf51Fl0jA0lhLvo+KwWw="; + hash = "sha256-bJOBqxJ5pl1O0QEFQtkPn55y4g5I7Zwb3S0PTJ1SoFk="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index c7ef0f2ec94e..ee2ef0629f68 100644 --- a/pkgs/applications/networking/instant-messengers/discord/default.nix +++ b/pkgs/applications/networking/instant-messengers/discord/default.nix @@ -9,16 +9,16 @@ let versions = if stdenv.hostPlatform.isLinux then { - stable = "0.0.102"; - ptb = "0.0.152"; - canary = "0.0.723"; + stable = "0.0.103"; + ptb = "0.0.154"; + canary = "0.0.730"; development = "0.0.84"; } else { - stable = "0.0.354"; - ptb = "0.0.182"; - canary = "0.0.829"; + stable = "0.0.355"; + ptb = "0.0.184"; + canary = "0.0.836"; development = "0.0.97"; }; version = versions.${branch}; @@ -26,15 +26,15 @@ let x86_64-linux = { stable = fetchurl { url = "https://stable.dl2.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; - hash = "sha256-xnl67Ty9uuAjOV5eWnR7xG+PR5J4M7nYc1hjRBjbaOI="; + hash = "sha256-WNLyBBQFqAEiPpv1JpoFrgKgCH3PBOTxFWxdHcqNAl8="; }; ptb = fetchurl { url = "https://ptb.dl2.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; - hash = "sha256-GbLEAu6gchwkkupU6k6i7bpdMVnCqB74HDYxyTt3J/w="; + hash = "sha256-ZAjewH/lOby3O7dQXy4igKd0DiZuwuhBitSlbr3hyjs="; }; canary = fetchurl { url = "https://canary.dl2.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; - hash = "sha256-k1ClTRaYsb5rPV8AFtVg3iEZ44z5gmcBnOJgsQq9O1Y="; + hash = "sha256-lDmhJhhI9oD89fIGctcalO0pf2SjikRdsIWVIpkfGpk="; }; development = fetchurl { url = "https://development.dl2.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz"; @@ -44,15 +44,15 @@ let x86_64-darwin = { stable = fetchurl { url = "https://stable.dl2.discordapp.net/apps/osx/${version}/Discord.dmg"; - hash = "sha256-JucQ4EPWSMKAKvZhovij8YGWLhZ3IhnXoskce3RG0Do="; + hash = "sha256-RV/qyguxpdgL0T6AJHvP40LzFxSLI57bCGEpgZxLZmI="; }; ptb = fetchurl { url = "https://ptb.dl2.discordapp.net/apps/osx/${version}/DiscordPTB.dmg"; - hash = "sha256-yL3NSjY3W1w1gfw7w7zdCgVcov18PtrT8RmcwgQLA6U="; + hash = "sha256-BWsnv22blA+1oAWGbYxXgwo0i9LvaAAqjUuwSRlfkTw="; }; canary = fetchurl { url = "https://canary.dl2.discordapp.net/apps/osx/${version}/DiscordCanary.dmg"; - hash = "sha256-pa7nJMJU6jPNcusIJ93aAH8AFQl93z1FX/sv6+M4WME="; + hash = "sha256-XVznNMnhEgX2YXUj0+5cQNxB2RR2ybUS3UcHqlSiHOk="; }; development = fetchurl { url = "https://development.dl2.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg"; diff --git a/pkgs/build-support/fetchsourcehut/default.nix b/pkgs/build-support/fetchsourcehut/default.nix index bf1b2a58b4d7..1b4a18a8837f 100644 --- a/pkgs/build-support/fetchsourcehut/default.nix +++ b/pkgs/build-support/fetchsourcehut/default.nix @@ -18,14 +18,21 @@ makeOverridable ( { owner, repo, - rev, - name ? repoRevToNameMaybe repo rev "sourcehut", + rev ? null, + tag ? null, + name ? repoRevToNameMaybe repo (lib.revOrTag rev tag) "sourcehut", domain ? "sr.ht", vc ? "git", fetchSubmodules ? false, ... # For hash agility }@args: + assert ( + lib.assertMsg (lib.xor (tag == null) ( + rev == null + )) "fetchFromSourcehut requires one of either `rev` or `tag` to be provided (not both)." + ); + assert ( assertOneOf "vc" vc [ "hg" @@ -35,6 +42,7 @@ makeOverridable ( let urlFor = resource: "https://${resource}.${domain}/${owner}/${repo}"; + rev' = if tag != null then tag else rev; baseUrl = urlFor vc; baseArgs = { inherit name; @@ -43,13 +51,14 @@ makeOverridable ( "owner" "repo" "rev" + "tag" "domain" "vc" "name" "fetchSubmodules" ]; vcArgs = baseArgs // { - inherit rev; + rev = rev'; url = baseUrl; }; fetcher = if fetchSubmodules then vc else "zip"; @@ -69,7 +78,7 @@ makeOverridable ( zip = { fetch = fetchzip; arguments = baseArgs // { - url = "${baseUrl}/archive/${rev}.tar.gz"; + url = "${baseUrl}/archive/${rev'}.tar.gz"; postFetch = optionalString (vc == "hg") '' rm -f "$out/.hg_archival.txt" ''; # impure file; see #12002 @@ -82,7 +91,7 @@ makeOverridable ( in cases.${fetcher}.fetch cases.${fetcher}.arguments // { - inherit rev; + rev = rev'; meta.homepage = "${baseUrl}"; } ) diff --git a/pkgs/by-name/ar/archivebox/package.nix b/pkgs/by-name/ar/archivebox/package.nix deleted file mode 100644 index 4ea2b56a7217..000000000000 --- a/pkgs/by-name/ar/archivebox/package.nix +++ /dev/null @@ -1,120 +0,0 @@ -{ - lib, - stdenv, - python3, - fetchFromGitHub, - fetchPypi, - curl, - wget, - git, - ripgrep, - single-file-cli, - postlight-parser, - readability-extractor, - chromium, -}: - -let - python = python3.override { - self = python; - packageOverrides = self: super: { - django = super.django_3.overridePythonAttrs (old: rec { - version = "3.1.14"; - src = old.src.override { - inherit version; - hash = "sha256-cqSloTaiFMOc8BbM3Wtp4qoIx0ecZtk/OpteS7nYo0c="; - }; - meta = old.meta // { - knownVulnerabilities = [ - "CVE-2021-45115" - "CVE-2021-45116" - "CVE-2021-45452" - "CVE-2022-23833" - "CVE-2022-22818" - "CVE-2022-28347" - "CVE-2022-28346" - ]; - }; - dependencies = - (old.dependencies or [ ]) - ++ (lib.optionals (python.pythonAtLeast "3.12") [ python.pkgs.distutils ]); - }); - django-extensions = super.django-extensions.overridePythonAttrs (old: rec { - version = "3.1.5"; - src = fetchFromGitHub { - inherit version; - owner = "django-extensions"; - repo = "django-extensions"; - rev = "e43f383dae3a35237e42f6acfe1207a8e7e7bdf5"; - hash = "sha256-NAMa78KhAuoJfp0Cb0Codz84sRfRQ1JhSLNYRI4GBPM="; - }; - patches = [ ]; - postPatch = null; - - # possibly a real issue, but that version is not supported anymore - doCheck = false; - }); - }; - }; -in - -python.pkgs.buildPythonApplication rec { - pname = "archivebox"; - version = "0.7.2"; - pyproject = true; - - src = fetchPypi { - inherit pname version; - hash = "sha256-hdBUEX2tOWN2b11w6aG3x7MP7KQTj4Rwc2w8XvABGf4="; - }; - - build-system = with python.pkgs; [ - pdm-backend - ]; - - dependencies = with python.pkgs; [ - croniter - dateparser - django - django-extensions - ipython - mypy-extensions - python-crontab - requests - w3lib - yt-dlp - ]; - - makeWrapperArgs = [ - "--set USE_NODE True" # used through dependencies, not needed explicitly - "--set READABILITY_BINARY ${lib.meta.getExe readability-extractor}" - "--set MERCURY_BINARY ${lib.meta.getExe postlight-parser}" - "--set CURL_BINARY ${lib.meta.getExe curl}" - "--set RIPGREP_BINARY ${lib.meta.getExe ripgrep}" - "--set WGET_BINARY ${lib.meta.getExe wget}" - "--set GIT_BINARY ${lib.meta.getExe git}" - "--set YOUTUBEDL_BINARY ${lib.meta.getExe python.pkgs.yt-dlp}" - "--set SINGLEFILE_BINARY ${lib.meta.getExe single-file-cli}" - ] - ++ ( - if (lib.meta.availableOn stdenv.hostPlatform chromium) then - [ - "--set CHROME_BINARY ${chromium}/bin/chromium-browser" - ] - else - [ - "--set-default USE_CHROME False" - ] - ); - - meta = with lib; { - description = "Open source self-hosted web archiving"; - homepage = "https://archivebox.io"; - license = licenses.mit; - maintainers = with maintainers; [ - siraben - viraptor - ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/by-name/au/autosuspend/package.nix b/pkgs/by-name/au/autosuspend/package.nix index 7b3a05412b2e..de1f824d1840 100644 --- a/pkgs/by-name/au/autosuspend/package.nix +++ b/pkgs/by-name/au/autosuspend/package.nix @@ -7,7 +7,7 @@ python3.pkgs.buildPythonApplication rec { pname = "autosuspend"; - version = "7.2.0"; + version = "8.0.0"; pyproject = true; disabled = python3.pythonOlder "3.10"; @@ -16,7 +16,7 @@ python3.pkgs.buildPythonApplication rec { owner = "languitar"; repo = "autosuspend"; tag = "v${version}"; - hash = "sha256-of2b5K4ccONPGZfUwEIoFs86xLM2aLCV8tVGxVqykiQ="; + hash = "sha256-ikFZTSYWjl0QGvVAlcMVANCTwcxWN5fkrcK4iQ/QFok="; }; build-system = with python3.pkgs; [ @@ -32,9 +32,9 @@ python3.pkgs.buildPythonApplication rec { portalocker psutil python-dateutil - pytz requests requests-file + tzdata tzlocal ]; @@ -55,18 +55,16 @@ python3.pkgs.buildPythonApplication rec { "test_multiple_sessions" ]; - doCheck = true; - - meta = with lib; { + meta = { description = "Daemon to automatically suspend and wake up a system"; homepage = "https://autosuspend.readthedocs.io"; changelog = "https://github.com/languitar/autosuspend/releases/tag/${src.tag}"; - license = licenses.gpl2Only; - maintainers = with maintainers; [ + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ bzizou anthonyroussel ]; mainProgram = "autosuspend"; - platforms = platforms.linux; + platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/ba/baserow/package.nix b/pkgs/by-name/ba/baserow/package.nix deleted file mode 100644 index 27b9a1961fd2..000000000000 --- a/pkgs/by-name/ba/baserow/package.nix +++ /dev/null @@ -1,163 +0,0 @@ -{ - lib, - fetchFromGitLab, - makeWrapper, - python3, - antlr4_9, -}: - -let - - python = python3.override { - self = python; - packageOverrides = self: super: { - antlr4-python3-runtime = super.antlr4-python3-runtime.override { - antlr4 = antlr4_9; - }; - - baserow_premium = self.buildPythonPackage rec { - pname = "baserow_premium"; - version = "1.12.1"; - format = "setuptools"; - - src = fetchFromGitLab { - owner = "bramw"; - repo = "baserow_premium"; - rev = "refs/tags/${version}"; - hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q="; - }; - - sourceRoot = "${src.name}/premium/backend"; - - doCheck = false; - }; - - django = super.django_3; - }; - }; -in - -with python.pkgs; -buildPythonApplication rec { - pname = "baserow"; - version = "1.12.1"; - format = "setuptools"; - - src = fetchFromGitLab { - owner = "bramw"; - repo = "baserow"; - rev = "refs/tags/${version}"; - hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q="; - }; - - sourceRoot = "${src.name}/backend"; - - postPatch = '' - # use input files to not depend on outdated peer dependencies - mv requirements/base.{in,txt} - mv requirements/dev.{in,txt} - - # remove dependency constraints - sed -i requirements/base.txt \ - -e 's/[~<>=].*//' -i requirements/base.txt \ - -e 's/zope-interface/zope.interface/' \ - -e 's/\[standard\]//' - ''; - - nativeBuildInputs = [ - makeWrapper - ]; - - propagatedBuildInputs = [ - autobahn - advocate - antlr4-python3-runtime - boto3 - cached-property - celery-redbeat - channels - channels-redis - daphne - dj-database-url - django-celery-beat - django-celery-email - django-cors-headers - django-health-check - django-redis - django-storages - drf-jwt - drf-spectacular - faker - gunicorn - importlib-resources - itsdangerous - pillow - pyparsing - psutil - psycopg2 - redis - regex - requests - service-identity - setuptools - tqdm - twisted - unicodecsv - uvicorn - watchgod - zipp - ] - ++ uvicorn.optional-dependencies.standard; - - postInstall = '' - wrapProgram $out/bin/baserow \ - --prefix PYTHONPATH : "$PYTHONPATH" \ - --prefix DJANGO_SETTINGS_MODULE : "baserow.config.settings.base" - ''; - - nativeCheckInputs = [ - baserow_premium - boto3 - freezegun - httpretty - openapi-spec-validator - pyinstrument - pytestCheckHook - pytest-django - pytest-unordered - responses - zope-interface - ]; - - fixupPhase = '' - cp -r src/baserow/contrib/database/{api,action,trash,formula,file_import} \ - $out/${python.sitePackages}/baserow/contrib/database/ - cp -r src/baserow/core/management/backup $out/${python.sitePackages}/baserow/core/management/ - ''; - - disabledTests = [ - # Disable linting checks - "flake8_plugins" - ]; - - disabledTestPaths = [ - # Disable premium tests - "../premium/backend/src/baserow_premium" - "../premium/backend/tests/baserow_premium" - # Disable database related tests - "tests/baserow/contrib/database" - "tests/baserow/api" - "tests/baserow/core" - "tests/baserow/ws" - ]; - - DJANGO_SETTINGS_MODULE = "baserow.config.settings.test"; - - meta = with lib; { - description = "No-code database and Airtable alternative"; - homepage = "https://baserow.io"; - license = licenses.mit; - maintainers = with maintainers; [ onny ]; - mainProgram = "baserow"; - }; -} diff --git a/pkgs/by-name/be/bento/package.nix b/pkgs/by-name/be/bento/package.nix index f660f06f2c0b..9a20a5bbc481 100644 --- a/pkgs/by-name/be/bento/package.nix +++ b/pkgs/by-name/be/bento/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "bento"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "warpstreamlabs"; repo = "bento"; tag = "v${version}"; - hash = "sha256-rAm9Jn1elux02W0sbMOvQmYyg9ONuSqyStVt1ieTFBk="; + hash = "sha256-EGRM9tt8tycFxfrDBE/kAa0nat+dv1VmiPkIXcvCpA4="; }; proxyVendor = true; diff --git a/pkgs/by-name/bi/bitbox/package.nix b/pkgs/by-name/bi/bitbox/package.nix index 259248d11e4f..96d53d5a367e 100644 --- a/pkgs/by-name/bi/bitbox/package.nix +++ b/pkgs/by-name/bi/bitbox/package.nix @@ -21,14 +21,14 @@ let in stdenv.mkDerivation rec { pname = "bitbox"; - version = "4.47.3"; + version = "4.48.1"; src = fetchFromGitHub { owner = "BitBoxSwiss"; repo = "bitbox-wallet-app"; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-Rxlj9Xm78xI61ynOonokxii2jnemumWy6fX+82bDp+w="; + hash = "sha256-zpkjYnGsmPKjxUpp2H1qSzqthOO1mTmki3bPqo35sBo="; }; postPatch = '' @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { inherit version; inherit src; sourceRoot = "${src.name}/frontends/web"; - npmDepsHash = "sha256-eazc3OIusY8cbaF8RJOrVcyWPQexcz6lZYLLCpB1mHc="; + npmDepsHash = "sha256-9NS85U4L5sLX3n/uN4p4CB5vfpWMMcnf6wESlFdQPlI="; installPhase = "cp -r build $out"; }; diff --git a/pkgs/by-name/bo/bookstack/package.nix b/pkgs/by-name/bo/bookstack/package.nix index be288487c2a5..c570f4d75a35 100644 --- a/pkgs/by-name/bo/bookstack/package.nix +++ b/pkgs/by-name/bo/bookstack/package.nix @@ -8,16 +8,16 @@ php83.buildComposerProject2 (finalAttrs: { pname = "bookstack"; - version = "25.05.2"; + version = "25.07"; src = fetchFromGitHub { owner = "bookstackapp"; repo = "bookstack"; tag = "v${finalAttrs.version}"; - hash = "sha256-TkqbrzF+WybD8zmVymFXHgzMPDPHlYd71Fg9Z6BVs4M="; + hash = "sha256-NlG5b/uiXplvV4opL6+SMDh4UhHAhN1wuGX7eyEnTew="; }; - vendorHash = "sha256-kpA00pJG7zzmpwUJsLvhCF/Q74iBmGbtTrelSex/9g0="; + vendorHash = "sha256-8wnNHFo+faut7qqHHy9/jvcUfLFD45uapBFGP4xAYFs="; passthru = { phpPackage = php83; diff --git a/pkgs/by-name/ca/catppuccin-papirus-folders/package.nix b/pkgs/by-name/ca/catppuccin-papirus-folders/package.nix index be452d0de4d8..24cc66cda7ec 100644 --- a/pkgs/by-name/ca/catppuccin-papirus-folders/package.nix +++ b/pkgs/by-name/ca/catppuccin-papirus-folders/package.nix @@ -2,7 +2,9 @@ stdenvNoCC, lib, fetchFromGitHub, + fetchurl, gtk3, + getent, papirus-icon-theme, flavor ? "mocha", accent ? "blue", @@ -31,27 +33,42 @@ let "mocha" ]; pname = "catppuccin-papirus-folders"; + + # Fetch the papirus-folders script from upstream + # Per instructions in the papirus-folders project. + papirus-folders-rev = "0f838ee5679229e3a3e97e3b333c222c9e9615b4"; + papirus-folders-script = fetchurl { + url = "https://raw.githubusercontent.com/PapirusDevelopmentTeam/papirus-folders/${papirus-folders-rev}/papirus-folders"; + sha256 = "sha256-NJpXdf1ymnvQzRwUl3OalLzs3sXWVFTp5jN2B3vtUk0="; + executable = true; + }; in lib.checkListOfEnum "${pname}: accent colors" validAccents [ accent ] lib.checkListOfEnum "${pname}: flavors" validFlavors [ flavor ] - stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2023-08-02"; + version = "0-unstable-2024-08-06"; src = fetchFromGitHub { owner = "catppuccin"; repo = "papirus-folders"; - rev = "fcf96737fffc343a1bf129732c37d19f2d77fa5c"; - sha256 = "sha256-3yjIGzN+/moP2OVGDIAy4zPqUroSjx3c2mJjdZGhTsY="; + rev = "f83671d17ea67e335b34f8028a7e6d78bca735d7"; + sha256 = "sha256-FiZdwzsaMhS+5EYTcVU1LVax2H1FidQw97xZklNH2R4="; }; - nativeBuildInputs = [ gtk3 ]; + # This takes a horribly long time, and there's nothing to fixup in + # this package. + dontFixup = true; + nativeBuildInputs = [ + gtk3 + getent + ]; postPatch = '' + cp ${papirus-folders-script} ./papirus-folders patchShebangs ./papirus-folders ''; diff --git a/pkgs/by-name/cc/cc2538-bsl/do_not_run_git.patch b/pkgs/by-name/cc/cc2538-bsl/do_not_run_git.patch new file mode 100644 index 000000000000..daa7df6c2745 --- /dev/null +++ b/pkgs/by-name/cc/cc2538-bsl/do_not_run_git.patch @@ -0,0 +1,22 @@ +diff --git a/cc2538_bsl/cc2538_bsl.py b/cc2538_bsl/cc2538_bsl.py +index b62ea64..f38d872 100755 +--- a/cc2538_bsl/cc2538_bsl.py ++++ b/cc2538_bsl/cc2538_bsl.py +@@ -1050,16 +1050,7 @@ def parse_page_address_range(device, pg_range): + + + def version(): +- # Get the version using "git describe". +- try: +- p = Popen(['git', 'describe', '--tags', '--match', '[0-9]*'], +- stdout=PIPE, stderr=PIPE) +- p.stderr.close() +- line = p.stdout.readlines()[0] +- return line.decode('utf-8').strip() +- except: +- # We're not in a git repo, or git failed, use fixed version string. +- return __version__ ++ return __version__ + + + def cli_setup(): diff --git a/pkgs/by-name/cc/cc2538-bsl/package.nix b/pkgs/by-name/cc/cc2538-bsl/package.nix index 10a77623d62a..31a6adab489a 100644 --- a/pkgs/by-name/cc/cc2538-bsl/package.nix +++ b/pkgs/by-name/cc/cc2538-bsl/package.nix @@ -4,45 +4,69 @@ python3Packages, }: -python3Packages.buildPythonApplication rec { - pname = "cc2538-bsl"; - version = "2.1-unstable-2025-01-14"; - pyproject = true; +let + pypkgs = python3Packages; + + version = "2.1-unstable-2025-03-28"; src = fetchFromGitHub { owner = "JelmerT"; repo = "cc2538-bsl"; - rev = "bb6471103c2bddd319e5fda46fe4e872ce1de407"; - hash = "sha256-iVdwwZozoFsHpLMiZq3i9wldfusAsCCZy6isKfvGqKo="; + rev = "250e8616e6cb00f1b23cb251154de984ce506f7b"; + hash = "sha256-SNWHCSbaeO4s4W29Jly9bAEhFjfej9J9qn+mxxpoe30="; }; - env.SETUPTOOLS_SCM_PRETEND_VERSION = "0.1.dev0+g${lib.substring 0 7 src.rev}"; + version' = "${lib.versions.majorMinor version}.dev0+g${lib.substring 0 7 src.rev}"; - build-system = with python3Packages; [ +in +pypkgs.buildPythonApplication rec { + pname = "cc2538-bsl"; + inherit version src; + pyproject = true; + + # if you happen to run cc2538-bsl from a git repository of any kind, you will get the + # version of *that* rather than the application itself because it will run 'git describe' + patches = [ ./do_not_run_git.patch ]; + + postPatch = '' + substituteInPlace cc2538_bsl/cc2538_bsl.py \ + --replace-fail '__version__ = "2.1"' '__version__ = "${version'}"' + ''; + + env.SETUPTOOLS_SCM_PRETEND_VERSION = version'; + + build-system = with pypkgs; [ setuptools-scm ]; - dependencies = with python3Packages; [ + dependencies = with pypkgs; [ intelhex pyserial python-magic ]; - nativeCheckInputs = with python3Packages; [ + nativeCheckInputs = with pypkgs; [ pytestCheckHook scripttest ]; - postInstall = '' - # Remove .py from binary - mv $out/bin/cc2538-bsl.py $out/bin/cc2538-bsl + # we need to patch these tests to make them work inside our sandbox, so just disable them for + # now as we run this in `postInstallCheck` + disabledTests = [ + "test_help_output" + "test_version" + ]; + + # this is just to ensure that `meta.mainProgram` exists and is executable since we disable `test_help_output` + postInstallCheck = '' + $out/bin/${meta.mainProgram} --help ''; - meta = with lib; { + meta = { homepage = "https://github.com/JelmerT/cc2538-bsl"; description = "Flash TI SimpleLink chips (CC2538, CC13xx, CC26xx) over serial"; - license = licenses.bsd3; - maintainers = with maintainers; [ lorenz ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ lorenz ]; mainProgram = "cc2538-bsl"; }; } diff --git a/pkgs/by-name/ch/chawan/package.nix b/pkgs/by-name/ch/chawan/package.nix index 981fa6153230..9253b0cdbc8c 100644 --- a/pkgs/by-name/ch/chawan/package.nix +++ b/pkgs/by-name/ch/chawan/package.nix @@ -12,6 +12,7 @@ brotli, zlib, gitUpdater, + versionCheckHook, }: stdenv.mkDerivation (finalAttrs: { @@ -73,13 +74,19 @@ stdenv.mkDerivation (finalAttrs: { wrapProgram $out/bin/mancha ${makeWrapperArgs} ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + versionCheckProgramArg = "--version"; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; meta = { description = "Lightweight and featureful terminal web browser"; homepage = "https://sr.ht/~bptato/chawan/"; changelog = "https://git.sr.ht/~bptato/chawan/refs/v${finalAttrs.version}"; - license = lib.licenses.publicDomain; + license = lib.licenses.unlicense; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ ]; mainProgram = "cha"; diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix index 633a314524df..ebbc848615b8 100644 --- a/pkgs/by-name/ch/checkov/package.nix +++ b/pkgs/by-name/ch/checkov/package.nix @@ -25,14 +25,14 @@ with py.pkgs; python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.2.452"; + version = "3.2.457"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; tag = version; - hash = "sha256-pTSI0aqxcCP0pBraBw3p20hpt9jSpAWkatLPCrc4u90="; + hash = "sha256-OxnnIu5+5V3c2gMtgHeUm1LRVMoR8X5MI4cnzgqwUnI="; }; pythonRelaxDeps = [ diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json index 82550fb93c93..f90a256b140e 100644 --- a/pkgs/by-name/cl/claude-code/package-lock.json +++ b/pkgs/by-name/cl/claude-code/package-lock.json @@ -6,13 +6,13 @@ "packages": { "": { "dependencies": { - "@anthropic-ai/claude-code": "^1.0.64" + "@anthropic-ai/claude-code": "^1.0.65" } }, "node_modules/@anthropic-ai/claude-code": { - "version": "1.0.64", - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.64.tgz", - "integrity": "sha512-AI3Q/50+znj80gV1Aua4MOGLuOxS4G6m11CmYYyDCFuoVMzskG1aSI5fxAyGol3N5GI4Tuw0YPmANJdZ/MNvhQ==", + "version": "1.0.65", + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.65.tgz", + "integrity": "sha512-MUpHFOzdx8EKw3DogQObsL5nseXbMInGHInqRyMVBf2/aLnD4IHEFOuyR5SfnINI9E8lEiqIOy0p3muu60j3uA==", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 06d3e851370b..22fe17b66395 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "claude-code"; - version = "1.0.64"; + version = "1.0.65"; nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; - hash = "sha256-do/RbjQu+E4hfw1/iNrAt+Jm1OROwooSxJCLDNd4LZw="; + hash = "sha256-Ch55xuJZJ0LXDTIlC7Ya381jqeGJzYC5IDEY0hS76/M="; }; - npmDepsHash = "sha256-v0k5KNlGu/jsHd2AVzW9IeLFlIOr+85YXiHbe4pA/bM="; + npmDepsHash = "sha256-iekpD6RTMRHaV2ifogoestwpq3W+JkesjGVlhtGwHQQ="; postPatch = '' cp ${./package-lock.json} package-lock.json diff --git a/pkgs/by-name/cl/clock-rs/package.nix b/pkgs/by-name/cl/clock-rs/package.nix index 241532d9075d..579c183b8489 100644 --- a/pkgs/by-name/cl/clock-rs/package.nix +++ b/pkgs/by-name/cl/clock-rs/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "clock-rs"; - version = "0.1.215"; + version = "0.1.216"; src = fetchFromGitHub { owner = "Oughie"; repo = "clock-rs"; tag = "v${version}"; - sha256 = "sha256-uDEvJqaaBNRxohYqHE6qfqUF07ynRvGwJKWbYfgPEvg="; + sha256 = "sha256-sSofMZThR025O2J4PnOMWVEuBt/+oZ01yDAQAijca0A="; }; - cargoHash = "sha256-Zry6mkOUdEgC95Y3U3RCXPJUsmaSoRPlHvUThI92GQU="; + cargoHash = "sha256-7gpD7aAma9Ye7sxqm1wGekcovXxdd11XOMf7fKWZrcA="; meta = { description = "Modern, digital clock that effortlessly runs in your terminal"; @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec { clock-rs is a terminal-based clock written in Rust, designed to be a new alternative to tty-clock. It supports all major platforms and offers several improvements, which include: - - The use of a single configuration file to manage its settings, with the ability to overwrite them through the command line, + - The use of a single configuration file to manage its settings, with the ability to override them through the command line, - Many additional features such as a timer and a stopwatch, - And greater flexibility as well as better user experience! ''; diff --git a/pkgs/by-name/cl/clorinde/package.nix b/pkgs/by-name/cl/clorinde/package.nix index 898cd4b52f9d..c2f30196cf0d 100644 --- a/pkgs/by-name/cl/clorinde/package.nix +++ b/pkgs/by-name/cl/clorinde/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "clorinde"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "halcyonnouveau"; repo = "clorinde"; tag = "clorinde-v${finalAttrs.version}"; - hash = "sha256-AYoSs3rDZ5j8Xt6E4X7RmgccM3bng3rgWzVLFjhmfR0="; + hash = "sha256-Bxa30QkBFJaa/Xd4BL5OOcMLLHI6p81kX10zrUQkX5w="; }; - cargoHash = "sha256-hxOVocfQvBlaYh227SVLYncfVZ80bDxIvoMtthaqQqc="; + cargoHash = "sha256-EL2/IgIdP+JZAdDXHwaBqBqjBIJOQeNL48hgTn9UWXw="; cargoBuildFlags = [ "--package=clorinde" ]; diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index 29c9d8b011fc..0fe7f41b3b9f 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -1,39 +1,66 @@ { lib, + stdenv, rustPlatform, fetchFromGitHub, + gitMinimal, + installShellFiles, nix-update-script, pkg-config, + python3, openssl, versionCheckHook, + installShellCompletions ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "codex"; - version = "0.4.0"; + version = "0.11.0"; src = fetchFromGitHub { owner = "openai"; repo = "codex"; tag = "rust-v${finalAttrs.version}"; - hash = "sha256-rRe0JFEO5ixxrZYDL8kxXDOH0n7lqabkXNNaSlNnQDg="; + hash = "sha256-t7FgR84alnJGhN/dsFtUySFfOpGoBlRfP+D/Q6JPz5M="; }; sourceRoot = "${finalAttrs.src.name}/codex-rs"; - cargoHash = "sha256-QIZ3V4NUo1VxJN3cwdQf3S0zwePnwdKKfch0jlIJacU="; + cargoHash = "sha256-SNl6UXzvtVR+ep7CIoCcpvET8Hs7ew1fmHqOXbzN7kU="; nativeBuildInputs = [ + installShellFiles pkg-config ]; + buildInputs = [ openssl + python3 # Required because of codex-rs/login/src/login_with_chatgpt.py ]; + nativeCheckInputs = [ gitMinimal ]; + + __darwinAllowLocalNetworking = true; + env = { + CODEX_SANDBOX = "seatbelt"; # Disables sandbox tests which want to access /usr/bin/touch + CODEX_SANDBOX_NETWORK_DISABLED = 1; # Skips tests that require networking + }; checkFlags = [ - "--skip=keeps_previous_response_id_between_tasks" # Requires network access - "--skip=retries_on_early_close" # Requires network access + "--skip=shell::tests::test_run_with_profile_escaping_and_execution" # Wants to access /bin/zsh + "--skip=includes_base_instructions_override_in_request" # Fails with 'stream ended unexpectedly: InternalAgentDied' + "--skip=includes_user_instructions_message_in_request" # Fails with 'stream ended unexpectedly: InternalAgentDied' + "--skip=originator_config_override_is_used" # Fails with 'stream ended unexpectedly: InternalAgentDied' + "--skip=test_conversation_create_and_send_message_ok" # Version 0.0.0 hardcoded + "--skip=test_send_message_session_not_found" # Version 0.0.0 hardcoded + "--skip=test_send_message_success" # Version 0.0.0 hardcoded ]; + postInstall = lib.optionalString installShellCompletions '' + installShellCompletion --cmd codex \ + --bash <($out/bin/codex completion bash) \ + --fish <($out/bin/codex completion fish) \ + --zsh <($out/bin/codex completion zsh) + ''; + doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; diff --git a/pkgs/by-name/co/coin3d/package.nix b/pkgs/by-name/co/coin3d/package.nix index 1d50662a8560..186a5a3102b0 100644 --- a/pkgs/by-name/co/coin3d/package.nix +++ b/pkgs/by-name/co/coin3d/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "coin"; - version = "4.0.4"; + version = "4.0.3"; src = fetchFromGitHub { owner = "coin3d"; repo = "coin"; rev = "v${finalAttrs.version}"; - hash = "sha256-Zk9tlGMbNhfHKv+Z5VFWr1g3wNuPFzof+7vsLAlOBC4="; + hash = "sha256-dUFmcUOdNc3ZFtr+Hnh3Q3OY/JA/WxmiRJiU2RFSSus="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/applications/editors/cpeditor/default.nix b/pkgs/by-name/cp/cpeditor/package.nix similarity index 70% rename from pkgs/applications/editors/cpeditor/default.nix rename to pkgs/by-name/cp/cpeditor/package.nix index b869ec3b6d15..b2bccbd997fb 100644 --- a/pkgs/applications/editors/cpeditor/default.nix +++ b/pkgs/by-name/cp/cpeditor/package.nix @@ -2,25 +2,22 @@ lib, stdenv, fetchFromGitHub, + libsForQt5, pkg-config, - qtbase, - qttools, - wrapQtAppsHook, - syntax-highlighting, cmake, ninja, python3, runtimeShell, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "cpeditor"; version = "7.0.1"; src = fetchFromGitHub { owner = "cpeditor"; repo = "cpeditor"; - rev = version; + tag = finalAttrs.version; hash = "sha256-t7nn3sO45dOQq5OMWhaseO9XHicQ/1fjukXal5yPMgY"; fetchSubmodules = true; }; @@ -29,13 +26,13 @@ stdenv.mkDerivation rec { cmake ninja pkg-config - wrapQtAppsHook + libsForQt5.wrapQtAppsHook python3 ]; buildInputs = [ - qtbase - qttools - syntax-highlighting + libsForQt5.qtbase + libsForQt5.qttools + libsForQt5.syntax-highlighting ]; postPatch = '' @@ -43,12 +40,12 @@ stdenv.mkDerivation rec { substituteInPlace dist/linux/cpeditor.desktop --replace-fail 'Exec=/usr/bin/cpeditor' "Exec=cpeditor" ''; - meta = with lib; { + meta = { description = "IDE specially designed for competitive programming"; homepage = "https://cpeditor.org"; - license = licenses.gpl3Plus; - platforms = platforms.linux; - maintainers = with maintainers; [ rewine ]; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = [ lib.maintainers.rewine ]; mainProgram = "cpeditor"; }; -} +}) diff --git a/pkgs/by-name/cr/crosvm/package.nix b/pkgs/by-name/cr/crosvm/package.nix index 37820f97b532..6951fccb2122 100644 --- a/pkgs/by-name/cr/crosvm/package.nix +++ b/pkgs/by-name/cr/crosvm/package.nix @@ -21,12 +21,12 @@ rustPlatform.buildRustPackage { pname = "crosvm"; - version = "0-unstable-2025-07-24"; + version = "0-unstable-2025-08-01"; src = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform/crosvm"; - rev = "0865699a3bc381c058fabfed655ac54c9e4c58ec"; - hash = "sha256-5diQzbo7mcUQmzjUOFNib2Vgqv/FehFL85ru0/AOe+Y="; + rev = "1543b3e004a8d4b45c37d45a06e7221effd22a1d"; + hash = "sha256-jIFjn9/WniMTvTibkdqra/mPOf7E+OFHj2xiUMyD6lY="; fetchSubmodules = true; }; diff --git a/pkgs/applications/science/logic/cvc5/default.nix b/pkgs/by-name/cv/cvc5/package.nix similarity index 100% rename from pkgs/applications/science/logic/cvc5/default.nix rename to pkgs/by-name/cv/cvc5/package.nix diff --git a/pkgs/by-name/cv/cvemap/package.nix b/pkgs/by-name/cv/cvemap/package.nix index df210bc5c701..d3fd1cb52541 100644 --- a/pkgs/by-name/cv/cvemap/package.nix +++ b/pkgs/by-name/cv/cvemap/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "cvemap"; - version = "0.0.7"; + version = "1.0.0"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "cvemap"; tag = "v${version}"; - hash = "sha256-Ste08J3KIJmugKZegU82wq6N+B5DaHc8Z0UtqKsUYE8="; + hash = "sha256-pzCLzSsAaoiRrTBENnmyqaSyDnHQdDAcTNyaxpc7mt4="; }; - vendorHash = "sha256-+gYJkKJLUsCbh0JhVNOdr8U5pgWYjD56KZ0VePoYecU="; + vendorHash = "sha256-4GW1mgwOXbdiDmQoN1yxVOJC8mXpqkKliabWZzvOff4="; subPackages = [ "cmd/cvemap/" diff --git a/pkgs/by-name/de/debian-devscripts/package.nix b/pkgs/by-name/de/debian-devscripts/package.nix index 18c674e76fd4..1d7fe8078d25 100644 --- a/pkgs/by-name/de/debian-devscripts/package.nix +++ b/pkgs/by-name/de/debian-devscripts/package.nix @@ -30,14 +30,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "debian-devscripts"; - version = "2.25.16"; + version = "2.25.17"; src = fetchFromGitLab { domain = "salsa.debian.org"; owner = "debian"; repo = "devscripts"; tag = "v${finalAttrs.version}"; - hash = "sha256-cbaG7yNZt+205fa6HGEjLOjLsW3HloLQHvcGGjmnXDM="; + hash = "sha256-l5FVMg5PEpook9eKdaAnOUlFg7SAas3QC4xF1Spvyf0="; }; patches = [ diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix index 7d47b5b345c7..49a19192efb1 100644 --- a/pkgs/by-name/di/diffoscope/package.nix +++ b/pkgs/by-name/di/diffoscope/package.nix @@ -304,6 +304,8 @@ python.pkgs.buildPythonApplication rec { "tests/comparators/test_uimage.py" "tests/comparators/test_device.py" "tests/comparators/test_macho.py" + # OSError: AF_UNIX path too long + "tests/comparators/test_sockets.py" ]; passthru = { diff --git a/pkgs/by-name/du/dua/package.nix b/pkgs/by-name/du/dua/package.nix index 689cae2c18cd..438afe2df78c 100644 --- a/pkgs/by-name/du/dua/package.nix +++ b/pkgs/by-name/du/dua/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage rec { pname = "dua"; - version = "2.30.1"; + version = "2.31.0"; src = fetchFromGitHub { owner = "Byron"; repo = "dua-cli"; tag = "v${version}"; - hash = "sha256-TJiy9ki2k9sgruMFPF3xElOJaco6G8Jx/g43WYwF22U="; + hash = "sha256-GwNA3rKZ754B6/wGfE3YYv7/w3pt+0T/leYOfdiXzTs="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. postFetch = '' @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec { ''; }; - cargoHash = "sha256-LOtZyH6eO8IgHrZfyBInEeXI9CxkjLrMfMWuTUMF+FU="; + cargoHash = "sha256-T4wvvrTeXsHCoIpvHmAMWcsxtxx5o7Nvky/TkwVyfAA="; checkFlags = [ # Skip interactive tests diff --git a/pkgs/by-name/ea/easytier/package.nix b/pkgs/by-name/ea/easytier/package.nix index 9b02a4ab47cc..7faa2c4661cc 100644 --- a/pkgs/by-name/ea/easytier/package.nix +++ b/pkgs/by-name/ea/easytier/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "easytier"; - version = "2.3.2"; + version = "2.4.0"; src = fetchFromGitHub { owner = "EasyTier"; repo = "EasyTier"; tag = "v${version}"; - hash = "sha256-PacIaE1oxnMAh3aS6k4ciuE/85G+JIbFDcge64fyjiE="; + hash = "sha256-GNHF15FJDLZKYrNuvaTQfsPGS6BabEhk5BZm7OzFbvU="; }; - cargoHash = "sha256-Q2qxCINePGCbvlLMxg9oVFtBoJtbG+pgpRdoLkvZb+w="; + cargoHash = "sha256-rwwrCiTiLn1DM3LaTNKzQi0tUWGzAYMXku9LHjq2K7g="; nativeBuildInputs = [ protobuf diff --git a/pkgs/by-name/ec/ecspresso/package.nix b/pkgs/by-name/ec/ecspresso/package.nix index e4701eaa5d26..c2f9ba6aff44 100644 --- a/pkgs/by-name/ec/ecspresso/package.nix +++ b/pkgs/by-name/ec/ecspresso/package.nix @@ -7,20 +7,20 @@ buildGoModule rec { pname = "ecspresso"; - version = "2.5.0"; + version = "2.6.0"; src = fetchFromGitHub { owner = "kayac"; repo = "ecspresso"; tag = "v${version}"; - hash = "sha256-j0vSDOWAnYhHV0+LXULX+5pHxGl4QCRREqir2ak00rY="; + hash = "sha256-t7XToo/OFrczwF24k51Ae1gFI3/C2HIP5mAJVN8BzLk="; }; subPackages = [ "cmd/ecspresso" ]; - vendorHash = "sha256-Y3Oxmk2nmZUGHzvSn0Wxp9ApPNy0x2fbYB3agZmCL8U="; + vendorHash = "sha256-tL/AjGU/Pi5ypcv9jqUukg6sGJqpPlHhwxzve7/KgDo="; ldflags = [ "-s" diff --git a/pkgs/by-name/ed/eddie/package.nix b/pkgs/by-name/ed/eddie/package.nix index 104733fdb62a..6dd1b1b9aa2f 100644 --- a/pkgs/by-name/ed/eddie/package.nix +++ b/pkgs/by-name/ed/eddie/package.nix @@ -22,21 +22,21 @@ mono, + versionCheckHook, + eddie, testers, }: -buildDotnetModule rec { +buildDotnetModule (finalAttrs: { pname = "eddie"; - version = "2.24.4"; + version = "2.24.6"; src = fetchFromGitHub { owner = "AirVPN"; repo = "Eddie"; - # Upstream uses the summaries of commits for - # specifying the versions of experimental builds - rev = "aeaa7e594d71610dd2c231a8dc5c5aaddc89a7c1"; - hash = "sha256-AlnWqrKoZb4s4MfPClxlEqzKIOwWL/frA+dx2kCNwW4="; + tag = finalAttrs.version; + hash = "sha256-XSLxjF2k9cw+cx6KzFIQHtjDWqLT2V49KRw+oIyxM5M="; }; patches = [ @@ -77,7 +77,7 @@ buildDotnetModule rec { makeWrapperArgs = [ "--add-flags \"--path.resources=${placeholder "out"}/share/eddie-ui\"" - "--prefix PATH : ${nativeRuntimeInputs}" + "--prefix PATH : ${finalAttrs.nativeRuntimeInputs}" ]; executables = [ "eddie-cli" ]; @@ -122,10 +122,17 @@ buildDotnetModule rec { makeWrapper "${mono}/bin/mono" $out/bin/eddie-ui \ --add-flags $out/lib/eddie-ui/App.Forms.Linux.exe \ - --prefix LD_LIBRARY_PATH : ${runtimeInputs} \ + --prefix LD_LIBRARY_PATH : ${finalAttrs.runtimeInputs} \ ''${makeWrapperArgs[@]} ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgram = "${placeholder "out"}/bin/eddie-cli"; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + passthru = { tests.version = testers.testVersion { package = eddie; @@ -138,7 +145,9 @@ buildDotnetModule rec { homepage = "https://eddie.website"; license = lib.licenses.gpl3Plus; mainProgram = "eddie-ui"; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ + ryand56 + ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/el/element-desktop/element-desktop-pin.nix b/pkgs/by-name/el/element-desktop/element-desktop-pin.nix index 754871a92f37..862c871763c6 100644 --- a/pkgs/by-name/el/element-desktop/element-desktop-pin.nix +++ b/pkgs/by-name/el/element-desktop/element-desktop-pin.nix @@ -1,7 +1,7 @@ { - "version" = "1.11.106"; + "version" = "1.11.108"; "hashes" = { - "desktopSrcHash" = "sha256-uQUd84MtwMTGhhw83pQk9jI79pNKBVTWJLz8dyT/SE4="; - "desktopYarnHash" = "sha256-WZYRPU3ZswAtUAZDJnlELLU1JImO3uFaYHQl+kJOeqk="; + "desktopSrcHash" = "sha256-7qG2QyOgq2ATyXsr5jLxngxXvVaw52GYOD1LiUCGNNo="; + "desktopYarnHash" = "sha256-QLsKY0tDeY5dp6VLiPZhawa54SI2/A0W6UE0NoJ5dng="; }; } diff --git a/pkgs/by-name/el/element-desktop/package.nix b/pkgs/by-name/el/element-desktop/package.nix index a0f9eb7b35fe..4a17b35338c6 100644 --- a/pkgs/by-name/el/element-desktop/package.nix +++ b/pkgs/by-name/el/element-desktop/package.nix @@ -7,7 +7,7 @@ yarn, nodejs, jq, - electron_36, + electron_37, element-web, sqlcipher, callPackage, @@ -22,7 +22,7 @@ let pinData = import ./element-desktop-pin.nix; inherit (pinData.hashes) desktopSrcHash desktopYarnHash; executableName = "element-desktop"; - electron = electron_36; + electron = electron_37; keytar = callPackage ./keytar { inherit electron; }; diff --git a/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix b/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix index 56fdb361db20..f57ddb856fa5 100644 --- a/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix +++ b/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix @@ -1,7 +1,7 @@ { - "version" = "1.11.106"; + "version" = "1.11.108"; "hashes" = { - "webSrcHash" = "sha256-1l7A+cpXAsTmNbRZgFevPh7Tr/uMHDJkOCNHoc5lGX8="; - "webYarnHash" = "sha256-N+aVIKLqTc9lwATYtoIHl7KGiREtWJdMa8bxEv60LQo="; + "webSrcHash" = "sha256-2QNRygyyXMvHHSfd9CCusOQ5v/udOwrOdmnrSsatylI="; + "webYarnHash" = "sha256-JkXbGRanW+rRgQCVv8sCTzogHR5NKgesw/l166U1h9k="; }; } diff --git a/pkgs/by-name/es/eslint/package-lock.json b/pkgs/by-name/es/eslint/package-lock.json index a9cba99d37b6..ef6a945a1f44 100644 --- a/pkgs/by-name/es/eslint/package-lock.json +++ b/pkgs/by-name/es/eslint/package-lock.json @@ -1,12 +1,12 @@ { "name": "eslint", - "version": "9.31.0", + "version": "9.32.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "eslint", - "version": "9.31.0", + "version": "9.32.0", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", @@ -15,8 +15,8 @@ "@eslint/config-helpers": "^0.3.0", "@eslint/core": "^0.15.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.31.0", - "@eslint/plugin-kit": "^0.3.1", + "@eslint/js": "9.32.0", + "@eslint/plugin-kit": "^0.3.4", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -81,12 +81,11 @@ "globals": "^16.2.0", "got": "^11.8.3", "gray-matter": "^4.0.3", - "jiti": "^2.2.0", + "jiti": "^2.5.1", "jiti-v2.0": "npm:jiti@2.0.x", "jiti-v2.1": "npm:jiti@2.1.x", "knip": "^5.60.2", "lint-staged": "^11.0.0", - "load-perf": "^0.2.0", "markdown-it": "^12.2.0", "markdown-it-container": "^3.0.0", "marked": "^4.0.8", @@ -629,14 +628,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", - "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.2.tgz", + "integrity": "sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==", "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.27.2", - "@babel/types": "^7.27.6" + "@babel/types": "^7.28.2" }, "engines": { "node": ">=6.9.0" @@ -1805,9 +1804,9 @@ } }, "node_modules/@babel/types": { - "version": "7.28.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.1.tgz", - "integrity": "sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1958,9 +1957,9 @@ } }, "node_modules/@cypress/request": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.8.tgz", - "integrity": "sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.9.tgz", + "integrity": "sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1970,7 +1969,7 @@ "combined-stream": "~1.0.6", "extend": "~3.0.2", "forever-agent": "~0.6.1", - "form-data": "~4.0.0", + "form-data": "~4.0.4", "http-signature": "~1.4.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", @@ -2038,21 +2037,21 @@ } }, "node_modules/@emnapi/core": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.4.tgz", - "integrity": "sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.5.tgz", + "integrity": "sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==", "dev": true, "license": "MIT", "optional": true, "dependencies": { - "@emnapi/wasi-threads": "1.0.3", + "@emnapi/wasi-threads": "1.0.4", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.4.tgz", - "integrity": "sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.5.tgz", + "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==", "dev": true, "license": "MIT", "optional": true, @@ -2061,9 +2060,9 @@ } }, "node_modules/@emnapi/wasi-threads": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.3.tgz", - "integrity": "sha512-8K5IFFsQqF9wQNJptGbS6FNKgUTsSRYnTqNCG1vPP8jFdjSv18n2mQfJpkt2Oibo9iBEzcDnDxNwKTzC7svlJw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.4.tgz", + "integrity": "sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==", "dev": true, "license": "MIT", "optional": true, @@ -2216,9 +2215,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.31.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.31.0.tgz", - "integrity": "sha512-LOm5OVt7D4qiKCqoiPbA7LWmI+tbw1VbTUowBcUMgQSuM6poJufkFkYDcQpo5KfgD39TnNySV26QjOh7VFpSyw==", + "version": "9.32.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.32.0.tgz", + "integrity": "sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2228,34 +2227,21 @@ } }, "node_modules/@eslint/json": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@eslint/json/-/json-0.13.0.tgz", - "integrity": "sha512-nHS3w1R9CV+Q3wL4vtQaw9iMI/X8IT/E+yroN53MY6UqxdFRfWpceVEV1//usu+SUIf2tAkqGcXLyK72KpxlCQ==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/@eslint/json/-/json-0.13.1.tgz", + "integrity": "sha512-AGzO7cR0QqSEfJdx9jT4SHQ6BJ5K0G8kN7WNGI1Hgy5AVbUhBKfFoN0gNo86j97aqkU57mqFUW9ytMPdEnVARA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^0.14.0", - "@eslint/plugin-kit": "^0.3.1", - "@humanwhocodes/momoa": "^3.3.4", + "@eslint/core": "^0.15.1", + "@eslint/plugin-kit": "^0.3.4", + "@humanwhocodes/momoa": "^3.3.8", "natural-compare": "^1.4.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@eslint/json/node_modules/@eslint/core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.14.0.tgz", - "integrity": "sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, "node_modules/@eslint/object-schema": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", @@ -2266,9 +2252,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.3.tgz", - "integrity": "sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz", + "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==", "license": "Apache-2.0", "dependencies": { "@eslint/core": "^0.15.1", @@ -2327,9 +2313,9 @@ } }, "node_modules/@humanwhocodes/momoa": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-3.3.8.tgz", - "integrity": "sha512-/3PZzor2imi/RLLcnHztkwA79txiVvW145Ve2cp5dxRcH5qOUNJPToasqLFHniTfw4B4lT7jGDdBOPXbXYlIMQ==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-3.3.9.tgz", + "integrity": "sha512-LHw6Op4bJb3/3KZgOgwflJx5zY9XOy0NU1NuyUFKGdTwHYmP+PbnQGCYQJ8NVNlulLfQish34b0VuUlLYP3AXA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -2521,9 +2507,9 @@ } }, "node_modules/@kikobeats/time-span": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@kikobeats/time-span/-/time-span-1.0.6.tgz", - "integrity": "sha512-GZS6SI1o5NWHEOpCa4CpofOkfitR4xjRY3ZwAm85VQIXTPtYvUv9bDI9qRvlgNUX04kWhC3LxnNjM1jwD4h0aA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@kikobeats/time-span/-/time-span-1.0.7.tgz", + "integrity": "sha512-XHbNocl9N7azV2da0aOp2VlTswtJMy8VigoD5kTN4pu4tqLKiCDfvnlyKWB7n9dpOWcOV9VZH1YLG7mnKTfKPw==", "dev": true, "license": "MIT", "engines": { @@ -2590,15 +2576,15 @@ } }, "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", - "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.1.tgz", + "integrity": "sha512-KVlQ/jgywZpixGCKMNwxStmmbYEMyokZpCf2YuIChhfJA2uqfAKNEM8INz7zzTo55iEXfBhIIs3VqYyqzDLj8g==", "dev": true, "license": "MIT", "optional": true, "dependencies": { - "@emnapi/core": "^1.4.3", - "@emnapi/runtime": "^1.4.3", + "@emnapi/core": "^1.4.5", + "@emnapi/runtime": "^1.4.5", "@tybys/wasm-util": "^0.10.0" } }, @@ -2678,9 +2664,9 @@ } }, "node_modules/@oxc-resolver/binding-android-arm-eabi": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.5.2.tgz", - "integrity": "sha512-g3Dh0uN8E1fJAi+m5LxDU1frUz5q4ox/arqXGpEmt+u7wRXBpXnGsxDV/GFB59AmVWbQAiyhVCiM2GymkaxwwQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.6.0.tgz", + "integrity": "sha512-UJTf5uZs919qavt9Btvbzkr3eaUu4d+FXBri8AB2BtOezriaTTUvArab2K9fdACQ4yFggTD5ews1l19V/6SW2Q==", "cpu": [ "arm" ], @@ -2692,9 +2678,9 @@ ] }, "node_modules/@oxc-resolver/binding-android-arm64": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.5.2.tgz", - "integrity": "sha512-bij8HIMXYGsxdxuvycpkgvTfBpj6tv5jKaZ4tcPKPJjewH5WYIaSAT4PJYlAidP/0m8jyPu5GGkslF7/qPUhAg==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.6.0.tgz", + "integrity": "sha512-v17j1WLEAIlyc+6JOWPXcky7dkU3fN8nHTP8KSK05zkkBO0t28R3Q0udmNBiJtVSnw4EFB/fy/3Mu2ItpG6bVQ==", "cpu": [ "arm64" ], @@ -2706,9 +2692,9 @@ ] }, "node_modules/@oxc-resolver/binding-darwin-arm64": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.5.2.tgz", - "integrity": "sha512-C2hjujTOPgyi4sgc4UL+JHlEiClTNncLUdwiilMnwjiEcxSe7ubBmeZRENUd9bx8P9DbS1ApaBjwv13ZngrZRw==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.6.0.tgz", + "integrity": "sha512-ZrU+qd5AKe8s7PZDLCHY23UpbGn1RAkcNd4JYjOTnX22XEjSqLvyC6pCMngTyfgGVJ4zXFubBkRzt/k3xOjNlQ==", "cpu": [ "arm64" ], @@ -2720,9 +2706,9 @@ ] }, "node_modules/@oxc-resolver/binding-darwin-x64": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.5.2.tgz", - "integrity": "sha512-Llf2qMBzs4PdbnrA7s3tVjW7MXnjUXepfqQkEXM2klxIggcbtbIESe3KupYHoo0Q0p6hLHwWoadyM32Ho2hLzA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.6.0.tgz", + "integrity": "sha512-qBIlX0X0RSxQHcXQnFpBGKxrDVtj7OdpWFGmrcR3NcndVjZ/wJRPST5uTTM83NfsHyuUeOi/vRZjmDrthvhnSQ==", "cpu": [ "x64" ], @@ -2734,9 +2720,9 @@ ] }, "node_modules/@oxc-resolver/binding-freebsd-x64": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.5.2.tgz", - "integrity": "sha512-dKCHhqgKW3eqnJBlgLC03qoDSVeZSZJVcSVpyomu0XrrNha3wVyv6aJjN7A8HnjUCqJDibbZfTtD3/gnsm30eQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.6.0.tgz", + "integrity": "sha512-tTyMlHHNhbkq/oEP/fM8hPZ6lqntHIz6EfOt577/lslrwxC5a/ii0lOOHjPuQtkurpyUBWYPs7Z17EgrZulc4Q==", "cpu": [ "x64" ], @@ -2748,9 +2734,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm-gnueabihf": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.5.2.tgz", - "integrity": "sha512-AMV4MbHdUvwA6oBLk90/gPo3gPMZl9+DHeas8BxRdq/uX1BFQ05s+mhy9ATGElGQsRVVOPya9qczOdb8eAlM6w==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.6.0.tgz", + "integrity": "sha512-tYinHy5k9/rujo21mG2jZckJJD7fsceNDl5HOl/eh5NPjSt2vXQv181PVKeITw3+3i+gI1d666w5EtgpiCegRA==", "cpu": [ "arm" ], @@ -2762,9 +2748,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm-musleabihf": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.5.2.tgz", - "integrity": "sha512-hTCkii4HwQushiD3L86cefvojTY6OSDzcrQZHVaUmrtkL0OQnRT9qUff83lJIQhb94rjaEfQsgUdVl1bvuUK/Q==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.6.0.tgz", + "integrity": "sha512-aOlGlSiT9fBgSyiIWvSxbyzaBx3XrgCy6UJRrqBkIvMO9D7W90JmV0RsiLua4w43zJSSrfuQQWqmFCwgIib3Iw==", "cpu": [ "arm" ], @@ -2776,9 +2762,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm64-gnu": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.5.2.tgz", - "integrity": "sha512-EXkMvem90Pdw0bw0TlOhAHFAGLopb1LaVwsxF+iSc/zQtuR62kl2jGMQRvsW4NHaF+nUN29H8IYQDzox4gxsRw==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.6.0.tgz", + "integrity": "sha512-EZ/OuxZA9qQoAANBDb9V4krfYXU3MC+LZ9qY+cE0yMYMIxm7NT5AdR0OaRQqfa3tWIbina1VF7FaMR6rpKvmlA==", "cpu": [ "arm64" ], @@ -2790,9 +2776,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-arm64-musl": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.5.2.tgz", - "integrity": "sha512-UvA2QZB73XPXmFweDRyXyUchN1YnEx+cca7a/ojdhT+stDe0WKMK32y27oabWokJJsZZOd+W40dD7sxjzx7K/g==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.6.0.tgz", + "integrity": "sha512-NpF7sID4NnPetpqDk2eOu6TPUt381Qlpos8nGDcSkAluqSsSGFOPfETEB5VbJeqNVQbepEQX9mOxZygFpW0+nA==", "cpu": [ "arm64" ], @@ -2804,9 +2790,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-ppc64-gnu": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.5.2.tgz", - "integrity": "sha512-0rllGQIAmeb+vAtmco0PnTzqlMs0DQs+QvHu/8AQAmgrlKBZDJJmRvLqMv6EXgTrLlWxoM0o9oNf7mZ0tEenUQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.6.0.tgz", + "integrity": "sha512-Sqn9Ha4rxCCpjpfkFi9f9y9phsaBnseaKw+JqHgBQoNMToe+/20A1jwIu9OX+484UuLpduM+wLydgngjnoi7Dg==", "cpu": [ "ppc64" ], @@ -2818,9 +2804,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-riscv64-gnu": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.5.2.tgz", - "integrity": "sha512-kfE5ALnGsxEyz/e6lZbNUyPjZwTIuExTVJLVzjT/RjvaltSZ6J0u/6/CKsVFD3t686yqse1fnXuydUsgAFmuXg==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.6.0.tgz", + "integrity": "sha512-eFoNcPhImp1FLAQf5U3Nlph4WNWEsdWohSThSTtKPrX+jhPZiVsj3iBC9gjaRwq2Ez4QhP1x7/PSL6mtKnS6rw==", "cpu": [ "riscv64" ], @@ -2832,9 +2818,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-riscv64-musl": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.5.2.tgz", - "integrity": "sha512-O6lbEl+heEd3QS2GOwm+iDGMqEWA18X/b9JNodzEHe2TJeOJAV/5xJ7jQTGA2seoy6/REhW744O35DyPFxZ2aQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.6.0.tgz", + "integrity": "sha512-WQw3CT10aJg7SIc/X1QPrh6lTx2wOLg5IaCu/+Mqlxf1nZBEW3+tV/+y3PzXG0MCRhq7FDTiHaW8MBVAwBineQ==", "cpu": [ "riscv64" ], @@ -2846,9 +2832,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-s390x-gnu": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.5.2.tgz", - "integrity": "sha512-6ZASmeqVq+xEQZz/EH+U4j1hPeqVQ8Eo58oYrt9FGJhseowAh6TAOHXe80HAJH6HQTcws1fhS/A7I4hm6NOgZA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.6.0.tgz", + "integrity": "sha512-p5qcPr/EtGJ2PpeeArL3ifZU/YljWLypeu38+e19z2dyPv8Aoby8tjM+D1VTI8+suMwTkseyove/uu6zIUiqRw==", "cpu": [ "s390x" ], @@ -2860,9 +2846,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-x64-gnu": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.5.2.tgz", - "integrity": "sha512-MYTtU3sKGZfvOYVpUfFHFcxLGOI8WN5BIQeWgNnNDEBHasthEDnyeNYpj6QbLd3XMz84gGA1G+mKMm/lVUF6hA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.6.0.tgz", + "integrity": "sha512-/9M/ieoY5v54k3UjtF9Vw43WQ4bBfed+qRL1uIpFbZcO2qi5aXwVMYnjSd/BoaRtDs5JFV9iOjzHwpw0zdOYZA==", "cpu": [ "x64" ], @@ -2874,9 +2860,9 @@ ] }, "node_modules/@oxc-resolver/binding-linux-x64-musl": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.5.2.tgz", - "integrity": "sha512-7u1ANU1jkDUbC5ZxGXWDs0OLuUvV3DzqHUI+g41wHdz0iLoVSJ7rR+hl/crHIm4PpFkYbpU+joRslM5OLxeKlw==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.6.0.tgz", + "integrity": "sha512-HMtWWHTU7zbwceTFZPAPMMhhWR1nNO2OR60r6i55VprCMvttTWPQl7uLP0AUtAPoU9B/2GqP48rzOuaaKhHnYw==", "cpu": [ "x64" ], @@ -2888,9 +2874,9 @@ ] }, "node_modules/@oxc-resolver/binding-wasm32-wasi": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.5.2.tgz", - "integrity": "sha512-2tOsCVH+THg9b9h6MiTymTrveSUWAOaQGj2CPQ4XJncxECsZY6MfxKLul+XsW4KLpstE89KBemRIQi6Il0Twew==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.6.0.tgz", + "integrity": "sha512-rDAwr2oqmnG/6LSZJwvO3Bmt/RC3/Q6myyaUmg3P7GhZDyFPrWJONB7NFhPwU2Q4JIpA73ST4LBdhzmGxMTmrw==", "cpu": [ "wasm32" ], @@ -2898,16 +2884,16 @@ "license": "MIT", "optional": true, "dependencies": { - "@napi-rs/wasm-runtime": "^0.2.11" + "@napi-rs/wasm-runtime": "^1.0.0" }, "engines": { "node": ">=14.0.0" } }, "node_modules/@oxc-resolver/binding-win32-arm64-msvc": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.5.2.tgz", - "integrity": "sha512-NmpFIoT86wD2cNAweoEMLKZ4aaGzbYzmeMcYK65Ml9PbH53YXe5XZOXdzVExLKGJ3Rorf055n/67pRRvpIm/sQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.6.0.tgz", + "integrity": "sha512-COzy8weljZo2lObWl6ZzW6ypDx1v1rtLdnt7JPjTUARikK1gMzlz9kouQhCtCegNFILx2L2oWw7714fnchqujw==", "cpu": [ "arm64" ], @@ -2919,9 +2905,9 @@ ] }, "node_modules/@oxc-resolver/binding-win32-ia32-msvc": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.5.2.tgz", - "integrity": "sha512-1EwjnPP5sEKdQl4+3edw+8xMZ79qk7iPXOJRUtdE0jLEdlFmzpnLBfsz54G7mOiQvnc6uR8YePBQb1iCRnysNA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.6.0.tgz", + "integrity": "sha512-p2tMRdi91CovjLBApDPD/uEy1/5r7U6iVkfagLYDytgvj6nJ1EAxLUdXbhoe6//50IvDC/5I51nGCdxmOUiXlQ==", "cpu": [ "ia32" ], @@ -2933,9 +2919,9 @@ ] }, "node_modules/@oxc-resolver/binding-win32-x64-msvc": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.5.2.tgz", - "integrity": "sha512-eB8eV8SdO+OpbJJ3dvTgSPOsDsW7SJp+ih5WIBWt7pWMlVbQyjBwDgTI8gGTqg2iwdEEUVqlfivEEs22hKnxRw==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.6.0.tgz", + "integrity": "sha512-p6b9q5TACd/y39kDK2HENXqd4lThoVrTkxdvizqd5/VwyHcoSd0cDcIEhHpxvfjc83VsODCBgB/zcjp//TlaqA==", "cpu": [ "x64" ], @@ -3156,9 +3142,9 @@ } }, "node_modules/@types/node": { - "version": "22.16.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.16.4.tgz", - "integrity": "sha512-PYRhNtZdm2wH/NT2k/oAJ6/f2VD2N2Dag0lGlx2vWgMSJXGNmlce5MiTQzoWAiIJtso30mjnfQCOKVH+kAQC/g==", + "version": "22.17.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.17.0.tgz", + "integrity": "sha512-bbAKTCqX5aNVryi7qXVMi+OkB3w/OyblodicMbvE38blyAz7GxXf6XYhklokijuPwwVg9sDLKRxt0ZHXQwZVfQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3215,16 +3201,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.37.0.tgz", - "integrity": "sha512-kVIaQE9vrN9RLCQMQ3iyRlVJpTiDUY6woHGb30JDkfJErqrQEmtdWH3gV0PBAfGZgQXoqzXOO0T3K6ioApbbAA==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.38.0.tgz", + "integrity": "sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.37.0", - "@typescript-eslint/types": "8.37.0", - "@typescript-eslint/typescript-estree": "8.37.0", - "@typescript-eslint/visitor-keys": "8.37.0", + "@typescript-eslint/scope-manager": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/typescript-estree": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0", "debug": "^4.3.4" }, "engines": { @@ -3240,14 +3226,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.37.0.tgz", - "integrity": "sha512-BIUXYsbkl5A1aJDdYJCBAo8rCEbAvdquQ8AnLb6z5Lp1u3x5PNgSSx9A/zqYc++Xnr/0DVpls8iQ2cJs/izTXA==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.38.0.tgz", + "integrity": "sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.37.0", - "@typescript-eslint/types": "^8.37.0", + "@typescript-eslint/tsconfig-utils": "^8.38.0", + "@typescript-eslint/types": "^8.38.0", "debug": "^4.3.4" }, "engines": { @@ -3262,14 +3248,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.37.0.tgz", - "integrity": "sha512-0vGq0yiU1gbjKob2q691ybTg9JX6ShiVXAAfm2jGf3q0hdP6/BruaFjL/ManAR/lj05AvYCH+5bbVo0VtzmjOA==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz", + "integrity": "sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.37.0", - "@typescript-eslint/visitor-keys": "8.37.0" + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3280,9 +3266,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.37.0.tgz", - "integrity": "sha512-1/YHvAVTimMM9mmlPvTec9NP4bobA1RkDbMydxG8omqwJJLEW/Iy2C4adsAESIXU3WGLXFHSZUU+C9EoFWl4Zg==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz", + "integrity": "sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==", "dev": true, "license": "MIT", "engines": { @@ -3297,9 +3283,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.37.0.tgz", - "integrity": "sha512-ax0nv7PUF9NOVPs+lmQ7yIE7IQmAf8LGcXbMvHX5Gm+YJUYNAl340XkGnrimxZ0elXyoQJuN5sbg6C4evKA4SQ==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.38.0.tgz", + "integrity": "sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==", "dev": true, "license": "MIT", "engines": { @@ -3311,16 +3297,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.37.0.tgz", - "integrity": "sha512-zuWDMDuzMRbQOM+bHyU4/slw27bAUEcKSKKs3hcv2aNnc/tvE/h7w60dwVw8vnal2Pub6RT1T7BI8tFZ1fE+yg==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz", + "integrity": "sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.37.0", - "@typescript-eslint/tsconfig-utils": "8.37.0", - "@typescript-eslint/types": "8.37.0", - "@typescript-eslint/visitor-keys": "8.37.0", + "@typescript-eslint/project-service": "8.38.0", + "@typescript-eslint/tsconfig-utils": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/visitor-keys": "8.38.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -3366,16 +3352,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.37.0.tgz", - "integrity": "sha512-TSFvkIW6gGjN2p6zbXo20FzCABbyUAuq6tBvNRGsKdsSQ6a7rnV6ADfZ7f4iI3lIiXc4F4WWvtUfDw9CJ9pO5A==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.38.0.tgz", + "integrity": "sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.37.0", - "@typescript-eslint/types": "8.37.0", - "@typescript-eslint/typescript-estree": "8.37.0" + "@typescript-eslint/scope-manager": "8.38.0", + "@typescript-eslint/types": "8.38.0", + "@typescript-eslint/typescript-estree": "8.38.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3390,13 +3376,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.37.0.tgz", - "integrity": "sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==", + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz", + "integrity": "sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.37.0", + "@typescript-eslint/types": "8.38.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -4692,9 +4678,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001727", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz", - "integrity": "sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==", + "version": "1.0.30001731", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001731.tgz", + "integrity": "sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==", "dev": true, "funding": [ { @@ -5501,14 +5487,14 @@ } }, "node_modules/cypress": { - "version": "14.5.2", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.5.2.tgz", - "integrity": "sha512-O4E4CEBqDHLDrJD/dfStHPcM+8qFgVVZ89Li7xDU0yL/JxO/V0PEcfF2I8aGa7uA2MGNLkNUAnghPM83UcHOJw==", + "version": "14.5.3", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-14.5.3.tgz", + "integrity": "sha512-syLwKjDeMg77FRRx68bytLdlqHXDT4yBVh0/PPkcgesChYDjUZbwxLqMXuryYKzAyJsPsQHUDW1YU74/IYEUIA==", "dev": true, "hasInstallScript": true, "license": "MIT", "dependencies": { - "@cypress/request": "^3.0.8", + "@cypress/request": "^3.0.9", "@cypress/xvfb": "^1.2.4", "@types/sinonjs__fake-timers": "8.1.1", "@types/sizzle": "^2.3.2", @@ -6031,9 +6017,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.185", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.185.tgz", - "integrity": "sha512-dYOZfUk57hSMPePoIQ1fZWl1Fkj+OshhEVuPacNKWzC1efe56OsHY3l/jCfiAgIICOU3VgOIdoq7ahg7r7n6MQ==", + "version": "1.5.194", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.194.tgz", + "integrity": "sha512-SdnWJwSUot04UR51I2oPD8kuP2VI37/CADR1OHsFOUzZIvfWJBO6q11k5P/uKNyTT3cdOsnyjkrZ+DDShqYqJA==", "dev": true, "license": "ISC" }, @@ -6493,9 +6479,9 @@ } }, "node_modules/eslint-plugin-n": { - "version": "17.21.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.21.0.tgz", - "integrity": "sha512-1+iZ8We4ZlwVMtb/DcHG3y5/bZOdazIpa/4TySo22MLKdwrLcfrX0hbadnCvykSQCCmkAnWmIP8jZVb2AAq29A==", + "version": "17.21.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.21.3.tgz", + "integrity": "sha512-MtxYjDZhMQgsWRm/4xYLL0i2EhusWT7itDxlJ80l1NND2AL2Vi5Mvneqv/ikG9+zpran0VsVRXTEHrpLmUZRNw==", "dev": true, "license": "MIT", "dependencies": { @@ -6504,8 +6490,8 @@ "eslint-plugin-es-x": "^7.8.0", "get-tsconfig": "^4.8.1", "globals": "^15.11.0", + "globrex": "^0.1.2", "ignore": "^5.3.2", - "minimatch": "^9.0.5", "semver": "^7.6.3", "ts-declaration-location": "^1.0.6" }, @@ -6519,16 +6505,6 @@ "eslint": ">=8.23.0" } }, - "node_modules/eslint-plugin-n/node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/eslint-plugin-n/node_modules/globals": { "version": "15.15.0", "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", @@ -6542,22 +6518,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-n/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/eslint-plugin-unicorn": { "version": "52.0.0", "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-52.0.0.tgz", @@ -7366,9 +7326,9 @@ "license": "ISC" }, "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", "dev": true, "funding": [ { @@ -7427,9 +7387,9 @@ } }, "node_modules/form-data": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.3.tgz", - "integrity": "sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "dev": true, "license": "MIT", "dependencies": { @@ -7810,6 +7770,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true, + "license": "MIT" + }, "node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", @@ -7903,29 +7870,6 @@ "dev": true, "license": "BSD-3-Clause" }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -8926,9 +8870,9 @@ } }, "node_modules/jiti": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", - "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.5.1.tgz", + "integrity": "sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==", "dev": true, "license": "MIT", "bin": { @@ -9187,9 +9131,9 @@ } }, "node_modules/knip": { - "version": "5.61.3", - "resolved": "https://registry.npmjs.org/knip/-/knip-5.61.3.tgz", - "integrity": "sha512-8iSz8i8ufIjuUwUKzEwye7ROAW0RzCze7T770bUiz0PKL+SSwbs4RS32fjMztLwcOzSsNPlXdUAeqmkdzXxJ1Q==", + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/knip/-/knip-5.62.0.tgz", + "integrity": "sha512-hfTUVzmrMNMT1khlZfAYmBABeehwWUUrizLQoLamoRhSFkygsGIXWx31kaWKBgEaIVL77T3Uz7IxGvSw+CvQ6A==", "dev": true, "funding": [ { @@ -9451,154 +9395,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/load-perf": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-perf/-/load-perf-0.2.0.tgz", - "integrity": "sha512-r+vDehLjDzxre+JyBp74Zwp7uUOuxr+IYMDGVh29/c2D7KXecb0k9OGDM3vBXjmPWKsKucR2PJ1fVKbGRsalhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^1.1.0", - "object-assign": "^4.0.1", - "optionator": "^0.6.0", - "text-table": "^0.2.0" - }, - "bin": { - "load-perf": "bin/load-perf.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-perf/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-perf/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-perf/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-perf/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/load-perf/node_modules/fast-levenshtein": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz", - "integrity": "sha512-hYsfI0s4lfQ2rHVFKXwAr/L/ZSbq9TZwgXtZqW7ANcn9o9GKvcbWxOnxx7jykXf/Ezv1V8TvaBEKcGK7DWKX5A==", - "dev": true, - "license": "MIT" - }, - "node_modules/load-perf/node_modules/levn": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz", - "integrity": "sha512-mvp+NO++YH0B+e8cC/SvJxk6k5Z9Ngd3iXuz7tmT8vZCyQZj/5SI1GkFOiZGGPkm5wWGI9SUrqiAfPq7BJH+0w==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.0", - "type-check": "~0.3.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/load-perf/node_modules/optionator": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.6.0.tgz", - "integrity": "sha512-mQXimyhX3iv8+/dPkdwDnNCtXmcGJIrVTw1vIxBGegF3VShG45GtDbZXK46EnN+i0i7HjjwWSgr7XzMxbIzDSw==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~1.0.6", - "levn": "~0.2.5", - "prelude-ls": "~1.1.1", - "type-check": "~0.3.1", - "wordwrap": "~0.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/load-perf/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/load-perf/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-perf/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/load-perf/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -10177,9 +9973,9 @@ } }, "node_modules/metascraper/node_modules/cheerio": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.0.tgz", - "integrity": "sha512-+0hMx9eYhJvWbgpKV9hN7jg0JcwydpopZE4hgi+KvQtByZXPp04NiCWU0LzcAbP63abZckIHkTQaXVF52mX3xQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.2.tgz", + "integrity": "sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==", "dev": true, "license": "MIT", "dependencies": { @@ -10187,16 +9983,16 @@ "dom-serializer": "^2.0.0", "domhandler": "^5.0.3", "domutils": "^3.2.2", - "encoding-sniffer": "^0.2.0", + "encoding-sniffer": "^0.2.1", "htmlparser2": "^10.0.0", "parse5": "^7.3.0", "parse5-htmlparser2-tree-adapter": "^7.1.0", "parse5-parser-stream": "^7.1.2", - "undici": "^7.10.0", + "undici": "^7.12.0", "whatwg-mimetype": "^4.0.0" }, "engines": { - "node": ">=18.17" + "node": ">=20.18.1" }, "funding": { "url": "https://github.com/cheeriojs/cheerio?sponsor=1" @@ -10832,9 +10628,9 @@ "license": "MIT" }, "node_modules/napi-postinstall": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.0.tgz", - "integrity": "sha512-M7NqKyhODKV1gRLdkwE7pDsZP2/SC2a2vHkOYh9MCpKMbWVfyVfUw5MaH83Fv6XMjxr5jryUp3IDDL9rlxsTeA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.2.tgz", + "integrity": "sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw==", "dev": true, "license": "MIT", "bin": { @@ -10938,9 +10734,9 @@ } }, "node_modules/node-gyp": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.2.0.tgz", - "integrity": "sha512-T0S1zqskVUSxcsSTkAsLc7xCycrRYmtDHadDinzocrThjyQCn5kMlEBSj6H4qDbgsIOSLmmlRIeb0lZXj+UArA==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-11.3.0.tgz", + "integrity": "sha512-9J0+C+2nt3WFuui/mC46z2XCZ21/cKlFDuywULmseD/LlmnOrSeEAE4c/1jw6aybXLmpZnQY3/LmOJfgyHIcng==", "dev": true, "license": "MIT", "dependencies": { @@ -11278,9 +11074,9 @@ } }, "node_modules/nwsapi": { - "version": "2.2.20", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz", - "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==", + "version": "2.2.21", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.21.tgz", + "integrity": "sha512-o6nIY3qwiSXl7/LuOU0Dmuctd34Yay0yeuZRLFmDPrrdHpXKFndPj3hM+YEPVHYC5fx2otBx4Ilc/gyYSAUaIA==", "dev": true, "license": "MIT" }, @@ -11423,9 +11219,9 @@ "license": "MIT" }, "node_modules/oxc-resolver": { - "version": "11.5.2", - "resolved": "https://registry.npmjs.org/oxc-resolver/-/oxc-resolver-11.5.2.tgz", - "integrity": "sha512-mYkOsrgvlm4OLPCgSR2XCMkJ203PwSOASxzHYzW7Kz3GXONVbe2VTpgwL/yBo0igSUwlZWTUKEbRJLscJ6N5QQ==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/oxc-resolver/-/oxc-resolver-11.6.0.tgz", + "integrity": "sha512-Yj3Wy+zLljtFL8ByKOljaPhiXjJWVe875p5MHaT5VAHoEmzeg1BuswM8s/E7ErpJ3s0fsXJfUYJE4v1bl7N65g==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -11436,25 +11232,25 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxc-resolver/binding-android-arm-eabi": "11.5.2", - "@oxc-resolver/binding-android-arm64": "11.5.2", - "@oxc-resolver/binding-darwin-arm64": "11.5.2", - "@oxc-resolver/binding-darwin-x64": "11.5.2", - "@oxc-resolver/binding-freebsd-x64": "11.5.2", - "@oxc-resolver/binding-linux-arm-gnueabihf": "11.5.2", - "@oxc-resolver/binding-linux-arm-musleabihf": "11.5.2", - "@oxc-resolver/binding-linux-arm64-gnu": "11.5.2", - "@oxc-resolver/binding-linux-arm64-musl": "11.5.2", - "@oxc-resolver/binding-linux-ppc64-gnu": "11.5.2", - "@oxc-resolver/binding-linux-riscv64-gnu": "11.5.2", - "@oxc-resolver/binding-linux-riscv64-musl": "11.5.2", - "@oxc-resolver/binding-linux-s390x-gnu": "11.5.2", - "@oxc-resolver/binding-linux-x64-gnu": "11.5.2", - "@oxc-resolver/binding-linux-x64-musl": "11.5.2", - "@oxc-resolver/binding-wasm32-wasi": "11.5.2", - "@oxc-resolver/binding-win32-arm64-msvc": "11.5.2", - "@oxc-resolver/binding-win32-ia32-msvc": "11.5.2", - "@oxc-resolver/binding-win32-x64-msvc": "11.5.2" + "@oxc-resolver/binding-android-arm-eabi": "11.6.0", + "@oxc-resolver/binding-android-arm64": "11.6.0", + "@oxc-resolver/binding-darwin-arm64": "11.6.0", + "@oxc-resolver/binding-darwin-x64": "11.6.0", + "@oxc-resolver/binding-freebsd-x64": "11.6.0", + "@oxc-resolver/binding-linux-arm-gnueabihf": "11.6.0", + "@oxc-resolver/binding-linux-arm-musleabihf": "11.6.0", + "@oxc-resolver/binding-linux-arm64-gnu": "11.6.0", + "@oxc-resolver/binding-linux-arm64-musl": "11.6.0", + "@oxc-resolver/binding-linux-ppc64-gnu": "11.6.0", + "@oxc-resolver/binding-linux-riscv64-gnu": "11.6.0", + "@oxc-resolver/binding-linux-riscv64-musl": "11.6.0", + "@oxc-resolver/binding-linux-s390x-gnu": "11.6.0", + "@oxc-resolver/binding-linux-x64-gnu": "11.6.0", + "@oxc-resolver/binding-linux-x64-musl": "11.6.0", + "@oxc-resolver/binding-wasm32-wasi": "11.6.0", + "@oxc-resolver/binding-win32-arm64-msvc": "11.6.0", + "@oxc-resolver/binding-win32-ia32-msvc": "11.6.0", + "@oxc-resolver/binding-win32-x64-msvc": "11.6.0" } }, "node_modules/p-cancelable": { @@ -14095,13 +13891,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, "node_modules/thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", @@ -14478,9 +14267,9 @@ "dev": true }, "node_modules/undici": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.11.0.tgz", - "integrity": "sha512-heTSIac3iLhsmZhUCjyS3JQEkZELateufzZuBaVM5RHXdSBMb1LPMQf5x+FH7qjsZYDP0ttAc3nnVpUB+wYbOg==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.13.0.tgz", + "integrity": "sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA==", "dev": true, "license": "MIT", "engines": { @@ -14851,9 +14640,9 @@ } }, "node_modules/webpack": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.100.2.tgz", - "integrity": "sha512-QaNKAvGCDRh3wW1dsDjeMdDXwZm2vqq3zn6Pvq4rHOEOGSaUMgOOjG2Y9ZbIGzpfkJk9ZYTHpDqgDfeBDcnLaw==", + "version": "5.101.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.101.0.tgz", + "integrity": "sha512-B4t+nJqytPeuZlHuIKTbalhljIFXeNRqrUGAQgTGlfOl2lXXKXw+yZu6bicycP+PUlM44CxBjCFD6aciKFT3LQ==", "dev": true, "license": "MIT", "dependencies": { @@ -15170,16 +14959,6 @@ "node": ">=0.10.0" } }, - "node_modules/wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/workerpool": { "version": "9.3.3", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-9.3.3.tgz", diff --git a/pkgs/by-name/es/eslint/package.nix b/pkgs/by-name/es/eslint/package.nix index 6248ae9a1800..a6ecde85c446 100644 --- a/pkgs/by-name/es/eslint/package.nix +++ b/pkgs/by-name/es/eslint/package.nix @@ -7,13 +7,13 @@ }: buildNpmPackage rec { pname = "eslint"; - version = "9.31.0"; + version = "9.32.0"; src = fetchFromGitHub { owner = "eslint"; repo = "eslint"; tag = "v${version}"; - hash = "sha256-kVYLQ1GXs7ytv3HEyEToiAktzHpbbPCaNA30pwC02FI="; + hash = "sha256-ORqkolpd5B2mZ5lpePHU3RCpUHnl2p9ugMe2+A8sauA="; }; # NOTE: Generating lock-file @@ -25,7 +25,7 @@ buildNpmPackage rec { cp ${./package-lock.json} package-lock.json ''; - npmDepsHash = "sha256-4CXfMQJCLxOAo/ZoAFs+nwFv2cRN1dPYIHqIGs6dybo="; + npmDepsHash = "sha256-9IWGjPwvZFPlbClQ5XRx0clN0HD6eyggX+v5mtU0exQ="; npmInstallFlags = [ "--omit=dev" ]; dontNpmBuild = true; diff --git a/pkgs/by-name/ev/evcc/package.nix b/pkgs/by-name/ev/evcc/package.nix index cacb1257816e..ed4df6deb128 100644 --- a/pkgs/by-name/ev/evcc/package.nix +++ b/pkgs/by-name/ev/evcc/package.nix @@ -17,16 +17,16 @@ }: let - version = "0.206.0"; + version = "0.207.0"; src = fetchFromGitHub { owner = "evcc-io"; repo = "evcc"; tag = version; - hash = "sha256-ZDcfQQrybx11SenbTvTA2iY96NEkzJPMRzSOOlUP3So="; + hash = "sha256-gaTY+9MB3nPRD2bOnWYS+vALRR9eHkFNCrEEMspE5ck="; }; - vendorHash = "sha256-jiksFU0ce7RiDy7xqVZiKancEiWSMEHDazPc6+l6DNQ="; + vendorHash = "sha256-cn7zqhBJblDPl7H8BJtWZ2+ckTKVlqBIwwuXNGwrXdk="; commonMeta = with lib; { license = licenses.mit; diff --git a/pkgs/by-name/fa/fabric-ai/package.nix b/pkgs/by-name/fa/fabric-ai/package.nix index c792d59da678..b31ba804afde 100644 --- a/pkgs/by-name/fa/fabric-ai/package.nix +++ b/pkgs/by-name/fa/fabric-ai/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "fabric-ai"; - version = "1.4.264"; + version = "1.4.272"; src = fetchFromGitHub { owner = "danielmiessler"; repo = "fabric"; tag = "v${version}"; - hash = "sha256-x9dMO/6ZewMSobi4KcEW1CQ+r1Ngll+Bqlv+GRV7eYQ="; + hash = "sha256-4ohZC+TKCKljawf0DAqzNQmEeFXi2jp4571uN+0UqZA="; }; - vendorHash = "sha256-/3+4oeKl+GQPmYt3yBt77ATm55pALa+62mC6lktSTiw="; + vendorHash = "sha256-wPd0Rgc081ueK12MTeeJfuwUDyFfwXN/MveeOArjkqg="; # Fabric introduced plugin tests that fail in the nix build sandbox. doCheck = false; diff --git a/pkgs/by-name/fa/factorio/versions.json b/pkgs/by-name/fa/factorio/versions.json index 234b3816a717..cb59bb061465 100644 --- a/pkgs/by-name/fa/factorio/versions.json +++ b/pkgs/by-name/fa/factorio/versions.json @@ -3,25 +3,25 @@ "alpha": { "experimental": { "candidateHashFilenames": [ - "factorio_linux_2.0.55.tar.xz" + "factorio_linux_2.0.60.tar.xz" ], - "name": "factorio_alpha_x64-2.0.55.tar.xz", + "name": "factorio_alpha_x64-2.0.60.tar.xz", "needsAuth": true, - "sha256": "f9f4821809a2a2a475683e820853f65b1105a6910e72b4a192843244fedc4819", + "sha256": "d022ee9a9b7376077687232c16a3c809e847dab00e02915ec146fb4b548dd24f", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.55/alpha/linux64", - "version": "2.0.55" + "url": "https://factorio.com/get-download/2.0.60/alpha/linux64", + "version": "2.0.60" }, "stable": { "candidateHashFilenames": [ - "factorio_linux_2.0.55.tar.xz" + "factorio_linux_2.0.60.tar.xz" ], - "name": "factorio_alpha_x64-2.0.55.tar.xz", + "name": "factorio_alpha_x64-2.0.60.tar.xz", "needsAuth": true, - "sha256": "f9f4821809a2a2a475683e820853f65b1105a6910e72b4a192843244fedc4819", + "sha256": "d022ee9a9b7376077687232c16a3c809e847dab00e02915ec146fb4b548dd24f", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.55/alpha/linux64", - "version": "2.0.55" + "url": "https://factorio.com/get-download/2.0.60/alpha/linux64", + "version": "2.0.60" } }, "demo": { @@ -51,51 +51,51 @@ "expansion": { "experimental": { "candidateHashFilenames": [ - "factorio-space-age_linux_2.0.55.tar.xz" + "factorio-space-age_linux_2.0.60.tar.xz" ], - "name": "factorio_expansion_x64-2.0.55.tar.xz", + "name": "factorio_expansion_x64-2.0.60.tar.xz", "needsAuth": true, - "sha256": "4c70f5dba5ad7236b56163e5224bea2bcfa08c16d6e2ea2b55f55dd118517a95", + "sha256": "56a933745f2cf3144bc984031229cb7b8a16eace523fa9288e8eca915e4d8186", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.55/expansion/linux64", - "version": "2.0.55" + "url": "https://factorio.com/get-download/2.0.60/expansion/linux64", + "version": "2.0.60" }, "stable": { "candidateHashFilenames": [ - "factorio-space-age_linux_2.0.55.tar.xz" + "factorio-space-age_linux_2.0.60.tar.xz" ], - "name": "factorio_expansion_x64-2.0.55.tar.xz", + "name": "factorio_expansion_x64-2.0.60.tar.xz", "needsAuth": true, - "sha256": "4c70f5dba5ad7236b56163e5224bea2bcfa08c16d6e2ea2b55f55dd118517a95", + "sha256": "56a933745f2cf3144bc984031229cb7b8a16eace523fa9288e8eca915e4d8186", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.55/expansion/linux64", - "version": "2.0.55" + "url": "https://factorio.com/get-download/2.0.60/expansion/linux64", + "version": "2.0.60" } }, "headless": { "experimental": { "candidateHashFilenames": [ - "factorio-headless_linux_2.0.55.tar.xz", - "factorio_headless_x64_2.0.55.tar.xz" + "factorio-headless_linux_2.0.60.tar.xz", + "factorio_headless_x64_2.0.60.tar.xz" ], - "name": "factorio_headless_x64-2.0.55.tar.xz", + "name": "factorio_headless_x64-2.0.60.tar.xz", "needsAuth": false, - "sha256": "ef12a54d1556ae1f84ff99edc23706d13b7ad41f1c02d74ca1dfadf9448fcbae", + "sha256": "69b5be1a867fd99524f9914dfee900a1ac386cf4e74c4a63768c05dc4d2b2b0b", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.55/headless/linux64", - "version": "2.0.55" + "url": "https://factorio.com/get-download/2.0.60/headless/linux64", + "version": "2.0.60" }, "stable": { "candidateHashFilenames": [ - "factorio-headless_linux_2.0.55.tar.xz", - "factorio_headless_x64_2.0.55.tar.xz" + "factorio-headless_linux_2.0.60.tar.xz", + "factorio_headless_x64_2.0.60.tar.xz" ], - "name": "factorio_headless_x64-2.0.55.tar.xz", + "name": "factorio_headless_x64-2.0.60.tar.xz", "needsAuth": false, - "sha256": "ef12a54d1556ae1f84ff99edc23706d13b7ad41f1c02d74ca1dfadf9448fcbae", + "sha256": "69b5be1a867fd99524f9914dfee900a1ac386cf4e74c4a63768c05dc4d2b2b0b", "tarDirectory": "x64", - "url": "https://factorio.com/get-download/2.0.55/headless/linux64", - "version": "2.0.55" + "url": "https://factorio.com/get-download/2.0.60/headless/linux64", + "version": "2.0.60" } } } diff --git a/pkgs/by-name/fo/fosrl-gerbil/package.nix b/pkgs/by-name/fo/fosrl-gerbil/package.nix index ffe8cffe4fdd..96e67370df1c 100644 --- a/pkgs/by-name/fo/fosrl-gerbil/package.nix +++ b/pkgs/by-name/fo/fosrl-gerbil/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "gerbil"; - version = "1.0.0"; + version = "1.1.0"; src = fetchFromGitHub { owner = "fosrl"; repo = "gerbil"; tag = version; - hash = "sha256-6ZmnokXmn4KIfNZT9HrraYP4fjfY2C0sK+xAJyq/pkU="; + hash = "sha256-vfeI3GNI910FQmHK53E6yPrWF3tQtjrpQ/oP2PcDzs4="; }; - vendorHash = "sha256-lYJjw+V94oxILu+akUnzGACtsU7CLGwljysRvyUk+yA="; + vendorHash = "sha256-m6UfW+DVT0T/t7fiqZXc2ihg2O07C7LnR0uy4FDWPCA="; # patch out the /usr/sbin/iptables postPatch = '' diff --git a/pkgs/by-name/fo/fosrl-newt/package.nix b/pkgs/by-name/fo/fosrl-newt/package.nix index 994ebb419d53..d821bf01ba71 100644 --- a/pkgs/by-name/fo/fosrl-newt/package.nix +++ b/pkgs/by-name/fo/fosrl-newt/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "newt"; - version = "1.3.4"; + version = "1.4.0"; src = fetchFromGitHub { owner = "fosrl"; repo = "newt"; tag = version; - hash = "sha256-yhvnHwyFbnA+FY0OkhqDYPPUKftjgXNJuqk7fdXYaqI="; + hash = "sha256-t1MqcrbYa5vojMOyn+iyExsUDQ1FQYlmZBFqyOkotyw="; }; - vendorHash = "sha256-Y/f7GCO7Kf1iQiDR32DIEIGJdcN+PKS0OrhBvXiHvwo="; + vendorHash = "sha256-V8sq7XD/HJFKjhggrDWPdEEq3hjz0IHzpybQXA8Z/pg="; postPatch = '' substituteInPlace main.go \ diff --git a/pkgs/applications/misc/freemind/default.nix b/pkgs/by-name/fr/freemind/package.nix similarity index 96% rename from pkgs/applications/misc/freemind/default.nix rename to pkgs/by-name/fr/freemind/package.nix index 5e5d205c8ae9..f19484e10bfa 100644 --- a/pkgs/applications/misc/freemind/default.nix +++ b/pkgs/by-name/fr/freemind/package.nix @@ -3,8 +3,8 @@ stdenv, fetchurl, ant, - jdk, - jre, + jdk8, + jre8, makeWrapper, stripJavaArchivesHook, }: @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ ant - jdk + jdk8 makeWrapper stripJavaArchivesHook ]; @@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: { postFixup = '' makeWrapper $out/share/freemind/freemind.sh $out/bin/freemind \ - --set JAVA_HOME ${jre} + --set JAVA_HOME ${jre8} ''; meta = { diff --git a/pkgs/by-name/ga/gale/package.nix b/pkgs/by-name/ga/gale/package.nix index 3a91bf09bc23..a4588738b211 100644 --- a/pkgs/by-name/ga/gale/package.nix +++ b/pkgs/by-name/ga/gale/package.nix @@ -20,13 +20,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gale"; - version = "1.9.1"; + version = "1.9.2"; src = fetchFromGitHub { owner = "Kesomannen"; repo = "gale"; tag = finalAttrs.version; - hash = "sha256-43vp2y+cZFIh9SDWFr0ndOLBsdGDiwW1qn77G+/JWpo="; + hash = "sha256-AADU89Nxy7dpmamRdvCSe5ItwoVsRvgQocoMKs7qUZo="; }; postPatch = '' @@ -42,7 +42,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-1kIPNLoM4HYir2o04u+xkmKJTOEle2WTUm2446n2wiE="; + cargoHash = "sha256-+eSEOcmrY+3LpOssJzXHFQYKkvdacl5K6FPfcf7LTUQ="; nativeBuildInputs = [ jq diff --git a/pkgs/by-name/ga/gamescope/package.nix b/pkgs/by-name/ga/gamescope/package.nix index 3fbe1a1744a7..5432341d60e7 100644 --- a/pkgs/by-name/ga/gamescope/package.nix +++ b/pkgs/by-name/ga/gamescope/package.nix @@ -49,14 +49,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "gamescope"; - version = "3.16.14"; + version = "3.16.14.2"; src = fetchFromGitHub { owner = "ValveSoftware"; repo = "gamescope"; tag = finalAttrs.version; fetchSubmodules = true; - hash = "sha256-i1a3nTospbGR/uPbwuM0z6cATANvw3QCFXd99e3tXCs="; + hash = "sha256-l8SK8LQmFK0KeWxag7CX2lnME+HOvGpn4s3FqUNsK1Q="; }; patches = [ diff --git a/pkgs/by-name/gm/gmap/package.nix b/pkgs/by-name/gm/gmap/package.nix index 9e0875d9a3e1..70d096d88261 100644 --- a/pkgs/by-name/gm/gmap/package.nix +++ b/pkgs/by-name/gm/gmap/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gmap"; - version = "0.3.2"; + version = "0.3.3"; src = fetchFromGitHub { owner = "seeyebe"; repo = "gmap"; tag = finalAttrs.version; - hash = "sha256-L+Dv2B+ZbGW2loh7yOMwk4x5kRFaCc+n5FgAfCSbh3M="; + hash = "sha256-+klVySOgI/M57f98Cx3omkEBx/NcaWD4FuIW6cz1aN8="; }; - cargoHash = "sha256-awdNb81j7Zhh3aIMJh1d8LuZ8rlfBe0shk/GyNb1aiA="; + cargoHash = "sha256-WjYCwGyFjBjITqsMPsD4kkeuSGPXtSKOFKaEfznMryI="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/gr/gren/generated-package.nix b/pkgs/by-name/gr/gren/generated-backend-package.nix similarity index 67% rename from pkgs/by-name/gr/gren/generated-package.nix rename to pkgs/by-name/gr/gren/generated-backend-package.nix index 375c447948bd..8fe55f83067f 100644 --- a/pkgs/by-name/gr/gren/generated-package.nix +++ b/pkgs/by-name/gr/gren/generated-backend-package.nix @@ -2,7 +2,6 @@ # Update via ./update.sh { mkDerivation, - ansi-terminal, ansi-wl-pprint, base, base64-bytestring, @@ -12,7 +11,6 @@ directory, edit-distance, fetchgit, - filelock, filepath, ghc-prim, haskeline, @@ -21,28 +19,26 @@ indexed-traversable, lib, mtl, - prettyprint-avh4, + prettyprinter, process, raw-strings-qq, scientific, text, - time, utf8-string, vector, }: mkDerivation { pname = "gren"; - version = "0.5.2"; + version = "0.6.1"; src = fetchgit { url = "https://github.com/gren-lang/compiler.git"; - sha256 = "1mksfma6c1dn091ab4x794hs71v44bx294wbn80qfc5kgrrl5lf4"; - rev = "ee19481f5715b78cad8be09e29e56dcb82d65f4f"; + sha256 = "0h7mm3y62l3j190sd25db4bifp65xmyc4rc16jhyphp6yzyjcpcl"; + rev = "b54f0343c8015c777e4fbb74e843181e6f3cb214"; fetchSubmodules = true; }; isLibrary = false; isExecutable = true; - executableHaskellDepends = [ - ansi-terminal + libraryHaskellDepends = [ ansi-wl-pprint base base64-bytestring @@ -51,51 +47,39 @@ mkDerivation { containers directory edit-distance - filelock filepath ghc-prim - haskeline indexed-traversable mtl - prettyprint-avh4 - process + prettyprinter raw-strings-qq scientific text - time utf8-string vector ]; + executableHaskellDepends = [ + base + bytestring + containers + directory + filepath + haskeline + mtl + process + utf8-string + ]; testHaskellDepends = [ - ansi-terminal - ansi-wl-pprint base - base64-bytestring - binary bytestring - containers - directory - edit-distance - filelock - filepath - ghc-prim - haskeline hspec - indexed-traversable - mtl - prettyprint-avh4 - process - raw-strings-qq - scientific - text - time utf8-string - vector ]; testToolDepends = [ hspec-discover ]; + doHaddock = false; jailbreak = true; homepage = "https://gren-lang.org"; - description = "`gren` command line interface"; + description = "The `gren` command line interface"; license = lib.licenses.bsd3; mainProgram = "gren"; } diff --git a/pkgs/by-name/gr/gren/package.nix b/pkgs/by-name/gr/gren/package.nix index aea0293fe2ea..d22c8ea76703 100644 --- a/pkgs/by-name/gr/gren/package.nix +++ b/pkgs/by-name/gr/gren/package.nix @@ -1,21 +1,63 @@ { lib, - haskell, + stdenv, + fetchFromGitHub, + makeBinaryWrapper, + nodejs, + git, haskellPackages, + versionCheckHook, }: -let - inherit (haskell.lib.compose) overrideCabal; +stdenv.mkDerivation (finalAttrs: { + pname = "gren"; + version = "0.6.1"; - raw-pkg = (haskellPackages.callPackage ./generated-package.nix { }).overrideScope ( - final: prev: { - ansi-wl-pprint = final.ansi-wl-pprint_0_6_9; - } - ); - - overrides = { - maintainers = with lib.maintainers; [ tomasajt ]; - passthru.updateScript = ./update.sh; + src = fetchFromGitHub { + owner = "gren-lang"; + repo = "compiler"; + tag = finalAttrs.version; + hash = "sha256-lF0m/ffmwuuhNIFlwnztxVwXF1mtiKZBCnJQYfyo9UA="; }; -in -overrideCabal overrides raw-pkg + + buildInputs = [ + nodejs + ]; + + nativeBuildInputs = [ + makeBinaryWrapper + ]; + + installPhase = '' + runHook preInstall + + # install the precompiled frontend into the proper location + install -Dm755 bin/compiler $out/bin/gren + + wrapProgram $out/bin/gren \ + --set-default GREN_BIN ${lib.getExe finalAttrs.passthru.backend} \ + --suffix PATH : ${lib.makeBinPath [ git ]} + + runHook postInstall + ''; + + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgram = "${placeholder "out"}/bin/gren"; + versionCheckProgramArg = "--version"; + + passthru = { + backend = haskellPackages.callPackage ./generated-backend-package.nix { }; + updateScript = ./update.sh; + }; + + meta = { + description = "Compiler for the Gren programming language"; + homepage = "https://gren-lang.org"; + license = lib.licenses.bsd3; + mainProgram = "gren"; + maintainers = with lib.maintainers; [ + robinheghan + tomasajt + ]; + }; +}) diff --git a/pkgs/by-name/gr/gren/update.sh b/pkgs/by-name/gr/gren/update.sh index 96133b395b25..6fa8db7cba0c 100755 --- a/pkgs/by-name/gr/gren/update.sh +++ b/pkgs/by-name/gr/gren/update.sh @@ -1,22 +1,24 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p cabal2nix curl jq +#!nix-shell -i bash -p cabal2nix curl jq nixfmt-rfc-style set -euo pipefail # This is the directory of this update.sh script. script_dir="$(dirname "${BASH_SOURCE[0]}")" -derivation_file="${script_dir}/generated-package.nix" + +backend_derivation_file="${script_dir}/generated-backend-package.nix" + latest_version="$(curl --silent 'https://api.github.com/repos/gren-lang/compiler/releases/latest' | jq --raw-output '.tag_name')" -echo "Updating gren to version ${latest_version}." -echo "Running cabal2nix and outputting to ${derivation_file}..." +echo "Updating gren backend to version ${latest_version}." +echo "Running cabal2nix and outputting to ${backend_derivation_file}..." -cat > "${derivation_file}" << EOF +cat > "${backend_derivation_file}" << EOF # This file has been autogenerated with cabal2nix. # Update via ./update.sh EOF -cabal2nix 'https://github.com/gren-lang/compiler.git' --revision "${latest_version}" --jailbreak >> "${derivation_file}" -nixfmt "${derivation_file}" +cabal2nix 'https://github.com/gren-lang/compiler.git' --revision "${latest_version}" --jailbreak >> "${backend_derivation_file}" +nixfmt "${backend_derivation_file}" -echo 'Finished.' +echo 'Finished backend generation.' diff --git a/pkgs/by-name/gr/groovy/package.nix b/pkgs/by-name/gr/groovy/package.nix index 13ef94b916f3..a4725d196b61 100644 --- a/pkgs/by-name/gr/groovy/package.nix +++ b/pkgs/by-name/gr/groovy/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "groovy"; - version = "4.0.27"; + version = "4.0.28"; src = fetchurl { url = "mirror://apache/groovy/${version}/distribution/apache-groovy-binary-${version}.zip"; - sha256 = "sha256-vJF8i7AbKDLxJKe9Y6PHK6XoPvfwVmUN/ZoveUSWBoU="; + sha256 = "sha256-agUr/SynfVfg2zBKMT3ZpymUXFoxQg5tSFBb5IQL/FQ="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ha/halo/package.nix b/pkgs/by-name/ha/halo/package.nix index ef8fabdf6e59..4f993d98f4de 100644 --- a/pkgs/by-name/ha/halo/package.nix +++ b/pkgs/by-name/ha/halo/package.nix @@ -8,10 +8,10 @@ }: stdenv.mkDerivation rec { pname = "halo"; - version = "2.21.3"; + version = "2.21.4"; src = fetchurl { url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; - hash = "sha256-l5tD9QIQfuRXG6hxP2ensb3SeX/A7F/xx694rQKUUrI="; + hash = "sha256-RoisTthVRq6UGTE5jRdo6tL/3UVaOu1/3XPpwyLQV4g="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ha/harper/package.nix b/pkgs/by-name/ha/harper/package.nix index 9adaa9c4f6a1..b13926f4ab8d 100644 --- a/pkgs/by-name/ha/harper/package.nix +++ b/pkgs/by-name/ha/harper/package.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "harper"; - version = "0.53.0"; + version = "0.54.0"; src = fetchFromGitHub { owner = "Automattic"; repo = "harper"; rev = "v${version}"; - hash = "sha256-huAwuUiSaKaw0689AmYq0/usEq2p+cX73Oy5O0CaCVM="; + hash = "sha256-pWxn7bQF28oAchOYNGM0vKRvrjF4uh1VTUqvQPowjpE="; }; buildAndTestSubdir = "harper-ls"; - cargoHash = "sha256-4ppwbOv+8a4d9v6zbIFkhNWp1s3yMTfX1oNCYAccB3w="; + cargoHash = "sha256-etNmmPStjrsl4iS6kJxyzopiTqSCwX6K4dzT3EVxScE="; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/ho/home-manager/package.nix b/pkgs/by-name/ho/home-manager/package.nix index 297daadf741b..2d4ae56b8759 100644 --- a/pkgs/by-name/ho/home-manager/package.nix +++ b/pkgs/by-name/ho/home-manager/package.nix @@ -19,14 +19,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "0-unstable-2025-07-18"; + version = "0-unstable-2025-07-28"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "d0300c8808e41da81d6edfc202f3d3833c157daf"; - hash = "sha256-irfg7lnfEpJY+3Cffkluzp2MTVw1Uq9QGxFp6qadcXI="; + rev = "f49e872f55e36e67ebcb906ff65f86c7a1538f7c"; + hash = "sha256-vojVM0SgFP8crFh1LDDXkzaI9/er/1cuRfbNPhfBHyc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/hy/hypercore/package.nix b/pkgs/by-name/hy/hypercore/package.nix index ba387549e07e..b7f32a3137fa 100644 --- a/pkgs/by-name/hy/hypercore/package.nix +++ b/pkgs/by-name/hy/hypercore/package.nix @@ -7,13 +7,13 @@ buildNpmPackage (finalAttrs: { pname = "hypercore"; - version = "11.11.0"; + version = "11.11.2"; src = fetchFromGitHub { owner = "holepunchto"; repo = "hypercore"; tag = "v${finalAttrs.version}"; - hash = "sha256-fv/m/AicHW3cdatpsSAvv+PBo+2J1mE8pK+IWysY7D0="; + hash = "sha256-vDI1j5seR6OBp64wq9oy4eVrtlJF7OCiQb+2EEdOGXw="; }; npmDepsHash = "sha256-ZJxVmQWKgHyKkuYfGIlANXFcROjI7fibg6mxIhDZowM="; diff --git a/pkgs/by-name/hy/hyprcursor/package.nix b/pkgs/by-name/hy/hyprcursor/package.nix index 254b9c65901d..ca36cdaef2fe 100644 --- a/pkgs/by-name/hy/hyprcursor/package.nix +++ b/pkgs/by-name/hy/hyprcursor/package.nix @@ -14,13 +14,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "hyprcursor"; - version = "0.1.12"; + version = "0.1.13"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprcursor"; tag = "v${finalAttrs.version}"; - hash = "sha256-IvneQb4YFlEXWjXaKeA0y6lL7Z6JqTAvSAlcMDWnjK4="; + hash = "sha256-lIqabfBY7z/OANxHoPeIrDJrFyYy9jAM4GQLzZ2feCM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/hy/hypseus-singe/package.nix b/pkgs/by-name/hy/hypseus-singe/package.nix index b40a26f0aa29..b4756ca76dc1 100644 --- a/pkgs/by-name/hy/hypseus-singe/package.nix +++ b/pkgs/by-name/hy/hypseus-singe/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "hypseus-singe"; - version = "2.11.5"; + version = "2.11.6"; src = fetchFromGitHub { owner = "DirtBagXon"; repo = "hypseus-singe"; tag = "v${finalAttrs.version}"; - hash = "sha256-K/U/cx1y8mbC81qYNHz+AqT/hsc108NCHo0MoDhQqvs="; + hash = "sha256-fSqlpzA2NUY1Sk+OTj9SmeRfQ+nqY9iAa3vTwr4OV9Q="; }; patches = [ ./use-shared-mpeg2.patch ]; diff --git a/pkgs/by-name/ig/igir/package.nix b/pkgs/by-name/ig/igir/package.nix index 5c8a2ad74767..44ecd284648b 100644 --- a/pkgs/by-name/ig/igir/package.nix +++ b/pkgs/by-name/ig/igir/package.nix @@ -18,16 +18,16 @@ buildNpmPackage rec { pname = "igir"; - version = "4.1.1"; + version = "4.1.2"; src = fetchFromGitHub { owner = "emmercm"; repo = "igir"; rev = "v${version}"; - hash = "sha256-f/3XIBFMxSPwJpfZTBhuznU/psChfnQEwZASOoH4Ij0="; + hash = "sha256-L9bY3ep0HqRimYTqfW1yqbnnas4gjsD2emtJnWxGQaQ="; }; - npmDepsHash = "sha256-qPyS2F5jt1C5SZxvRuyPX4+TkYZKTffcekanWtH82EY="; + npmDepsHash = "sha256-56pTJ1VZcoqDb56qzvfxEZUubu82n55O5R0JFRNy5HE="; # I have no clue why I have to do this postPatch = '' diff --git a/pkgs/by-name/in/incus/package.nix b/pkgs/by-name/in/incus/package.nix index 5c58eaca42f7..a98c061fddf1 100644 --- a/pkgs/by-name/in/incus/package.nix +++ b/pkgs/by-name/in/incus/package.nix @@ -1,7 +1,7 @@ import ./generic.nix { - hash = "sha256-py1QqOmcg51T9EQEYBsOP611vCzZhF4AAqcweo9+D/Q="; - version = "6.14.0"; - vendorHash = "sha256-YRif8fmfXqc5Xn9xI382iko9WUzSucKKqrWEdU0gfSU="; + hash = "sha256-HhgAZ/MDNX6v1tBLv4sMHfFQMPoYkTaaWM8aLkl31Mg="; + version = "6.15.0"; + vendorHash = "sha256-pCpOHFWyacJ3K1EyK2Pkezv0Ooj+sFQ3ZmtBmhZJYNE="; patches = [ ]; nixUpdateExtraArgs = [ "--override-filename=pkgs/by-name/in/incus/package.nix" diff --git a/pkgs/by-name/ip/ipxe/package.nix b/pkgs/by-name/ip/ipxe/package.nix index 58fa43cc291b..a4a8347d6bd7 100644 --- a/pkgs/by-name/ip/ipxe/package.nix +++ b/pkgs/by-name/ip/ipxe/package.nix @@ -48,7 +48,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "ipxe"; - version = "1.21.1-unstable-2025-07-16"; + version = "1.21.1-unstable-2025-07-24"; nativeBuildInputs = [ mtools @@ -66,8 +66,8 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "ipxe"; repo = "ipxe"; - rev = "8a8904aaddcc9497b2c3d110785b52e4d1dca336"; - hash = "sha256-q8KD4g2Sx+gnGHWi4Wpf2uJ/6YtUyqiRUXhOWLrGnxI="; + rev = "e3a6e9230c4e513e6a529427d71a714849b6f788"; + hash = "sha256-/09YxHQGbSdiLwhxOIWh2lPPabTL9QQsOUYpo8zp2f0="; }; # Calling syslinux on a FAT image isn't going to work on Aarch64. diff --git a/pkgs/development/tools/jazzy/Gemfile b/pkgs/by-name/ja/jazzy/Gemfile similarity index 100% rename from pkgs/development/tools/jazzy/Gemfile rename to pkgs/by-name/ja/jazzy/Gemfile diff --git a/pkgs/development/tools/jazzy/Gemfile.lock b/pkgs/by-name/ja/jazzy/Gemfile.lock similarity index 100% rename from pkgs/development/tools/jazzy/Gemfile.lock rename to pkgs/by-name/ja/jazzy/Gemfile.lock diff --git a/pkgs/development/tools/jazzy/gemset.nix b/pkgs/by-name/ja/jazzy/gemset.nix similarity index 100% rename from pkgs/development/tools/jazzy/gemset.nix rename to pkgs/by-name/ja/jazzy/gemset.nix diff --git a/pkgs/development/tools/jazzy/default.nix b/pkgs/by-name/ja/jazzy/package.nix similarity index 100% rename from pkgs/development/tools/jazzy/default.nix rename to pkgs/by-name/ja/jazzy/package.nix diff --git a/pkgs/development/tools/analysis/jdepend/default.nix b/pkgs/by-name/jd/jdepend/package.nix similarity index 94% rename from pkgs/development/tools/analysis/jdepend/default.nix rename to pkgs/by-name/jd/jdepend/package.nix index 6ba10c6611c7..135c7e0a7501 100644 --- a/pkgs/development/tools/analysis/jdepend/default.nix +++ b/pkgs/by-name/jd/jdepend/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitHub, ant, - jdk, + jdk8, makeWrapper, stripJavaArchivesHook, }: @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ ant - jdk + jdk8 makeWrapper stripJavaArchivesHook ]; @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { install -Dm644 dist/jdepend-*.jar -t $out/share/jdepend - makeWrapper ${jdk.jre}/bin/java $out/bin/jdepend \ + makeWrapper ${jdk8.jre}/bin/java $out/bin/jdepend \ --add-flags "-classpath $out/share/jdepend/jdepend-*.jar" for type in "swingui" "textui" "xmlui"; do diff --git a/pkgs/by-name/ju/julius/package.nix b/pkgs/by-name/ju/julius/package.nix index 81b48a28771f..9a9147c04f78 100644 --- a/pkgs/by-name/ju/julius/package.nix +++ b/pkgs/by-name/ju/julius/package.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation rec { pname = "julius"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "bvschaik"; repo = "julius"; rev = "v${version}"; - hash = "sha256-I5GTaVWzz0ryGLDSS3rzxp+XFVXZa9hZmgwon/6r83A="; + hash = "sha256-ppA/lCugFfzcbANuyWUvH3/1STNRdYOhRNR4tlfWEhc="; }; patches = [ diff --git a/pkgs/by-name/ka/kando/package.nix b/pkgs/by-name/ka/kando/package.nix index 4721a905462c..c00687e01d9f 100644 --- a/pkgs/by-name/ka/kando/package.nix +++ b/pkgs/by-name/ka/kando/package.nix @@ -23,16 +23,16 @@ buildNpmPackage rec { pname = "kando"; - version = "1.8.0"; + version = "2.0.0"; src = fetchFromGitHub { owner = "kando-menu"; repo = "kando"; tag = "v${version}"; - hash = "sha256-4toYogcxvNS+J/OphXM1HtH61FZRmnLsgxOJtJgkVdM="; + hash = "sha256-pgHhMzObj8Fh6pw1wjJXjghjKzKiM64lXS4Xlwh3omY="; }; - npmDepsHash = "sha256-lyCIuvyoVhcrNDDg0P3lSY8ru81momG1EKKT5u4yW8Y="; + npmDepsHash = "sha256-vytwJdVnkm1AlDoM86xh5Vx5lsaDRcNdwjhP43A6KF8="; npmFlags = [ "--ignore-scripts" ]; diff --git a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix index 0d3a26965770..b8688eb625bb 100644 --- a/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix +++ b/pkgs/by-name/ka/kardolus-chatgpt-cli/package.nix @@ -9,18 +9,18 @@ buildGoModule (finalAttrs: { # "chatgpt-cli" is taken by another package with the same upsteam name. # To keep "pname" and "package attribute name" identical, the owners name (kardolus) gets prefixed as identifier. pname = "kardolus-chatgpt-cli"; - version = "1.8.4"; + version = "1.8.5"; src = fetchFromGitHub { owner = "kardolus"; repo = "chatgpt-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-vr61SrIYun6KUB9u+ZtUmdGO/ks2aQnAMAQ0g6QPaho="; + hash = "sha256-TXdxqPoyt3VUeHVkbB0UjNcCqaf+5Xve95RMQOEagTM="; }; vendorHash = null; # The tests of kardolus/chatgpt-cli require an OpenAI API Key to be present in the environment, - # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.8.4/test/contract/contract_test.go#L35) + # (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.8.5/test/contract/contract_test.go#L35) # which will not be the case in the pipeline. # Therefore, tests must be skipped. doCheck = false; diff --git a/pkgs/by-name/ke/keycloak/keycloak-restrict-client-auth/default.nix b/pkgs/by-name/ke/keycloak/keycloak-restrict-client-auth/default.nix index 35b6a01ded3f..3f6edb39979c 100644 --- a/pkgs/by-name/ke/keycloak/keycloak-restrict-client-auth/default.nix +++ b/pkgs/by-name/ke/keycloak/keycloak-restrict-client-auth/default.nix @@ -6,16 +6,16 @@ maven.buildMavenPackage rec { pname = "keycloak-restrict-client-auth"; - version = "24.0.0"; + version = "26.1.0"; src = fetchFromGitHub { owner = "sventorben"; repo = "keycloak-restrict-client-auth"; rev = "v${version}"; - hash = "sha256-Pk0tj8cTHSBwVIzINE7GLA5b/eI97wuOTvO7UoXBStM="; + hash = "sha256-nQ2AwXhSUu5RY/BbxXE2OXgEb7Zf6FfrGP5tfbgAXk8="; }; - mvnHash = "sha256-Pk2yYuBqGs4k1KwaU06RQe1LpohZu0VI1pHEUBU3EUE="; + mvnHash = "sha256-32un0gcpFI5wU9eShASzVnXmdhu3e+55iC3GBX/2yko="; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/ke/keyspersecond/gradleShadowJar.patch b/pkgs/by-name/ke/keyspersecond/gradleShadowJar.patch new file mode 100644 index 000000000000..7e42aa0d7bc8 --- /dev/null +++ b/pkgs/by-name/ke/keyspersecond/gradleShadowJar.patch @@ -0,0 +1,27 @@ +diff --git a/build.gradle b/build.gradle +index 6adb040..f442496 100644 +--- a/build.gradle ++++ b/build.gradle +@@ -56,8 +56,10 @@ sourceCompatibility = 1.8 + javadoc.options.memberLevel = JavadocMemberLevel.PRIVATE + group = 'dev.roanh.kps' + ext.artifact = 'keyspersecond' +-shadowJar.archiveName = 'KeysPerSecond-v' + version + '.jar' +-application.mainClassName = 'dev.roanh.kps.Main' ++shadowJar.archiveBaseName = 'KeysPerSecond' ++shadowJar.archiveVersion = 'v' + version ++shadowJar.archiveClassifier = '' ++application.mainClass = 'dev.roanh.kps.Main' + + test{ + useJUnitPlatform() +@@ -129,7 +131,7 @@ shadowJar{ + + launch4j{ + jarTask = project.tasks.shadowJar +- mainClassName = application.mainClassName ++ mainClassName = application.mainClass + icon = "${projectDir}/kps.ico" + jreMinVersion = project.sourceCompatibility + bundledJrePath = "%JAVA_HOME%" +-- diff --git a/pkgs/by-name/ke/keyspersecond/package.nix b/pkgs/by-name/ke/keyspersecond/package.nix index c88dfa984610..940760e086aa 100644 --- a/pkgs/by-name/ke/keyspersecond/package.nix +++ b/pkgs/by-name/ke/keyspersecond/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - gradle_7, + gradle_8, copyDesktopItems, makeDesktopItem, makeWrapper, @@ -17,7 +17,7 @@ }: let - gradle = gradle_7; + gradle = gradle_8; libPath = lib.makeLibraryPath [ # used by the Java2D OpenGL backend @@ -42,6 +42,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-DGpXbCInq+RS56Ae5Y6xzyWqwXAm26c0vOYrFqDvl+8="; }; + patches = [ + # deprecated shadowJar.archiveName, application.mainClassName + # patches already in `master` branch, but no new release yet + # and would be spread along multiple cherry-picks + ./gradleShadowJar.patch + ]; + sourceRoot = "${finalAttrs.src.name}/KeysPerSecond"; nativeBuildInputs = [ diff --git a/pkgs/by-name/la/lazygit/package.nix b/pkgs/by-name/la/lazygit/package.nix index e0f7d270d397..38b5cb9c1743 100644 --- a/pkgs/by-name/la/lazygit/package.nix +++ b/pkgs/by-name/la/lazygit/package.nix @@ -8,13 +8,13 @@ }: buildGoModule rec { pname = "lazygit"; - version = "0.53.0"; + version = "0.54.0"; src = fetchFromGitHub { owner = "jesseduffield"; repo = "lazygit"; tag = "v${version}"; - hash = "sha256-u9ccwRdRQEVNC1/nFRSKJ9RCWJI1mM9Ak3bDVMIWD6E="; + hash = "sha256-MOkqNbvrhbjcdNTNujy2gDsaLbl1eWeRWPx0KavHhas="; }; vendorHash = null; diff --git a/pkgs/by-name/li/libpfm/package.nix b/pkgs/by-name/li/libpfm/package.nix index 8e6b5bc50cfe..b564b7ebebb4 100644 --- a/pkgs/by-name/li/libpfm/package.nix +++ b/pkgs/by-name/li/libpfm/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = "-Wno-error"; env.CONFIG_PFMLIB_SHARED = if enableShared then "y" else "n"; - buildInputs = lib.optional stdenv.hostPlatform.isWindows windows.libgnurx; + buildInputs = lib.optional stdenv.hostPlatform.isMinGW windows.libgnurx; meta = with lib; { description = "Helper library to program the performance monitoring events"; diff --git a/pkgs/by-name/li/libretro-shaders-slang/package.nix b/pkgs/by-name/li/libretro-shaders-slang/package.nix index 93b159a5b162..310d51035d00 100644 --- a/pkgs/by-name/li/libretro-shaders-slang/package.nix +++ b/pkgs/by-name/li/libretro-shaders-slang/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "libretro-shaders-slang"; - version = "0-unstable-2025-07-13"; + version = "0-unstable-2025-08-01"; src = fetchFromGitHub { owner = "libretro"; repo = "slang-shaders"; - rev = "82d91f7daf81a41ece49644d2a26b2a40228be61"; - hash = "sha256-zRtn+Fc1sw3Uja5vJ5/1IRPr/xG5O0wIKflHr96tu3I="; + rev = "8fce5bb3cccc532f2a57aff46716cdfc55799e75"; + hash = "sha256-x8Lrq+ECZZzJq9MYHNsJjNPx4Frj/ZzSdN/IM2Tg72g="; }; dontConfigure = true; diff --git a/pkgs/development/libraries/lief/default.nix b/pkgs/by-name/li/lief/package.nix similarity index 100% rename from pkgs/development/libraries/lief/default.nix rename to pkgs/by-name/li/lief/package.nix diff --git a/pkgs/by-name/lu/ludusavi/package.nix b/pkgs/by-name/lu/ludusavi/package.nix index cd0610f07de4..137b8bfe2d18 100644 --- a/pkgs/by-name/lu/ludusavi/package.nix +++ b/pkgs/by-name/lu/ludusavi/package.nix @@ -28,16 +28,17 @@ dbus-glib, gtk3, glib, + rclone, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "ludusavi"; version = "0.29.1"; src = fetchFromGitHub { owner = "mtkennerly"; repo = "ludusavi"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-IApPudo8oD6YkYJkGpowqpaqrsl2/Q2VFyYfYQI3mN0="; }; @@ -108,6 +109,7 @@ rustPlatform.buildRustPackage rec { patchelf --set-rpath "${libPath}" "$out/bin/ludusavi" wrapProgram $out/bin/ludusavi --prefix PATH : ${ lib.makeBinPath [ + rclone zenity libsForQt5.kdialog ] @@ -118,7 +120,7 @@ rustPlatform.buildRustPackage rec { meta = { description = "Backup tool for PC game saves"; homepage = "https://github.com/mtkennerly/ludusavi"; - changelog = "https://github.com/mtkennerly/ludusavi/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/mtkennerly/ludusavi/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pasqui23 @@ -126,4 +128,4 @@ rustPlatform.buildRustPackage rec { ]; mainProgram = "ludusavi"; }; -} +}) diff --git a/pkgs/by-name/lu/lutgen-studio/package.nix b/pkgs/by-name/lu/lutgen-studio/package.nix new file mode 100644 index 000000000000..6634596aee62 --- /dev/null +++ b/pkgs/by-name/lu/lutgen-studio/package.nix @@ -0,0 +1,72 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + makeWrapper, + + fontconfig, + libGL, + libxkbcommon, + openssl, + wayland, + xorg, + + nix-update-script, +}: + +rustPlatform.buildRustPackage rec { + pname = "lutgen-studio"; + version = "0.3.0"; + + src = fetchFromGitHub { + owner = "ozwaldorf"; + repo = "lutgen-rs"; + tag = "lutgen-studio-v${version}"; + hash = "sha256-ENhaJTbaAv52YFNjce9Ln/LQvP/Nw2Tk5eMmr8mKwQ0="; + }; + + cargoHash = "sha256-PEso+fTH1DndRUPULYIDMAqnrfz8W9iVVxZ7W2N/I5U="; + + cargoBuildFlags = [ + "--bin" + "lutgen-studio" + ]; + cargoTestFlags = [ + "-p" + "lutgen-studio" + ]; + + nativeBuildInputs = [ makeWrapper ]; + + postInstall = + let + # Include dynamically loaded libraries + LD_LIBRARY_PATH = lib.makeLibraryPath [ + fontconfig + libGL + libxkbcommon + openssl + wayland + xorg.libXcursor + xorg.libXrandr + xorg.libXi + xorg.libX11 + ]; + in + '' + wrapProgram "$out/bin/lutgen-studio" \ + --set LD_LIBRARY_PATH "${LD_LIBRARY_PATH}" + ''; + + passthru.updateScript = nix-update-script { + extraArgs = [ "--version-regex=^lutgen-studio-v([0-9.]+)$" ]; + }; + + meta = { + description = "Official GUI for Lutgen, the best way to apply popular colorschemes to any image or wallpaper"; + homepage = "https://github.com/ozwaldorf/lutgen-rs"; + maintainers = with lib.maintainers; [ ozwaldorf ]; + mainProgram = "lutgen-studio"; + license = lib.licenses.mit; + }; +} diff --git a/pkgs/by-name/lu/lutgen/package.nix b/pkgs/by-name/lu/lutgen/package.nix index b2790b9341c5..1cd2695e21d5 100644 --- a/pkgs/by-name/lu/lutgen/package.nix +++ b/pkgs/by-name/lu/lutgen/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "lutgen"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "ozwaldorf"; repo = "lutgen-rs"; tag = "lutgen-v${version}"; - hash = "sha256-hJ5yD8Yu08kcr2rWY59iVEFJH+chroEWSsP2g5agFuo="; + hash = "sha256-ENhaJTbaAv52YFNjce9Ln/LQvP/Nw2Tk5eMmr8mKwQ0="; }; - cargoHash = "sha256-VsKRLxh6uRG2A5AvJBMdD+bXg/X9mp5o1iPR9MZhrbQ="; + cargoHash = "sha256-PEso+fTH1DndRUPULYIDMAqnrfz8W9iVVxZ7W2N/I5U="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ma/marytts/gradle-8.patch b/pkgs/by-name/ma/marytts/gradle-8.patch new file mode 100644 index 000000000000..3a69670ea572 --- /dev/null +++ b/pkgs/by-name/ma/marytts/gradle-8.patch @@ -0,0 +1,28 @@ +From 5cda42b687a2271f5be52466c39d18e974beaa30 Mon Sep 17 00:00:00 2001 +From: Tomodachi94 +Date: Sun, 20 Apr 2025 02:22:16 +0000 +Subject: [PATCH] gradle(installDist): explicitly depend on + installerGuiStartScripts + +This allows us to use Gradle 8. + +Closes #1112 +--- + applicationLogic.gradle | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/applicationLogic.gradle b/applicationLogic.gradle +index 0d4a4c7dc..a4f6a571c 100644 +--- a/applicationLogic.gradle ++++ b/applicationLogic.gradle +@@ -129,6 +129,10 @@ def testStartScriptsTask = tasks.register('testStartScripts') { + } + } + ++tasks.named('installDist') { ++ dependsOn tasks.named('installerGuiStartScripts') ++} ++ + tasks.named('check') { + dependsOn testStartScriptsTask + } diff --git a/pkgs/by-name/ma/marytts/package.nix b/pkgs/by-name/ma/marytts/package.nix index b74c55f4d458..763c62baa39f 100644 --- a/pkgs/by-name/ma/marytts/package.nix +++ b/pkgs/by-name/ma/marytts/package.nix @@ -2,9 +2,8 @@ lib, stdenvNoCC, fetchFromGitHub, - # Gradle 8 complains about implicit task dependencies when using `installDist`. - # See https://github.com/marytts/marytts/issues/1112 - gradle_7, + # "Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0." + gradle_8, makeWrapper, jdk, nixosTests, @@ -20,12 +19,19 @@ stdenvNoCC.mkDerivation (finalAttrs: { hash = "sha256-jGpsD6IwJ67nDLnulBn8DycXCyowssSnDCkQXBIfOH8="; }; + patches = [ + # Gradle 8 complains about implicit task dependencies when using `installDist`, + # so let's patch it. + # See https://github.com/marytts/marytts/issues/1112 + ./gradle-8.patch + ]; + nativeBuildInputs = [ - gradle_7 + gradle_8 makeWrapper ]; - mitmCache = gradle_7.fetchDeps { + mitmCache = gradle_8.fetchDeps { inherit (finalAttrs) pname; data = ./deps.json; }; diff --git a/pkgs/by-name/mi/microsoft-edge/package.nix b/pkgs/by-name/mi/microsoft-edge/package.nix index 17ca0f1343e0..74926a3f7e8c 100644 --- a/pkgs/by-name/mi/microsoft-edge/package.nix +++ b/pkgs/by-name/mi/microsoft-edge/package.nix @@ -178,11 +178,11 @@ in stdenvNoCC.mkDerivation (finalAttrs: { pname = "microsoft-edge"; - version = "138.0.3351.109"; + version = "138.0.3351.121"; src = fetchurl { url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-RXHfoj9T9MGvEt7hNKLF7cprNwZEvpFZH6VM7KOd2uM="; + hash = "sha256-1Oi6Q2/2Pk0BG937Ij0zI7tgBSnwhPwGx34b+HlpXTU="; }; # With strictDeps on, some shebangs were not being patched correctly diff --git a/pkgs/tools/misc/mpremote/default.nix b/pkgs/by-name/mp/mpremote/package.nix similarity index 69% rename from pkgs/tools/misc/mpremote/default.nix rename to pkgs/by-name/mp/mpremote/package.nix index e71a89e492a9..d8cb1ade3e61 100644 --- a/pkgs/tools/misc/mpremote/default.nix +++ b/pkgs/by-name/mp/mpremote/package.nix @@ -1,14 +1,9 @@ { lib, - buildPythonApplication, + python3Packages, fetchFromGitHub, - hatchling, - hatch-requirements-txt, - hatch-vcs, - pyserial, - importlib-metadata, }: -buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "mpremote"; version = "1.25.0"; @@ -21,24 +16,24 @@ buildPythonApplication rec { sourceRoot = "${src.name}/tools/mpremote"; format = "pyproject"; - nativeBuildInputs = [ + nativeBuildInputs = with python3Packages; [ hatchling hatch-requirements-txt hatch-vcs ]; - propagatedBuildInputs = [ + dependencies = with python3Packages; [ pyserial importlib-metadata ]; pythonImportsCheck = [ "mpremote" ]; - meta = with lib; { + meta = { description = "Integrated set of utilities to remotely interact with and automate a MicroPython device over a serial connection"; homepage = "https://github.com/micropython/micropython/blob/master/tools/mpremote/README.md"; - platforms = platforms.unix; - license = licenses.mit; - maintainers = with maintainers; [ _999eagle ]; + platforms = lib.platforms.unix; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ _999eagle ]; mainProgram = "mpremote"; }; } diff --git a/pkgs/by-name/mu/muon/package.nix b/pkgs/by-name/mu/muon/package.nix index 0914a795160c..92fe65a060a1 100644 --- a/pkgs/by-name/mu/muon/package.nix +++ b/pkgs/by-name/mu/muon/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { name = "muon-src"; owner = "~lattis"; repo = "muon"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-xTdyqK8t741raMhjjJBMbWnAorLMMdZ02TeMXK7O+Yw="; }; diff --git a/pkgs/by-name/na/navidrome/0001-test-fix-Use-bin-sh-as-mock_mpv.sh-interpreter-4301.patch b/pkgs/by-name/na/navidrome/0001-test-fix-Use-bin-sh-as-mock_mpv.sh-interpreter-4301.patch deleted file mode 100644 index dc56ceb55313..000000000000 --- a/pkgs/by-name/na/navidrome/0001-test-fix-Use-bin-sh-as-mock_mpv.sh-interpreter-4301.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 1a260f75baabc304ea398aa67d203dd9aee11525 Mon Sep 17 00:00:00 2001 -From: Chris Moultrie <821688+tebriel@users.noreply.github.com> -Date: Wed, 2 Jul 2025 21:12:22 -0400 -Subject: [PATCH] test(fix): Use /bin/sh as mock_mpv.sh interpreter - 4301 - -Not all systems have bash at `/bin/bash`. `/bin/sh` is POSIX and should -be present on all systems making this much more portable. No bash -features are currently used in the script so this change should be safe. ---- - core/playback/mpv/mpv_test.go | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/core/playback/mpv/mpv_test.go b/core/playback/mpv/mpv_test.go -index 08432bef..20c02501 100644 ---- a/core/playback/mpv/mpv_test.go -+++ b/core/playback/mpv/mpv_test.go -@@ -372,7 +372,7 @@ goto loop - ` - } else { - scriptExt = ".sh" -- scriptContent = `#!/bin/bash -+ scriptContent = `#!/bin/sh - echo "$0" - for arg in "$@"; do - echo "$arg" --- -2.49.0 - diff --git a/pkgs/by-name/na/navidrome/package.nix b/pkgs/by-name/na/navidrome/package.nix index ecbfc745cfcb..6bae6309068d 100644 --- a/pkgs/by-name/na/navidrome/package.nix +++ b/pkgs/by-name/na/navidrome/package.nix @@ -18,16 +18,16 @@ buildGo124Module rec { pname = "navidrome"; - version = "0.57.0"; + version = "0.58.0"; src = fetchFromGitHub { owner = "navidrome"; repo = "navidrome"; rev = "v${version}"; - hash = "sha256-KTgh+dA2YYPyNdGr2kYEUlYeRwNnEcSQlpQ7ZTbAjP0="; + hash = "sha256-MwFACp2RKXz6zTzjknC5nKzaTEG1NWtvYggRZRiX5t0="; }; - vendorHash = "sha256-/WeEimHCEQbTbCZ+4kXVJdHAa9PJEk1bG1d2j3V9JKM="; + vendorHash = "sha256-CrZqVhvDYemnaCuveOXySqHZhW+nrgzdxaiJRuZfSaI="; npmRoot = "ui"; @@ -65,11 +65,6 @@ buildGo124Module rec { patchShebangs ui/bin/update-workbox.sh ''; - patches = [ - # Until https://github.com/navidrome/navidrome/pull/4302 is released - ./0001-test-fix-Use-bin-sh-as-mock_mpv.sh-interpreter-4301.patch - ]; - preBuild = '' make buildjs ''; diff --git a/pkgs/by-name/ne/newelle/package.nix b/pkgs/by-name/ne/newelle/package.nix index 75fd5230e469..f0559481d3bc 100644 --- a/pkgs/by-name/ne/newelle/package.nix +++ b/pkgs/by-name/ne/newelle/package.nix @@ -12,22 +12,26 @@ vte-gtk4, gsettings-desktop-schemas, gtksourceview5, + webkitgtk_6_0, lsb-release, bash, ffmpeg, nix-update-script, }: -python3Packages.buildPythonApplication rec { +let + version = "1.0.0"; +in +python3Packages.buildPythonApplication { pname = "newelle"; - version = "0.9.8"; + inherit version; pyproject = false; # uses meson src = fetchFromGitHub { owner = "qwersyk"; repo = "Newelle"; tag = version; - hash = "sha256-VyUng/ZX8+wInRX705IWdBgTbX439R60h62ONdpZ0+8="; + hash = "sha256-9Tjp1RZMEdJWLjcy2AjOy3Rw7Q1ulFeZU4y+rMXSmFA="; }; postPatch = '' @@ -49,6 +53,7 @@ python3Packages.buildPythonApplication rec { vte-gtk4 gsettings-desktop-schemas gtksourceview5 + webkitgtk_6_0 ]; dependencies = with python3Packages; [ diff --git a/pkgs/tools/package-management/nix-pin/default.nix b/pkgs/by-name/ni/nix-pin/package.nix similarity index 100% rename from pkgs/tools/package-management/nix-pin/default.nix rename to pkgs/by-name/ni/nix-pin/package.nix diff --git a/pkgs/by-name/nn/nnd/package.nix b/pkgs/by-name/nn/nnd/package.nix index a30695796c5f..8900de34fe7a 100644 --- a/pkgs/by-name/nn/nnd/package.nix +++ b/pkgs/by-name/nn/nnd/package.nix @@ -8,13 +8,13 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "nnd"; - version = "0.19"; + version = "0.38"; src = fetchFromGitHub { owner = "al13n321"; repo = "nnd"; tag = "v${finalAttrs.version}"; - hash = "sha256-DjJDNsyOrDLaMruGLP3arfrCs/7hW24wfjvPncndY+Q="; + hash = "sha256-qs+xpsNC9An4sMoF07tPxLW35qvC0BVsK+EYsIgxAa0="; }; cargoHash = "sha256-Iwipxy0xKDyFLMmdB2FQve6DULX+46Pi9rOaK0bDTB0="; diff --git a/pkgs/by-name/no/node-core-utils/package.nix b/pkgs/by-name/no/node-core-utils/package.nix new file mode 100644 index 000000000000..4a4978de2084 --- /dev/null +++ b/pkgs/by-name/no/node-core-utils/package.nix @@ -0,0 +1,42 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, + fetchurl, + nix-update-script, + versionCheckHook, +}: + +buildNpmPackage (finalAttrs: { + pname = "node-core-utils"; + version = "5.14.1"; + + src = fetchFromGitHub { + owner = "nodejs"; + repo = "node-core-utils"; + tag = "v${finalAttrs.version}"; + hash = "sha256-F+WMwyMw4cgGevcgi7vUkboXjZmBpPKsTUDvM6NHr0o="; + }; + + npmDepsHash = "sha256-fMWb17t+ARJYsA7DgEBDY3vfbLrrCQiECRy947I90uI="; + + dontNpmBuild = true; + dontNpmPrune = true; + npmInstallFlags = [ "--omit=dev" ]; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + versionCheckProgram = "${placeholder "out"}/bin/git-node"; + + passthru.updateScript = nix-update-script { }; + + meta = { + changelog = "https://github.com/${finalAttrs.src.owner}/${finalAttrs.src.repo}/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + description = "CLI tools for Node.js Core collaborators"; + homepage = "https://github.com/nodejs/node-core-utils"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ aduh95 ]; + }; +}) diff --git a/pkgs/by-name/no/node-red/package-lock.json b/pkgs/by-name/no/node-red/package-lock.json index 3025b2989339..8e3fb688bb4d 100644 --- a/pkgs/by-name/no/node-red/package-lock.json +++ b/pkgs/by-name/no/node-red/package-lock.json @@ -1,21 +1,22 @@ { "name": "node-red", - "version": "4.0.9", + "version": "4.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "node-red", - "version": "4.0.9", + "version": "4.1.0", "license": "Apache-2.0", "dependencies": { - "acorn": "8.12.1", + "acorn": "8.15.0", "acorn-walk": "8.3.4", "ajv": "8.17.1", "async-mutex": "0.5.0", "basic-auth": "2.0.1", - "bcryptjs": "2.4.3", + "bcryptjs": "3.0.2", "body-parser": "1.20.3", + "chalk": "^4.1.2", "cheerio": "1.0.0-rc.10", "clone": "2.1.2", "content-type": "1.0.5", @@ -25,48 +26,48 @@ "cronosjs": "1.7.1", "denque": "2.1.0", "express": "4.21.2", - "express-session": "1.18.1", - "form-data": "4.0.0", - "fs-extra": "11.2.0", + "express-session": "1.18.2", + "form-data": "4.0.4", + "fs-extra": "11.3.0", "got": "12.6.1", "hash-sum": "2.0.0", "hpagent": "1.2.0", "https-proxy-agent": "5.0.1", - "i18next": "21.10.0", + "i18next": "24.2.3", "iconv-lite": "0.6.3", "is-utf8": "0.2.1", "js-yaml": "4.1.0", "json-stringify-safe": "5.0.1", - "jsonata": "2.0.5", + "jsonata": "2.0.6", "lodash.clonedeep": "^4.5.0", "media-typer": "1.1.0", "memorystore": "1.6.7", "mime": "3.0.0", "moment": "2.30.1", - "moment-timezone": "0.5.46", - "mqtt": "5.7.0", - "multer": "1.4.5-lts.1", + "moment-timezone": "0.5.48", + "mqtt": "5.11.0", + "multer": "2.0.2", "mustache": "4.2.0", - "node-red-admin": "^4.0.1", + "node-red-admin": "^4.1.1", "node-watch": "0.7.4", "nopt": "5.0.0", "oauth2orize": "1.12.0", - "on-headers": "1.0.2", + "on-headers": "1.1.0", "passport": "0.7.0", "passport-http-bearer": "1.0.1", "passport-oauth2-client-password": "0.1.2", "raw-body": "3.0.0", "rfdc": "^1.3.1", - "semver": "7.6.3", + "semver": "7.7.1", "tar": "7.4.3", - "tough-cookie": "^5.0.0", - "uglify-js": "3.17.4", + "tough-cookie": "5.1.2", + "uglify-js": "3.19.3", "uuid": "9.0.1", "ws": "7.5.10", "xml2js": "0.6.2" }, "devDependencies": { - "dompurify": "2.5.7", + "dompurify": "3.2.6", "grunt": "1.6.1", "grunt-chmod": "~1.1.1", "grunt-cli": "~1.5.0", @@ -90,11 +91,11 @@ "jquery-i18next": "1.2.1", "jsdoc-nr-template": "github:node-red/jsdoc-nr-template", "marked": "4.3.0", - "mermaid": "11.3.0", + "mermaid": "11.9.0", "minami": "1.2.3", "mocha": "9.2.2", "node-red-node-test-helper": "^0.3.3", - "nodemon": "3.1.7", + "nodemon": "3.1.9", "proxy": "^1.0.2", "sass": "1.62.1", "should": "13.2.3", @@ -106,18 +107,18 @@ "node": ">=18.5" }, "optionalDependencies": { - "@node-rs/bcrypt": "1.10.4" + "@node-rs/bcrypt": "1.10.7" } }, "node_modules/@antfu/install-pkg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.0.0.tgz", - "integrity": "sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.1.0.tgz", + "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==", "dev": true, "license": "MIT", "dependencies": { - "package-manager-detector": "^0.2.8", - "tinyexec": "^0.3.2" + "package-manager-detector": "^1.3.0", + "tinyexec": "^1.0.1" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -134,41 +135,51 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", + "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/generator": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz", - "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", + "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", + "@babel/parser": "^7.28.0", + "@babel/types": "^7.28.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "dev": true, "license": "MIT", "engines": { @@ -176,9 +187,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "dev": true, "license": "MIT", "engines": { @@ -186,13 +197,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz", - "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.9" + "@babel/types": "^7.28.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -202,55 +213,52 @@ } }, "node_modules/@babel/runtime": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz", - "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", + "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9" + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz", - "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", + "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", - "@babel/parser": "^7.26.9", - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.9", - "debug": "^4.3.1", - "globals": "^11.1.0" + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.0", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.0", + "debug": "^4.3.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -265,16 +273,6 @@ } } }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/traverse/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -283,14 +281,14 @@ "license": "MIT" }, "node_modules/@babel/types": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz", - "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -348,20 +346,20 @@ "license": "Apache-2.0" }, "node_modules/@emnapi/core": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz", - "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.5.tgz", + "integrity": "sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==", "license": "MIT", "optional": true, "dependencies": { - "@emnapi/wasi-threads": "1.0.1", + "@emnapi/wasi-threads": "1.0.4", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", - "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.5.tgz", + "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==", "license": "MIT", "optional": true, "dependencies": { @@ -369,9 +367,9 @@ } }, "node_modules/@emnapi/wasi-threads": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz", - "integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.4.tgz", + "integrity": "sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==", "license": "MIT", "optional": true, "dependencies": { @@ -403,9 +401,9 @@ } }, "node_modules/@iconify/utils/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -427,102 +425,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", @@ -536,18 +438,14 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { @@ -560,27 +458,17 @@ "node": ">=6.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", "dev": true, "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "version": "0.3.29", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -602,31 +490,44 @@ } }, "node_modules/@mermaid-js/parser": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.3.0.tgz", - "integrity": "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.6.2.tgz", + "integrity": "sha512-+PO02uGF6L6Cs0Bw8RpGhikVvMWEysfAyl27qTlroUB8jSWr1lL0Sf6zi78ZxlSnmgSY2AMMKVgghnN9jTtwkQ==", "dev": true, "license": "MIT", "dependencies": { - "langium": "3.0.0" + "langium": "3.3.1" } }, "node_modules/@napi-rs/wasm-runtime": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.7.tgz", - "integrity": "sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==", + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", "license": "MIT", "optional": true, "dependencies": { - "@emnapi/core": "^1.3.1", - "@emnapi/runtime": "^1.3.1", - "@tybys/wasm-util": "^0.9.0" + "@emnapi/core": "^1.4.3", + "@emnapi/runtime": "^1.4.3", + "@tybys/wasm-util": "^0.10.0" + } + }, + "node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" } }, "node_modules/@node-rs/bcrypt": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt/-/bcrypt-1.10.4.tgz", - "integrity": "sha512-Kzs8HKt2eBeT5VnkeKgiz/QKTjOO3URcvSNEQZahNwZnL6dBeeJQTxxYisc/6969+5n6c3+gNwKvqJsZzmGe7g==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt/-/bcrypt-1.10.7.tgz", + "integrity": "sha512-1wk0gHsUQC/ap0j6SJa2K34qNhomxXRcEe3T8cI5s+g6fgHBgLTN7U9LzWTG/HE6G4+2tWWLeCabk1wiYGEQSA==", "license": "MIT", "optional": true, "engines": { @@ -637,26 +538,26 @@ "url": "https://github.com/sponsors/Brooooooklyn" }, "optionalDependencies": { - "@node-rs/bcrypt-android-arm-eabi": "1.10.4", - "@node-rs/bcrypt-android-arm64": "1.10.4", - "@node-rs/bcrypt-darwin-arm64": "1.10.4", - "@node-rs/bcrypt-darwin-x64": "1.10.4", - "@node-rs/bcrypt-freebsd-x64": "1.10.4", - "@node-rs/bcrypt-linux-arm-gnueabihf": "1.10.4", - "@node-rs/bcrypt-linux-arm64-gnu": "1.10.4", - "@node-rs/bcrypt-linux-arm64-musl": "1.10.4", - "@node-rs/bcrypt-linux-x64-gnu": "1.10.4", - "@node-rs/bcrypt-linux-x64-musl": "1.10.4", - "@node-rs/bcrypt-wasm32-wasi": "1.10.4", - "@node-rs/bcrypt-win32-arm64-msvc": "1.10.4", - "@node-rs/bcrypt-win32-ia32-msvc": "1.10.4", - "@node-rs/bcrypt-win32-x64-msvc": "1.10.4" + "@node-rs/bcrypt-android-arm-eabi": "1.10.7", + "@node-rs/bcrypt-android-arm64": "1.10.7", + "@node-rs/bcrypt-darwin-arm64": "1.10.7", + "@node-rs/bcrypt-darwin-x64": "1.10.7", + "@node-rs/bcrypt-freebsd-x64": "1.10.7", + "@node-rs/bcrypt-linux-arm-gnueabihf": "1.10.7", + "@node-rs/bcrypt-linux-arm64-gnu": "1.10.7", + "@node-rs/bcrypt-linux-arm64-musl": "1.10.7", + "@node-rs/bcrypt-linux-x64-gnu": "1.10.7", + "@node-rs/bcrypt-linux-x64-musl": "1.10.7", + "@node-rs/bcrypt-wasm32-wasi": "1.10.7", + "@node-rs/bcrypt-win32-arm64-msvc": "1.10.7", + "@node-rs/bcrypt-win32-ia32-msvc": "1.10.7", + "@node-rs/bcrypt-win32-x64-msvc": "1.10.7" } }, "node_modules/@node-rs/bcrypt-android-arm-eabi": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm-eabi/-/bcrypt-android-arm-eabi-1.10.4.tgz", - "integrity": "sha512-55ajutuTdfK1hKseyliflnxzNtxszQQ/EoLtgJlgCe7rI24vGP9EEEZDznB/u9OaJ14/AYzZtIhkEOYdbIdw0A==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm-eabi/-/bcrypt-android-arm-eabi-1.10.7.tgz", + "integrity": "sha512-8dO6/PcbeMZXS3VXGEtct9pDYdShp2WBOWlDvSbcRwVqyB580aCBh0BEFmKYtXLzLvUK8Wf+CG3U6sCdILW1lA==", "cpu": [ "arm" ], @@ -670,9 +571,9 @@ } }, "node_modules/@node-rs/bcrypt-android-arm64": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm64/-/bcrypt-android-arm64-1.10.4.tgz", - "integrity": "sha512-dCgQT7nH65tORmJw2hQ6zQgFmmC+/JBYZUWtf7pPZI76AVAn5tc7cIUrxYoV4OT1+uD63b9Av+mS1fT2EPzWEg==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm64/-/bcrypt-android-arm64-1.10.7.tgz", + "integrity": "sha512-UASFBS/CucEMHiCtL/2YYsAY01ZqVR1N7vSb94EOvG5iwW7BQO06kXXCTgj+Xbek9azxixrCUmo3WJnkJZ0hTQ==", "cpu": [ "arm64" ], @@ -686,9 +587,9 @@ } }, "node_modules/@node-rs/bcrypt-darwin-arm64": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-arm64/-/bcrypt-darwin-arm64-1.10.4.tgz", - "integrity": "sha512-gmHdWikHL3YVZgqXAHT+X/PG+kqIyNlPeFAWKdby83RkDI8FUiPV4qqGilgNnBmVWKkobRae9/I1HDbc4Sbhyg==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-arm64/-/bcrypt-darwin-arm64-1.10.7.tgz", + "integrity": "sha512-DgzFdAt455KTuiJ/zYIyJcKFobjNDR/hnf9OS7pK5NRS13Nq4gLcSIIyzsgHwZHxsJWbLpHmFc1H23Y7IQoQBw==", "cpu": [ "arm64" ], @@ -702,9 +603,9 @@ } }, "node_modules/@node-rs/bcrypt-darwin-x64": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-x64/-/bcrypt-darwin-x64-1.10.4.tgz", - "integrity": "sha512-WDzL1WKRtoyTkH6IMPx95Mkd6XaeN0VWJbSDMqQY6AFBOk03yJEj7YYXshCcF+Ur6KBBVSwRf6sdFJ15NI1Z3g==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-x64/-/bcrypt-darwin-x64-1.10.7.tgz", + "integrity": "sha512-SPWVfQ6sxSokoUWAKWD0EJauvPHqOGQTd7CxmYatcsUgJ/bruvEHxZ4bIwX1iDceC3FkOtmeHO0cPwR480n/xA==", "cpu": [ "x64" ], @@ -718,9 +619,9 @@ } }, "node_modules/@node-rs/bcrypt-freebsd-x64": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-freebsd-x64/-/bcrypt-freebsd-x64-1.10.4.tgz", - "integrity": "sha512-seSPJi+4MIUd1faL/n/wmDdDwaynd/FTkvTnb7qzCk8LBT+/dxi7MTz+uaD8KYDREcB9Wmhv+lwr0S9/jBTcjg==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-freebsd-x64/-/bcrypt-freebsd-x64-1.10.7.tgz", + "integrity": "sha512-gpa+Ixs6GwEx6U6ehBpsQetzUpuAGuAFbOiuLB2oo4N58yU4AZz1VIcWyWAHrSWRs92O0SHtmo2YPrMrwfBbSw==", "cpu": [ "x64" ], @@ -734,9 +635,9 @@ } }, "node_modules/@node-rs/bcrypt-linux-arm-gnueabihf": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm-gnueabihf/-/bcrypt-linux-arm-gnueabihf-1.10.4.tgz", - "integrity": "sha512-YcMLUtN9cGNTWKnaXslxGO1M0S5b4QN9KYhuyG6Kju27RfqvU5UbmpKElCsEUO2EIjxGwzvPu59T+Fyh6sVbwg==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm-gnueabihf/-/bcrypt-linux-arm-gnueabihf-1.10.7.tgz", + "integrity": "sha512-kYgJnTnpxrzl9sxYqzflobvMp90qoAlaX1oDL7nhNTj8OYJVDIk0jQgblj0bIkjmoPbBed53OJY/iu4uTS+wig==", "cpu": [ "arm" ], @@ -750,9 +651,9 @@ } }, "node_modules/@node-rs/bcrypt-linux-arm64-gnu": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-gnu/-/bcrypt-linux-arm64-gnu-1.10.4.tgz", - "integrity": "sha512-uYGUK/mO8SiftqmVSAePWxgK82vg+X/gtrVRJi95yq2iwp1+fYJX3ndxCyYPmeplBbd3NJ/F5lPT3FC/IHTTGw==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-gnu/-/bcrypt-linux-arm64-gnu-1.10.7.tgz", + "integrity": "sha512-7cEkK2RA+gBCj2tCVEI1rDSJV40oLbSq7bQ+PNMHNI6jCoXGmj9Uzo7mg7ZRbNZ7piIyNH5zlJqutjo8hh/tmA==", "cpu": [ "arm64" ], @@ -766,9 +667,9 @@ } }, "node_modules/@node-rs/bcrypt-linux-arm64-musl": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-musl/-/bcrypt-linux-arm64-musl-1.10.4.tgz", - "integrity": "sha512-rLvSMW/gVUBd2k2gAqQfuOReHWd9+jvz58E3i1TbkRE3a5ChvjOFc9qKPEmXuXuD9Mdj7gUwcYwpq8MdB5MtNw==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-musl/-/bcrypt-linux-arm64-musl-1.10.7.tgz", + "integrity": "sha512-X7DRVjshhwxUqzdUKDlF55cwzh+wqWJ2E/tILvZPboO3xaNO07Um568Vf+8cmKcz+tiZCGP7CBmKbBqjvKN/Pw==", "cpu": [ "arm64" ], @@ -782,9 +683,9 @@ } }, "node_modules/@node-rs/bcrypt-linux-x64-gnu": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-gnu/-/bcrypt-linux-x64-gnu-1.10.4.tgz", - "integrity": "sha512-I++6bh+BIp70X/D/crlSgCq8K0s9nGvzmvAGFkqSG4h3LBtjJx4RKbygnoWvcBV9ErK1rvcjfMyjwZt1ukueFA==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-gnu/-/bcrypt-linux-x64-gnu-1.10.7.tgz", + "integrity": "sha512-LXRZsvG65NggPD12hn6YxVgH0W3VR5fsE/o1/o2D5X0nxKcNQGeLWnRzs5cP8KpoFOuk1ilctXQJn8/wq+Gn/Q==", "cpu": [ "x64" ], @@ -798,9 +699,9 @@ } }, "node_modules/@node-rs/bcrypt-linux-x64-musl": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-musl/-/bcrypt-linux-x64-musl-1.10.4.tgz", - "integrity": "sha512-f9RPl/5n2NS0mMJXB4IYbodKnq5HzOK5x1b9eKbcjsY0rw3mJC3K0XRFc8iaw1a5chA+xV1TPXz5mkykmr2CQQ==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-musl/-/bcrypt-linux-x64-musl-1.10.7.tgz", + "integrity": "sha512-tCjHmct79OfcO3g5q21ME7CNzLzpw1MAsUXCLHLGWH+V6pp/xTvMbIcLwzkDj6TI3mxK6kehTn40SEjBkZ3Rog==", "cpu": [ "x64" ], @@ -814,25 +715,25 @@ } }, "node_modules/@node-rs/bcrypt-wasm32-wasi": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-wasm32-wasi/-/bcrypt-wasm32-wasi-1.10.4.tgz", - "integrity": "sha512-VaDOf+wic0yoHFimMkC5VMa/33BNqg6ieD+C/ibb7Av3NnVW4/W9YpDpqAWMR2w3fA40uTLWZ7FZSrcFck27oA==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-wasm32-wasi/-/bcrypt-wasm32-wasi-1.10.7.tgz", + "integrity": "sha512-4qXSihIKeVXYglfXZEq/QPtYtBUvR8d3S85k15Lilv3z5B6NSGQ9mYiNleZ7QHVLN2gEc5gmi7jM353DMH9GkA==", "cpu": [ "wasm32" ], "license": "MIT", "optional": true, "dependencies": { - "@napi-rs/wasm-runtime": "^0.2.3" + "@napi-rs/wasm-runtime": "^0.2.5" }, "engines": { "node": ">=14.0.0" } }, "node_modules/@node-rs/bcrypt-win32-arm64-msvc": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-arm64-msvc/-/bcrypt-win32-arm64-msvc-1.10.4.tgz", - "integrity": "sha512-M7sGnbKPvhYJ5b76ywXiEwR4mIs/JSDHjRrhm9fshKAvltQrwc3Mou22TJggvDN3gKOF1W85uPiM2OgGX/jxMg==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-arm64-msvc/-/bcrypt-win32-arm64-msvc-1.10.7.tgz", + "integrity": "sha512-FdfUQrqmDfvC5jFhntMBkk8EI+fCJTx/I1v7Rj+Ezlr9rez1j1FmuUnywbBj2Cg15/0BDhwYdbyZ5GCMFli2aQ==", "cpu": [ "arm64" ], @@ -846,9 +747,9 @@ } }, "node_modules/@node-rs/bcrypt-win32-ia32-msvc": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-ia32-msvc/-/bcrypt-win32-ia32-msvc-1.10.4.tgz", - "integrity": "sha512-zn/n4DYnuOfC2JgmVDa0JHP+5DUqAOTl2jmV3yrMrmN+StDT4Om5wtvWxvEmgv3CkeZAuAU3Y/fwjSXIpZ0Fhg==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-ia32-msvc/-/bcrypt-win32-ia32-msvc-1.10.7.tgz", + "integrity": "sha512-lZLf4Cx+bShIhU071p5BZft4OvP4PGhyp542EEsb3zk34U5GLsGIyCjOafcF/2DGewZL6u8/aqoxbSuROkgFXg==", "cpu": [ "ia32" ], @@ -862,9 +763,9 @@ } }, "node_modules/@node-rs/bcrypt-win32-x64-msvc": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-x64-msvc/-/bcrypt-win32-x64-msvc-1.10.4.tgz", - "integrity": "sha512-ynQokTTGbuLu/cckaD8dNcE+Zsfam1zElE+teNol8AxcL7Jv+ghJItSnRthPRV/vLxuycDF2DIICgpXG/p9jrQ==", + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-x64-msvc/-/bcrypt-win32-x64-msvc-1.10.7.tgz", + "integrity": "sha512-hdw7tGmN1DxVAMTzICLdaHpXjy+4rxaxnBMgI8seG1JL5e3VcRGsd1/1vVDogVp2cbsmgq+6d6yAY+D9lW/DCg==", "cpu": [ "x64" ], @@ -915,14 +816,14 @@ "node": ">= 8" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "node_modules/@paralleldrive/cuid2": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@paralleldrive/cuid2/-/cuid2-2.2.2.tgz", + "integrity": "sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==", + "dev": true, "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" + "dependencies": { + "@noble/hashes": "^1.1.5" } }, "node_modules/@prantlf/jsonlint": { @@ -1009,15 +910,306 @@ } }, "node_modules/@tybys/wasm-util": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz", + "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, + "node_modules/@types/d3": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz", + "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-array": "*", + "@types/d3-axis": "*", + "@types/d3-brush": "*", + "@types/d3-chord": "*", + "@types/d3-color": "*", + "@types/d3-contour": "*", + "@types/d3-delaunay": "*", + "@types/d3-dispatch": "*", + "@types/d3-drag": "*", + "@types/d3-dsv": "*", + "@types/d3-ease": "*", + "@types/d3-fetch": "*", + "@types/d3-force": "*", + "@types/d3-format": "*", + "@types/d3-geo": "*", + "@types/d3-hierarchy": "*", + "@types/d3-interpolate": "*", + "@types/d3-path": "*", + "@types/d3-polygon": "*", + "@types/d3-quadtree": "*", + "@types/d3-random": "*", + "@types/d3-scale": "*", + "@types/d3-scale-chromatic": "*", + "@types/d3-selection": "*", + "@types/d3-shape": "*", + "@types/d3-time": "*", + "@types/d3-time-format": "*", + "@types/d3-timer": "*", + "@types/d3-transition": "*", + "@types/d3-zoom": "*" + } + }, + "node_modules/@types/d3-array": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-axis": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz", + "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-brush": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz", + "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-chord": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz", + "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-contour": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz", + "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-array": "*", + "@types/geojson": "*" + } + }, + "node_modules/@types/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-dispatch": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.7.tgz", + "integrity": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-drag": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", + "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-dsv": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", + "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-ease": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-fetch": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", + "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-dsv": "*" + } + }, + "node_modules/@types/d3-force": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz", + "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-format": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz", + "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-geo": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", + "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/geojson": "*" + } + }, + "node_modules/@types/d3-hierarchy": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", + "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-interpolate": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-color": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", + "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-polygon": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", + "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-quadtree": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", + "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-random": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz", + "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", + "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-selection": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", + "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-shape": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", + "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-time-format": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", + "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-timer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/d3-transition": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz", + "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-selection": "*" + } + }, + "node_modules/@types/d3-zoom": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", + "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/d3-interpolate": "*", + "@types/d3-selection": "*" + } + }, + "node_modules/@types/geojson": { + "version": "7946.0.16", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", + "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/http-cache-semantics": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", @@ -1050,28 +1242,35 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.13.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.5.tgz", - "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==", + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", + "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", "license": "MIT", "dependencies": { - "undici-types": "~6.20.0" + "undici-types": "~7.8.0" } }, "node_modules/@types/readable-stream": { - "version": "4.0.18", - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz", - "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==", + "version": "4.0.21", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.21.tgz", + "integrity": "sha512-19eKVv9tugr03IgfXlA9UVUVRbW6IuqRO5B92Dl4a6pT7K8uaGrNS0GkxiZD0BOk6PLuXl5FhWl//eX/pzYdTQ==", "license": "MIT", "dependencies": { - "@types/node": "*", - "safe-buffer": "~5.1.1" + "@types/node": "*" } }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "dev": true, + "license": "MIT", + "optional": true + }, "node_modules/@types/ws": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", - "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", "license": "MIT", "dependencies": { "@types/node": "*" @@ -1116,9 +1315,9 @@ } }, "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -1162,9 +1361,9 @@ } }, "node_modules/agent-base/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -1554,13 +1753,13 @@ "license": "MIT" }, "node_modules/axios": { - "version": "1.7.9", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", - "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", + "form-data": "^4.0.4", "proxy-from-env": "^1.1.0" } }, @@ -1568,6 +1767,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, "license": "MIT" }, "node_modules/base64-js": { @@ -1609,10 +1809,13 @@ "dev": true }, "node_modules/bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", - "license": "MIT" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.2.tgz", + "integrity": "sha512-k38b3XOZKv60C4E2hVsXTolJWfkGRMbILBIe2IBITXciy5bOsTKot5kDrf3ZfufQtQOUN5mXceUEpU1rTl9Uog==", + "license": "BSD-3-Clause", + "bin": { + "bcrypt": "bin/bcrypt" + } }, "node_modules/binary-extensions": { "version": "2.3.0", @@ -1628,9 +1831,9 @@ } }, "node_modules/bl": { - "version": "6.0.19", - "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.19.tgz", - "integrity": "sha512-4Ay3A3oDfGg3GGirhl4s62ebtnk0pJZA5mLp672MPKOQXsWvXjEF4dqdXySjJIs7b9OVr/O8aOo0Lm+xdjo2JA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.1.tgz", + "integrity": "sha512-yYc8UIHrd1ZTLgNBIE7JjMzUPZH+dec3q7nWkrSHEbtvkQ3h6WKC63W9K5jthcL5EXFyMuWYq+2pq5WMSIgFHw==", "license": "MIT", "dependencies": { "@types/readable-stream": "^4.0.0", @@ -1759,9 +1962,9 @@ "license": "ISC" }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", "dev": true, "license": "MIT", "dependencies": { @@ -1931,13 +2134,13 @@ } }, "node_modules/call-bound": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "get-intrinsic": "^1.2.6" + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" }, "engines": { "node": ">= 0.4" @@ -1983,7 +2186,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -2384,9 +2586,9 @@ } }, "node_modules/confbox": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", - "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", + "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", "dev": true, "license": "MIT" }, @@ -2512,6 +2714,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, "license": "MIT" }, "node_modules/cors": { @@ -2631,6 +2834,7 @@ "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, "license": "MIT", "dependencies": { "path-key": "^3.1.0", @@ -2658,9 +2862,9 @@ } }, "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", "license": "BSD-2-Clause", "engines": { "node": ">= 6" @@ -2670,9 +2874,9 @@ } }, "node_modules/cytoscape": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.31.0.tgz", - "integrity": "sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.33.0.tgz", + "integrity": "sha512-2d2EwwhaxLWC8ahkH1PpQwCyu6EY3xDRdcEJXrLTb4fOUtVc+YWQalHU67rFS1a6ngj1fgv9dQLtJxP/KAFZEw==", "dev": true, "license": "MIT", "engines": { @@ -3200,13 +3404,13 @@ } }, "node_modules/dagre-d3-es": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", - "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.11.tgz", + "integrity": "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==", "dev": true, "license": "MIT", "dependencies": { - "d3": "^7.8.2", + "d3": "^7.9.0", "lodash-es": "^4.17.21" } }, @@ -3458,11 +3662,14 @@ } }, "node_modules/dompurify": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.5.7.tgz", - "integrity": "sha512-2q4bEI+coQM8f5ez7kt2xclg1XsecaV9ASJk/54vwlfRRNQfDqJz2pzQ8t0Ix/ToBpXlVjrRIx7pFC/o8itG2Q==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", + "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", "dev": true, - "license": "(MPL-2.0 OR Apache-2.0)" + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } }, "node_modules/domutils": { "version": "2.8.0", @@ -3538,12 +3745,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -3554,6 +3755,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, "license": "MIT" }, "node_modules/encodeurl": { @@ -3566,9 +3768,9 @@ } }, "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", "dev": true, "license": "MIT", "dependencies": { @@ -3656,6 +3858,21 @@ "node": ">= 0.4" } }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es6-error": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", @@ -3806,16 +4023,16 @@ } }, "node_modules/express-session": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.1.tgz", - "integrity": "sha512-a5mtTqEaZvBCL9A9aqkrtfz+3SMDhOVUnjafjo+s7A9Txkq+SVX2DLvSp1Zrv4uCXa3lMSK3viWnh9Gg07PBUA==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.2.tgz", + "integrity": "sha512-SZjssGQC7TzTs9rpPDuUrR23GNZ9+2+IkA/+IJWmvQilTr5OSliEHGF+D9scbIpdC6yGtTI0/VhaHoVes2AN/A==", "license": "MIT", "dependencies": { "cookie": "0.7.2", "cookie-signature": "1.0.7", "debug": "2.6.9", "depd": "~2.0.0", - "on-headers": "~1.0.2", + "on-headers": "~1.1.0", "parseurl": "~1.3.3", "safe-buffer": "5.2.1", "uid-safe": "~2.1.5" @@ -3879,6 +4096,13 @@ ], "license": "MIT" }, + "node_modules/exsolve": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.7.tgz", + "integrity": "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==", + "dev": true, + "license": "MIT" + }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -3946,9 +4170,9 @@ "license": "BSD-3-Clause" }, "node_modules/fastq": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", - "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", "dev": true, "license": "ISC", "dependencies": { @@ -4165,9 +4389,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", "funding": [ { "type": "individual", @@ -4243,13 +4467,15 @@ } }, "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", "mime-types": "^2.1.12" }, "engines": { @@ -4266,14 +4492,14 @@ } }, "node_modules/formidable": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.5.tgz", + "integrity": "sha512-Oz5Hwvwak/DCaXVVUtPn4oLMLLy1CdclLKO1LFgU7XzDpVMUU5UjlSLpGMocyQNNk8F6IJW9M/YdooSn2MRI+Q==", "dev": true, "license": "MIT", "dependencies": { + "@paralleldrive/cuid2": "^2.2.2", "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", "once": "^1.4.0", "qs": "^6.11.0" }, @@ -4307,9 +4533,9 @@ "license": "MIT" }, "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -4385,17 +4611,17 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", - "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", + "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "get-proto": "^1.0.0", + "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", @@ -5213,7 +5439,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -5231,6 +5456,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/hash-sum": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", @@ -5278,16 +5518,6 @@ "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==", "license": "MIT" }, - "node_modules/hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -5353,9 +5583,9 @@ } }, "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", "license": "BSD-2-Clause" }, "node_modules/http-errors": { @@ -5375,9 +5605,9 @@ } }, "node_modules/http-parser-js": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", - "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", "dev": true, "license": "MIT" }, @@ -5408,9 +5638,9 @@ } }, "node_modules/https-proxy-agent/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -5431,9 +5661,9 @@ "license": "MIT" }, "node_modules/i18next": { - "version": "21.10.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", + "version": "24.2.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-24.2.3.tgz", + "integrity": "sha512-lfbf80OzkocvX7nmZtu7nSTNbrTYR52sLWxPtlXX1zAhVw8WEnFk4puUkCR4B1dNQwbSpEHHHemcZu//7EcB7A==", "funding": [ { "type": "individual", @@ -5450,7 +5680,15 @@ ], "license": "MIT", "dependencies": { - "@babel/runtime": "^7.17.2" + "@babel/runtime": "^7.26.10" + }, + "peerDependencies": { + "typescript": "^5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/i18next-http-backend": { @@ -5588,6 +5826,19 @@ "dev": true, "license": "MIT" }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -5661,6 +5912,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -5781,12 +6033,14 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, "license": "ISC" }, "node_modules/isobject": { @@ -5907,9 +6161,9 @@ } }, "node_modules/istanbul-lib-source-maps/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5954,21 +6208,6 @@ "node": ">=6" } }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, "node_modules/jquery-i18next": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/jquery-i18next/-/jquery-i18next-1.2.1.tgz", @@ -6015,6 +6254,12 @@ "xmlcreate": "^2.0.4" } }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "license": "MIT" + }, "node_modules/jsdoc": { "version": "3.6.11", "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.11.tgz", @@ -6409,9 +6654,9 @@ "license": "ISC" }, "node_modules/jsonata": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.5.tgz", - "integrity": "sha512-wEse9+QLIIU5IaCgtJCPsFi/H4F3qcikWzF4bAELZiRz08ohfx3Q6CjDRf4ZPF5P/92RI3KIHtb7u3jqPaHXdQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.6.tgz", + "integrity": "sha512-WhQB5tXQ32qjkx2GYHFw2XbL90u+LLzjofAYwi+86g6SyZeXHz9F1Q0amy3dWRYczshOC3Haok9J4pOCgHtwyQ==", "license": "MIT", "engines": { "node": ">= 8" @@ -6437,9 +6682,9 @@ "license": "MIT" }, "node_modules/katex": { - "version": "0.16.21", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", - "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", + "version": "0.16.22", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz", + "integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==", "dev": true, "funding": [ "https://opencollective.com/katex", @@ -6513,9 +6758,9 @@ "license": "MIT" }, "node_modules/langium": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/langium/-/langium-3.0.0.tgz", - "integrity": "sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/langium/-/langium-3.3.1.tgz", + "integrity": "sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==", "dev": true, "license": "MIT", "dependencies": { @@ -6686,14 +6931,15 @@ } }, "node_modules/local-pkg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.0.0.tgz", - "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.1.tgz", + "integrity": "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==", "dev": true, "license": "MIT", "dependencies": { - "mlly": "^1.7.3", - "pkg-types": "^1.3.0" + "mlly": "^1.7.4", + "pkg-types": "^2.0.1", + "quansync": "^0.2.8" }, "engines": { "node": ">=14" @@ -7005,9 +7251,9 @@ } }, "node_modules/memorystore/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -7067,51 +7313,59 @@ } }, "node_modules/mermaid": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.3.0.tgz", - "integrity": "sha512-fFmf2gRXLtlGzug4wpIGN+rQdZ30M8IZEB1D3eZkXNqC7puhqeURBcD/9tbwXsqBO+A6Nzzo3MSSepmnw5xSeg==", + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.9.0.tgz", + "integrity": "sha512-YdPXn9slEwO0omQfQIsW6vS84weVQftIyyTGAZCwM//MGhPzL1+l6vO6bkf0wnP4tHigH1alZ5Ooy3HXI2gOag==", "dev": true, "license": "MIT", "dependencies": { - "@braintree/sanitize-url": "^7.0.1", - "@iconify/utils": "^2.1.32", - "@mermaid-js/parser": "^0.3.0", - "cytoscape": "^3.29.2", + "@braintree/sanitize-url": "^7.0.4", + "@iconify/utils": "^2.1.33", + "@mermaid-js/parser": "^0.6.2", + "@types/d3": "^7.4.3", + "cytoscape": "^3.29.3", "cytoscape-cose-bilkent": "^4.1.0", "cytoscape-fcose": "^2.2.0", "d3": "^7.9.0", "d3-sankey": "^0.12.3", - "dagre-d3-es": "7.0.10", - "dayjs": "^1.11.10", - "dompurify": "^3.0.11 <3.1.7", - "katex": "^0.16.9", + "dagre-d3-es": "7.0.11", + "dayjs": "^1.11.13", + "dompurify": "^3.2.5", + "katex": "^0.16.22", "khroma": "^2.1.0", "lodash-es": "^4.17.21", - "marked": "^13.0.2", + "marked": "^16.0.0", "roughjs": "^4.6.6", - "stylis": "^4.3.1", + "stylis": "^4.3.6", "ts-dedent": "^2.2.0", - "uuid": "^9.0.1" + "uuid": "^11.1.0" } }, - "node_modules/mermaid/node_modules/dompurify": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==", - "dev": true, - "license": "(MPL-2.0 OR Apache-2.0)" - }, "node_modules/mermaid/node_modules/marked": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz", - "integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==", + "version": "16.1.1", + "resolved": "https://registry.npmjs.org/marked/-/marked-16.1.1.tgz", + "integrity": "sha512-ij/2lXfCRT71L6u0M29tJPhP0bM5shLL3u5BePhFwPELj2blMJ6GDtD7PfJhRLhJ/c2UwrK17ySVcDzy2YHjHQ==", "dev": true, "license": "MIT", "bin": { "marked": "bin/marked.js" }, "engines": { - "node": ">= 18" + "node": ">= 20" + } + }, + "node_modules/mermaid/node_modules/uuid": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" } }, "node_modules/methods": { @@ -7220,105 +7474,17 @@ } }, "node_modules/minizlib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", - "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", "license": "MIT", "dependencies": { - "minipass": "^7.0.4", - "rimraf": "^5.0.5" + "minipass": "^7.1.2" }, "engines": { "node": ">= 18" } }, - "node_modules/minizlib/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/minizlib/node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minizlib/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minizlib/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minizlib/node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", - "license": "ISC", - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minizlib/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -7352,17 +7518,23 @@ "ufo": "^1.5.4" } }, - "node_modules/mlly/node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "node_modules/mlly/node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/mlly/node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", "dev": true, "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" } }, "node_modules/mocha": { @@ -7538,9 +7710,9 @@ } }, "node_modules/moment-timezone": { - "version": "0.5.46", - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.46.tgz", - "integrity": "sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==", + "version": "0.5.48", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.48.tgz", + "integrity": "sha512-f22b8LV1gbTO2ms2j2z13MuPogNoh5UzxL3nzNAYKGraILnbGc9NEE6dyiiiLv46DGRb8A4kg8UKWLjPthxBHw==", "license": "MIT", "dependencies": { "moment": "^2.29.4" @@ -7550,28 +7722,28 @@ } }, "node_modules/mqtt": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.7.0.tgz", - "integrity": "sha512-/o0CBYSjZzddmQDV2iglCafsA0xWKpqnS62tGbOLOliubBxszpXO1DAQPyfI7ZcPDG0b9ni7QITn+5FW1E2UTg==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.11.0.tgz", + "integrity": "sha512-VDqfADTNvohwcY02NgxPb7OojIeDrNQ1q62r/DcM+bnIWY8LBi3nMTvdEaFEp6Bu4ejBIpHjJVthUEgnvGLemA==", "license": "MIT", "dependencies": { - "@types/readable-stream": "^4.0.5", - "@types/ws": "^8.5.9", + "@types/readable-stream": "^4.0.18", + "@types/ws": "^8.5.14", "commist": "^3.2.0", "concat-stream": "^2.0.0", - "debug": "^4.3.4", + "debug": "^4.4.0", "help-me": "^5.0.0", - "lru-cache": "^10.0.1", + "lru-cache": "^10.4.3", "minimist": "^1.2.8", - "mqtt": "^5.2.0", - "mqtt-packet": "^9.0.0", + "mqtt-packet": "^9.0.2", "number-allocator": "^1.0.14", - "readable-stream": "^4.4.2", + "readable-stream": "^4.7.0", "reinterval": "^1.1.0", - "rfdc": "^1.3.0", + "rfdc": "^1.4.1", + "socks": "^2.8.3", "split2": "^4.2.0", - "worker-timers": "^7.1.4", - "ws": "^8.14.2" + "worker-timers": "^7.1.8", + "ws": "^8.18.0" }, "bin": { "mqtt": "build/bin/mqtt.js", @@ -7583,9 +7755,9 @@ } }, "node_modules/mqtt-packet": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-9.0.1.tgz", - "integrity": "sha512-koZF1V/X2RZUI6uD9wN5OK1JxxcG1ofAR4H3LjCw1FkeKzruZQ26aAA6v2m1lZyWONZIR5wMMJFrZJDRNzbiQw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-9.0.2.tgz", + "integrity": "sha512-MvIY0B8/qjq7bKxdN1eD+nrljoeaai+qjLJgfRn3TiMuz0pamsIWY2bFODPZMSNmabsLANXsLl4EMoWvlaTZWA==", "license": "MIT", "dependencies": { "bl": "^6.0.8", @@ -7594,9 +7766,9 @@ } }, "node_modules/mqtt-packet/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -7617,9 +7789,9 @@ "license": "MIT" }, "node_modules/mqtt/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -7662,9 +7834,9 @@ } }, "node_modules/mqtt/node_modules/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -7699,36 +7871,21 @@ "license": "MIT" }, "node_modules/multer": { - "version": "1.4.5-lts.1", - "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", - "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/multer/-/multer-2.0.2.tgz", + "integrity": "sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw==", "license": "MIT", "dependencies": { "append-field": "^1.0.0", - "busboy": "^1.0.0", - "concat-stream": "^1.5.2", - "mkdirp": "^0.5.4", + "busboy": "^1.6.0", + "concat-stream": "^2.0.0", + "mkdirp": "^0.5.6", "object-assign": "^4.1.1", - "type-is": "^1.6.4", - "xtend": "^4.0.0" + "type-is": "^1.6.18", + "xtend": "^4.0.2" }, "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/multer/node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "engines": [ - "node >= 0.8" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "node": ">= 10.16.0" } }, "node_modules/multer/node_modules/mkdirp": { @@ -7743,30 +7900,6 @@ "mkdirp": "bin/cmd.js" } }, - "node_modules/multer/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/multer/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/mustache": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", @@ -7884,14 +8017,14 @@ } }, "node_modules/node-red-admin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.0.1.tgz", - "integrity": "sha512-NLZgAM8JgFa/2/7Z4+nSSQrtkuBbfS9m+kxegadhHfuta5rErOx6zrrNhF+yAglMTPlVmdoqgso7VSt3nTRBGQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.1.1.tgz", + "integrity": "sha512-49VOt0z1YwLwUtauxyoSY5hR3gzXWisdAa1b0JqIwXb2ZJnQh5k/cM4oSVg7yPKi07HcmntwmLVWfZGJdjIR8A==", "license": "Apache-2.0", "dependencies": { "ansi-colors": "^4.1.3", - "axios": "^1.7.7", - "bcryptjs": "^2.4.3", + "axios": "1.11.0", + "bcryptjs": "3.0.2", "cli-table": "^0.3.11", "enquirer": "^2.3.6", "minimist": "^1.2.8", @@ -7905,7 +8038,7 @@ "node": ">=18" }, "optionalDependencies": { - "@node-rs/bcrypt": "1.10.4" + "@node-rs/bcrypt": "1.10.7" } }, "node_modules/node-red-admin/node_modules/ansi-colors": { @@ -7918,29 +8051,29 @@ } }, "node_modules/node-red-node-test-helper": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/node-red-node-test-helper/-/node-red-node-test-helper-0.3.4.tgz", - "integrity": "sha512-OFXGEkKZpLkgoijAgpUIjzn5RF8QnbwPX9RjfI2LWXq1ACfeXkXcW0i1ioiphrokdE3MiWQJtH5omLNnSNdyaQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/node-red-node-test-helper/-/node-red-node-test-helper-0.3.5.tgz", + "integrity": "sha512-sUsg++CoO19UguqlK6j9q2VmluS7kpYgs45o+U3SAv4wW6BSoXwtuO7pJ+9KVQVmd27zwojw6uaeyLsDsRpL3Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "body-parser": "^1.20.2", - "express": "^4.19.2", + "body-parser": "^1.20.3", + "express": "^4.21.0", "semver": "^7.5.4", "should": "^13.2.3", "should-sinon": "^0.0.6", "sinon": "^11.1.2", "stoppable": "^1.1.0", - "supertest": "^7.0.0" + "supertest": "^7.1.4" }, "engines": { "node": ">=14" } }, "node_modules/node-red-node-test-helper/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7956,30 +8089,23 @@ } }, "node_modules/node-red-node-test-helper/node_modules/formidable": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.2.tgz", - "integrity": "sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==", + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.4.tgz", + "integrity": "sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug==", "dev": true, "license": "MIT", "dependencies": { + "@paralleldrive/cuid2": "^2.2.2", "dezalgo": "^1.0.4", - "hexoid": "^2.0.0", "once": "^1.4.0" }, + "engines": { + "node": ">=14.0.0" + }, "funding": { "url": "https://ko-fi.com/tunnckoCore/commissions" } }, - "node_modules/node-red-node-test-helper/node_modules/hexoid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-2.0.0.tgz", - "integrity": "sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/node-red-node-test-helper/node_modules/mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", @@ -8001,35 +8127,35 @@ "license": "MIT" }, "node_modules/node-red-node-test-helper/node_modules/superagent": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-9.0.2.tgz", - "integrity": "sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-10.2.3.tgz", + "integrity": "sha512-y/hkYGeXAj7wUMjxRbB21g/l6aAEituGXM9Rwl4o20+SX3e8YOSV6BxFXl+dL3Uk0mjSL3kCbNkwURm8/gEDig==", "dev": true, "license": "MIT", "dependencies": { - "component-emitter": "^1.3.0", + "component-emitter": "^1.3.1", "cookiejar": "^2.1.4", - "debug": "^4.3.4", + "debug": "^4.3.7", "fast-safe-stringify": "^2.1.1", - "form-data": "^4.0.0", - "formidable": "^3.5.1", + "form-data": "^4.0.4", + "formidable": "^3.5.4", "methods": "^1.1.2", "mime": "2.6.0", - "qs": "^6.11.0" + "qs": "^6.11.2" }, "engines": { "node": ">=14.18.0" } }, "node_modules/node-red-node-test-helper/node_modules/supertest": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.0.0.tgz", - "integrity": "sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.1.4.tgz", + "integrity": "sha512-tjLPs7dVyqgItVFirHYqe2T+MfWc2VOBQ8QFKKbWTA3PU7liZR8zoSpAi/C1k1ilm9RsXIKYf197oap9wXGVYg==", "dev": true, "license": "MIT", "dependencies": { "methods": "^1.1.2", - "superagent": "^9.0.1" + "superagent": "^10.2.3" }, "engines": { "node": ">=14.18.0" @@ -8045,9 +8171,9 @@ } }, "node_modules/nodemon": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.7.tgz", - "integrity": "sha512-hLj7fuMow6f0lbB0cD14Lz2xNjwsyruH251Pk4t/yIitCFJbmY1myuLlHm/q06aST4jg6EgAh74PIBBrRqpVAQ==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.9.tgz", + "integrity": "sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==", "dev": true, "license": "MIT", "dependencies": { @@ -8074,9 +8200,9 @@ } }, "node_modules/nodemon/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -8183,9 +8309,9 @@ } }, "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.2.tgz", + "integrity": "sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==", "license": "MIT", "engines": { "node": ">=14.16" @@ -8217,9 +8343,9 @@ } }, "node_modules/number-allocator/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -8658,9 +8784,9 @@ } }, "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", "license": "MIT", "engines": { "node": ">= 0.8" @@ -8788,16 +8914,10 @@ "node": ">=6" } }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "license": "BlueOak-1.0.0" - }, "node_modules/package-manager-detector": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz", - "integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.3.0.tgz", + "integrity": "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==", "dev": true, "license": "MIT" }, @@ -8986,6 +9106,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -9021,28 +9142,6 @@ "node": ">=0.10.0" } }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" - }, "node_modules/path-to-regexp": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", @@ -9194,15 +9293,15 @@ } }, "node_modules/pkg-types": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", - "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.2.0.tgz", + "integrity": "sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==", "dev": true, "license": "MIT", "dependencies": { - "confbox": "^0.1.8", - "mlly": "^1.7.4", - "pathe": "^2.0.1" + "confbox": "^0.2.2", + "exsolve": "^1.0.7", + "pathe": "^2.0.3" } }, "node_modules/points-on-curve": { @@ -9286,9 +9385,9 @@ "license": "MIT" }, "node_modules/proxy/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -9371,6 +9470,23 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/quansync": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.10.tgz", + "integrity": "sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -9579,9 +9695,9 @@ } }, "node_modules/readdir-glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -9687,12 +9803,6 @@ "node": ">=0.10.0" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "license": "MIT" - }, "node_modules/reinterval": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", @@ -9815,9 +9925,9 @@ } }, "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", "dev": true, "license": "MIT", "engines": { @@ -9939,9 +10049,9 @@ "license": "ISC" }, "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -10043,6 +10153,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" @@ -10055,6 +10166,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -10348,10 +10460,34 @@ "url": "https://opencollective.com/sinon" } }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz", + "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==", + "license": "MIT", + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, "node_modules/sort-array": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/sort-array/-/sort-array-5.0.0.tgz", - "integrity": "sha512-Sg9MzajSGprcSrMIxsXyNT0e0JB47RJRfJspC+7co4Z5BdNsNl8FmWI+lXEpyKq+vkMG6pHgAhqyCO+bkDTfFQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/sort-array/-/sort-array-5.1.1.tgz", + "integrity": "sha512-EltS7AIsNlAFIM9cayrgKrM6XP94ATWwXP4LCL4IQbvbYhELSt2hZTrixg+AaQwnWFs/JGJgqU3rxMcNNWxGAA==", "dev": true, "license": "MIT", "dependencies": { @@ -10490,7 +10626,6 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true, "license": "BSD-3-Clause" }, "node_modules/statuses": { @@ -10614,21 +10749,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -10651,19 +10772,6 @@ "node": ">=8" } }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -10698,7 +10806,7 @@ "version": "8.1.2", "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.1.2.tgz", "integrity": "sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==", - "deprecated": "Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net", + "deprecated": "Please upgrade to superagent v10.2.2+, see release notes at https://github.com/forwardemail/superagent/releases/tag/v10.2.2 - maintenance is supported by Forward Email @ https://forwardemail.net", "dev": true, "license": "MIT", "dependencies": { @@ -10718,9 +10826,9 @@ } }, "node_modules/superagent/node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -10759,6 +10867,7 @@ "version": "6.3.3", "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.3.tgz", "integrity": "sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==", + "deprecated": "Please upgrade to supertest v7.1.3+, see release notes at https://github.com/forwardemail/supertest/releases/tag/v7.1.3 - maintenance is supported by Forward Email @ https://forwardemail.net", "dev": true, "license": "MIT", "dependencies": { @@ -10773,7 +10882,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -11046,28 +11154,28 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.1.tgz", + "integrity": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==", "dev": true, "license": "MIT" }, "node_modules/tldts": { - "version": "6.1.78", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.78.tgz", - "integrity": "sha512-fSgYrW0ITH0SR/CqKMXIruYIPpNu5aDgUp22UhYoSrnUQwc7SBqifEBFNce7AAcygUPBo6a/gbtcguWdmko4RQ==", + "version": "6.1.86", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", + "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", "license": "MIT", "dependencies": { - "tldts-core": "^6.1.78" + "tldts-core": "^6.1.86" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "6.1.78", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.78.tgz", - "integrity": "sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==", + "version": "6.1.86", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", + "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", "license": "MIT" }, "node_modules/to-regex-range": { @@ -11103,9 +11211,9 @@ } }, "node_modules/tough-cookie": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.1.tgz", - "integrity": "sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", + "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", "license": "BSD-3-Clause", "dependencies": { "tldts": "^6.1.32" @@ -11190,16 +11298,16 @@ "license": "MIT" }, "node_modules/ufo": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", + "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", "dev": true, "license": "MIT" }, "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", "license": "BSD-2-Clause", "bin": { "uglifyjs": "bin/uglifyjs" @@ -11265,9 +11373,9 @@ } }, "node_modules/undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", "license": "MIT" }, "node_modules/universalify": { @@ -11468,6 +11576,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" @@ -11576,24 +11685,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/pkgs/by-name/no/node-red/package.nix b/pkgs/by-name/no/node-red/package.nix index ef1b20057d5b..741322f96a1d 100644 --- a/pkgs/by-name/no/node-red/package.nix +++ b/pkgs/by-name/no/node-red/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "node-red"; - version = "4.0.9"; + version = "4.1.0"; src = fetchFromGitHub { owner = "node-red"; repo = "node-red"; tag = version; - hash = "sha256-gv9ZjTouYzuDz+nv8wPHrk8xENbO4ySDdy3DMUDZlQA="; + hash = "sha256-MBuWVrN5KNUSNRMZTrDwkQjf3E7BPpnYZL0LKSd6dvU="; }; - npmDepsHash = "sha256-J6d6lutqClRN/QK32civgDQHL8gCQHHs3EZYegdpQaI="; + npmDepsHash = "sha256-FV+41HMggMMadRQG/jVnTkp4ycAthp+a4QPrTRhuris="; postPatch = let diff --git a/pkgs/by-name/ol/olympus-unwrapped/package.nix b/pkgs/by-name/ol/olympus-unwrapped/package.nix index b668d78c130a..3c0bc4477e74 100644 --- a/pkgs/by-name/ol/olympus-unwrapped/package.nix +++ b/pkgs/by-name/ol/olympus-unwrapped/package.nix @@ -31,9 +31,9 @@ let phome = "$out/lib/olympus"; # The following variables are to be updated by the update script. - version = "25.07.23.01"; - buildId = "4972"; # IMPORTANT: This line is matched with regex in update.sh. - rev = "2d4876fa93063df39ba8e2d6c97b57223f7b3b4f"; + version = "25.07.26.04"; + buildId = "4981"; # IMPORTANT: This line is matched with regex in update.sh. + rev = "31ee2ad97fd48ec122733c2bdd600913695673b9"; in buildDotnetModule { pname = "olympus-unwrapped"; @@ -44,7 +44,7 @@ buildDotnetModule { owner = "EverestAPI"; repo = "Olympus"; fetchSubmodules = true; # Required. See upstream's README. - hash = "sha256-30Lir9erklCPIEsreIWwjrSkuZtr5mJpqxXAMXawYyk="; + hash = "sha256-bflkZdp7qA0/DM+8UEudgJJ5imfd3QbEBkMbzvv2WGM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 070f4b02f41c..465a4287c8fe 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -7,15 +7,16 @@ models-dev, nix-update-script, testers, + tree-sitter, writableTmpDirAsHomeHook, }: let opencode-node-modules-hash = { - "aarch64-darwin" = "sha256-iPMaEpepvKCb0VEUQPy4to6kwgSKnVsMbckVEYF+58E="; - "aarch64-linux" = "sha256-Ybf8MiiCHHEMQGqc4PGPHvcfons+sLvhO4UkWQghJ34="; - "x86_64-darwin" = "sha256-5ULx3Y7RmMggyMp7eGN7XFCKvoIqW7W7lHaTlgjBLWo="; - "x86_64-linux" = "sha256-ZtZvS0jF2YpkDeCdP2y1qX4fJVMq8BBq6EFwqvDEfdc="; + "aarch64-darwin" = "sha256-QfsPK6iPuXXKpT3z1SUDdvCx3uT+U2IZy4msH8UiFg8="; + "aarch64-linux" = "sha256-/BpbECRBxLOz+YEQrEHNrtHSr/BaLOrAkJXH0TBHjFE="; + "x86_64-darwin" = "sha256-KA3jaU7BD7lueKBuM9cTJuEby6AC0E03JYZMKRxceqY="; + "x86_64-linux" = "sha256-us6m4Iwaf+zS3NBSoOEAVBpHoyXPDnt+P9/D/Qbui+Y="; }; bun-target = { "aarch64-darwin" = "bun-darwin-arm64"; @@ -26,20 +27,21 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "opencode"; - version = "0.3.85"; + version = "0.3.112"; src = fetchFromGitHub { owner = "sst"; repo = "opencode"; tag = "v${finalAttrs.version}"; - hash = "sha256-7L50P3+u4SHQtjSdFJviPaeLFnOIGP/l4BFLHKm4pNs="; + hash = "sha256-BeUgZUzuphQ1gqPnDnKP2HMy5nyoD5au4AekGT2deIc="; }; tui = buildGoModule { pname = "opencode-tui"; - inherit (finalAttrs) version; - src = "${finalAttrs.src}/packages/tui"; + inherit (finalAttrs) version src; - vendorHash = "sha256-+j8+TjTzd7AH9Si9tS7noTpPcG1lz9j+tmxUTrPcThw="; + modRoot = "packages/tui"; + + vendorHash = "sha256-nBwYVaBau1iTnPY3d5F/5/ENyjMCikpQYNI5whEJwBk="; subPackages = [ "cmd/opencode" ]; @@ -106,6 +108,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { outputHashMode = "recursive"; }; + buildInputs = [ tree-sitter ]; + nativeBuildInputs = [ bun models-dev diff --git a/pkgs/by-name/or/orbvis/package.nix b/pkgs/by-name/or/orbvis/package.nix new file mode 100644 index 000000000000..4b356e652eaa --- /dev/null +++ b/pkgs/by-name/or/orbvis/package.nix @@ -0,0 +1,54 @@ +{ + lib, + stdenv, + fetchFromGitHub, + pkg-config, + gtk3, + curl, + libepoxy, + meson, + ninja, + wrapGAppsHook3, + nix-update-script, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "orbvis"; + version = "0.3.2"; + + src = fetchFromGitHub { + owner = "wojciech-graj"; + repo = "orbvis"; + tag = "v${finalAttrs.version}"; + hash = "sha256-kPbRhm+HymY6DuR4JgE6qTTYKGIqVxvwxtveu7dOOO0="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + wrapGAppsHook3 + ]; + + buildInputs = [ + gtk3 + curl + libepoxy + ]; + + postInstall = '' + install -Dm444 $src/flatpak/io.github.wojciech_graj.OrbVis.desktop -t $out/share/applications + install -Dm444 $src/flatpak/128x128/io.github.wojciech_graj.OrbVis.png -t $out/share/icons/hicolor/128x128/apps + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "View and propagate the full CelesTrak satellite catalog in realtime"; + homepage = "https://github.com/wojciech-graj/OrbVis"; + license = lib.licenses.gpl2; + maintainers = with lib.maintainers; [ thtrf ]; + mainProgram = "orbvis"; + platforms = lib.platforms.linux; + }; +}) diff --git a/pkgs/by-name/ov/overcommit/Gemfile.lock b/pkgs/by-name/ov/overcommit/Gemfile.lock index fbdb66f8a49d..050edecf783c 100644 --- a/pkgs/by-name/ov/overcommit/Gemfile.lock +++ b/pkgs/by-name/ov/overcommit/Gemfile.lock @@ -4,12 +4,12 @@ GEM childprocess (5.1.0) logger (~> 1.5) iniparse (1.5.0) - logger (1.6.1) - overcommit (0.64.0) + logger (1.7.0) + overcommit (0.67.1) childprocess (>= 0.6.3, < 6) iniparse (~> 1.4) - rexml (~> 3.2) - rexml (3.3.7) + rexml (>= 3.3.9) + rexml (3.4.1) PLATFORMS ruby @@ -18,4 +18,4 @@ DEPENDENCIES overcommit BUNDLED WITH - 2.5.16 + 2.6.6 diff --git a/pkgs/by-name/ov/overcommit/gemset.nix b/pkgs/by-name/ov/overcommit/gemset.nix index 2b03bf49ae8f..670aeff0c827 100644 --- a/pkgs/by-name/ov/overcommit/gemset.nix +++ b/pkgs/by-name/ov/overcommit/gemset.nix @@ -25,10 +25,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lwncq2rf8gm79g2rcnnyzs26ma1f4wnfjm6gs4zf2wlsdz5in9s"; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; type = "gem"; }; - version = "1.6.1"; + version = "1.7.0"; }; overcommit = { dependencies = [ @@ -40,19 +40,19 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lpl1ppjrqwsmywsb4srfjfm31dna30jrjyx2lkmws7s2jchy94v"; + sha256 = "1i81n0h8h2mb81kjfvqj493flx7rb809z5w8sbjfd7szsqnq86n7"; type = "gem"; }; - version = "0.64.0"; + version = "0.67.1"; }; rexml = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "09shc1dvg88c4yx83d4c9wf26z838nlapa3cmlq8iqdci39a98v2"; + sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; type = "gem"; }; - version = "3.3.7"; + version = "3.4.1"; }; } diff --git a/pkgs/by-name/ov/overcommit/package.nix b/pkgs/by-name/ov/overcommit/package.nix index 8100ba20db42..c930a64f2531 100644 --- a/pkgs/by-name/ov/overcommit/package.nix +++ b/pkgs/by-name/ov/overcommit/package.nix @@ -8,7 +8,7 @@ testers, }: -bundlerApp { +bundlerApp rec { pname = "overcommit"; gemdir = ./.; exes = [ "overcommit" ]; @@ -24,7 +24,7 @@ bundlerApp { package = overcommit; version = (import ./gemset.nix).overcommit.version; }; - updateScript = bundlerUpdateScript "overcommit"; + updateScript = bundlerUpdateScript pname; }; meta = with lib; { @@ -32,7 +32,7 @@ bundlerApp { homepage = "https://github.com/sds/overcommit"; changelog = "https://github.com/sds/overcommit/blob/main/CHANGELOG.md"; license = licenses.mit; - mainProgram = "overcommit"; + mainProgram = pname; maintainers = with maintainers; [ Br1ght0ne anthonyroussel diff --git a/pkgs/by-name/pi/pied/package.nix b/pkgs/by-name/pi/pied/package.nix index 7c61cc369b26..adb55f8e4562 100644 --- a/pkgs/by-name/pi/pied/package.nix +++ b/pkgs/by-name/pi/pied/package.nix @@ -7,13 +7,13 @@ flutter327.buildFlutterApplication rec { pname = "pied"; - version = "0.3.0"; + version = "0.3.1"; src = fetchFromGitHub { owner = "Elleo"; repo = "pied"; tag = "v${version}"; - hash = "sha256-I2p3GIb54r9r/phbKJsz/cFw1ECdwZ2RnCYVxjsHzg0="; + hash = "sha256-STeSpto70b4m03ExikUrIwsHCqj1QH2jvVZ8G/ybw28="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; diff --git a/pkgs/by-name/pi/pinta/package.nix b/pkgs/by-name/pi/pinta/package.nix index 9ff3e83c67d3..61a7888805fe 100644 --- a/pkgs/by-name/pi/pinta/package.nix +++ b/pkgs/by-name/pi/pinta/package.nix @@ -12,13 +12,13 @@ buildDotnetModule rec { pname = "Pinta"; - version = "3.0.2"; + version = "3.0.3"; src = fetchFromGitHub { owner = "PintaProject"; repo = "Pinta"; rev = version; - hash = "sha256-DFlk3znvK3DAN9dHeTB+X2PdC1STK/i3DOom8Ol2D00="; + hash = "sha256-oqhRRfZXBbxQ3ojvam4Q/iuHqGQeqd27hYF9SFKc774="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/pl/plasma-plugin-blurredwallpaper/package.nix b/pkgs/by-name/pl/plasma-plugin-blurredwallpaper/package.nix index 75866f2be064..1d6ee0eb1ce8 100644 --- a/pkgs/by-name/pl/plasma-plugin-blurredwallpaper/package.nix +++ b/pkgs/by-name/pl/plasma-plugin-blurredwallpaper/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasma-plugin-blurredwallpaper"; - version = "3.3.1"; + version = "3.4.0"; src = fetchFromGitHub { owner = "bouteillerAlan"; repo = "blurredwallpaper"; rev = "v${finalAttrs.version}"; - hash = "sha256-hXuJhSS5QEgKWn60ctF3N+avfez8Ktrne3re/FY/VMU="; + hash = "sha256-pklqYT8o1AfOAjQTl3rVm+XWXoL+pGChpjx40ywr8Xs="; }; installPhase = '' diff --git a/pkgs/by-name/pl/plasmusic-toolbar/package.nix b/pkgs/by-name/pl/plasmusic-toolbar/package.nix index 5783bdcb08f9..689822e6500c 100644 --- a/pkgs/by-name/pl/plasmusic-toolbar/package.nix +++ b/pkgs/by-name/pl/plasmusic-toolbar/package.nix @@ -7,13 +7,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "plasmusic-toolbar"; - version = "3.0.0"; + version = "3.2.0"; src = fetchFromGitHub { owner = "ccatterina"; repo = "plasmusic-toolbar"; tag = "v${finalAttrs.version}"; - hash = "sha256-n8b+XtPaZ7A4qiiSzbVdcSTHJFJ74Xml59pZDmPvAyc="; + hash = "sha256-Epix3gqQGc8MXMcoQ1YxrEXafuPZUOTKdute5eoJ2nI="; }; installPhase = '' diff --git a/pkgs/development/tools/analysis/pmd/default.nix b/pkgs/by-name/pm/pmd/package.nix similarity index 95% rename from pkgs/development/tools/analysis/pmd/default.nix rename to pkgs/by-name/pm/pmd/package.nix index 567699b6b3c6..2be5fdf1012a 100644 --- a/pkgs/development/tools/analysis/pmd/default.nix +++ b/pkgs/by-name/pm/pmd/package.nix @@ -4,7 +4,7 @@ fetchurl, unzip, makeWrapper, - openjdk, + jdk8, }: stdenv.mkDerivation rec { @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { install -Dm644 lib/*.jar -t $out/lib/pmd wrapProgram $out/libexec/pmd \ - --prefix PATH : ${openjdk.jre}/bin \ + --prefix PATH : ${jdk8.jre}/bin \ --set LIB_DIR $out/lib/pmd for app in pmd cpd cpdgui designer bgastviewer designerold ast-dump; do diff --git a/pkgs/by-name/po/polarity/package.nix b/pkgs/by-name/po/polarity/package.nix index e55f8fcfdc42..3908f4e5a551 100644 --- a/pkgs/by-name/po/polarity/package.nix +++ b/pkgs/by-name/po/polarity/package.nix @@ -7,13 +7,13 @@ rustPlatform.buildRustPackage rec { pname = "polarity"; - version = "latest-unstable-2025-07-15"; + version = "latest-unstable-2025-07-30"; src = fetchFromGitHub { owner = "polarity-lang"; repo = "polarity"; - rev = "83bd1bd5bc461421115333e423f45a7735782638"; - hash = "sha256-+l3pS8IpPvebpX++ezcC05X06f+NnBZBsNVXEHTYh6A="; + rev = "2f7056d3c201680c9a7f267b4f39e82518bc5660"; + hash = "sha256-9H6ICxrZICjfR+URnVVFGdk4lVUp89EIbaHrToDRUNQ="; }; cargoHash = "sha256-SXGuf/JaBfPZgbCAfRmC2Gd82kOn54VQrc7FdmVJRuA="; diff --git a/pkgs/by-name/po/postfix/update.sh b/pkgs/by-name/po/postfix/update.sh index eacb548bc002..edd52c5c5c54 100755 --- a/pkgs/by-name/po/postfix/update.sh +++ b/pkgs/by-name/po/postfix/update.sh @@ -5,6 +5,6 @@ set -eu -o pipefail # Expect the text in format of 'Source code |' # Stable release goes first. -new_version="$(curl -s http://cdn.postfix.johnriley.me/mirrors/postfix-release/index.html | +new_version="$(curl -s https://postfix-mirror.horus-it.com/postfix-release/index.html | pcregrep -o1 '"official/postfix-([0-9.]+)[.]tar[.]gz">' | head -n1)" update-source-version postfix "$new_version" diff --git a/pkgs/by-name/po/postman/darwin.nix b/pkgs/by-name/po/postman/darwin.nix index 56975ac3bae6..d7e1265d7cf5 100644 --- a/pkgs/by-name/po/postman/darwin.nix +++ b/pkgs/by-name/po/postman/darwin.nix @@ -1,58 +1,40 @@ { stdenvNoCC, - fetchurl, unzip, pname, version, + src, meta, }: -let - appName = "Postman.app"; - dist = - { - aarch64-darwin = { - arch = "arm64"; - sha256 = "sha256-KOvYt3VL1hZAyf6T+3whMTyhHgndnlZO0e3L1KtDxqE="; - }; - - x86_64-darwin = { - arch = "64"; - sha256 = "sha256-LCpxbDgcIbVmA7RYykli7gLGb0FWQ4LigxghZYEv1Bk="; - }; - } - .${stdenvNoCC.hostPlatform.system} - or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); - -in - stdenvNoCC.mkDerivation { - inherit pname version meta; + inherit + pname + version + src + meta + ; - src = fetchurl { - url = "https://dl.pstmn.io/download/version/${version}/osx_${dist.arch}"; - inherit (dist) sha256; - name = "${pname}-${version}.zip"; - }; + sourceRoot = "Postman.app"; nativeBuildInputs = [ unzip ]; + installPhase = '' + runHook preInstall + + mkdir -p $out/Applications $out/bin + cp --recursive . $out/Applications/Postman.app + cat > $out/bin/postman << EOF + #!${stdenvNoCC.shell} + open -na $out/Applications/Postman.app --args "\$@" + EOF + chmod +x $out/bin/postman + + runHook postInstall + ''; + # Postman is notarized on macOS. Running the fixup phase will change the shell scripts embedded # in the bundle, which causes the notarization check to fail on macOS 13+. # See https://eclecticlight.co/2022/06/17/app-security-changes-coming-in-ventura/ for more information. dontFixup = true; - - sourceRoot = appName; - - installPhase = '' - runHook preInstall - mkdir -p $out/{Applications/${appName},bin} - cp -R . $out/Applications/${appName} - cat > $out/bin/${pname} << EOF - #!${stdenvNoCC.shell} - open -na $out/Applications/${appName} --args "\$@" - EOF - chmod +x $out/bin/${pname} - runHook postInstall - ''; } diff --git a/pkgs/by-name/po/postman/linux.nix b/pkgs/by-name/po/postman/linux.nix index 0ef467c78746..7536a76f81c1 100644 --- a/pkgs/by-name/po/postman/linux.nix +++ b/pkgs/by-name/po/postman/linux.nix @@ -1,82 +1,69 @@ { lib, stdenv, - fetchurl, - makeDesktopItem, - wrapGAppsHook3, - atk, + copyDesktopItems, + makeWrapper, + alsa-lib, at-spi2-atk, at-spi2-core, - alsa-lib, + atk, cairo, cups, + curlWithGnuTls, dbus, expat, + fontconfig, + freetype, gdk-pixbuf, glib, gtk3, - freetype, - fontconfig, - nss, - nspr, - pango, - udev, - libsecret, - libuuid, libX11, - libxcb, - libXi, + libXcomposite, libXcursor, libXdamage, - libXrandr, - libXcomposite, libXext, libXfixes, + libXi, + libXrandr, libXrender, - libXtst, libXScrnSaver, - libxkbcommon, + libXtst, libdrm, libgbm, + libGL, + libsecret, + libuuid, + libxkbcommon, + nspr, + nss, + pango, + udev, + xorg, + bintools, + makeDesktopItem, # It's unknown which version of openssl that postman expects but it seems that # OpenSSL 3+ seems to work fine (cf. # https://github.com/NixOS/nixpkgs/issues/254325). If postman breaks apparently # around OpenSSL stuff then try changing this dependency version. openssl, - xorg, pname, version, + src, meta, - copyDesktopItems, - makeWrapper, }: -let - dist = - { - aarch64-linux = { - arch = "arm64"; - sha256 = "sha256-XOQam1W7YT0YDesDR51G/cH318DcxpnAEiJg2JZU3Q4="; - }; +stdenv.mkDerivation { + inherit + pname + version + src + meta + ; - x86_64-linux = { - arch = "64"; - sha256 = "sha256-TE/AMWkj80+22WaOG2BK6vt4NnMSpBq9hQMwSPiQ12A="; - }; - } - .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); - -in -stdenv.mkDerivation rec { - inherit pname version meta; - - src = fetchurl { - url = "https://dl.pstmn.io/download/version/${version}/linux${dist.arch}"; - inherit (dist) sha256; - name = "${pname}-${version}.tar.gz"; - }; - - dontConfigure = true; + nativeBuildInputs = [ + copyDesktopItems + makeWrapper + ]; desktopItems = [ (makeDesktopItem { @@ -90,78 +77,68 @@ stdenv.mkDerivation rec { }) ]; - buildInputs = [ - (lib.getLib stdenv.cc.cc) - atk - at-spi2-atk - at-spi2-core - alsa-lib - cairo - cups - dbus - expat - gdk-pixbuf - glib - gtk3 - freetype - fontconfig - libgbm - nss - nspr - pango - udev - libdrm - libsecret - libuuid - libX11 - libxcb - libXi - libXcursor - libXdamage - libXrandr - libXcomposite - libXext - libXfixes - libXrender - libXtst - libXScrnSaver - libxkbcommon - xorg.libxshmfence - ]; - - nativeBuildInputs = [ - wrapGAppsHook3 - copyDesktopItems - ]; - installPhase = '' runHook preInstall - mkdir -p $out/share/postman - cp -R app/* $out/share/postman + + mkdir -p $out/share $out/bin + cp --recursive app $out/share/postman rm $out/share/postman/Postman - - mkdir -p $out/bin - ln -s $out/share/postman/postman $out/bin/postman - - source "${makeWrapper}/nix-support/setup-hook" - wrapProgram $out/bin/${pname} \ - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime=true}}" - + makeWrapper $out/share/postman/postman $out/bin/postman \ + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ + --prefix PATH : ${lib.makeBinPath [ openssl ]} mkdir -p $out/share/icons/hicolor/128x128/apps ln -s $out/share/postman/resources/app/assets/icon.png $out/share/icons/postman.png ln -s $out/share/postman/resources/app/assets/icon.png $out/share/icons/hicolor/128x128/apps/postman.png + runHook postInstall ''; postFixup = '' - pushd $out/share/postman - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" postman - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" chrome_crashpad_handler - for file in $(find . -type f \( -name \*.node -o -name postman -o -name \*.so\* \) ); do - ORIGIN=$(patchelf --print-rpath $file); \ - patchelf --set-rpath "${lib.makeLibraryPath buildInputs}:$ORIGIN" $file + patchelf --set-interpreter ${bintools.dynamicLinker} --add-needed libGL.so.1 $out/share/postman/postman + patchelf --set-interpreter ${bintools.dynamicLinker} $out/share/postman/chrome_crashpad_handler + for file in $(find $out/share/postman -type f \( -name \*.node -o -name postman -o -name \*.so\* \) ); do + patchelf --add-rpath "${ + lib.makeLibraryPath [ + (lib.getLib stdenv.cc.cc) + alsa-lib + atk + at-spi2-atk + at-spi2-core + cairo + cups + curlWithGnuTls + dbus + expat + fontconfig + freetype + gdk-pixbuf + glib + gtk3 + libdrm + libgbm + libGL + libsecret + libuuid + libX11 + libXcomposite + libXcursor + libXdamage + libXext + libXfixes + libXi + libXrandr + libXrender + libXScrnSaver + libxkbcommon + libXtst + nspr + nss + pango + udev + xorg.libxcb + xorg.libxshmfence + ] + }" $file done - popd - wrapProgram $out/bin/postman --set PATH ${lib.makeBinPath [ openssl ]} ''; } diff --git a/pkgs/by-name/po/postman/package.nix b/pkgs/by-name/po/postman/package.nix index dff2edd7b72f..41ef3e402eb3 100644 --- a/pkgs/by-name/po/postman/package.nix +++ b/pkgs/by-name/po/postman/package.nix @@ -1,37 +1,76 @@ { - stdenvNoCC, - callPackage, lib, + stdenvNoCC, + fetchurl, + callPackage, }: let pname = "postman"; - version = "11.50.5"; - meta = with lib; { - homepage = "https://www.getpostman.com"; + version = "11.56.4"; + + src = + let + selectSystem = + attrs: + attrs.${stdenvNoCC.hostPlatform.system} + or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); + system = selectSystem { + aarch64-darwin = "osx_arm64"; + aarch64-linux = "linuxarm64"; + x86_64-darwin = "osx_64"; + x86_64-linux = "linux64"; + }; + in + fetchurl { + name = "postman-${version}.${if stdenvNoCC.hostPlatform.isLinux then "tar.gz" else "zip"}"; + url = "https://dl.pstmn.io/download/version/${version}/${system}"; + hash = selectSystem { + aarch64-darwin = "sha256-DNhTzTul3SZSsqc3g1oOSSl1sGQ3t6FD5bbL4dMHzEk="; + aarch64-linux = "sha256-8CaqyMuZEcdgKfE2OxHCEAVsTFBtFDOfdHfTWASJAU4="; + x86_64-darwin = "sha256-cRHyqNBW/1l2VsK89ue2K+X/Uszpzu9wXg4O91Adfy4="; + x86_64-linux = "sha256-bwvNmcSBbwLt3kNbd05Yy2IgNHUJx7qTvDMKrGmOOi0="; + }; + }; + + meta = { changelog = "https://www.postman.com/release-notes/postman-app/#${ - replaceStrings [ "." ] [ "-" ] version + lib.replaceStrings [ "." ] [ "-" ] version }"; description = "API Development Environment"; - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - license = licenses.postman; - platforms = [ - "x86_64-linux" - "aarch64-linux" - "aarch64-darwin" - "x86_64-darwin" - ]; - maintainers = with maintainers; [ - johnrichardrinehart - evanjs - tricktron + homepage = "https://www.getpostman.com"; + license = lib.licenses.postman; + maintainers = with lib.maintainers; [ Crafter + evanjs + johnrichardrinehart + tricktron ]; + platforms = [ + "aarch64-darwin" + "aarch64-linux" + "x86_64-darwin" + "x86_64-linux" + ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; - in if stdenvNoCC.hostPlatform.isDarwin then - callPackage ./darwin.nix { inherit pname version meta; } + callPackage ./darwin.nix { + inherit + pname + version + src + meta + ; + } else - callPackage ./linux.nix { inherit pname version meta; } + callPackage ./linux.nix { + inherit + pname + version + src + meta + ; + } diff --git a/pkgs/by-name/py/pympress/issue-330-gprops-iter-actually-iterable.patch b/pkgs/by-name/py/pympress/issue-330-gprops-iter-actually-iterable.patch new file mode 100644 index 000000000000..4449daeda189 --- /dev/null +++ b/pkgs/by-name/py/pympress/issue-330-gprops-iter-actually-iterable.patch @@ -0,0 +1,11 @@ +--- i/pympress/builder.py ++++ w/pympress/builder.py +@@ -76,7 +76,7 @@ class Builder(Gtk.Builder): + Args: + a_widget (:class:`~GObject.Object`): an object built by the builder, usually a widget + """ +- for str_prop in (prop.name for prop in a_widget.props if prop.value_type == GObject.TYPE_STRING): ++ for str_prop in (prop.name for prop in list(a_widget.props) if prop.value_type == GObject.TYPE_STRING): + try: + str_val = getattr(a_widget.props, str_prop) + if str_val: diff --git a/pkgs/by-name/py/pympress/package.nix b/pkgs/by-name/py/pympress/package.nix index e93c371b2808..00516db13471 100644 --- a/pkgs/by-name/py/pympress/package.nix +++ b/pkgs/by-name/py/pympress/package.nix @@ -30,6 +30,13 @@ python3Packages.buildPythonApplication rec { babel ]; + patches = [ + # Workaround for a bug on Python >= 3.13+ and pygobject < 3.51. + # This can go away once nixpkgs is using pygobject >= 3.51. + # See for details. + ./issue-330-gprops-iter-actually-iterable.patch + ]; + dependencies = with python3Packages; [ diff --git a/pkgs/development/tools/build-managers/rake/Gemfile b/pkgs/by-name/ra/rake/Gemfile similarity index 100% rename from pkgs/development/tools/build-managers/rake/Gemfile rename to pkgs/by-name/ra/rake/Gemfile diff --git a/pkgs/development/tools/build-managers/rake/Gemfile.lock b/pkgs/by-name/ra/rake/Gemfile.lock similarity index 100% rename from pkgs/development/tools/build-managers/rake/Gemfile.lock rename to pkgs/by-name/ra/rake/Gemfile.lock diff --git a/pkgs/development/tools/build-managers/rake/gemset.nix b/pkgs/by-name/ra/rake/gemset.nix similarity index 100% rename from pkgs/development/tools/build-managers/rake/gemset.nix rename to pkgs/by-name/ra/rake/gemset.nix diff --git a/pkgs/development/tools/build-managers/rake/default.nix b/pkgs/by-name/ra/rake/package.nix similarity index 100% rename from pkgs/development/tools/build-managers/rake/default.nix rename to pkgs/by-name/ra/rake/package.nix diff --git a/pkgs/by-name/ra/rapidraw/package.nix b/pkgs/by-name/ra/rapidraw/package.nix index 79d0837f218b..bafcc3aea287 100644 --- a/pkgs/by-name/ra/rapidraw/package.nix +++ b/pkgs/by-name/ra/rapidraw/package.nix @@ -34,16 +34,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rapidraw"; - version = "1.2.12"; + version = "1.3.2"; src = fetchFromGitHub { owner = "CyberTimon"; repo = "RapidRAW"; tag = "v${finalAttrs.version}"; - hash = "sha256-KF7HXkR6Iuwxh/S3M3BojzAau/tVE+3Lycp4SYI1GG4="; + hash = "sha256-j9Mpg3o90/PdKlSpJEePcnXZoO2BfnGtJEielM/5/uQ="; }; - cargoHash = "sha256-3YeAK7FaBs70DqAoQQlCoqakgPUehE83+bedCwFGFVk="; + cargoHash = "sha256-emwlK16NgeTYyQevWD4baHUxMP5xWJsKpQp/q5krAhQ="; npmDeps = fetchNpmDeps { inherit (finalAttrs) src; @@ -109,13 +109,25 @@ rustPlatform.buildRustPackage (finalAttrs: { # needs to be declared twice annoyingly ORT_STRATEGY = "system"; + postInstall = '' + # Patch the .desktop file to set the Categories field + sed -i '/^Categories=/c\Categories=Graphics;Photography' "$out/share/applications/RapidRAW.desktop" + + # Ensure the resources directory exists before linking + mkdir -p $out/lib/RapidRAW/resources + + # link the .so file + ln -sf ${onnxruntime}/lib/libonnxruntime.so $out/lib/RapidRAW/resources/libonnxruntime.so + + # remove the .dylib file + rm -rf $out/lib/RapidRAW/resources/libonnxruntime.dylib + ''; + postFixup = '' wrapGApp $out/bin/rapidraw \ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath finalAttrs.buildInputs} \ --set ORT_STRATEGY "system" \ --set ORT_DYLIB_PATH "${onnxruntime}/lib/libonnxruntime.so" - - rm -rf $out/lib/RapidRAW/resources ''; meta = { diff --git a/pkgs/by-name/re/redpanda-client/package.nix b/pkgs/by-name/re/redpanda-client/package.nix index eaa2d76a6259..f53dc6069c97 100644 --- a/pkgs/by-name/re/redpanda-client/package.nix +++ b/pkgs/by-name/re/redpanda-client/package.nix @@ -7,12 +7,12 @@ stdenv, }: let - version = "25.1.9"; + version = "25.2.1"; src = fetchFromGitHub { owner = "redpanda-data"; repo = "redpanda"; rev = "v${version}"; - sha256 = "sha256-X7pBbR2XCyHB4V0Z/PjZ10o/heXswyhzVj1yp+jvUEM="; + sha256 = "sha256-zHhWbz2UdsZNMYNhcVBiYE5TD8mSttaD3GltE/9MOTU="; }; in buildGoModule rec { @@ -20,7 +20,7 @@ buildGoModule rec { inherit doCheck src version; modRoot = "./src/go/rpk"; runVend = false; - vendorHash = "sha256-I/jUlOYUXOSmAD2r8lBlnEBYlxf+V6gSICgnMXosP+4="; + vendorHash = "sha256-ECShBCtZcrM+pvUQD3UZ2O6tCcOfI8WiOpDQjqKdh64="; ldflags = [ ''-X "github.com/redpanda-data/redpanda/src/go/rpk/pkg/cli/cmd/version.version=${version}"'' diff --git a/pkgs/by-name/re/rendercv/package.nix b/pkgs/by-name/re/rendercv/package.nix new file mode 100644 index 000000000000..01c7872ff46c --- /dev/null +++ b/pkgs/by-name/re/rendercv/package.nix @@ -0,0 +1,75 @@ +{ + lib, + python3Packages, + fetchFromGitHub, +}: + +python3Packages.buildPythonApplication rec { + pname = "rendercv"; + version = "2.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "rendercv"; + repo = "rendercv"; + tag = "v${version}"; + hash = "sha256-bIEuzMGV/l8Cunc4W04ESFYTKhNH+ffkA6eXGbyu3A0="; + }; + + build-system = with python3Packages; [ hatchling ]; + + dependencies = with python3Packages; [ + jinja2 + phonenumbers + email-validator + pydantic + pycountry + pydantic-extra-types + ruamel-yaml + # full + typer + markdown + watchdog + typst + rendercv-fonts + packaging + ]; + + pythonRelaxDeps = [ + "phonenumbers" + "pydantic-extra-types" + "pydantic" + "ruamel-yaml" + ]; + + pythonImportsCheck = [ "rendercv" ]; + + nativeCheckInputs = with python3Packages; [ + pypdf + pytestCheckHook + ]; + + disabledTests = [ + "test_are_all_the_theme_files_the_same" + # It needs internet to download resources + "test_render_a_pdf_from_typst" + "test_render_pngs_from_typst" + "test_render_command_overriding_input_file_settings" + ]; + + disabledTestPaths = [ + # It fails due to missing internet resources + "tests/test_cli.py" + ]; + + doCheck = true; + + meta = { + description = "Typst-based CV/resume generator"; + homepage = "https://rendercv.com"; + changelog = "https://docs.rendercv.com/changelog/#22-january-25-2025"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ theobori ]; + mainProgram = "rendercv"; + }; +} diff --git a/pkgs/servers/roapi/http.nix b/pkgs/by-name/ro/roapi-http/package.nix similarity index 100% rename from pkgs/servers/roapi/http.nix rename to pkgs/by-name/ro/roapi-http/package.nix diff --git a/pkgs/by-name/ro/rocksdb/package.nix b/pkgs/by-name/ro/rocksdb/package.nix index a700587105d6..bdc840137b09 100644 --- a/pkgs/by-name/ro/rocksdb/package.nix +++ b/pkgs/by-name/ro/rocksdb/package.nix @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = lib.optional enableJemalloc jemalloc ++ lib.optional enableLiburing liburing - ++ lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64_pthreads; + ++ lib.optional stdenv.hostPlatform.isMinGW windows.pthreads; outputs = [ "out" diff --git a/pkgs/by-name/ro/rosa/package.nix b/pkgs/by-name/ro/rosa/package.nix index 056dba0c3b08..f87d02ceb430 100644 --- a/pkgs/by-name/ro/rosa/package.nix +++ b/pkgs/by-name/ro/rosa/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "rosa"; - version = "1.2.54"; + version = "1.2.55"; src = fetchFromGitHub { owner = "openshift"; repo = "rosa"; rev = "v${version}"; - hash = "sha256-mW4uwviyzGI8mMaQsnedV1vTm26ae6VSoihMzvSCAjc="; + hash = "sha256-IarqpS3KY6cL5Njkd14APfPcUqicNzODIZz6CiuCzIk="; }; vendorHash = null; diff --git a/pkgs/by-name/s7/s7/package.nix b/pkgs/by-name/s7/s7/package.nix index a63eedeb3231..78c5effc3fb6 100644 --- a/pkgs/by-name/s7/s7/package.nix +++ b/pkgs/by-name/s7/s7/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { libmpc ] ++ lib.optional withNrepl notcurses - ++ lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64_pthreads; + ++ lib.optional stdenv.hostPlatform.isMinGW windows.pthreads; # The following scripts are modified from [Guix's](https://packages.guix.gnu.org/packages/s7/). diff --git a/pkgs/servers/sickbeard/sickgear.nix b/pkgs/by-name/si/sickgear/package.nix similarity index 100% rename from pkgs/servers/sickbeard/sickgear.nix rename to pkgs/by-name/si/sickgear/package.nix diff --git a/pkgs/servers/sickbeard/patches/override-python-version-check.patch b/pkgs/by-name/si/sickgear/patches/override-python-version-check.patch similarity index 100% rename from pkgs/servers/sickbeard/patches/override-python-version-check.patch rename to pkgs/by-name/si/sickgear/patches/override-python-version-check.patch diff --git a/pkgs/by-name/si/simdutf/package.nix b/pkgs/by-name/si/simdutf/package.nix index 259252dd49d4..ebb2d126084d 100644 --- a/pkgs/by-name/si/simdutf/package.nix +++ b/pkgs/by-name/si/simdutf/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "simdutf"; - version = "7.3.3"; + version = "7.3.4"; src = fetchFromGitHub { owner = "simdutf"; repo = "simdutf"; rev = "v${finalAttrs.version}"; - hash = "sha256-oSXie1yEHO7CREjC1uo6i9yu5QTix7fxbniuGaTJOH8="; + hash = "sha256-vIsM/i1RrtCqcnrMSyipgrtsdO32nqSbnYGdmjTyrN8="; }; # Fix build on darwin diff --git a/pkgs/by-name/si/simplex-chat-desktop/package.nix b/pkgs/by-name/si/simplex-chat-desktop/package.nix index f84a48f97409..6c5c9717cf86 100644 --- a/pkgs/by-name/si/simplex-chat-desktop/package.nix +++ b/pkgs/by-name/si/simplex-chat-desktop/package.nix @@ -7,11 +7,11 @@ let pname = "simplex-chat-desktop"; - version = "6.4.0"; + version = "6.4.2"; src = fetchurl { url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage"; - hash = "sha256-DxOq0pimXxvXDi65Hryp7Fv++M6a+V1qYyDSSEgttQs="; + hash = "sha256-g3WsqLEOBcmeUEqNtC0ixJwDbGTvfSUi80pKPvAu6tM="; }; appimageContents = appimageTools.extract { diff --git a/pkgs/servers/irc/solanum/dont-create-logdir.patch b/pkgs/by-name/so/solanum/dont-create-logdir.patch similarity index 100% rename from pkgs/servers/irc/solanum/dont-create-logdir.patch rename to pkgs/by-name/so/solanum/dont-create-logdir.patch diff --git a/pkgs/servers/irc/solanum/default.nix b/pkgs/by-name/so/solanum/package.nix similarity index 100% rename from pkgs/servers/irc/solanum/default.nix rename to pkgs/by-name/so/solanum/package.nix diff --git a/pkgs/development/tools/sqlint/Gemfile b/pkgs/by-name/sq/sqlint/Gemfile similarity index 100% rename from pkgs/development/tools/sqlint/Gemfile rename to pkgs/by-name/sq/sqlint/Gemfile diff --git a/pkgs/development/tools/sqlint/Gemfile.lock b/pkgs/by-name/sq/sqlint/Gemfile.lock similarity index 100% rename from pkgs/development/tools/sqlint/Gemfile.lock rename to pkgs/by-name/sq/sqlint/Gemfile.lock diff --git a/pkgs/development/tools/sqlint/gemset.nix b/pkgs/by-name/sq/sqlint/gemset.nix similarity index 100% rename from pkgs/development/tools/sqlint/gemset.nix rename to pkgs/by-name/sq/sqlint/gemset.nix diff --git a/pkgs/development/tools/sqlint/default.nix b/pkgs/by-name/sq/sqlint/package.nix similarity index 100% rename from pkgs/development/tools/sqlint/default.nix rename to pkgs/by-name/sq/sqlint/package.nix diff --git a/pkgs/by-name/sr/srt/package.nix b/pkgs/by-name/sr/srt/package.nix index d703a325da27..d18eb371675b 100644 --- a/pkgs/by-name/sr/srt/package.nix +++ b/pkgs/by-name/sr/srt/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { openssl ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ - windows.mingw_w64_pthreads + windows.pthreads ]; patches = lib.optionals stdenv.hostPlatform.isMinGW [ diff --git a/pkgs/by-name/sy/sydbox/package.nix b/pkgs/by-name/sy/sydbox/package.nix index 10fc1ff3cf01..59dac6afe740 100644 --- a/pkgs/by-name/sy/sydbox/package.nix +++ b/pkgs/by-name/sy/sydbox/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "sydbox"; - version = "3.36.0"; + version = "3.37.2"; outputs = [ "out" @@ -24,10 +24,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "Sydbox"; repo = "sydbox"; tag = "v${finalAttrs.version}"; - hash = "sha256-XGZHUMVTJLlWIwgEqVCMoHDoDkzkFAdTvOOtMtCAw98="; + hash = "sha256-XV3eB6XGDwoJK+wpfuARV7F4OqZJfoAqDmsYS8D2AK4="; }; - cargoHash = "sha256-+NI1poeMXMlR9rafmGKu6i6iFORe2IGVVPj08MP8g3o="; + cargoHash = "sha256-uIcF4mzIYOgSfQVFl6kh3337AmdVFDDXIMXtVCqcoXg="; nativeBuildInputs = [ mandoc diff --git a/pkgs/tools/misc/t/Gemfile b/pkgs/by-name/t/t/Gemfile similarity index 100% rename from pkgs/tools/misc/t/Gemfile rename to pkgs/by-name/t/t/Gemfile diff --git a/pkgs/tools/misc/t/Gemfile.lock b/pkgs/by-name/t/t/Gemfile.lock similarity index 100% rename from pkgs/tools/misc/t/Gemfile.lock rename to pkgs/by-name/t/t/Gemfile.lock diff --git a/pkgs/tools/misc/t/gemset.nix b/pkgs/by-name/t/t/gemset.nix similarity index 100% rename from pkgs/tools/misc/t/gemset.nix rename to pkgs/by-name/t/t/gemset.nix diff --git a/pkgs/tools/misc/t/default.nix b/pkgs/by-name/t/t/package.nix similarity index 100% rename from pkgs/tools/misc/t/default.nix rename to pkgs/by-name/t/t/package.nix diff --git a/pkgs/by-name/ta/tailwindcss-language-server/package.nix b/pkgs/by-name/ta/tailwindcss-language-server/package.nix index a279b1d6e298..31c9c164d998 100644 --- a/pkgs/by-name/ta/tailwindcss-language-server/package.nix +++ b/pkgs/by-name/ta/tailwindcss-language-server/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "tailwindcss-language-server"; - version = "0.14.25"; + version = "0.14.26"; src = fetchFromGitHub { owner = "tailwindlabs"; repo = "tailwindcss-intellisense"; tag = "v${finalAttrs.version}"; - hash = "sha256-uY5hOMuDfLpPFkVoZyISexb/RVtaOK/UpN1WRQ0uDQY="; + hash = "sha256-XXRWxN+1fOuVULh+ZE+XRRBaoRzhCpw7n8SkBIorG9A="; }; pnpmDeps = pnpm_9.fetchDeps { diff --git a/pkgs/by-name/to/todoist-electron/package.nix b/pkgs/by-name/to/todoist-electron/package.nix index 5c00493166f8..69a4cbd07fbf 100644 --- a/pkgs/by-name/to/todoist-electron/package.nix +++ b/pkgs/by-name/to/todoist-electron/package.nix @@ -4,26 +4,26 @@ fetchurl, asar, }: + let pname = "todoist-electron"; - version = "9.8.0"; + version = "9.18.0"; src = fetchurl { - url = "https://electron-dl.todoist.com/linux/Todoist-linux-${version}-x86_64-latest.AppImage"; - hash = "sha256-ZuoeeQ7SusRhr5BXBYEWCZ9pjdcWClKoR0mnom1XkPg="; + url = "https://electron-dl.todoist.net/linux/Todoist-linux-${version}-x86_64-latest.AppImage"; + hash = "sha256-2X//beSpQ1rCqU4Wn5ELoxgfi2knFAJ2w1rn41TNP6g="; }; - appimageContents = (appimageTools.extract { inherit pname version src; }).overrideAttrs (oA: { - buildCommand = '' - ${oA.buildCommand} + appimageContents = appimageTools.extract { + inherit pname version src; - # Get rid of the autoupdater - ${asar}/bin/asar extract $out/resources/app.asar app + # Get rid of the autoupdater + postExtract = '' + ${lib.getExe asar} extract $out/resources/app.asar app sed -i 's/async isUpdateAvailable.*/async isUpdateAvailable(updateInfo) { return false;/g' app/node_modules/electron-updater/out/AppUpdater.js - ${asar}/bin/asar pack app $out/resources/app.asar + ${lib.getExe asar} pack app $out/resources/app.asar ''; - }); - + }; in appimageTools.wrapAppImage { inherit pname version; @@ -31,23 +31,24 @@ appimageTools.wrapAppImage { extraPkgs = pkgs: [ pkgs.hidapi ]; + # Add desktop convencience stuff extraInstallCommands = '' - # Add desktop convencience stuff - install -Dm444 ${appimageContents}/todoist.desktop -t $out/share/applications - install -Dm444 ${appimageContents}/todoist.png -t $out/share/pixmaps + install -D --mode 0644 ${appimageContents}/todoist.desktop -t $out/share/applications + install -D --mode 0644 ${appimageContents}/todoist.png -t $out/share/pixmaps substituteInPlace $out/share/applications/todoist.desktop \ - --replace 'Exec=AppRun' "Exec=$out/bin/${pname} --" + --replace-fail "Exec=AppRun" "Exec=todoist-electron --" \ + --replace-fail "Exec=todoist" "Exec=todoist-electron --" ''; - meta = with lib; { - homepage = "https://todoist.com"; - description = "Official Todoist electron app"; - platforms = [ "x86_64-linux" ]; - license = licenses.unfree; - maintainers = with maintainers; [ + meta = { + description = "To-Do List App & Task Manager"; + homepage = "https://www.todoist.com"; + license = lib.licenses.unfree; + mainProgram = "todoist-electron"; + maintainers = with lib.maintainers; [ kylesferrazza pokon548 ]; - mainProgram = "todoist-electron"; + platforms = [ "x86_64-linux" ]; }; } diff --git a/pkgs/servers/computing/torque/default.nix b/pkgs/by-name/to/torque/package.nix similarity index 100% rename from pkgs/servers/computing/torque/default.nix rename to pkgs/by-name/to/torque/package.nix diff --git a/pkgs/by-name/tr/trufflehog/package.nix b/pkgs/by-name/tr/trufflehog/package.nix index 94b5131cc99e..c4a8775c04ff 100644 --- a/pkgs/by-name/tr/trufflehog/package.nix +++ b/pkgs/by-name/tr/trufflehog/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "trufflehog"; - version = "3.90.1"; + version = "3.90.2"; src = fetchFromGitHub { owner = "trufflesecurity"; repo = "trufflehog"; tag = "v${version}"; - hash = "sha256-SuNsuO7IKtKbAPnYZqJ5OQ8BaWvDN5XtdX8Amgt51fY="; + hash = "sha256-PjZA109+Wf1yOf0BEgyUmSFV1s6G0rZTNMDufdax6kc="; }; vendorHash = "sha256-haJgpR7xJOoiFfyYnaHpL6w9IcJnpODYN6hZxFXOHr0="; diff --git a/pkgs/by-name/un/unifi/package.nix b/pkgs/by-name/un/unifi/package.nix index a74c9d7c0eab..2a7aba23d999 100644 --- a/pkgs/by-name/un/unifi/package.nix +++ b/pkgs/by-name/un/unifi/package.nix @@ -10,12 +10,12 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "unifi-controller"; - version = "9.3.43"; + version = "9.3.45"; # see https://community.ui.com/releases / https://www.ui.com/download/unifi src = fetchurl { url = "https://dl.ui.com/unifi/${finalAttrs.version}/unifi_sysvinit_all.deb"; - hash = "sha256-KpjPLiN8HJT3jXaQgybn6y8NCGwTR7jm0oOsudbphSM="; + hash = "sha256-9gpXY9+XiUnpyRuMdvXGkbiqJ3SlJ6PZ7k1Rj5pbFqs="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/va/vault/package.nix b/pkgs/by-name/va/vault/package.nix index e2f9ce649615..be78843bb61f 100644 --- a/pkgs/by-name/va/vault/package.nix +++ b/pkgs/by-name/va/vault/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "vault"; - version = "1.20.0"; + version = "1.20.1"; src = fetchFromGitHub { owner = "hashicorp"; repo = "vault"; rev = "v${version}"; - hash = "sha256-2583vthe9x2WylLOMJFDBswqT3cF7euHyVc05V887B4="; + hash = "sha256-tTlfTd96+WiTk5HmtHws/zU3jrFfBnce6Wrtr7XsENY="; }; - vendorHash = "sha256-re1GZ+B1dKKLrKt8lj0fUuBkcUY/B38Y4o7yJIN7sts="; + vendorHash = "sha256-kdtWmRrzvHXPh/DIYkeGS7oSKB+lKiBdglld13av9FY="; proxyVendor = true; diff --git a/pkgs/by-name/vs/vscode-runner/package.nix b/pkgs/by-name/vs/vscode-runner/package.nix index 07f682e9161d..e01b2dafcc22 100644 --- a/pkgs/by-name/vs/vscode-runner/package.nix +++ b/pkgs/by-name/vs/vscode-runner/package.nix @@ -6,13 +6,13 @@ }: let - version = "1.8.0"; + version = "1.8.1"; src = fetchFromGitHub { owner = "Merrit"; repo = "vscode-runner"; rev = "v${version}"; - hash = "sha256-lhrUPlTBKMiWL3+zhjFBoUvjfjbM9t55Z4Anhj3sPuk="; + hash = "sha256-ZzAQeSUFbHp2Bwiwsq8kgQqqNlr6hfXuz7PNAOSiBhU="; }; in buildDartApplication { diff --git a/pkgs/by-name/vs/vscode-runner/pubspec.lock.json b/pkgs/by-name/vs/vscode-runner/pubspec.lock.json index 11c9a3229f24..0742ce506791 100644 --- a/pkgs/by-name/vs/vscode-runner/pubspec.lock.json +++ b/pkgs/by-name/vs/vscode-runner/pubspec.lock.json @@ -4,31 +4,31 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "dc27559385e905ad30838356c5f5d574014ba39872d732111cd07ac0beff4c57", + "sha256": "e55636ed79578b9abca5fecf9437947798f5ef7456308b5cb85720b793eac92f", "url": "https://pub.dev" }, "source": "hosted", - "version": "80.0.0" + "version": "82.0.0" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "192d1c5b944e7e53b24b5586db760db934b177d4147c42fbca8c8c5f1eb8d11e", + "sha256": "904ae5bb474d32c38fb9482e2d925d5454cda04ddd0e55d2e6826bc72f6ba8c0", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.3.0" + "version": "7.4.5" }, "args": { "dependency": "transitive", "description": { "name": "args", - "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6", + "sha256": "d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.0" + "version": "2.7.0" }, "async": { "dependency": "transitive", @@ -50,6 +50,16 @@ "source": "hosted", "version": "2.1.2" }, + "cli_config": { + "dependency": "transitive", + "description": { + "name": "cli_config", + "sha256": "ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.2.0" + }, "collection": { "dependency": "transitive", "description": { @@ -74,11 +84,11 @@ "dependency": "transitive", "description": { "name": "coverage", - "sha256": "e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43", + "sha256": "802bd084fb82e55df091ec8ad1553a7331b61c08251eef19a508b6f3f3a9858d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.11.1" + "version": "1.13.1" }, "crypto": { "dependency": "transitive", @@ -234,11 +244,11 @@ "dependency": "transitive", "description": { "name": "meta", - "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", + "sha256": "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.16.0" + "version": "1.17.0" }, "mime": { "dependency": "transitive", @@ -264,11 +274,11 @@ "dependency": "transitive", "description": { "name": "package_config", - "sha256": "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67", + "sha256": "f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "2.2.0" }, "path": { "dependency": "transitive", @@ -304,11 +314,11 @@ "dependency": "transitive", "description": { "name": "pub_semver", - "sha256": "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd", + "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.5" + "version": "2.2.0" }, "shelf": { "dependency": "transitive", @@ -384,11 +394,11 @@ "dependency": "direct main", "description": { "name": "sqlite3", - "sha256": "32b632dda27d664f85520093ed6f735ae5c49b5b75345afb8b19411bc59bb53d", + "sha256": "310af39c40dd0bb2058538333c9d9840a2725ae0b9f77e4fd09ad6696aa8f66e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.7.4" + "version": "2.7.5" }, "stack_trace": { "dependency": "transitive", @@ -434,31 +444,31 @@ "dependency": "direct dev", "description": { "name": "test", - "sha256": "301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e", + "sha256": "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.25.15" + "version": "1.26.2" }, "test_api": { "dependency": "transitive", "description": { "name": "test_api", - "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", + "sha256": "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.4" + "version": "0.7.6" }, "test_core": { "dependency": "transitive", "description": { "name": "test_core", - "sha256": "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa", + "sha256": "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.8" + "version": "0.6.11" }, "typed_data": { "dependency": "transitive", @@ -504,21 +514,21 @@ "dependency": "transitive", "description": { "name": "web_socket", - "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", + "sha256": "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.6" + "version": "1.0.1" }, "web_socket_channel": { "dependency": "transitive", "description": { "name": "web_socket_channel", - "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", + "sha256": "d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.2" + "version": "3.0.3" }, "webkit_inspection_protocol": { "dependency": "transitive", diff --git a/pkgs/by-name/wa/wayland-bongocat/package.nix b/pkgs/by-name/wa/wayland-bongocat/package.nix index 445ce3b0f879..5be8a2f306be 100644 --- a/pkgs/by-name/wa/wayland-bongocat/package.nix +++ b/pkgs/by-name/wa/wayland-bongocat/package.nix @@ -9,12 +9,12 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "wayland-bongocat"; - version = "1.2.1"; + version = "1.2.2"; src = fetchFromGitHub { owner = "saatvik333"; repo = "wayland-bongocat"; tag = "v${finalAttrs.version}"; - hash = "sha256-mtbw4UW5I2et2cVWrkCKWbG0p3tDGhgmHfH60OHvPkI="; + hash = "sha256-7IsWg0VE6Sqo0elOAUicmWGasXrvBeGeBRP/mDVgfzI="; }; # Package dependencies diff --git a/pkgs/by-name/we/webcord-vencord/package.nix b/pkgs/by-name/we/webcord-vencord/package.nix index de047eb43990..ceb69cc66988 100644 --- a/pkgs/by-name/we/webcord-vencord/package.nix +++ b/pkgs/by-name/we/webcord-vencord/package.nix @@ -1,6 +1,6 @@ { # allow overriding electron - electron, + electron_36, webcord, replaceVars, lib, @@ -8,7 +8,7 @@ }: # nixpkgs-update: no auto update -(webcord.override { inherit electron; }).overrideAttrs (old: { +(webcord.override { inherit electron_36; }).overrideAttrs (old: { pname = "webcord-vencord"; patches = (old.patches or [ ]) ++ [ diff --git a/pkgs/by-name/we/webcord/package.nix b/pkgs/by-name/we/webcord/package.nix index 244def175a97..ae2a230af021 100644 --- a/pkgs/by-name/we/webcord/package.nix +++ b/pkgs/by-name/we/webcord/package.nix @@ -5,7 +5,7 @@ copyDesktopItems, python3, xdg-utils, - electron, + electron_36, makeDesktopItem, }: @@ -55,7 +55,7 @@ buildNpmPackage rec { install -Dm644 sources/assets/icons/app.png $out/share/icons/hicolor/256x256/apps/webcord.png # Add xdg-utils to path via suffix, per PR #181171 - makeWrapper '${lib.getExe electron}' $out/bin/webcord \ + makeWrapper '${lib.getExe electron_36}' $out/bin/webcord \ --suffix PATH : "${binPath}" \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ --add-flags $out/lib/node_modules/webcord/ diff --git a/pkgs/by-name/wi/windsurf/info.json b/pkgs/by-name/wi/windsurf/info.json index 2bd1e2f0c586..fe4fae664deb 100644 --- a/pkgs/by-name/wi/windsurf/info.json +++ b/pkgs/by-name/wi/windsurf/info.json @@ -1,20 +1,20 @@ { "aarch64-darwin": { - "version": "1.11.1", + "version": "1.11.2", "vscodeVersion": "1.99.3", - "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/dbfeb42156b0fd886be70f8e65a180a1ff0ac4f9/Windsurf-darwin-arm64-1.11.1.zip", - "sha256": "1462db0940e850a0ca5ff6980e3e062e20473b92a793fb16e34a4064b64f4b35" + "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/a2714d538be16de1c91a0bc6fa1f52acdb0a07d2/Windsurf-darwin-arm64-1.11.2.zip", + "sha256": "d0deea25454cef4fda962436980dcf9a7d374e30e681933e1b036258179e8cd1" }, "x86_64-darwin": { - "version": "1.11.1", + "version": "1.11.2", "vscodeVersion": "1.99.3", - "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/dbfeb42156b0fd886be70f8e65a180a1ff0ac4f9/Windsurf-darwin-x64-1.11.1.zip", - "sha256": "e365e4e5fe87de1f6d34698cb6bc1a4462d6f849b145b554cf63681fcf3dc839" + "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/a2714d538be16de1c91a0bc6fa1f52acdb0a07d2/Windsurf-darwin-x64-1.11.2.zip", + "sha256": "e874198d263dbbfcc46283151d50a20187460d7c42c1988b6165016b17a33351" }, "x86_64-linux": { - "version": "1.11.1", + "version": "1.11.2", "vscodeVersion": "1.99.3", - "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/dbfeb42156b0fd886be70f8e65a180a1ff0ac4f9/Windsurf-linux-x64-1.11.1.tar.gz", - "sha256": "617558e5ebf51940a92fcb7dbc6ba7f642021465ebb64ee60f374e80b61c7c25" + "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/a2714d538be16de1c91a0bc6fa1f52acdb0a07d2/Windsurf-linux-x64-1.11.2.tar.gz", + "sha256": "b0b5439245ca9c05ac4a600da2835757641820005c219c971a294acb91f3f114" } } diff --git a/pkgs/by-name/wt/wttrbar/package.nix b/pkgs/by-name/wt/wttrbar/package.nix index 23f774a4510c..3e306a7801ea 100644 --- a/pkgs/by-name/wt/wttrbar/package.nix +++ b/pkgs/by-name/wt/wttrbar/package.nix @@ -2,29 +2,35 @@ lib, fetchFromGitHub, rustPlatform, + pkg-config, + openssl, nix-update-script, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "wttrbar"; version = "0.12.3"; src = fetchFromGitHub { owner = "bjesus"; repo = "wttrbar"; - rev = version; + tag = finalAttrs.version; hash = "sha256-gJJnmJ1dpKVCRZtzL1R86s607hOCHTpsFDPsQKOnvvA="; }; cargoHash = "sha256-WMRDUAefYjXY03EqTZf3VNJuypxu07RTyDmdlB6a0kk="; + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ openssl ]; + passthru.updateScript = nix-update-script { }; meta = { description = "Simple but detailed weather indicator for Waybar using wttr.in"; homepage = "https://github.com/bjesus/wttrbar"; + changelog = "https://github.com/bjesus/wttrbar/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; mainProgram = "wttrbar"; }; -} +}) diff --git a/pkgs/os-specific/linux/xp-pen-drivers/g430/default.nix b/pkgs/by-name/xp/xp-pen-g430-driver/package.nix similarity index 59% rename from pkgs/os-specific/linux/xp-pen-drivers/g430/default.nix rename to pkgs/by-name/xp/xp-pen-g430-driver/package.nix index f316217cf347..525630a6153c 100644 --- a/pkgs/os-specific/linux/xp-pen-drivers/g430/default.nix +++ b/pkgs/by-name/xp/xp-pen-g430-driver/package.nix @@ -1,36 +1,35 @@ { lib, stdenv, - mkDerivation, fetchzip, autoPatchelfHook, libusb1, libX11, libXtst, - qtbase, + qt5, libglvnd, }: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "xp-pen-g430-driver"; version = "1.2.13.1"; - src = - fetchzip { - url = "https://download01.xp-pen.com/file/2020/04/Linux_Pentablet_V${version}.tar.gz(20200428).zip"; - sha256 = "1r423hcpi26v82pzl59br1zw5vablikclqsy6mcqi0v5p84hfrdd"; - } - + /Linux_Pentablet_V1.2.13.1.tar.gz; + src = fetchzip { + url = "https://archive.org/download/linux-pentablet-v-1.2.13.1.tar.gz-20200428/Linux_Pentablet_V1.2.13.1.tar.gz%2820200428%29.zip/Linux_Pentablet_V1.2.13.1.tar.gz"; + name = "xp-pen-g430-driver-${version}.tar.gz"; + hash = "sha256-Wavf4EAzR/NX3GOfdAEdFX08gkD03FVvAkIl37Zmipc="; + }; nativeBuildInputs = [ autoPatchelfHook + qt5.wrapQtAppsHook ]; buildInputs = [ libusb1 libX11 libXtst - qtbase + qt5.qtbase libglvnd (lib.getLib stdenv.cc.cc) ]; @@ -41,12 +40,12 @@ mkDerivation rec { cp config.xml $out/bin/config.xml ''; - meta = with lib; { + meta = { homepage = "https://www.xp-pen.com/download-46.html"; description = "Driver for XP-PEN Pentablet drawing tablets"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - license = licenses.unfree; + license = lib.licenses.unfree; platforms = [ "x86_64-linux" ]; - maintainers = [ ]; + maintainers = with lib.maintainers; [ ]; }; } diff --git a/pkgs/by-name/xt/xtf/package.nix b/pkgs/by-name/xt/xtf/package.nix index 9bcf4cb8c823..e7d1f2c9ac6c 100644 --- a/pkgs/by-name/xt/xtf/package.nix +++ b/pkgs/by-name/xt/xtf/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation { pname = "xtf"; - version = "0-unstable-2025-05-19"; + version = "0-unstable-2025-07-24"; outputs = [ "out" # xtf-runner and test suite. @@ -20,8 +20,8 @@ stdenv.mkDerivation { src = fetchgit { url = "https://xenbits.xenproject.org/git-http/xtf.git"; - rev = "419daf21e0685a1c9ca519bb744f4aadf992e007"; - hash = "sha256-yCBEUd+0c6D5InoO67p1Ip1bi8qpwPG9CKQtXN7pDIg="; + rev = "1f7323571e7be793a2f969eaf95273564f323b0d"; + hash = "sha256-cqechUi+UbrvNni9wryxWCtXw2+rDGfqpq0DE4INlPw="; }; nativeBuildInputs = diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 4dc4207600ef..fb8d2e1f7b0d 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -99,7 +99,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.197.3"; + version = "0.197.5"; outputs = [ "out" @@ -112,7 +112,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-Z5t/mm6iFzAihkZSTLNzc06RAhO+xS9BoyPTpRT5ZHk="; + hash = "sha256-IbyM7iM9ErzVSb07NgTpgRI2VH1y+DJeKKiFYLyOqpk="; }; patches = [ @@ -138,7 +138,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "inner.redirect(policy)" "inner.redirect_policy(policy)" ''; - cargoHash = "sha256-f6v6BqTlo5/riyrsSn8eyY1QDwgoYxF29hLsp/Nn1YU="; + cargoHash = "sha256-ECtVsZiOEYsax8Zp4EFqbtCo/w6FfjJCnPWJ7YnmQ0U="; nativeBuildInputs = [ cmake diff --git a/pkgs/by-name/zi/zigbee2mqtt/package.nix b/pkgs/by-name/zi/zigbee2mqtt/package.nix index 98fdf5d53619..d93139046212 100644 --- a/pkgs/by-name/zi/zigbee2mqtt/package.nix +++ b/pkgs/by-name/zi/zigbee2mqtt/package.nix @@ -1 +1 @@ -{ zigbee2mqtt_1 }: zigbee2mqtt_1 +{ zigbee2mqtt_2 }: zigbee2mqtt_2 diff --git a/pkgs/by-name/zi/zigbee2mqtt_2/package.nix b/pkgs/by-name/zi/zigbee2mqtt_2/package.nix index 4320ede7126d..26c187af31c2 100644 --- a/pkgs/by-name/zi/zigbee2mqtt_2/package.nix +++ b/pkgs/by-name/zi/zigbee2mqtt_2/package.nix @@ -16,19 +16,19 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "zigbee2mqtt"; - version = "2.5.1"; + version = "2.6.0"; src = fetchFromGitHub { owner = "Koenkk"; repo = "zigbee2mqtt"; tag = finalAttrs.version; - hash = "sha256-p1KAgDNA2bI/6MSLxcSfHlzFKoe5KrRTKPTNVJNGfDM="; + hash = "sha256-syzrH3hJinAcpdyVlwEevqzi0LZ+gBMvJOXncuafzjE="; }; pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname version src; fetcherVersion = 1; - hash = "sha256-OPfs9WiUehKPaAqqgMOiIELoCPVBFYpNKeesfmA8Db0="; + hash = "sha256-EJgR1xjQJGKBdgJ2BGFiumVwZViXn7GJNa4GPkkscDg="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/zw/zwave-js-ui/package.nix b/pkgs/by-name/zw/zwave-js-ui/package.nix index beb46ca202fb..53c737688e94 100644 --- a/pkgs/by-name/zw/zwave-js-ui/package.nix +++ b/pkgs/by-name/zw/zwave-js-ui/package.nix @@ -7,15 +7,15 @@ buildNpmPackage rec { pname = "zwave-js-ui"; - version = "10.10.0"; + version = "11.0.1"; src = fetchFromGitHub { owner = "zwave-js"; repo = "zwave-js-ui"; tag = "v${version}"; - hash = "sha256-75B/3hBD2FfLRcbBbj+uB43dd7Wiaipy8prBEcwSB6Y="; + hash = "sha256-8ZN8ixfVZ1eO4kITA7GzdAUbwUylphs71GYu8Yb0yPg="; }; - npmDepsHash = "sha256-8WEUicgztCi6eK7vri3cOKjDgMx2DIcJTIGp0WTNiDc="; + npmDepsHash = "sha256-eOKF2sLkRaTPJdi3lXe8hclWOVV+XKz0EKktEEBffVo="; passthru.tests.zwave-js-ui = nixosTests.zwave-js-ui; diff --git a/pkgs/development/compilers/go/1.23.nix b/pkgs/development/compilers/go/1.23.nix index 904b2c29a54c..7777d9da57f1 100644 --- a/pkgs/development/compilers/go/1.23.nix +++ b/pkgs/development/compilers/go/1.23.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { depsBuildTarget = lib.optional isCross targetCC; - depsTargetTarget = lib.optional stdenv.targetPlatform.isWindows targetPackages.threads.package; + depsTargetTarget = lib.optional stdenv.targetPlatform.isMinGW targetPackages.threads.package; postPatch = '' patchShebangs . diff --git a/pkgs/development/compilers/go/1.24.nix b/pkgs/development/compilers/go/1.24.nix index 15fa9266bd05..a3fc7aea6e48 100644 --- a/pkgs/development/compilers/go/1.24.nix +++ b/pkgs/development/compilers/go/1.24.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { depsBuildTarget = lib.optional isCross targetCC; - depsTargetTarget = lib.optional stdenv.targetPlatform.isWindows targetPackages.threads.package; + depsTargetTarget = lib.optional stdenv.targetPlatform.isMinGW targetPackages.threads.package; postPatch = '' patchShebangs . diff --git a/pkgs/development/compilers/go/1.25.nix b/pkgs/development/compilers/go/1.25.nix index bd118bf135f1..e16420b80e38 100644 --- a/pkgs/development/compilers/go/1.25.nix +++ b/pkgs/development/compilers/go/1.25.nix @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { depsBuildTarget = lib.optional isCross targetCC; - depsTargetTarget = lib.optional stdenv.targetPlatform.isWindows targetPackages.threads.package; + depsTargetTarget = lib.optional stdenv.targetPlatform.isMinGW targetPackages.threads.package; postPatch = '' patchShebangs . diff --git a/pkgs/development/embedded/platformio/builder-prioritize-python-env-in-path.patch b/pkgs/development/embedded/platformio/builder-prioritize-python-env-in-path.patch new file mode 100644 index 000000000000..f9e60ce91a20 --- /dev/null +++ b/pkgs/development/embedded/platformio/builder-prioritize-python-env-in-path.patch @@ -0,0 +1,11 @@ +--- a/platformio/builder/main.py ++++ b/platformio/builder/main.py +@@ -46,6 +46,8 @@ clivars.AddVariables( + ("PROGRAM_ARGS",), + ) + ++os.environ["PATH"] = os.pathsep.join([os.path.dirname(get_pythonexe_path()), os.environ.get("PATH")]) ++ + DEFAULT_ENV_OPTIONS = dict( + tools=[ + "ar", diff --git a/pkgs/development/embedded/platformio/core.nix b/pkgs/development/embedded/platformio/core.nix index e4dfae81386d..541c119f3051 100644 --- a/pkgs/development/embedded/platformio/core.nix +++ b/pkgs/development/embedded/platformio/core.nix @@ -32,7 +32,7 @@ buildPythonApplication rec { patches = [ (replaceVars ./interpreter.patch { - interpreter = (python3Packages.python.withPackages (_: propagatedBuildInputs)).interpreter; + interpreter = (python3Packages.python.withPackages (_: dependencies)).interpreter; }) (replaceVars ./use-local-spdx-license-list.patch { spdx_license_list_data = spdx-license-list-data.json; @@ -45,6 +45,7 @@ buildPythonApplication rec { hash = "sha256-yq+/QHCkhAkFND11MbKFiiWT3oF1cHhgWj5JkYjwuY0="; revert = true; }) + ./builder-prioritize-python-env-in-path.patch ]; postPatch = '' @@ -57,13 +58,14 @@ buildPythonApplication rec { nativeBuildInputs = [ installShellFiles - setuptools udevCheckHook ]; + build-system = [ setuptools ]; + pythonRelaxDeps = true; - propagatedBuildInputs = [ + dependencies = [ aiofiles ajsonrpc bottle @@ -71,10 +73,13 @@ buildPythonApplication rec { click-completion colorama git + intelhex lockfile marshmallow + pip pyelftools pyserial + pyyaml requests semantic-version setuptools @@ -82,6 +87,7 @@ buildPythonApplication rec { starlette tabulate uvicorn + wheel wsproto zeroconf ] diff --git a/pkgs/development/interpreters/emilua/default.nix b/pkgs/development/interpreters/emilua/default.nix index c9101377e91d..4b4c9e0c0aac 100644 --- a/pkgs/development/interpreters/emilua/default.nix +++ b/pkgs/development/interpreters/emilua/default.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "emilua"; - version = "0.11.6"; + version = "0.11.7"; src = fetchFromGitLab { owner = "emilua"; repo = "emilua"; tag = "v${finalAttrs.version}"; - hash = "sha256-r/WfRAr8AgnZGHxzcZVLg5MHDwcOTMWqOv/Qu/75Y1c="; + hash = "sha256-c+X8HD/G75XD54Fs89DSkebLDd7h12Bk45+w7VBUXPY="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/interpreters/python/cpython/default.nix b/pkgs/development/interpreters/python/cpython/default.nix index 661f7b642ae2..2d85ee51d3fb 100644 --- a/pkgs/development/interpreters/python/cpython/default.nix +++ b/pkgs/development/interpreters/python/cpython/default.nix @@ -248,7 +248,7 @@ let ] ++ optionals stdenv.hostPlatform.isMinGW [ windows.dlfcn - windows.mingw_w64_pthreads + windows.pthreads ] ++ optionals tzdataSupport [ tzdata diff --git a/pkgs/development/libraries/flint/3.nix b/pkgs/development/libraries/flint/3.nix index 23553d45cb8c..3546022dc4f5 100644 --- a/pkgs/development/libraries/flint/3.nix +++ b/pkgs/development/libraries/flint/3.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { ntl ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ - windows.mingw_w64_pthreads + windows.pthreads ]; # We're not using autoreconfHook because flint's bootstrap diff --git a/pkgs/development/libraries/gobject-introspection/default.nix b/pkgs/development/libraries/gobject-introspection/default.nix index 47ebfb1e3e0e..d461983e8d06 100644 --- a/pkgs/development/libraries/gobject-introspection/default.nix +++ b/pkgs/development/libraries/gobject-introspection/default.nix @@ -160,11 +160,11 @@ stdenv.mkDerivation (finalAttrs: { # though, so we need to replace the absolute path with a local one during build. # We are using a symlink that we will delete before installation. mkdir -p $out/lib - ln -s $PWD/tests/scanner/libregress-1.0${stdenv.targetPlatform.extensions.sharedLibrary} $out/lib/libregress-1.0${stdenv.targetPlatform.extensions.sharedLibrary} + ln -s $PWD/tests/scanner/libregress-1.0${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/libregress-1.0${stdenv.hostPlatform.extensions.sharedLibrary} ''; postCheck = '' - rm $out/lib/libregress-1.0${stdenv.targetPlatform.extensions.sharedLibrary} + rm $out/lib/libregress-1.0${stdenv.hostPlatform.extensions.sharedLibrary} ''; setupHook = ./setup-hook.sh; diff --git a/pkgs/development/libraries/webkitgtk/default.nix b/pkgs/development/libraries/webkitgtk/default.nix index 5638e03f187c..9cf22fd7544c 100644 --- a/pkgs/development/libraries/webkitgtk/default.nix +++ b/pkgs/development/libraries/webkitgtk/default.nix @@ -80,7 +80,7 @@ # https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html recommends building with clang. clangStdenv.mkDerivation (finalAttrs: { pname = "webkitgtk"; - version = "2.48.3"; + version = "2.48.5"; name = "${finalAttrs.pname}-${finalAttrs.version}+abi=${ if lib.versionAtLeast gtk3.version "4.0" then "6.0" @@ -100,7 +100,7 @@ clangStdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://webkitgtk.org/releases/webkitgtk-${finalAttrs.version}.tar.xz"; - hash = "sha256-1NxZcPD8alKf9/1nvL+rK7tekb54my6SeWQLMhengsM="; + hash = "sha256-u2TtnRz9WOi16JzK1x3TGt/tVjNrrXaVAxrQtmjhmHw="; }; patches = lib.optionals clangStdenv.hostPlatform.isLinux [ diff --git a/pkgs/development/php-packages/grumphp/default.nix b/pkgs/development/php-packages/grumphp/default.nix index b005fb272f82..256ec59ff242 100644 --- a/pkgs/development/php-packages/grumphp/default.nix +++ b/pkgs/development/php-packages/grumphp/default.nix @@ -7,16 +7,16 @@ php.buildComposerProject2 (finalAttrs: { pname = "grumphp"; - version = "2.13.0"; + version = "2.14.0"; src = fetchFromGitHub { owner = "phpro"; repo = "grumphp"; rev = "v${finalAttrs.version}"; - hash = "sha256-tPMmvauFQooXYQvS5BCZN/pJzywXeiOqqmnwy64jBaA="; + hash = "sha256-p8xhfu1tjSvGybA9QuqiduPS6loaWTZN5zKrcrtc4h0="; }; - vendorHash = "sha256-TRK/xDrVvjJOWOh8JwKvffEV3kyR2VpveKbFn6rjGkI="; + vendorHash = "sha256-5h+7yw6S2T9HehdO91TojjoCRIrACRRhan6cvJo6pcY="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; diff --git a/pkgs/development/python-modules/azure-mgmt-compute/default.nix b/pkgs/development/python-modules/azure-mgmt-compute/default.nix index bfd54eee341f..ebfbb6414d17 100644 --- a/pkgs/development/python-modules/azure-mgmt-compute/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-compute/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "azure-mgmt-compute"; - version = "34.1.0"; + version = "35.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_mgmt_compute"; inherit version; - hash = "sha256-zZ010cwbjLC9JBrVXJG3fRTgSuc8YyraEUATX5whf+E="; + hash = "sha256-QxlpERNVB9HOdvCJxOV9OyJYheUSfQI74s4cWX/UQzY="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/azure-monitor-query/default.nix b/pkgs/development/python-modules/azure-monitor-query/default.nix index 0077a3a56a44..5150f57a9de7 100644 --- a/pkgs/development/python-modules/azure-monitor-query/default.nix +++ b/pkgs/development/python-modules/azure-monitor-query/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "azure-monitor-query"; - version = "1.4.1"; + version = "2.0.0"; pyproject = true; src = fetchPypi { pname = "azure_monitor_query"; inherit version; - hash = "sha256-cYJOK1d9Jd8NO+u7sFTAahrj68uRgxqbrAuzRNCt32g="; + hash = "sha256-ewXy/KxPtn/J93p9TF2YoPMJn7c7V8aewbCAdzmUZxs="; }; nativeBuildInputs = [ setuptools ]; diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index b503379fb073..1c2e08a4f302 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.39.14"; + version = "1.40.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-NNiQIr4JdELwK9Tpof51gDy2taP2tHY7tqXr191tfck="; + hash = "sha256-rMdc3VGb1sBtx5xT/GvU/+L3L34uN0rpysEGsfi6XuE="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/django/3.nix b/pkgs/development/python-modules/django/3.nix deleted file mode 100644 index d05e8bc7a565..000000000000 --- a/pkgs/development/python-modules/django/3.nix +++ /dev/null @@ -1,63 +0,0 @@ -{ - lib, - stdenv, - buildPythonPackage, - fetchPypi, - replaceVars, - geos_3_9, - gdal, - asgiref, - pytz, - sqlparse, - tzdata, - pythonOlder, - withGdal ? false, -}: - -buildPythonPackage rec { - pname = "django"; - version = "3.2.25"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; - - src = fetchPypi { - pname = "Django"; - inherit version; - hash = "sha256-fKOKeGVK7nI3hZTWPlFjbAS44oV09VBd/2MIlbVHJ3c="; - }; - - patches = [ - (replaceVars ./django_3_set_zoneinfo_dir.patch { - zoneinfo = tzdata + "/share/zoneinfo"; - }) - ] - ++ lib.optional withGdal ( - replaceVars ./django_3_set_geos_gdal_lib.patch { - inherit geos_3_9; - inherit gdal; - extension = stdenv.hostPlatform.extensions.sharedLibrary; - } - ); - - propagatedBuildInputs = [ - asgiref - pytz - sqlparse - ]; - - # too complicated to setup - doCheck = false; - - pythonImportsCheck = [ "django" ]; - - meta = with lib; { - description = "High-level Python Web framework"; - homepage = "https://www.djangoproject.com/"; - license = licenses.bsd3; - maintainers = with maintainers; [ georgewhewell ]; - knownVulnerabilities = [ - "Support for Django 3.2 ended on 2024-04-01, see https://www.djangoproject.com/download/#supported-versions." - ]; - }; -} diff --git a/pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch b/pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch deleted file mode 100644 index a7dfa086a0a7..000000000000 --- a/pkgs/development/python-modules/django/django_3_set_geos_gdal_lib.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Nur a/django/contrib/gis/gdal/libgdal.py b/django/contrib/gis/gdal/libgdal.py ---- a/django/contrib/gis/gdal/libgdal.py 2020-07-09 22:34:05.330568948 +0100 -+++ b/django/contrib/gis/gdal/libgdal.py 2020-07-09 22:35:08.679095615 +0100 -@@ -14,7 +14,7 @@ - from django.conf import settings - lib_path = settings.GDAL_LIBRARY_PATH - except (AttributeError, ImportError, ImproperlyConfigured, OSError): -- lib_path = None -+ lib_path = "@gdal@/lib/libgdal@extension@" - - if lib_path: - lib_names = None -diff -Nur a/django/contrib/gis/geos/libgeos.py b/django/contrib/gis/geos/libgeos.py ---- a/django/contrib/gis/geos/libgeos.py 2020-07-09 22:34:05.331568941 +0100 -+++ b/django/contrib/gis/geos/libgeos.py 2020-07-09 22:36:24.863526276 +0100 -@@ -24,7 +24,7 @@ - from django.conf import settings - lib_path = settings.GEOS_LIBRARY_PATH - except (AttributeError, ImportError, ImproperlyConfigured, OSError): -- lib_path = None -+ lib_path = "@geos_3_9@/lib/libgeos_c@extension@" - - # Setting the appropriate names for the GEOS-C library. - if lib_path: diff --git a/pkgs/development/python-modules/django/django_3_set_zoneinfo_dir.patch b/pkgs/development/python-modules/django/django_3_set_zoneinfo_dir.patch deleted file mode 100644 index 69ad1c85d80c..000000000000 --- a/pkgs/development/python-modules/django/django_3_set_zoneinfo_dir.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/django/conf/__init__.py b/django/conf/__init__.py -index 28302440c7..278cfa5e62 100644 ---- a/django/conf/__init__.py -+++ b/django/conf/__init__.py -@@ -200,7 +200,7 @@ class Settings: - if hasattr(time, 'tzset') and self.TIME_ZONE: - # When we can, attempt to validate the timezone. If we can't find - # this file, no check happens and it's harmless. -- zoneinfo_root = Path('/usr/share/zoneinfo') -+ zoneinfo_root = Path('@zoneinfo@') - zone_info_file = zoneinfo_root.joinpath(*self.TIME_ZONE.split('/')) - if zoneinfo_root.exists() and not zone_info_file.exists(): - raise ValueError("Incorrect timezone setting: %s" % self.TIME_ZONE) diff --git a/pkgs/development/python-modules/docling-core/default.nix b/pkgs/development/python-modules/docling-core/default.nix index 82d3e9916700..1c9a8dcba2f6 100644 --- a/pkgs/development/python-modules/docling-core/default.nix +++ b/pkgs/development/python-modules/docling-core/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "docling-core"; - version = "2.38.1"; + version = "2.44.1"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-core"; tag = "v${version}"; - hash = "sha256-zfpinXjZrGp5SF5IXLSP/A9Kb1WzqXXtIhhk/G3nY4k="; + hash = "sha256-vZTQE8UACMdMPPvNM2FVu+Sq9uJByt443N3ScNXsjGc="; }; build-system = [ diff --git a/pkgs/development/python-modules/docling-ibm-models/default.nix b/pkgs/development/python-modules/docling-ibm-models/default.nix index 166ae7e7c5bc..fb07db2fed49 100644 --- a/pkgs/development/python-modules/docling-ibm-models/default.nix +++ b/pkgs/development/python-modules/docling-ibm-models/default.nix @@ -7,6 +7,7 @@ poetry-core, # dependencies + accelerate, docling-core, huggingface-hub, jsonlines, @@ -29,14 +30,14 @@ buildPythonPackage rec { pname = "docling-ibm-models"; - version = "3.8.1"; + version = "3.9.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-ibm-models"; tag = "v${version}"; - hash = "sha256-Yogg71CXQTdF5OUbdbma1rQxtLudTLjyOIFe2LS9CpI="; + hash = "sha256-UmgxEPEm6fNf4FbZ7CIcSEIaJg4sReI0pnkWwPdrJvQ="; }; build-system = [ @@ -44,6 +45,7 @@ buildPythonPackage rec { ]; dependencies = [ + accelerate docling-core huggingface-hub jsonlines diff --git a/pkgs/development/python-modules/docling-parse/default.nix b/pkgs/development/python-modules/docling-parse/default.nix index ebca992e63b0..9257f95adfa8 100644 --- a/pkgs/development/python-modules/docling-parse/default.nix +++ b/pkgs/development/python-modules/docling-parse/default.nix @@ -33,6 +33,14 @@ buildPythonPackage rec { hash = "sha256-1vl5Ij25NXAwhoXLJ35lcr5r479jrdKd9DxWhYbCApw="; }; + patches = [ + # Fixes test_parse unit tests + # export_to_textlines in docling-core >= 2.38.2 includes text direction + # by default, which is not included in upstream's groundtruth data. + # TODO: remove when docling-core version gets bumped in upstream's uv.lock + ./test_parse.patch + ]; + dontUseCmakeConfigure = true; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/docling-parse/test_parse.patch b/pkgs/development/python-modules/docling-parse/test_parse.patch new file mode 100644 index 000000000000..f58c78dcad0b --- /dev/null +++ b/pkgs/development/python-modules/docling-parse/test_parse.patch @@ -0,0 +1,20 @@ +diff --git a/tests/test_parse.py b/tests/test_parse.py +index 84e17ae..e1eb6ae 100644 +--- a/tests/test_parse.py ++++ b/tests/test_parse.py +@@ -242,6 +242,7 @@ def test_reference_documents_from_filenames(): + cell_unit=unit, + add_fontkey=True, + add_fontname=False, ++ add_text_direction=False, + ) + _fname = fname + f".{unit}.txt" + with open(_fname, "w") as fw: +@@ -254,6 +255,7 @@ def test_reference_documents_from_filenames(): + cell_unit=unit, + add_fontkey=True, + add_fontname=False, ++ add_text_direction=False, + ) + + _fname = fname + f".{unit}.txt" diff --git a/pkgs/development/python-modules/docling/default.nix b/pkgs/development/python-modules/docling/default.nix index b341fd681149..cbb5993b93d7 100644 --- a/pkgs/development/python-modules/docling/default.nix +++ b/pkgs/development/python-modules/docling/default.nix @@ -52,14 +52,14 @@ buildPythonPackage rec { pname = "docling"; - version = "2.38.1"; + version = "2.42.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling"; tag = "v${version}"; - hash = "sha256-ITRpWO7PEtfg5kM9LF3koZgzuPtLxoGFhorMlXlwSdI="; + hash = "sha256-9HUomW55Yg5N7u3Wb4imzRUYECeGkb3lkHPLEGzuAnA="; }; build-system = [ diff --git a/pkgs/development/python-modules/granian/default.nix b/pkgs/development/python-modules/granian/default.nix index 572c8e0791b5..4460f3a562f3 100644 --- a/pkgs/development/python-modules/granian/default.nix +++ b/pkgs/development/python-modules/granian/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "granian"; - version = "2.3.4"; + version = "2.5.0"; pyproject = true; src = fetchFromGitHub { owner = "emmett-framework"; repo = "granian"; tag = "v${version}"; - hash = "sha256-PoNHpxumBdVllfpbVMYDV8KnDqIDP+XQcrkvs6tdNKg="; + hash = "sha256-Ce0e31pjQEHHNz0Q13jshPBqxZdgAomGT3dpYm+ruQE="; }; # Granian forces a custom allocator for all the things it runs, @@ -39,7 +39,7 @@ buildPythonPackage rec { cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-0tEYewojStfXRrcI8LVR1T7c5EETkYXVfClsHCUNPrM="; + hash = "sha256-QdoGxNMhBltzzAQIQt+Y5M4WRBtbdwm907jHlh1IxeQ="; }; nativeBuildInputs = with rustPlatform; [ diff --git a/pkgs/development/python-modules/granian/no-alloc.patch b/pkgs/development/python-modules/granian/no-alloc.patch index d3dc138fb293..1d0b4456a828 100644 --- a/pkgs/development/python-modules/granian/no-alloc.patch +++ b/pkgs/development/python-modules/granian/no-alloc.patch @@ -1,8 +1,8 @@ diff --git a/Cargo.toml b/Cargo.toml -index 4e6676f..1657d61 100644 +index cbf1cdb..e819e14 100644 --- a/Cargo.toml +++ b/Cargo.toml -@@ -40,7 +40,6 @@ hyper = { version = "=1.6", features = ["http1", "http2", "server"] } +@@ -41,7 +41,6 @@ hyper = { version = "=1.6", features = ["http1", "http2", "server"] } hyper-util = { version = "=0.1", features = ["server-auto", "tokio"] } itertools = "0.14" log = "0.4" @@ -10,38 +10,35 @@ index 4e6676f..1657d61 100644 mime_guess = "=2.0" pem = "=3.0" percent-encoding = "=2.3" -@@ -56,15 +55,9 @@ tokio-stream = "0.1" - tokio-tungstenite = "=0.26" - tokio-util = { version = "0.7", features = ["codec", "rt"] } - --[target.'cfg(not(any(target_env = "musl", target_os = "freebsd", target_os = "openbsd", target_os = "windows")))'.dependencies] --tikv-jemallocator = { version = "0.6.0", default-features = false, features = ["disable_initial_exec_tls"] } -- +@@ -52,7 +51,6 @@ pyo3-log = "=0.12" + rustls-pemfile = "2.2" + socket2 = { version = "=0.6", features = ["all"] } + sysinfo = "=0.36" +-tikv-jemallocator = { version = "0.6.0", default-features = false, features = ["disable_initial_exec_tls"], optional = true } + tls-listener = { version = "=0.11", features = ["rustls-ring"] } + tokio = { version = "1.45", features = ["full"] } + tokio-stream = "0.1" +@@ -62,10 +60,6 @@ tokio-util = { version = "0.7", features = ["codec", "rt"] } [build-dependencies] pyo3-build-config = "=0.25" -[features] +-jemalloc = ["dep:tikv-jemallocator"] -mimalloc = ["dep:mimalloc"] - [profile.release] codegen-units = 1 debug = false diff --git a/src/lib.rs b/src/lib.rs -index 9172842..6c41005 100644 +index a17a7e5..8ea1a4d 100644 --- a/src/lib.rs +++ b/src/lib.rs -@@ -1,17 +1,3 @@ --#[cfg(not(any( -- target_env = "musl", -- target_os = "freebsd", -- target_os = "openbsd", -- target_os = "windows", -- feature = "mimalloc" --)))] +@@ -1,11 +1,3 @@ +-#[cfg(all(feature = "jemalloc", not(feature = "mimalloc")))] -#[global_allocator] -static GLOBAL: tikv_jemallocator::Jemalloc = tikv_jemallocator::Jemalloc; - --#[cfg(feature = "mimalloc")] +-#[cfg(all(feature = "mimalloc", not(feature = "jemalloc")))] -#[global_allocator] -static GLOBAL: mimalloc::MiMalloc = mimalloc::MiMalloc; - diff --git a/pkgs/development/python-modules/griffe/default.nix b/pkgs/development/python-modules/griffe/default.nix index 5d8a72e80448..375ff0c717cd 100644 --- a/pkgs/development/python-modules/griffe/default.nix +++ b/pkgs/development/python-modules/griffe/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "griffe"; - version = "1.7.3"; + version = "1.8.0"; pyproject = true; src = fetchFromGitHub { owner = "mkdocstrings"; repo = "griffe"; tag = version; - hash = "sha256-H5bkS8NK96M2W+kH1KijmzVL5Y04KY9xc5Vw5l1lfws="; + hash = "sha256-p+igAui0LNMj8tMBmw59K8mNdixqfxU8P9lHDZkoFaY="; }; build-system = [ pdm-backend ]; diff --git a/pkgs/development/python-modules/jsonargparse/default.nix b/pkgs/development/python-modules/jsonargparse/default.nix index 12f8b6267dee..90588f7b6864 100644 --- a/pkgs/development/python-modules/jsonargparse/default.nix +++ b/pkgs/development/python-modules/jsonargparse/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "jsonargparse"; - version = "4.40.0"; + version = "4.40.1"; pyproject = true; disabled = pythonOlder "3.11"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "omni-us"; repo = "jsonargparse"; tag = "v${version}"; - hash = "sha256-2FEFAFEi+IRvFbFwto0YKJ/1JdSjb4kbTm1n9t/Ix4Y="; + hash = "sha256-GxltSN1o7vAZQXrejpBp5YMqOQaln8pqKxmGNa0vA/Q="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/langsmith/default.nix b/pkgs/development/python-modules/langsmith/default.nix index 4615e850cfdf..dfa95995f5be 100644 --- a/pkgs/development/python-modules/langsmith/default.nix +++ b/pkgs/development/python-modules/langsmith/default.nix @@ -21,6 +21,7 @@ fastapi, freezegun, instructor, + opentelemetry-sdk, pytest-asyncio, pytest-vcr, pytestCheckHook, @@ -30,14 +31,14 @@ buildPythonPackage rec { pname = "langsmith"; - version = "0.3.45"; + version = "0.4.9"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langsmith-sdk"; tag = "v${version}"; - hash = "sha256-uR3Uukt8LwoBKBcgyX2srK0C6O04IEECe/cFhBQFO2s="; + hash = "sha256-7XV85/IN1hG9hYBSg73pymIwIWYAay/18NAsV6Jz4Ik="; }; sourceRoot = "${src.name}/python"; @@ -61,6 +62,7 @@ buildPythonPackage rec { fastapi freezegun instructor + opentelemetry-sdk pytest-asyncio pytest-vcr pytestCheckHook diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 89e7859e36a3..3206647a40bf 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -46,604 +46,604 @@ let in rec { mypy-boto3-accessanalyzer = - buildMypyBoto3Package "accessanalyzer" "1.39.0" - "sha256-yKGbTsGfjquFBHSdKIxQmS4ewTPpxyS68eQNStCg4Iw="; + buildMypyBoto3Package "accessanalyzer" "1.40.0" + "sha256-hY5aShO9E5zMwPSUUucjgG2Bod0lAm51BZyLP/1JLgY="; mypy-boto3-account = - buildMypyBoto3Package "account" "1.39.0" - "sha256-SMv9JHKPF6V0Qk1hhktJcpHz4cJkxWK13t7IRcSpWyE="; + buildMypyBoto3Package "account" "1.40.0" + "sha256-isNBcceGQXkVPZQ9XNVGt9eCHxUidaHVJbuPmSjYOcc="; mypy-boto3-acm = - buildMypyBoto3Package "acm" "1.39.0" - "sha256-Nv8N4vcM4u17idYSC8OJf93neoFGWJPMHV3D1inEPGM="; + buildMypyBoto3Package "acm" "1.40.0" + "sha256-E2wUtUSMX4Lyj+HioQD6km3sGGETjgzujJbEewOHc5M="; mypy-boto3-acm-pca = - buildMypyBoto3Package "acm-pca" "1.39.0" - "sha256-y2IKxN2fxRGtnSH4D7fBWn+bcj1vCc/zBAZlfbNgwh8="; + buildMypyBoto3Package "acm-pca" "1.40.0" + "sha256-QuPE++0Y/KxuL8yNLyUGXWExZ4UqTnXhoi/RGavS4AE="; mypy-boto3-amp = - buildMypyBoto3Package "amp" "1.39.0" - "sha256-xBRiJIzq8HczBIFLWrgNpaRD3uGB9mxbEjlKzSlb0Z0="; + buildMypyBoto3Package "amp" "1.40.0" + "sha256-JM/pV41mxJqdIYWzaHdAO1DtXjvQD1pzG2nU10+2IUs="; mypy-boto3-amplify = - buildMypyBoto3Package "amplify" "1.39.0" - "sha256-L8mgcLqh3zTsy0DSPjGqxByJ4mp1U1f5RnK5XPfDcfs="; + buildMypyBoto3Package "amplify" "1.40.0" + "sha256-B9APRl3tgbLaWHsXOdcaYDvkpEdQRO5P1PIbQecR7lo="; mypy-boto3-amplifybackend = - buildMypyBoto3Package "amplifybackend" "1.39.0" - "sha256-a3ofq1B1artSvlan7sufmAUb+3Uz4qHJAzQeJ0KLmbE="; + buildMypyBoto3Package "amplifybackend" "1.40.0" + "sha256-1aP+5IiJI1YepuiymxtltPbNNdSNKw1dHUn11eZEEAQ="; mypy-boto3-amplifyuibuilder = - buildMypyBoto3Package "amplifyuibuilder" "1.39.0" - "sha256-dvACoIOv2R6HNSTnPgS9qNJVi5ezmPzzEPt+D9sb0b0="; + buildMypyBoto3Package "amplifyuibuilder" "1.40.0" + "sha256-wBdq3kI0El1XZRuGMG2lN0Zjc1GIBOItMBvctF/10Wg="; mypy-boto3-apigateway = - buildMypyBoto3Package "apigateway" "1.39.0" - "sha256-O3yXNsNoApr1gJoQQMlgqguv0YhIoZLHgHwd4vQZPnc="; + buildMypyBoto3Package "apigateway" "1.40.0" + "sha256-mfMTQ3XSVHDjTjQEY/EL1xq4t0KRaPwG2Nu0Pwsbk3o="; mypy-boto3-apigatewaymanagementapi = - buildMypyBoto3Package "apigatewaymanagementapi" "1.39.0" - "sha256-67cTUGgTLI2eVqh1CULgUdPEySBMjf22fGqCpW96WS8="; + buildMypyBoto3Package "apigatewaymanagementapi" "1.40.0" + "sha256-wt5RDgTkJZv+GZURGu98gGJRvM0a63JTePQ9aDrwLaE="; mypy-boto3-apigatewayv2 = - buildMypyBoto3Package "apigatewayv2" "1.39.0" - "sha256-0H51GZWGXqEt3qbX5TFK9dxEgoabopqIgzPpJN8O7QE="; + buildMypyBoto3Package "apigatewayv2" "1.40.0" + "sha256-gfnF5uJodhhdWWdmTcD3N4GEwUZh/LsOZ9C99MPCHWQ="; mypy-boto3-appconfig = - buildMypyBoto3Package "appconfig" "1.39.0" - "sha256-Y7mdhehqKi5vN66EUDEN92FDirPEhQ1JWKFmenoOBtc="; + buildMypyBoto3Package "appconfig" "1.40.0" + "sha256-n0P3k9Bs7ckTEim/cHXLQzt5qsjxzq59TYlOair61mU="; mypy-boto3-appconfigdata = - buildMypyBoto3Package "appconfigdata" "1.39.0" - "sha256-DTlUEu+Vjs+MyvhrSvBBzPgAhD5Biycd5wFXGtWlfAk="; + buildMypyBoto3Package "appconfigdata" "1.40.0" + "sha256-/6S/GdXeAYY9wdapWjcrCyaDmeijp6kSy63m0ITW3fs="; mypy-boto3-appfabric = - buildMypyBoto3Package "appfabric" "1.39.0" - "sha256-JQmcfLFNiO5mIOVuxNufLaRllfsIg1c13zr/p/udTNs="; + buildMypyBoto3Package "appfabric" "1.40.0" + "sha256-NtPZSYolKwbty/QgQHi5XeuBE6uDMM+hf3RRw+S9UtE="; mypy-boto3-appflow = - buildMypyBoto3Package "appflow" "1.39.0" - "sha256-etvr1Nu5aInbxZ7VINX0GAVSxymk11yWDPWiLcB+FXU="; + buildMypyBoto3Package "appflow" "1.40.0" + "sha256-w2NPLBdMrpFTuryOJtezSYU81kG4ZL2nIcRB0c5oL7M="; mypy-boto3-appintegrations = - buildMypyBoto3Package "appintegrations" "1.39.14" - "sha256-SLOj38N3NbssE3apROhXjVYDN7NCyGVnyWKqywiBwSw="; + buildMypyBoto3Package "appintegrations" "1.40.0" + "sha256-7su8sPB0QUQi+5ZQd701JYNVqpoIww3q0N4puBcszT4="; mypy-boto3-application-autoscaling = - buildMypyBoto3Package "application-autoscaling" "1.39.0" - "sha256-VEhds6vHkX2J3rdMlc3XRPWV5be/0jzhLERvetK9YJE="; + buildMypyBoto3Package "application-autoscaling" "1.40.0" + "sha256-XMvGnZjdb8sQ8QES1CkZD7VkditEdudUGPVaYwF25Fk="; mypy-boto3-application-insights = - buildMypyBoto3Package "application-insights" "1.39.0" - "sha256-58L/knmFXVUtbyGsfHqJScKx0mFAwmFR4cQU1FDubDM="; + buildMypyBoto3Package "application-insights" "1.40.0" + "sha256-s1uRD7w/mw6T41zkD8PZA8+gLlcn8mWS2WGeWxk/FRc="; mypy-boto3-applicationcostprofiler = - buildMypyBoto3Package "applicationcostprofiler" "1.39.0" - "sha256-Pa4mbk5NiJB157ZYdCd3arSx4kVY7vOyAFcMk7Vmz24="; + buildMypyBoto3Package "applicationcostprofiler" "1.40.0" + "sha256-K5trJxvuYiP9hHB2Nz1uxKXzXrMJVwIqhU6DMVxide4="; mypy-boto3-appmesh = - buildMypyBoto3Package "appmesh" "1.39.0" - "sha256-+qnt4lR0A9pW+doi18w/f+YzgOjMr/9C8MnNkGhnIAc="; + buildMypyBoto3Package "appmesh" "1.40.0" + "sha256-ZMDdjJse4uyAnWIy/cwQQuAemTrUBdm8PYQp0LTuHgE="; mypy-boto3-apprunner = - buildMypyBoto3Package "apprunner" "1.39.0" - "sha256-0esdPcNQXOR/Dz7J9HjNPWjhwyRiCar/5MmkdYDBDDA="; + buildMypyBoto3Package "apprunner" "1.40.0" + "sha256-xrpy1Eq+Kleg0oYEQY/UDXvUUdZp9B6rz4OrXo/A9bA="; mypy-boto3-appstream = - buildMypyBoto3Package "appstream" "1.39.0" - "sha256-tSV5pmGsd4t5uhdfhBFuPEtyncTHT7nUPyxSHxEtQCo="; + buildMypyBoto3Package "appstream" "1.40.0" + "sha256-TuIQx9qeu+JL1+Y3Gp83J4am1IYua7Ps40mqN8YLln8="; mypy-boto3-appsync = - buildMypyBoto3Package "appsync" "1.39.0" - "sha256-aP+ThEugwvcyJrvLj7edCnf1oP54y0dmuqNYXaVKXiw="; + buildMypyBoto3Package "appsync" "1.40.0" + "sha256-NgOa+Na/gU7IrtEJ8bVMJaSCNgTnGreX2TsjsAlIN+Y="; mypy-boto3-arc-zonal-shift = - buildMypyBoto3Package "arc-zonal-shift" "1.39.0" - "sha256-RQkAtXDMDfIfMhGEFx++kZ1CF7fmASv3SoXxPE9YHhY="; + buildMypyBoto3Package "arc-zonal-shift" "1.40.0" + "sha256-c8dkKeytZ3/lr1gWswCtcFGsHnv7F+7TOeNMNnocJhE="; mypy-boto3-athena = - buildMypyBoto3Package "athena" "1.39.0" - "sha256-0CtQqviDxHpTrANwKF/2E+fjbfCikjwffO/n1z8kqDw="; + buildMypyBoto3Package "athena" "1.40.0" + "sha256-2oQp9Va82Feyyf7ZEz7wv+y4mOK3TpZ586qvzCZwK/E="; mypy-boto3-auditmanager = - buildMypyBoto3Package "auditmanager" "1.39.9" - "sha256-xoZphQ+FQ03gWvSlHGxZ0wHROm83Ew/VwCOzBa9aN5I="; + buildMypyBoto3Package "auditmanager" "1.40.0" + "sha256-ZA24MbNdmMcTygsXnfPg//NYdCh3THEs30DqP8f660A="; mypy-boto3-autoscaling = - buildMypyBoto3Package "autoscaling" "1.39.0" - "sha256-UBLhfgHSEAjzGync+Dt1AU88qSJmxJVYRe3VKGbswJA="; + buildMypyBoto3Package "autoscaling" "1.40.0" + "sha256-tBk+8scAVeO8YMNDWWW4uQK8V+X9YLUP80vm3euq3gs="; mypy-boto3-autoscaling-plans = - buildMypyBoto3Package "autoscaling-plans" "1.39.0" - "sha256-W6zfXmW0IWG2Y91N2uv4yJphoC69Y3PFdoRhcrHGknM="; + buildMypyBoto3Package "autoscaling-plans" "1.40.0" + "sha256-YEMDbEZoS9BxDqB+ae30NSPlQkX6gt+V6+LZjAvanKI="; mypy-boto3-backup = - buildMypyBoto3Package "backup" "1.39.0" - "sha256-DTYCBtyqI4haPeMp/2YQw5PHggrQw4ZoO5BkN4q4Pns="; + buildMypyBoto3Package "backup" "1.40.0" + "sha256-q7HoaGzpwKAPik9I6e9+esVbwH2zRrIhzPQoIW4juPA="; mypy-boto3-backup-gateway = - buildMypyBoto3Package "backup-gateway" "1.39.0" - "sha256-thoMZE5unC2SsMvRGiCytIuXUMy195RiKqWqaWE2FiE="; + buildMypyBoto3Package "backup-gateway" "1.40.0" + "sha256-7FIXPtt4FMjxXbHtiO4qbS4wUfi10rmVODshIORlfhs="; mypy-boto3-batch = - buildMypyBoto3Package "batch" "1.39.0" - "sha256-chgUvwO3pGIZweFagSOhqrwGgHMLrX9jxiynmF2/dlA="; + buildMypyBoto3Package "batch" "1.40.0" + "sha256-ntn7rj4xPShaKcOsswMdQrWmprnOcH1QyquancPI0zA="; mypy-boto3-billingconductor = - buildMypyBoto3Package "billingconductor" "1.39.0" - "sha256-V4OGSKH0Cs+CFJ8/pU55oLKdAOgHUN5Gf7EPdK4DcD8="; + buildMypyBoto3Package "billingconductor" "1.40.0" + "sha256-XyGkubFi/5yoLG/5CGRNjtB7tKhOqP6PuTvhTsn3pQM="; mypy-boto3-braket = - buildMypyBoto3Package "braket" "1.39.0" - "sha256-MXS/FQkRYkWXS/ZCDnQkYnIgQ9k+JV9fAl8FZ9504cs="; + buildMypyBoto3Package "braket" "1.40.0" + "sha256-YZKJblhTzoW0I/ozKw+RzELF9nJ0+3Z/zjZhb/lEd80="; mypy-boto3-budgets = - buildMypyBoto3Package "budgets" "1.39.14" - "sha256-Td+Do7vxVC/t9MHgx7DXNV0+ABddqCCOFoN2OPMHoJ0="; + buildMypyBoto3Package "budgets" "1.40.0" + "sha256-nY9RvXgjyeNsiuVtM+2pWsc0kGuAggZNpkF7SXkHVwk="; mypy-boto3-ce = - buildMypyBoto3Package "ce" "1.39.0" - "sha256-V6h1ZGZUMlNQgK4cBENmU7mB/gHkFguc+1oyqOQ2tDo="; + buildMypyBoto3Package "ce" "1.40.0" + "sha256-O42YFgtlQoivQquLiQqHoHiT5NtQH8I4z6H+A41rrSE="; mypy-boto3-chime = - buildMypyBoto3Package "chime" "1.39.0" - "sha256-PJjadD1ou6hHkD5sKyqjKDLGYNMw8HW+m7daQpviBXA="; + buildMypyBoto3Package "chime" "1.40.0" + "sha256-g4dwXPkMmQxjaSZt1RvRvVxRXWyeFosmwMaiCOtvuqY="; mypy-boto3-chime-sdk-identity = - buildMypyBoto3Package "chime-sdk-identity" "1.39.0" - "sha256-N0NprtGdL2M+e/GUs+xpo/RdkEF87dowU7e2dAge8aM="; + buildMypyBoto3Package "chime-sdk-identity" "1.40.0" + "sha256-oPAwpEyXLywiumiOZ5b6YzplIHa10a4b5zMyb0M2IAU="; mypy-boto3-chime-sdk-media-pipelines = - buildMypyBoto3Package "chime-sdk-media-pipelines" "1.39.0" - "sha256-+KSuq0TejNpFXIWiAMde4qrO9Wv8dXh0nU8RdBWdBec="; + buildMypyBoto3Package "chime-sdk-media-pipelines" "1.40.0" + "sha256-P+I+mG7Bhf83/Mdt3HG5y/nWiKTEjIjTebcBfZ789sY="; mypy-boto3-chime-sdk-meetings = - buildMypyBoto3Package "chime-sdk-meetings" "1.39.0" - "sha256-Lq7EwOd2ia8kMG3VLzeRGE21vOyAv6xIniSMAd5c/pE="; + buildMypyBoto3Package "chime-sdk-meetings" "1.40.0" + "sha256-8BL5bNgUJegDMQnyGnLjSxzaPATF80av0lk+D+bEqgI="; mypy-boto3-chime-sdk-messaging = - buildMypyBoto3Package "chime-sdk-messaging" "1.39.0" - "sha256-7TfKf+v/JLlpnjM7ZzLDTordBQtkLUwlaEIZdzoKjX4="; + buildMypyBoto3Package "chime-sdk-messaging" "1.40.0" + "sha256-Vtf4PVkKxCIYSyvOXMMo1r7ZskDVA0zw9Ql0elCsw28="; mypy-boto3-chime-sdk-voice = - buildMypyBoto3Package "chime-sdk-voice" "1.39.0" - "sha256-l5h3p1f+KuO3l3KSNtESY6mly6rEzHCyziFNWsQvD5s="; + buildMypyBoto3Package "chime-sdk-voice" "1.40.0" + "sha256-4gZRcx2z2PJcm/q1X7Ufe8RAAyHNhPEawRiLBWeWC+A="; mypy-boto3-cleanrooms = - buildMypyBoto3Package "cleanrooms" "1.39.0" - "sha256-yttoC0IpPiXGEogyZLGIU4NaJaUPkqi+OFNrR6KKBrg="; + buildMypyBoto3Package "cleanrooms" "1.40.0" + "sha256-pb1knX+zPd5xbTx8ilHmnD3WZUOzmBbiIzvORb3P6XQ="; mypy-boto3-cloud9 = - buildMypyBoto3Package "cloud9" "1.39.0" - "sha256-/2cFcoAjidhh9AddtFnD9QT+GRSvhrZlao5Qwpel8Ak="; + buildMypyBoto3Package "cloud9" "1.40.0" + "sha256-zs2trO/LmdKEyP+xhjHZCnWrI5loGEc7AiSQ7Hpq0rg="; mypy-boto3-cloudcontrol = - buildMypyBoto3Package "cloudcontrol" "1.39.0" - "sha256-N7ybIIkZLJy2M0BOs/CzERluxWxxS6pCxoD6odkWeek="; + buildMypyBoto3Package "cloudcontrol" "1.40.0" + "sha256-38IFJI1enFd6XnWe81zuf80N23Orfl1CUCRt57g0zEE="; mypy-boto3-clouddirectory = - buildMypyBoto3Package "clouddirectory" "1.39.0" - "sha256-s8UwYGLrnwclIvK5khr31mHk25nJFwJihNpFdZZF2Ec="; + buildMypyBoto3Package "clouddirectory" "1.40.0" + "sha256-kMDdPCPFcwKQR5/MAlbyvGY4o7PHwQzQVGkzWLRg7Sk="; mypy-boto3-cloudformation = - buildMypyBoto3Package "cloudformation" "1.39.0" - "sha256-c0qUMt2dvFgmJCTabQSkliysaBDBepkz5kOBgNIlQSk="; + buildMypyBoto3Package "cloudformation" "1.40.0" + "sha256-oL6q5WNV+z5etEOdZakZqeYfbqL2n/vwoD/WtFrYlfA="; mypy-boto3-cloudfront = - buildMypyBoto3Package "cloudfront" "1.39.10" - "sha256-2v3ZBFKuD2bfjTaZpW4gpaKKSJ4FhpTnOyFbeBInkOo="; + buildMypyBoto3Package "cloudfront" "1.40.0" + "sha256-RLASB36ERKJztiCVAlVWIStWmsg6638oX4WSGnNR6e4="; mypy-boto3-cloudhsm = - buildMypyBoto3Package "cloudhsm" "1.39.0" - "sha256-PVBdGMk0fOflb0WSC1KQyl3wPm1SVgZTslKMcc0HN4E="; + buildMypyBoto3Package "cloudhsm" "1.40.0" + "sha256-GqcCTcfrPGdt1F2e2kFBZVJuK30sFiP+JSXYXV/sH7g="; mypy-boto3-cloudhsmv2 = - buildMypyBoto3Package "cloudhsmv2" "1.39.0" - "sha256-APsIJ5mCLjVHsE23qVnE3BT/ylu2rkfnHt3tfEVs9o4="; + buildMypyBoto3Package "cloudhsmv2" "1.40.0" + "sha256-h/dMWTcSGu7IuI2G2G+gt3EbWV1SA4JpOcYiMtlGUxs="; mypy-boto3-cloudsearch = - buildMypyBoto3Package "cloudsearch" "1.39.0" - "sha256-Yic6lhbVCTlijNKTmJ1We7QMu963VMhp66HG2NGIQXk="; + buildMypyBoto3Package "cloudsearch" "1.40.0" + "sha256-sWGWNB+dBURSQhopDDm5rXsvolhDVi8oRshfG57vbw0="; mypy-boto3-cloudsearchdomain = - buildMypyBoto3Package "cloudsearchdomain" "1.39.0" - "sha256-z52iCAE7sb0oIE2NNb8cLQL5+f/9wF6wFhz4iOMZH1s="; + buildMypyBoto3Package "cloudsearchdomain" "1.40.0" + "sha256-pxLDikSrl8gZsvYbpmafQt4EG72lsrv4VESXTCuVQzc="; mypy-boto3-cloudtrail = - buildMypyBoto3Package "cloudtrail" "1.39.0" - "sha256-KJ5MyiNQSIGVuocdu70Bf5rKzuSejlwtQAICGlV/mPw="; + buildMypyBoto3Package "cloudtrail" "1.40.0" + "sha256-aV+fpcURVMZv7jOsZ/LF6edo4doNZPtCwdG4YEGKMYc="; mypy-boto3-cloudtrail-data = - buildMypyBoto3Package "cloudtrail-data" "1.39.0" - "sha256-BrY6h9vxSjr9XH5NBpcvzMxkrgKlJxgTdXiUpkV5J9k="; + buildMypyBoto3Package "cloudtrail-data" "1.40.0" + "sha256-1UfkYWjdEHdYQff3xCTH3jQapWyzc/L9pznEc/o5Stg="; mypy-boto3-cloudwatch = - buildMypyBoto3Package "cloudwatch" "1.39.0" - "sha256-UJ3vy+Vf0miHueUzcgJpac/3JAMZKInywjijYx7NoGk="; + buildMypyBoto3Package "cloudwatch" "1.40.0" + "sha256-SbEKbGXjkvk+jIXQHToTj+yzhUX1ob8VzT4awbWUAWs="; mypy-boto3-codeartifact = - buildMypyBoto3Package "codeartifact" "1.39.0" - "sha256-qcMzN8Lep9WHi+yzt9FHsA4UWU8ilGDfRdlf3rxFGAI="; + buildMypyBoto3Package "codeartifact" "1.40.0" + "sha256-FyjlcLmx8cmYlTlzxI8AupyGJXwIWEh7OOtKeUA6vPk="; mypy-boto3-codebuild = - buildMypyBoto3Package "codebuild" "1.39.0" - "sha256-yikzOD1thdZrnvBAjJK8M2Q3ld3jfPc9miUQAYPD8dk="; + buildMypyBoto3Package "codebuild" "1.40.0" + "sha256-FFbyglD7Cuwp20RutRBXu7X097WK+gLfbzhWE7CrPyI="; mypy-boto3-codecatalyst = - buildMypyBoto3Package "codecatalyst" "1.39.0" - "sha256-iK4gcn5godd9hDRrG2P0/4dPKXbqdsomhQgqtuxSi38="; + buildMypyBoto3Package "codecatalyst" "1.40.0" + "sha256-cPLylCvda6iHWRcPMVaL/qEkeg7EzBs38G2mX1eP0ZI="; mypy-boto3-codecommit = - buildMypyBoto3Package "codecommit" "1.39.0" - "sha256-fRokHncTaPkl12Kz0dveIvknHB2xnZKUTrwqo23227k="; + buildMypyBoto3Package "codecommit" "1.40.0" + "sha256-buG7f7h5ciaoS7Pq/8u8PsvAmqaJqYr4+rIiXxUVqaI="; mypy-boto3-codedeploy = - buildMypyBoto3Package "codedeploy" "1.39.0" - "sha256-gwrh25FlmjPrgJzWU6OHSwtRGJvGmYASi3AOOKa3F7E="; + buildMypyBoto3Package "codedeploy" "1.40.0" + "sha256-jCHj0zHPXgQ303eM9naE4hr+6GP8OhjR8UeX6OeTEIU="; mypy-boto3-codeguru-reviewer = - buildMypyBoto3Package "codeguru-reviewer" "1.39.0" - "sha256-i+fRQhuuym3hZ9f1rLYlly+jn2V+8tAn0ZOGu++8KCA="; + buildMypyBoto3Package "codeguru-reviewer" "1.40.0" + "sha256-DGppntoDyUYwAo1XkJG7OQTK/E0B4F9y2qjnIQaRT7I="; mypy-boto3-codeguru-security = - buildMypyBoto3Package "codeguru-security" "1.39.0" - "sha256-0HWAXkm2USFL5I4GIjS4BeWLO1L90ma28sUmO9edz8o="; + buildMypyBoto3Package "codeguru-security" "1.40.0" + "sha256-T++PZg1Q9GQpdpMrkOXpMaW3NZe9bKgJAmqLflvJXgc="; mypy-boto3-codeguruprofiler = - buildMypyBoto3Package "codeguruprofiler" "1.39.0" - "sha256-KNEFplNmMGR5lTjdKJC9nLumIg5A8ySVXNi8G1InXn4="; + buildMypyBoto3Package "codeguruprofiler" "1.40.0" + "sha256-C9gZsTj4dK7evyAo8v1DbSo4vIm+HIzth+m/F0OPigk="; mypy-boto3-codepipeline = - buildMypyBoto3Package "codepipeline" "1.39.0" - "sha256-0eacO6WuTwUgxpCyQHoWR35pP9iuoMWjwyKFBGXiFgA="; + buildMypyBoto3Package "codepipeline" "1.40.0" + "sha256-wWJVXhlaRSBmDs0rA+Uqa36yBShPzUqFYB7qkkTCteg="; mypy-boto3-codestar = buildMypyBoto3Package "codestar" "1.35.0" "sha256-B9Aq+hh9BOzCIYMkS21IZYb3tNCnKnV2OpSIo48aeJM="; mypy-boto3-codestar-connections = - buildMypyBoto3Package "codestar-connections" "1.39.0" - "sha256-0Pca9v9dgMW91yNjK7Bg/mYcUd+0q1x8juzx5TYAgUg="; + buildMypyBoto3Package "codestar-connections" "1.40.0" + "sha256-MJfhLtZ7XJxOvfnYruvPGr6yl7Dg71iKC65b57s3YUw="; mypy-boto3-codestar-notifications = - buildMypyBoto3Package "codestar-notifications" "1.39.0" - "sha256-jQ1Qdb45ZUJdW4VNLcO3nhkYbOVeN0syBeHq9PYAFzs="; + buildMypyBoto3Package "codestar-notifications" "1.40.0" + "sha256-AsC0tMY0LbaFxJgLK3QLDrXNOjLkZkvp60AwyQEkeRw="; mypy-boto3-cognito-identity = - buildMypyBoto3Package "cognito-identity" "1.39.0" - "sha256-fb84eVz3WifZv1128XkUuzSRSJbFefBsmI0LYG12yGM="; + buildMypyBoto3Package "cognito-identity" "1.40.0" + "sha256-uEEXHsqyaLnPGXs0wVrx+cjUkm8IykxTnWeBOBXb3DU="; mypy-boto3-cognito-idp = - buildMypyBoto3Package "cognito-idp" "1.39.0" - "sha256-A6Xyh29htjiWbthdtJ9kwqqMFmsftNMxB1m1sPod0zU="; + buildMypyBoto3Package "cognito-idp" "1.40.0" + "sha256-IuXn0o68VmKHRc4Njoo/0XKvxPKPxMsI17letOqO4Do="; mypy-boto3-cognito-sync = - buildMypyBoto3Package "cognito-sync" "1.39.0" - "sha256-7PBM1xyTu1Q5zqRhRYu7R+DvMsrDsUm4dgn90qxKbbc="; + buildMypyBoto3Package "cognito-sync" "1.40.0" + "sha256-3BylDhj1qWTDr/xeUxdnrKNXbXisMgXL0OoThhdoSZg="; mypy-boto3-comprehend = - buildMypyBoto3Package "comprehend" "1.39.0" - "sha256-RDE+kFtCY6s8jXbqRzjzzrtMnIjPSuVWYcpnEH6Z8Cw="; + buildMypyBoto3Package "comprehend" "1.40.0" + "sha256-KVfYSlwqY7/ufb+DEChO5Df3bfX0nw2W60YZW7UXSgk="; mypy-boto3-comprehendmedical = - buildMypyBoto3Package "comprehendmedical" "1.39.0" - "sha256-BNETZYYGi19ubzQn+wwgMDtsf+yDERQm1ebZwRSp7JA="; + buildMypyBoto3Package "comprehendmedical" "1.40.0" + "sha256-oJFrBdUov2dpl4XWV3HGHigKTvLAUtD2x1gzxzeK5oA="; mypy-boto3-compute-optimizer = - buildMypyBoto3Package "compute-optimizer" "1.39.0" - "sha256-ZcXizvC4Y/WkJnyegLLdxkxvv3LD7A/XB6k7Lb7UkI4="; + buildMypyBoto3Package "compute-optimizer" "1.40.0" + "sha256-CSfC9Kg73LydRU5aH4kqdc0pJWqEf98ebu6FOBE7oVU="; mypy-boto3-config = - buildMypyBoto3Package "config" "1.39.14" - "sha256-FbsHEAA1wDmN3ne+NTnzxHTUgZCLVPYFCVuX0L4tH90="; + buildMypyBoto3Package "config" "1.40.0" + "sha256-eukD7L3JzqvzK5mW9ESu9L62id1EHGhYdy+afYowtAc="; mypy-boto3-connect = - buildMypyBoto3Package "connect" "1.39.0" - "sha256-EHjHq2j3DFJsBei2WTVztR4aUrkPOwpxq8ksqgI1KSM="; + buildMypyBoto3Package "connect" "1.40.0" + "sha256-RhIoRVpH8EaPKuhcui+1HwOER+CPqLJuKQ3qs3kUsEo="; mypy-boto3-connect-contact-lens = - buildMypyBoto3Package "connect-contact-lens" "1.39.0" - "sha256-YVVOm2vuCR1dmZ2mXpy2L8oFZIX2/WJTAZTA4AQWwzI="; + buildMypyBoto3Package "connect-contact-lens" "1.40.0" + "sha256-sRuNGX0Xy9sQmHpWZtjbMYTSFgAzTAuNke4uHINz9q8="; mypy-boto3-connectcampaigns = - buildMypyBoto3Package "connectcampaigns" "1.39.0" - "sha256-YfwqwExlbOei85etjjRwrKOKJ3eHZwHBXW81AzB8234="; + buildMypyBoto3Package "connectcampaigns" "1.40.0" + "sha256-nAOKVy+aH2gw8NZ8cNSYqQ0kFWV4Gb4oU6y1vHz3fpI="; mypy-boto3-connectcases = - buildMypyBoto3Package "connectcases" "1.39.2" - "sha256-KJ9F4modQptUT0IrdDUwN1E52Qs6MHQK7tMLCtsjAIo="; + buildMypyBoto3Package "connectcases" "1.40.0" + "sha256-dDHPNM+HVEIBXu9GFRtnnY+j5J31Z0gNfv/cd91QX4I="; mypy-boto3-connectparticipant = - buildMypyBoto3Package "connectparticipant" "1.39.0" - "sha256-fJWzPJcbXmXNbvImqcWL8b6Z/hRDw9jme13SIuKFTXk="; + buildMypyBoto3Package "connectparticipant" "1.40.0" + "sha256-+dXdtfYLf5LclRoNazidUwu9uClEFXi286bGgAVbWYU="; mypy-boto3-controltower = - buildMypyBoto3Package "controltower" "1.39.0" - "sha256-2ektlJibkY51goxzITu7xveaQyaD4LSFKi3Obz0atUY="; + buildMypyBoto3Package "controltower" "1.40.0" + "sha256-boRrDWiYtyKWUimJ7yb3uYPGSB/tmI2sEXNFacAPDic="; mypy-boto3-cur = - buildMypyBoto3Package "cur" "1.39.0" - "sha256-JAQSoCm+LcpRDLY8GE2W5vYNxj9QwDgPL2n6zatdPNg="; + buildMypyBoto3Package "cur" "1.40.0" + "sha256-swFOOGB/iVP98EUOfTohHCxzrLNf1bnX/cbQWC83PVw="; mypy-boto3-customer-profiles = - buildMypyBoto3Package "customer-profiles" "1.39.3" - "sha256-qkRHAYFhhQmUcjOymHG+LUxoDjEx365vu7SPyBWXen0="; + buildMypyBoto3Package "customer-profiles" "1.40.0" + "sha256-fMWdXDlTjSkf5R5U+cd85E5qEEHAyl4Mc0v1W2rW4WA="; mypy-boto3-databrew = - buildMypyBoto3Package "databrew" "1.39.0" - "sha256-jBiGPwsP9OZh/wVR9UKwSrvUmHcEa7pLm0qP7Y++A20="; + buildMypyBoto3Package "databrew" "1.40.0" + "sha256-pw+1wvGLr4uYdUuAnDwSQeJ0KLe9JNzfRYnZJTTNrIU="; mypy-boto3-dataexchange = - buildMypyBoto3Package "dataexchange" "1.39.0" - "sha256-grzwe/8l6oHe0MeMD5yflOiUk6tWnm1czmOfh68LvlM="; + buildMypyBoto3Package "dataexchange" "1.40.0" + "sha256-VVmG1myGH8FJpqQ63GDMYH5KVAPsv+Pmnc/WxHpTcHs="; mypy-boto3-datapipeline = - buildMypyBoto3Package "datapipeline" "1.39.0" - "sha256-H7m9wDKbGIxgCUpbwSoaWJLlTd/xPPUuhbMUf2TzmjM="; + buildMypyBoto3Package "datapipeline" "1.40.0" + "sha256-QhTjQ1ZZX8zQzna2rUu2zF5jd51E4mJ/+v45sd9p3lA="; mypy-boto3-datasync = - buildMypyBoto3Package "datasync" "1.39.7" - "sha256-SnYwJzReLYmhzK35+f0gNb3WVXzYz2KU+77iHvqZ9BE="; + buildMypyBoto3Package "datasync" "1.40.0" + "sha256-I5xvx5UCp1h2H1c2xI6mSI4ZaXsONs/09/BJfRXCr3A="; mypy-boto3-dax = - buildMypyBoto3Package "dax" "1.39.0" - "sha256-rQrO5oQg7khyOGKWI3cve4a7VLSz5RXP9Gqvgss0vLk="; + buildMypyBoto3Package "dax" "1.40.0" + "sha256-8WIQT3ZFLScp4zge1Cu5OkxeXS9GCCPdYlwJPwwz1GU="; mypy-boto3-detective = - buildMypyBoto3Package "detective" "1.39.0" - "sha256-TqLW3mfUziXQVGaacwmk9Wszjs2AuEedUBB/eNEeLzE="; + buildMypyBoto3Package "detective" "1.40.0" + "sha256-npKb6WwOkXnxh5YYQ4spoS17J5oyzI4u1hw/2+d7dH0="; mypy-boto3-devicefarm = - buildMypyBoto3Package "devicefarm" "1.39.0" - "sha256-k0QLe6p/UuySVT5OMzWAC6D3ULv7jheiFCSYLsMZFG0="; + buildMypyBoto3Package "devicefarm" "1.40.0" + "sha256-6v65flOExW7V8UfoyPaBcUQDYjhJ2jyuQpXMZW+ajCI="; mypy-boto3-devops-guru = - buildMypyBoto3Package "devops-guru" "1.39.0" - "sha256-XvsOw+bVoIdYB8OSMzE2iEl0G+e4oE43DQhVvU/OVT0="; + buildMypyBoto3Package "devops-guru" "1.40.0" + "sha256-aQR1CrCbisf0vApIjFXa5/oKC4Q1eT0AsLTg0EBojAs="; mypy-boto3-directconnect = - buildMypyBoto3Package "directconnect" "1.39.0" - "sha256-nZ0sCq2q66BUPV0jDMzJIfdfzTUUiHFBQWDZDL4dM34="; + buildMypyBoto3Package "directconnect" "1.40.0" + "sha256-UmrcCxy3zK/cEkM/KCGnr4JEMOOjhNwBNRC6IiMm+NM="; mypy-boto3-discovery = - buildMypyBoto3Package "discovery" "1.39.0" - "sha256-XvPYYCG1aa2cHKr19g6sjMwE0psPhn+ziCOo5+1c9Zc="; + buildMypyBoto3Package "discovery" "1.40.0" + "sha256-7B/r3hmwde2URQF3ztv3Ruva+0IPq2uNAoY4lAHga80="; mypy-boto3-dlm = - buildMypyBoto3Package "dlm" "1.39.0" - "sha256-xSlaiQN/knG0Usb5p31aaAfJwCp+G8QhzsHX6VMfk/M="; + buildMypyBoto3Package "dlm" "1.40.0" + "sha256-t+aKxZaK2Zx6QQ2AmlCUpjXhFtcma+nOKMXF1bkRfBY="; mypy-boto3-dms = - buildMypyBoto3Package "dms" "1.39.0" - "sha256-snbFbr+HOKSJblTXCCOFftIgM9F7mUzALxKDAUuA994="; + buildMypyBoto3Package "dms" "1.40.0" + "sha256-JT+/tWyrcEXCiPhfcJQYXsPAwKCKLPu+c3A+r4iJIVg="; mypy-boto3-docdb = - buildMypyBoto3Package "docdb" "1.39.0" - "sha256-mtHoZxeLCGJcCeFcaw37rgADE2FRCG8yrXmyPf2WghM="; + buildMypyBoto3Package "docdb" "1.40.0" + "sha256-GH91jmgaNkchW2fK8winBTP4IWUftwqFCqfJPqkDj9o="; mypy-boto3-docdb-elastic = - buildMypyBoto3Package "docdb-elastic" "1.39.0" - "sha256-rqU+I/5Jn8WqR7bXp53v6TGlgZE9GxYkM/VBQ6TmxsI="; + buildMypyBoto3Package "docdb-elastic" "1.40.0" + "sha256-TKVaVd92g+2bV5NNRnLuVZQw0lZycTyeyjB6UgV+iHc="; mypy-boto3-drs = - buildMypyBoto3Package "drs" "1.39.0" - "sha256-g3IS+edRJ9S9fFsyVBBlnWwIJoW9Ns20UCBDuuHyePk="; + buildMypyBoto3Package "drs" "1.40.0" + "sha256-dtw54zAzP4HddWx0kZr7SzxmWiKCiiP6g4+aDRRid2k="; mypy-boto3-ds = - buildMypyBoto3Package "ds" "1.39.0" - "sha256-ABkyx8NyvuPd8ABdsE7UDbFXUkoW/pKU0/rq9p71zq8="; + buildMypyBoto3Package "ds" "1.40.0" + "sha256-MjtEiMiKguv1RAeY4Cjk/apJlgi5jH/6avgMtdcp+2Q="; mypy-boto3-dynamodb = - buildMypyBoto3Package "dynamodb" "1.39.0" - "sha256-w7r8e0+NWbrJp0NsfM+2/jKZG8f8iMYiZOqtBq5j+Kg="; + buildMypyBoto3Package "dynamodb" "1.40.0" + "sha256-l/ZQBqFwb3y99TrRw6mRThC1N1QZTbStEgBOynw3a04="; mypy-boto3-dynamodbstreams = - buildMypyBoto3Package "dynamodbstreams" "1.39.5" - "sha256-RK4z41eX9JKT4EMOvI31+Z9YnPUiFVVcULI3AlE7/jQ="; + buildMypyBoto3Package "dynamodbstreams" "1.40.0" + "sha256-x/0Scc259VN45rx94YT48Q3NS7nnd2oNRgxQAmy3nSQ="; mypy-boto3-ebs = - buildMypyBoto3Package "ebs" "1.39.0" - "sha256-uYeekAsfyETYQYWR3L8S+uzlp6EQpvYEWsqiX+60b/Y="; + buildMypyBoto3Package "ebs" "1.40.0" + "sha256-p+NFAi4x4J6S4v0f2u0awDG+lb2V7r3XwgYwl5CvhHo="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.39.14" - "sha256-D3xsvpQ8CMGj6brwxwLNjlmSDLP4oW91WuZyvPJO9qw="; + buildMypyBoto3Package "ec2" "1.40.0" + "sha256-iyPAkVpfnqz2RX12klUOTH2NaFO/tAfiWFXLF+FHGe0="; mypy-boto3-ec2-instance-connect = - buildMypyBoto3Package "ec2-instance-connect" "1.39.0" - "sha256-VbEhzVf9uNm1DmyEvAUBEkHawITLiArgya5kwotuYbI="; + buildMypyBoto3Package "ec2-instance-connect" "1.40.0" + "sha256-YmD2QCD6oc8HB3yNpj/ucXrbF3KVuVNiW8rK4UzPxGw="; mypy-boto3-ecr = - buildMypyBoto3Package "ecr" "1.39.11" - "sha256-1tIxouuj5FmgUyz+W5vfbVYRMH5FkCYBR5oechO9tXo="; + buildMypyBoto3Package "ecr" "1.40.0" + "sha256-dzPkK8ipL/2Tvr8DQ68TP9UmmP/r0yPYL/3nVc4oaH8="; mypy-boto3-ecr-public = - buildMypyBoto3Package "ecr-public" "1.39.0" - "sha256-W+M98ZNbMDfxmEj9KW6A8LfCiEvB99ULc6aFo3ZQYhc="; + buildMypyBoto3Package "ecr-public" "1.40.0" + "sha256-/BYvjLnsA+u/7Jy54ApT9Ss5acGB6FFBzrWhby8ctxA="; mypy-boto3-ecs = - buildMypyBoto3Package "ecs" "1.39.6" - "sha256-8ZhyLmlttIi7AOBICcdfAWkOJD96i+ZZzjXa/5V5MvU="; + buildMypyBoto3Package "ecs" "1.40.0" + "sha256-f6FsEABh57bwQ+ffj4b0qds+7X5JGKyDRfuVR2W4J4A="; mypy-boto3-efs = - buildMypyBoto3Package "efs" "1.39.0" - "sha256-JV592g8Bf+nnxgGOvMyO5IRXbixchqoSle26fDhN5qM="; + buildMypyBoto3Package "efs" "1.40.0" + "sha256-DQZUI72cnRt4YwHMQivMdL4y9B9EN2H7dIMmybcX/Uk="; mypy-boto3-eks = - buildMypyBoto3Package "eks" "1.39.0" - "sha256-PeooBL1ZdrwWThe3GMClYu6hBe0Ouf7TpYj10voAtgI="; + buildMypyBoto3Package "eks" "1.40.0" + "sha256-bfQxrWlOJQJVJ/pSyzdkaj5vN3tE8PbH2ioeJmEetpc="; mypy-boto3-elastic-inference = buildMypyBoto3Package "elastic-inference" "1.36.0" "sha256-duU3LIeW3FNiplVmduZsNXBoDK7vbO6ecrBt1Y7C9rU="; mypy-boto3-elasticache = - buildMypyBoto3Package "elasticache" "1.39.0" - "sha256-6JdlduDkiajfqHZV+ftxnLpen6xgaxBH9RZk33KpLdk="; + buildMypyBoto3Package "elasticache" "1.40.0" + "sha256-wOxSRFLJHcO1Vc26rFKaxe49l5/PKAxDBycvV0ER1Co="; mypy-boto3-elasticbeanstalk = - buildMypyBoto3Package "elasticbeanstalk" "1.39.0" - "sha256-49/RjZheJOXyLjXE6+R4RorIUof41XbwnBdcdcGMpD8="; + buildMypyBoto3Package "elasticbeanstalk" "1.40.0" + "sha256-uMYIfSNSkNPJnpRgCeM+HVccKZbxyrSXgkfvq+WyoAk="; mypy-boto3-elastictranscoder = - buildMypyBoto3Package "elastictranscoder" "1.39.0" - "sha256-z2nH+mKGNbLlsZ/vsAmsb3UFnxn7aiqYVaTDyXGM50A="; + buildMypyBoto3Package "elastictranscoder" "1.40.0" + "sha256-4xpjAgNDfYP3Z8uPxINsLOQ1vvanXW1/QDbUcZ57e0Y="; mypy-boto3-elb = - buildMypyBoto3Package "elb" "1.39.0" - "sha256-h3JKp5sy5ffpgg0+WGdGap6tZXLTZvwRTiH9jwtVZQ4="; + buildMypyBoto3Package "elb" "1.40.0" + "sha256-/VNUPoXCvu+XIbq81YPL7wN1aCnec5K4Vv3ysVr2+eI="; mypy-boto3-elbv2 = - buildMypyBoto3Package "elbv2" "1.39.0" - "sha256-WK1TbY46qCD6V+lRv2hqEG8xtjF37xJO6K2t5gj2xLU="; + buildMypyBoto3Package "elbv2" "1.40.0" + "sha256-zxpAc7Z4Vm6Bzdq7bhdekg6HAUKe/3PXRviQ0f8p7NE="; mypy-boto3-emr = - buildMypyBoto3Package "emr" "1.39.11" - "sha256-C/Ui2pSoYCB2sCFR53UAEj17YPvW8Z8vtV7tmJTz0iA="; + buildMypyBoto3Package "emr" "1.40.0" + "sha256-crNaa6bqSP7fCsFV5CnAHazDpXrFkkb46ria2LWTDvY="; mypy-boto3-emr-containers = - buildMypyBoto3Package "emr-containers" "1.39.0" - "sha256-XMMFmyUr+ZfWDptqhhaJ8LH0NCUGdvGcxjuCUkkXhT4="; + buildMypyBoto3Package "emr-containers" "1.40.0" + "sha256-69FemTAsiAMYEcITc+5xrg+swrxgILdj3CwmgIIMi0c="; mypy-boto3-emr-serverless = - buildMypyBoto3Package "emr-serverless" "1.39.0" - "sha256-haDmIUvumUfOJcLoGMlSyi6wIuaU6UxFqNr9HrLSt9I="; + buildMypyBoto3Package "emr-serverless" "1.40.0" + "sha256-9Iz9FapUQCWa9bjmH0Ar9O1mtTv+ovWlxikddb5+Wlc="; mypy-boto3-entityresolution = - buildMypyBoto3Package "entityresolution" "1.39.0" - "sha256-H6XX9elLdxWO1qNGEIaFvGodNpQq5pBzWm1HzE0yK50="; + buildMypyBoto3Package "entityresolution" "1.40.0" + "sha256-/Xzo0KU2N14S39gkb1MnJV27anIN92ANcCbKl1b9YVw="; mypy-boto3-es = - buildMypyBoto3Package "es" "1.39.0" - "sha256-L9PLp2dTy5d0mhFixgtPDPzxEpnE3Rj/hjyFzYxaFQ0="; + buildMypyBoto3Package "es" "1.40.0" + "sha256-0lQVhW0/lc/xsR7QN66dMmT5ApN+SxYDZk78liqtqi4="; mypy-boto3-events = - buildMypyBoto3Package "events" "1.39.5" - "sha256-5XQBOogN/H4YPutyTu+bVTFmd2m1AsWjUa4/CxwSzKc="; + buildMypyBoto3Package "events" "1.40.0" + "sha256-NifbOgZ8Q0oUnKchIt04RgMMDBXMiwJJCKDmax3j4Es="; mypy-boto3-evidently = - buildMypyBoto3Package "evidently" "1.39.0" - "sha256-/9wyMPLM8T5ZXJ2/KB7uriJUmcyBbRgMczfIzVgSYa0="; + buildMypyBoto3Package "evidently" "1.40.0" + "sha256-pqXtqKztmI4gOfyvwgjNg0MShL/RPwVQhdcHHGlw7Qk="; mypy-boto3-finspace = - buildMypyBoto3Package "finspace" "1.39.0" - "sha256-LRaSN0AiRRPXEXt34g/1GaHRtB//8ahliLNvJzG3kr4="; + buildMypyBoto3Package "finspace" "1.40.0" + "sha256-rIdTU3A6jN0cpn6kQE0nPSqjYPqXUF2yyjMuvpnejpE="; mypy-boto3-finspace-data = - buildMypyBoto3Package "finspace-data" "1.39.0" - "sha256-KVSXcupqlVWSL4p/1g8mxVSNpYQnITMTOGIgc3l2rWE="; + buildMypyBoto3Package "finspace-data" "1.40.0" + "sha256-jX1fYURsKptrn7rtyoekqvS81P42GiW5J7kS9aKw1c0="; mypy-boto3-firehose = - buildMypyBoto3Package "firehose" "1.39.0" - "sha256-90dfHA5XIsXtnVEKNHxu3RtjORzKZiTEKhPCwwXsMsU="; + buildMypyBoto3Package "firehose" "1.40.0" + "sha256-Zzp7VoPaVIHX3KccxlFILesGNJP7f1p63uXLwN3rLcs="; mypy-boto3-fis = - buildMypyBoto3Package "fis" "1.39.0" - "sha256-HJqoxu/zqPSIKcBkYj2XovrmEYAbjBjjlY0NFgTcbS8="; + buildMypyBoto3Package "fis" "1.40.0" + "sha256-0mNCSnKz/OTCM4vSwdSxkMVPEhsiYUOY+b+6wL/sIyM="; mypy-boto3-fms = - buildMypyBoto3Package "fms" "1.39.0" - "sha256-qY9juGnpzIcczhEa4r0+HG4njqRqxiko1j7kcqOE50s="; + buildMypyBoto3Package "fms" "1.40.0" + "sha256-sTuTQ3ADgiApY0davzOBHz+jz21tp2C4L7Kq6j8dUvY="; mypy-boto3-forecast = - buildMypyBoto3Package "forecast" "1.39.0" - "sha256-ugvQqCDYOPldxeIuK53SGHuIgtPR2IRER2Qw/vA5/oU="; + buildMypyBoto3Package "forecast" "1.40.0" + "sha256-mo2xp2XnApilK6zB+KZLt/KcJ6mTPskjidfZ0ju6Xss="; mypy-boto3-forecastquery = - buildMypyBoto3Package "forecastquery" "1.39.0" - "sha256-huysJ8Iu/wOKlJ/wmChRoZgWVjZ/+YhNOz9N2xMlG6c="; + buildMypyBoto3Package "forecastquery" "1.40.0" + "sha256-J/cpFdOZUL5B1LxtIBOnE++TdSA1sbqA7ckJ+Ag1Os0="; mypy-boto3-frauddetector = - buildMypyBoto3Package "frauddetector" "1.39.0" - "sha256-MFEAEkVvrvF7YRwMltQbqU7B/qXUinuDDArmFh2QJ48="; + buildMypyBoto3Package "frauddetector" "1.40.0" + "sha256-i76hozLLcN4Y5Jpg/92+6FSgStpw2SfF0HeRhQiRPqE="; mypy-boto3-fsx = - buildMypyBoto3Package "fsx" "1.39.0" - "sha256-IvEuM/ERHddr3B6bWKOnz0wsCcmc+rW01Zpnx/W2fJ8="; + buildMypyBoto3Package "fsx" "1.40.0" + "sha256-ryCVtTJSbtLmStHUhZrNkUBm79mjZo4NZtf5QHONWLY="; mypy-boto3-gamelift = - buildMypyBoto3Package "gamelift" "1.39.0" - "sha256-JEPu7qr5y7dFmbt03bFwODCTwQQEewHy21sqdW9/LZk="; + buildMypyBoto3Package "gamelift" "1.40.0" + "sha256-KgMMWys21dHhDP9kQjxPeQtJBWfiOeSCtwuE9FIAzk8="; mypy-boto3-glacier = - buildMypyBoto3Package "glacier" "1.39.0" - "sha256-JAfdHmdRyy6hnI4jBDqKLwvPUxVjW+4wII6Yokg23YQ="; + buildMypyBoto3Package "glacier" "1.40.0" + "sha256-NBSrlhycsJqCgbiitfNmSAGcTPgZfkfx5DGm8ZhrRyc="; mypy-boto3-globalaccelerator = - buildMypyBoto3Package "globalaccelerator" "1.39.0" - "sha256-pKeTUtqqLKy5DX4ASRJK1LpRg7Y6KnrnKcY7twMXiHM="; + buildMypyBoto3Package "globalaccelerator" "1.40.0" + "sha256-So/NDL0KF5iypLYitnJ/38C5RovqBGXcUhHtlEMnjMM="; mypy-boto3-glue = - buildMypyBoto3Package "glue" "1.39.12" - "sha256-7k4hI6y282CI5Tm1i+smjIHO6N83mFlE2cY3SngekXo="; + buildMypyBoto3Package "glue" "1.40.0" + "sha256-mrP7ztL3Pl4/pJlAtn+eq2TEFX9kWRBT7GsK0oJKDuk="; mypy-boto3-grafana = - buildMypyBoto3Package "grafana" "1.39.0" - "sha256-/R7AZcGOrM9csjfN2Q1bgadW7nK1KOGQM2PbDucrgl0="; + buildMypyBoto3Package "grafana" "1.40.0" + "sha256-KQqyk9PFUttzDrZW7viev8xbumdud05EBdNoxz//hEY="; mypy-boto3-greengrass = - buildMypyBoto3Package "greengrass" "1.39.0" - "sha256-P5YZ00tFGP4LlPkiPBrfDEgCeVsXb+wk0YWAjQm9Ofc="; + buildMypyBoto3Package "greengrass" "1.40.0" + "sha256-LjQRVGdaDoTkLT+FRRt5adFZhzrjV+q2s9HyBrR0pdQ="; mypy-boto3-greengrassv2 = - buildMypyBoto3Package "greengrassv2" "1.39.0" - "sha256-F0Iqk3S9DlNmyV/HRcFJeHIPJRjSwivngkCCAr9bevI="; + buildMypyBoto3Package "greengrassv2" "1.40.0" + "sha256-FMt0y3H1PQ8I7VdZvh/spGzluAmfPFEXypcR8zsebdM="; mypy-boto3-groundstation = - buildMypyBoto3Package "groundstation" "1.39.0" - "sha256-xWDtNvT6WhFrEx2VDb1GIKbb/wxu4o8JB/xUBK1tpxY="; + buildMypyBoto3Package "groundstation" "1.40.0" + "sha256-/LlMFYC7cJWb9C5JIt0dTEPtl2sPsalSq7mYaFSf3c4="; mypy-boto3-guardduty = - buildMypyBoto3Package "guardduty" "1.39.7" - "sha256-6hi1kD3saVSPdt8b+9KQ2VwNEOht2OkBAUoUhNjJOUw="; + buildMypyBoto3Package "guardduty" "1.40.0" + "sha256-tKp7/s70JDEPxMzSQ1Vr1Cd126VrmumKGtRLBG2Kp9Q="; mypy-boto3-health = - buildMypyBoto3Package "health" "1.39.0" - "sha256-rBUkdON5drXHUMKdUUcUyQ88zFGLjCaOSLnp9BG1klc="; + buildMypyBoto3Package "health" "1.40.0" + "sha256-c/QCgM8mWIAe76C7e3+g9z3i/ukvOz9QGungofo2hY8="; mypy-boto3-healthlake = - buildMypyBoto3Package "healthlake" "1.39.0" - "sha256-hHqNvfugzuc7Ab9kz7TA85PuNGd7ealuSYDKEIGkVWQ="; + buildMypyBoto3Package "healthlake" "1.40.0" + "sha256-zsVA9tf4try58FeHrxsVdXxdN9d1UpLiebb6tViGZ3k="; mypy-boto3-iam = - buildMypyBoto3Package "iam" "1.39.0" - "sha256-bC4+xlMiLrZZk6gN6MwfXJ52/BWmatFTdDHO4kGxsV0="; + buildMypyBoto3Package "iam" "1.40.0" + "sha256-uQCsVXN1Qo8LvDeqJP3SkB4ttwGK5E4Kr5nsD4SijUQ="; mypy-boto3-identitystore = - buildMypyBoto3Package "identitystore" "1.39.0" - "sha256-On3ZXIYkKHLIF455qpB7zZLB7irjcfoSm9OXDLQv840="; + buildMypyBoto3Package "identitystore" "1.40.0" + "sha256-RLcGOVDiwryD6xf9E6lWSdAAIKCP4hNaBQknjbwPAuQ="; mypy-boto3-imagebuilder = - buildMypyBoto3Package "imagebuilder" "1.39.0" - "sha256-/8z4nQItxryzox1LIOB/q6pk3zk0sGGRL8c6mZ2AZ0A="; + buildMypyBoto3Package "imagebuilder" "1.40.0" + "sha256-Mcp5NCJal9YyJ9bQN9q/M0E/pXvXiDlLGvAqpCo2xLs="; mypy-boto3-importexport = - buildMypyBoto3Package "importexport" "1.39.0" - "sha256-mtF7lH6lTWdRE/fdnxspj5VnpY6q+yF0TJWFRP4EgvM="; + buildMypyBoto3Package "importexport" "1.40.0" + "sha256-ba01dCNMlcTw/+WrulQkCtDagcPO7FF94cgkY14Pgsg="; mypy-boto3-inspector = - buildMypyBoto3Package "inspector" "1.39.0" - "sha256-/U37+NIE+QgNZoUUcIl02jpL7poCuSpz1MCMjhshMsE="; + buildMypyBoto3Package "inspector" "1.40.0" + "sha256-qreFTjlz+Mcr3dcgHGMjfV0GPF2SfE/zV+FN26JHa0A="; mypy-boto3-inspector2 = - buildMypyBoto3Package "inspector2" "1.39.0" - "sha256-+kGGDnB5WvuZ/V2I13YQ7nJTnbPJwsKNxqgdxbzpQno="; + buildMypyBoto3Package "inspector2" "1.40.0" + "sha256-JW7UUuvWlc2YHmK/BeSxI22xQA5NZuq1kHvWWVdkG30="; mypy-boto3-internetmonitor = - buildMypyBoto3Package "internetmonitor" "1.39.0" - "sha256-G0/qOyxwM0SD0MOV1F1UGgKYGm54KEXrMtgRrD9dFNo="; + buildMypyBoto3Package "internetmonitor" "1.40.0" + "sha256-mZfvKN+x91U1yjBwo4pKZN6jCnUMbl8SnwWF3IMx+ko="; mypy-boto3-iot = - buildMypyBoto3Package "iot" "1.39.0" - "sha256-1u7hze/rOvs2oiGzbzxzv10C0GfKpdx7Lt4K6O2Q+4A="; + buildMypyBoto3Package "iot" "1.40.0" + "sha256-0AUK0HaqmoLVbbLDcsagUZX7KkFF9zU7obO0BmcK8+s="; mypy-boto3-iot-data = - buildMypyBoto3Package "iot-data" "1.39.0" - "sha256-4T43hQTQ6nFQcYPsBGBn6wSFCf71B6A4tQfCoOG9AY4="; + buildMypyBoto3Package "iot-data" "1.40.0" + "sha256-NkJju++RcjTAI2kEwcTuknZGKNkg/eM+MJcgV5dsuPI="; mypy-boto3-iot-jobs-data = - buildMypyBoto3Package "iot-jobs-data" "1.39.0" - "sha256-I5pitSzXCToQZBVpk2n2A17sNuq01Z7LO32JNFUFsiQ="; + buildMypyBoto3Package "iot-jobs-data" "1.40.0" + "sha256-NH8dQFWdA5jiZnCFGcfDV1RI/fULth9kI1kNlmV2z8Y="; mypy-boto3-iot1click-devices = buildMypyBoto3Package "iot1click-devices" "1.35.93" @@ -654,786 +654,786 @@ rec { "sha256-LFuz5/nCZGpSfgqyswxn80VzxXsqzZlBFqPtPJ8bzgo="; mypy-boto3-iotanalytics = - buildMypyBoto3Package "iotanalytics" "1.39.0" - "sha256-gYtKqhZnbZehCFnLfFbIJ62WX0rBBQGAovg8FnBcTbg="; + buildMypyBoto3Package "iotanalytics" "1.40.0" + "sha256-llbeFHGDeVXv++P6wtIh+lwMbVlNPIpDim7s5Ux4MV8="; mypy-boto3-iotdeviceadvisor = - buildMypyBoto3Package "iotdeviceadvisor" "1.39.0" - "sha256-rYqJJC55Eh8uQ+tQyGt1fY+BCSRyA9mdpyHTc4MmQ38="; + buildMypyBoto3Package "iotdeviceadvisor" "1.40.0" + "sha256-mo2XR9wv93818e+usfVTp3m/NbZndY8bSbiTZa+TrSI="; mypy-boto3-iotevents = - buildMypyBoto3Package "iotevents" "1.39.0" - "sha256-SxLb2ILFZsbh962PMu64UeYL4M/z1WgMI+zrkqB/mM4="; + buildMypyBoto3Package "iotevents" "1.40.0" + "sha256-3PlH9KqX9zXYayYoseqio20l34nt34YYrp8Zmu/9yIs="; mypy-boto3-iotevents-data = - buildMypyBoto3Package "iotevents-data" "1.39.0" - "sha256-EbNPL/xMUWxdETQrgeiLsQssnG7RrPB19v+ddxo2Q0w="; + buildMypyBoto3Package "iotevents-data" "1.40.0" + "sha256-sIOK6xeN9S4rW+SIdhdHuHEeu4Z1t9xiBQfgspSJYSc="; mypy-boto3-iotfleethub = - buildMypyBoto3Package "iotfleethub" "1.39.0" - "sha256-RDinbbqgNDp5dmUskqDprRxL7hTyze0sT/CKXmK/ORQ="; + buildMypyBoto3Package "iotfleethub" "1.40.0" + "sha256-U2nCifkYupb+DcMn8JjPUM+dCROsyyZGukChsaDNROE="; mypy-boto3-iotfleetwise = - buildMypyBoto3Package "iotfleetwise" "1.39.0" - "sha256-AGI60qCw6j/Vdz7NAFMYWd3QU3AM76RGAteggHCevzE="; + buildMypyBoto3Package "iotfleetwise" "1.40.0" + "sha256-PER1D68w6wBvHUH5CGEn4H1zku92vhcwWDFRpoXZlmg="; mypy-boto3-iotsecuretunneling = - buildMypyBoto3Package "iotsecuretunneling" "1.39.0" - "sha256-b7aQWBekZH29M/fCM8cNkv4ojnaG6i/uktfHnALlX0c="; + buildMypyBoto3Package "iotsecuretunneling" "1.40.0" + "sha256-E1l57KrYP3ggjLVj94kzBB85CFF7HtldUMHGZP7aUEo="; mypy-boto3-iotsitewise = - buildMypyBoto3Package "iotsitewise" "1.39.0" - "sha256-ILUkMtLCkiT6kp6iHt2iZJcojdNBfn7GE9QW/OFbYYA="; + buildMypyBoto3Package "iotsitewise" "1.40.0" + "sha256-0gyUqA8uLDn2hJeD+UrThCNCMLbWtu6EL7pyTu9P4WA="; mypy-boto3-iotthingsgraph = - buildMypyBoto3Package "iotthingsgraph" "1.39.0" - "sha256-lYi3aVAn8lAxuhhOiLhrWehLwVyEshErW9ccrD+Rsq4="; + buildMypyBoto3Package "iotthingsgraph" "1.40.0" + "sha256-0uHWqsERVDW0RYP0fO3TGN/TRGVjf2ShprnuPmpuhUc="; mypy-boto3-iottwinmaker = - buildMypyBoto3Package "iottwinmaker" "1.39.0" - "sha256-uuYtLyzgiNttKZ8tpH8gRidBqRSvOJmIv/PgbaDGjCQ="; + buildMypyBoto3Package "iottwinmaker" "1.40.0" + "sha256-UuQ4NUIV3ofY8/+q1dBm3DprGx//lOqngX+zzQIwvn8="; mypy-boto3-iotwireless = - buildMypyBoto3Package "iotwireless" "1.39.7" - "sha256-r5Ht/a2gnZ/t83dH4dKjj0dcr3zifHY2tQMQXVgl6+Y="; + buildMypyBoto3Package "iotwireless" "1.40.0" + "sha256-Kj/g5lCH7AgHRlSU6od3O4j1OilposHoDP1hYX4S+fs="; mypy-boto3-ivs = - buildMypyBoto3Package "ivs" "1.39.0" - "sha256-oydIwNjQkQOGYBhPWO9Of2esL7UYQaZ+p+dp6DkZkIk="; + buildMypyBoto3Package "ivs" "1.40.0" + "sha256-vZM9rXxrSiJ4l2lJ+hcLtYUws+AczRyxncAKv3vIMMo="; mypy-boto3-ivs-realtime = - buildMypyBoto3Package "ivs-realtime" "1.39.0" - "sha256-bjw15elzFebQdag2wFKV3b+a7jiejTx9F7K6M0nGx80="; + buildMypyBoto3Package "ivs-realtime" "1.40.0" + "sha256-iMzhrZa6xtJWy46V0tBgukqPJiT/cF9BHQmNBtjpjWg="; mypy-boto3-ivschat = - buildMypyBoto3Package "ivschat" "1.39.0" - "sha256-8nkdI9zPCJ8hB/9/AyuVTWsNv7VONLlIFnUKf8yZs5g="; + buildMypyBoto3Package "ivschat" "1.40.0" + "sha256-mtWPF8wmFGLC0PqkKX/UiYT6/VG7FfgrbsqTqRIOgsA="; mypy-boto3-kafka = - buildMypyBoto3Package "kafka" "1.39.0" - "sha256-R7u4skvPRHs1DHm/Rnn98DOxJCIL5iu8uhGpGol6hoY="; + buildMypyBoto3Package "kafka" "1.40.0" + "sha256-6gXpZ/pjG8O2LB7Ct4gC21B/R/32w1lJi1r1tdqkmKo="; mypy-boto3-kafkaconnect = - buildMypyBoto3Package "kafkaconnect" "1.39.0" - "sha256-5lpvww4JaOsVgO96KrBIM54l1+6lJT9pvS2ZpYFkros="; + buildMypyBoto3Package "kafkaconnect" "1.40.0" + "sha256-4wNbhuNsLwrYemkPuadR6oeaCuSajU5IwCb0En89M3U="; mypy-boto3-kendra = - buildMypyBoto3Package "kendra" "1.39.0" - "sha256-V5cRYr/2YzcwG4QWtwzdcu/xDZ+GfPrO0D2efjWaraE="; + buildMypyBoto3Package "kendra" "1.40.0" + "sha256-i5CJ9t2W/EE4/b1jIPqRR3DjIVWSSV/KSYSM+wMc944="; mypy-boto3-kendra-ranking = - buildMypyBoto3Package "kendra-ranking" "1.39.0" - "sha256-yvd58t0IO8dJehf+WRyQtvKKiN8YygP2+akUAkb6b94="; + buildMypyBoto3Package "kendra-ranking" "1.40.0" + "sha256-YmPJ9mDsBHBgIDEitoxOPVMJxW4yoLe4gDHCQnaTe/o="; mypy-boto3-keyspaces = - buildMypyBoto3Package "keyspaces" "1.39.0" - "sha256-WwDwy8l+2i+FSPx1+rfGh4BVYuvuH0/vhqB9kaQ0Yyg="; + buildMypyBoto3Package "keyspaces" "1.40.0" + "sha256-7gN03saDdFpMyDzaipHRXtq2qkrrzDcp7xhEjm019WI="; mypy-boto3-kinesis = - buildMypyBoto3Package "kinesis" "1.39.0" - "sha256-z5sB2KGUQpn+plvnTXKzKxpSEPqWgThxhK8uLC9M6gQ="; + buildMypyBoto3Package "kinesis" "1.40.0" + "sha256-T3T3FeI6jc4GK0D2pPL/ECPOxvQbRSHwvBVnmIOn5o4="; mypy-boto3-kinesis-video-archived-media = - buildMypyBoto3Package "kinesis-video-archived-media" "1.39.0" - "sha256-6MivZehh2aj1Ff45b/qodNqEpP/N2oSnnpWRmJcUbYc="; + buildMypyBoto3Package "kinesis-video-archived-media" "1.40.0" + "sha256-ihfxiVg/T3QS4NaL3eE5KB9KqLQO4aUIF76LfIPnOmU="; mypy-boto3-kinesis-video-media = - buildMypyBoto3Package "kinesis-video-media" "1.39.0" - "sha256-b8ye28vqiEoWH2DWrahq1//E5iNPhFeb+ginLrWI2Vc="; + buildMypyBoto3Package "kinesis-video-media" "1.40.0" + "sha256-OqHwNMeLo8y1J9ClofZc2b8or9LL9ZW66qIOqnBPE4Q="; mypy-boto3-kinesis-video-signaling = - buildMypyBoto3Package "kinesis-video-signaling" "1.39.0" - "sha256-gUL21wiArXb6na/Zz1SttEMzyB0Ttwl8yjVpr8gzyeg="; + buildMypyBoto3Package "kinesis-video-signaling" "1.40.0" + "sha256-+M5DE6Ha6ZT3xRwwfNr6Wk/WZIkOGkEXl89rfWwd7Iw="; mypy-boto3-kinesis-video-webrtc-storage = - buildMypyBoto3Package "kinesis-video-webrtc-storage" "1.39.0" - "sha256-GkDIK9Anw9KMlkzn9rbXxdVozBzT04mKwKb1iZI0jMk="; + buildMypyBoto3Package "kinesis-video-webrtc-storage" "1.40.0" + "sha256-cnUWkJfPyd7G9ClFFWNXHFwuSqmTcUHwluPBeF4qO8o="; mypy-boto3-kinesisanalytics = - buildMypyBoto3Package "kinesisanalytics" "1.39.0" - "sha256-47T+iYAsNNxptVTVPK35YwDtY2MYMa6/WIhkxJnOeQA="; + buildMypyBoto3Package "kinesisanalytics" "1.40.0" + "sha256-92xYlrd3Q31HrOvJ1dOB/F2zM+CyldYvZBYbHZaOtIw="; mypy-boto3-kinesisanalyticsv2 = - buildMypyBoto3Package "kinesisanalyticsv2" "1.39.0" - "sha256-AFSYgr0+FiPW6bnIIW2PdeGgOAwP7uz8kGVHx3s69KM="; + buildMypyBoto3Package "kinesisanalyticsv2" "1.40.0" + "sha256-+TJmy+596jgW2w+sJqvZPyJuODHb+94gCqm3ssjXZH0="; mypy-boto3-kinesisvideo = - buildMypyBoto3Package "kinesisvideo" "1.39.0" - "sha256-4O3YwpoJd0hMIvNLIoH6pQfHAB+SXxGvuJ/ZBAXIizI="; + buildMypyBoto3Package "kinesisvideo" "1.40.0" + "sha256-xNN1lEUxbLIsuw1vfY0Hckyz2ozPviITwqj359hycqE="; mypy-boto3-kms = - buildMypyBoto3Package "kms" "1.39.14" - "sha256-HKOO9AXAt3ZIj1dgftxszcfkJjGtrSPcZKufye/HKrQ="; + buildMypyBoto3Package "kms" "1.40.0" + "sha256-n6tXvgy1xKbgCFW1Ynx0N5gGhLSG2GaTqF+Nf1lKfg8="; mypy-boto3-lakeformation = - buildMypyBoto3Package "lakeformation" "1.39.0" - "sha256-UMrR80IPpkYrz4iBsArrjWbt+n58KmNOIFUUlp05eNk="; + buildMypyBoto3Package "lakeformation" "1.40.0" + "sha256-UvToP81b2XL33qRD3eLTGq5CkQ/oOL1zczX64ibzkLY="; mypy-boto3-lambda = - buildMypyBoto3Package "lambda" "1.39.11" - "sha256-qYZ7pUztjP0el3r67gU9EmTI1k7yFf6NEyuaOkc2/gc="; + buildMypyBoto3Package "lambda" "1.40.0" + "sha256-DLDT73CK1rz/jkvZaMLm8w6U8VeDGr7soB+86V04v6E="; mypy-boto3-lex-models = - buildMypyBoto3Package "lex-models" "1.39.0" - "sha256-lhlDLL9ZRBhqPIBcawwdmymASqToRvafMNWs0UR0I5I="; + buildMypyBoto3Package "lex-models" "1.40.0" + "sha256-OjITjvhbdqBc9CMvaWzyIu+ObFiTF2tfSpsQ93W+sBw="; mypy-boto3-lex-runtime = - buildMypyBoto3Package "lex-runtime" "1.39.0" - "sha256-8Aa/Ee66Cc827RREJixa0EEBzRg2B5RdrEJEq9KAnlI="; + buildMypyBoto3Package "lex-runtime" "1.40.0" + "sha256-doynFbb8iYiH/J7+ORecp8z0/PFJjxlnHcq96+iqHV0="; mypy-boto3-lexv2-models = - buildMypyBoto3Package "lexv2-models" "1.39.0" - "sha256-sgF1dqAX2KxU7wA1g+Q71AJx5iaufYufvroYMOqYNjw="; + buildMypyBoto3Package "lexv2-models" "1.40.0" + "sha256-FgQalWvHO0Zzisw9CLKIKeNchDh5DMHjos2OIyXto40="; mypy-boto3-lexv2-runtime = - buildMypyBoto3Package "lexv2-runtime" "1.39.0" - "sha256-hT6+b8/ZM8es6HyqsNvSX/RPe4nlI5Lla6hjm4xxLWw="; + buildMypyBoto3Package "lexv2-runtime" "1.40.0" + "sha256-h9SwctBQvaiaMXVHaj5tzwsBVlDrEz5GWv9Hn222Ukc="; mypy-boto3-license-manager = - buildMypyBoto3Package "license-manager" "1.39.0" - "sha256-stGg1Ck1PRJ4IU/ToEVYpzUvB7kbeHQKDN00FcOz7sk="; + buildMypyBoto3Package "license-manager" "1.40.0" + "sha256-9Afe020suiP14DlvvGETT+3wlUfPWC3qW+47SAxwHuI="; mypy-boto3-license-manager-linux-subscriptions = - buildMypyBoto3Package "license-manager-linux-subscriptions" "1.39.0" - "sha256-4zwMgvDJLqq6dtXaA4+B36kX0zZtAvdubexZ5ZFqmkY="; + buildMypyBoto3Package "license-manager-linux-subscriptions" "1.40.0" + "sha256-pfIQS9as02Gm4mHUc3q3gMKRHz+wT/lRKHWUc2ugt1s="; mypy-boto3-license-manager-user-subscriptions = - buildMypyBoto3Package "license-manager-user-subscriptions" "1.39.0" - "sha256-XhIKtiCrvP9K9+ud4FkhgUYNtvQaQ6I05mMUQhwuUhs="; + buildMypyBoto3Package "license-manager-user-subscriptions" "1.40.0" + "sha256-Skch80b9xDgcLwq2CGrS8xEhKZPEMJGT6qB9f0Z5XwY="; mypy-boto3-lightsail = - buildMypyBoto3Package "lightsail" "1.39.0" - "sha256-nKniYx8pYpGOA4Zz560MDdcLWkV2lULW99ur+gSg0YY="; + buildMypyBoto3Package "lightsail" "1.40.0" + "sha256-uUQ1OmrXriVMWYxXneBusgAGW69GqWH+46NNesBVFus="; mypy-boto3-location = - buildMypyBoto3Package "location" "1.39.0" - "sha256-2/+yZjd+2VBsPDdaHx0yO8Cjhacv/7HxO9XgG+Vut+Q="; + buildMypyBoto3Package "location" "1.40.0" + "sha256-hAUULqVRGPw0Ir0XUyhREqT8C8A99lJEGYn4nAxnW7A="; mypy-boto3-logs = - buildMypyBoto3Package "logs" "1.39.9" - "sha256-MWIOrYbIA3PG6ComGabQs7SkV9CwdqE/gUQ+pjm7+h4="; + buildMypyBoto3Package "logs" "1.40.0" + "sha256-eAZIggxP6MJFOjmoBERDQ1tJafaeo5zlOLpbIiXP1RM="; mypy-boto3-lookoutequipment = - buildMypyBoto3Package "lookoutequipment" "1.39.0" - "sha256-YfvZuDet0Se8VHWiHQYkiQIDuCOyntRYkQ/lK80xl/Q="; + buildMypyBoto3Package "lookoutequipment" "1.40.0" + "sha256-REAeA7qKwik8cKk9WZoOcG2uZLtFFKr4jTRdAu902bs="; mypy-boto3-lookoutmetrics = - buildMypyBoto3Package "lookoutmetrics" "1.39.0" - "sha256-vcbKaQoyk/Z6RdmPrfNggyw9Y5fRcrjdBLWNwzPsZkY="; + buildMypyBoto3Package "lookoutmetrics" "1.40.0" + "sha256-DGEK29ev4GQ4vpwqO8iq+t9asJxywHsMk3YuqSrfF3s="; mypy-boto3-lookoutvision = - buildMypyBoto3Package "lookoutvision" "1.39.0" - "sha256-pDw22yb/QACFekLOTYBiqaL6Jl7L1kPetKXt9l4qaWg="; + buildMypyBoto3Package "lookoutvision" "1.40.0" + "sha256-KPOBiptOCywHx3+Uj6GJvZzVaJ2oEirfQXEbiI6iicE="; mypy-boto3-m2 = - buildMypyBoto3Package "m2" "1.39.0" - "sha256-VdNJBkkm9VSM4+J+Okw+Lw2PzouIaY10k5SBc7O/oqA="; + buildMypyBoto3Package "m2" "1.40.0" + "sha256-d7LurkSzbbXqYJXnOsQtxpcSDnY20O5kASOVZJObt+g="; mypy-boto3-machinelearning = - buildMypyBoto3Package "machinelearning" "1.39.0" - "sha256-+mzbNEWaxzZ8ApJLdKrCtDzHs5bnSq32JAVXyrXj2O4="; + buildMypyBoto3Package "machinelearning" "1.40.0" + "sha256-8GUW15hhmTVMHUiEa6G3839Z8O+VUerBYVN7lVEHUjg="; mypy-boto3-macie2 = - buildMypyBoto3Package "macie2" "1.39.0" - "sha256-fqfRqbyQHzv/el8Ok2Pl5oCIOC7YbMXf1cUHQ0+L7zs="; + buildMypyBoto3Package "macie2" "1.40.0" + "sha256-YQD3ujd2DtQuygjhJH/bJnxUQ30n1gyUcSMRMIXcjTc="; mypy-boto3-managedblockchain = - buildMypyBoto3Package "managedblockchain" "1.39.0" - "sha256-1uuiKfr1Yo+N4HkCEm9BLA4+ceVcFUtSDJ2IWuJiavI="; + buildMypyBoto3Package "managedblockchain" "1.40.0" + "sha256-1zDaKlR03f23CmBe975XugFBDiVC/1WWayCrDZBnBkY="; mypy-boto3-managedblockchain-query = - buildMypyBoto3Package "managedblockchain-query" "1.39.0" - "sha256-n0cdz1JNJotqCormhIBbKDWlSDtKE3Xbrf6+Qp9UByc="; + buildMypyBoto3Package "managedblockchain-query" "1.40.0" + "sha256-lw7LeVq/o8RFK9P62vQ7iR+jZfH/OOZY2AirYqDltSw="; mypy-boto3-marketplace-catalog = - buildMypyBoto3Package "marketplace-catalog" "1.39.0" - "sha256-DLyeKTOL6i99c4FkwZ25wG0T36bjI33gFpciKJ7kgFA="; + buildMypyBoto3Package "marketplace-catalog" "1.40.0" + "sha256-C33HMjDet8ZhC2CUlr0xkYlLQpIOMKjhbqKw7CPz+Tg="; mypy-boto3-marketplace-entitlement = - buildMypyBoto3Package "marketplace-entitlement" "1.39.0" - "sha256-T08rscbFIMq3HVwcoyI19qwLzRyGmbOmPNWeNlqN3C4="; + buildMypyBoto3Package "marketplace-entitlement" "1.40.0" + "sha256-tgFgsCuWsIC2AkRcLQ7e4ANb0eTwqfU9N1/XXPReB5I="; mypy-boto3-marketplacecommerceanalytics = - buildMypyBoto3Package "marketplacecommerceanalytics" "1.39.0" - "sha256-ol0uDVgU4zwjy6H1u5B+t/wg9bxptXvg9GuRW/JcTV8="; + buildMypyBoto3Package "marketplacecommerceanalytics" "1.40.0" + "sha256-f24JMHKTmfJGygP1zdKqLgo/8muBTz/B0LEt31ZJp+I="; mypy-boto3-mediaconnect = - buildMypyBoto3Package "mediaconnect" "1.39.0" - "sha256-lV6OYMq38rygAB43zS+JqEmB9Jf1im/kBGTC01NquT0="; + buildMypyBoto3Package "mediaconnect" "1.40.0" + "sha256-8EUTmbFAFXO724bxmzxa2RoovG9L6mm1dxbNupbKKRQ="; mypy-boto3-mediaconvert = - buildMypyBoto3Package "mediaconvert" "1.39.9" - "sha256-Lfr3j+tyf5BNz8MSc10Jtv5EeIdjVPep/GbWdqapMyw="; + buildMypyBoto3Package "mediaconvert" "1.40.0" + "sha256-DJEU4Ha8jpV/J8UP6emYMjcv9RfZt1njsBPD11q0BUI="; mypy-boto3-medialive = - buildMypyBoto3Package "medialive" "1.39.0" - "sha256-5J3pjXFJH6oED2Sf77mJF6GbnIKo7dRlaUqu0Hz8+P0="; + buildMypyBoto3Package "medialive" "1.40.0" + "sha256-+2qM6+qeDJnvkvVI+z1EzMfGps7ejjVq4FOxOfEzJdg="; mypy-boto3-mediapackage = - buildMypyBoto3Package "mediapackage" "1.39.0" - "sha256-bBAUIrwY0dxGeaYDGIhFvsjeAM92qa5duiH1Jj5nhrc="; + buildMypyBoto3Package "mediapackage" "1.40.0" + "sha256-J1Njm18w+cm4u901YSBLAGmRp4xehLglFCXmrZYMXEQ="; mypy-boto3-mediapackage-vod = - buildMypyBoto3Package "mediapackage-vod" "1.39.0" - "sha256-m2GQMKzrBEiKkk8gBhRvETEe4SplH5l/GYpc86wwBG0="; + buildMypyBoto3Package "mediapackage-vod" "1.40.0" + "sha256-2Y/oFyKN9+k6nbRE3jGuvxPYkG8ts/teruqNbopSn6c="; mypy-boto3-mediapackagev2 = - buildMypyBoto3Package "mediapackagev2" "1.39.14" - "sha256-X5RvEr/I1Yj0IeCUGtNA92FzmqZY/grri8pgs0NVtqg="; + buildMypyBoto3Package "mediapackagev2" "1.40.0" + "sha256-NRpCHPEXgFazLRtyvzkztliGFtm2eIq4b1CVNaxIXQ0="; mypy-boto3-mediastore = - buildMypyBoto3Package "mediastore" "1.39.0" - "sha256-yKAYER5kU5GxbLZTWBDI7ztscyG8KZ4T+d8+fr6GCnY="; + buildMypyBoto3Package "mediastore" "1.40.0" + "sha256-+dq2mYkfUZ8nlcWHQ65ENLLTxxX4X4n4lOniFdqxAXM="; mypy-boto3-mediastore-data = - buildMypyBoto3Package "mediastore-data" "1.39.0" - "sha256-JrfzF5valQYWc598YkOByq3EQupgtrAEg2V5kqdMQP0="; + buildMypyBoto3Package "mediastore-data" "1.40.0" + "sha256-TAVybHWowAXqfpCUgOe0Lt8l2CZhYqha73PSl/0ZmlE="; mypy-boto3-mediatailor = - buildMypyBoto3Package "mediatailor" "1.39.0" - "sha256-+HRH0bbDiM5v8sdoumUcSBFswTTtpseblE6bHKcttoA="; + buildMypyBoto3Package "mediatailor" "1.40.0" + "sha256-1uTPx4K0dGJfRPupXqkRKTOifmVzNhDgvaBYPpd0A4c="; mypy-boto3-medical-imaging = - buildMypyBoto3Package "medical-imaging" "1.39.0" - "sha256-mpb71EvyDhu7kua6jCo/GWtVF/Gt+21NFamSBwv1buM="; + buildMypyBoto3Package "medical-imaging" "1.40.0" + "sha256-FT2lYxXXUxPssxPqinwIbEj1YEhRTyDZz44LyKr6jCc="; mypy-boto3-memorydb = - buildMypyBoto3Package "memorydb" "1.39.0" - "sha256-HEs9foDI/P8gSMxYRX6PqMLNVLgoZ0KTeTfMVgzBPEM="; + buildMypyBoto3Package "memorydb" "1.40.0" + "sha256-pbtnV+rUtjVXOreQNRYKyKB9ovSwyZWNY08LHaxDCFs="; mypy-boto3-meteringmarketplace = - buildMypyBoto3Package "meteringmarketplace" "1.39.0" - "sha256-vgQbE3GPYOg+RGdqDyjAcWDzntFvpnvxh5X0DM6U20k="; + buildMypyBoto3Package "meteringmarketplace" "1.40.0" + "sha256-wbPakhKKDtNY6y84jzqJQlP7IiG5QAKQTRsYP/tndV8="; mypy-boto3-mgh = - buildMypyBoto3Package "mgh" "1.39.0" - "sha256-iAaydi0o4OxHNdIIogr44sC8sIE3U4+MYlh2erN/cFU="; + buildMypyBoto3Package "mgh" "1.40.0" + "sha256-/LncQEw5kVzE7LcoSgN58zOQU53fRAuN5bIsl/yiJZE="; mypy-boto3-mgn = - buildMypyBoto3Package "mgn" "1.39.0" - "sha256-22Uh8OcSaeDn37jV6VtSg27yZQ/CUeWjEmueYs4rYYw="; + buildMypyBoto3Package "mgn" "1.40.0" + "sha256-XyB7/8zj4pU/+cxqhEf2WMoBoo/J12lOrlL0WD2Nhic="; mypy-boto3-migration-hub-refactor-spaces = - buildMypyBoto3Package "migration-hub-refactor-spaces" "1.39.0" - "sha256-1yVAexi7t34bo9YyWsGJMkA2387GhtH6DaU3hYB2l7A="; + buildMypyBoto3Package "migration-hub-refactor-spaces" "1.40.0" + "sha256-bpQyqX1kM5G9uRICoPo21pW3EyGh9wDHZskJgaB2qQs="; mypy-boto3-migrationhub-config = - buildMypyBoto3Package "migrationhub-config" "1.39.0" - "sha256-DhCYpX0vokfQHMn/gGMzCiZSi2sEu8RILd4mOb6B0Co="; + buildMypyBoto3Package "migrationhub-config" "1.40.0" + "sha256-FqJcoj6TNlwgDopB/qYZj3wjnp7auitvM9HntBwYHz0="; mypy-boto3-migrationhuborchestrator = - buildMypyBoto3Package "migrationhuborchestrator" "1.39.0" - "sha256-0yM/LqZBjxcG5v1cYPHX1v7ccF80Mrcn+oe45WmSbhw="; + buildMypyBoto3Package "migrationhuborchestrator" "1.40.0" + "sha256-EtOj4OjZBn5M5Q9pU2MaSNwXAVXbtFEZICRn/r+e9OQ="; mypy-boto3-migrationhubstrategy = - buildMypyBoto3Package "migrationhubstrategy" "1.39.0" - "sha256-/Rs4JJHhrtiEC5WyjF3vhIMwsbxQ14dKz64RunyQtpc="; + buildMypyBoto3Package "migrationhubstrategy" "1.40.0" + "sha256-G+Kn0K9lI24r/A+KBOE2euh+raKIystZ7uB2k9AD/Zg="; mypy-boto3-mq = - buildMypyBoto3Package "mq" "1.39.0" - "sha256-ko+vErrLlQ1Bpp+Jb7VVuQ2BgxCxeICEvf46MLuoWWE="; + buildMypyBoto3Package "mq" "1.40.0" + "sha256-ve5QGD9F3ulZ1H2IGMmjHEGsj9+kvcHtNVly334pXIA="; mypy-boto3-mturk = - buildMypyBoto3Package "mturk" "1.39.0" - "sha256-rLywlCoxVge71jHv9x+hjRnSQnwy9SamLCrPp2b8cRY="; + buildMypyBoto3Package "mturk" "1.40.0" + "sha256-IonB7ZD70OhJmbS1hGpFIjZGpAeBkfomr+10THJydR4="; mypy-boto3-mwaa = - buildMypyBoto3Package "mwaa" "1.39.0" - "sha256-/mWDcx3kmgq10rP25M9Jb3jK7wM5qlqoyliwQyrm8oE="; + buildMypyBoto3Package "mwaa" "1.40.0" + "sha256-w/km0Eq/rEX182tDtxVsFCm3bK2pUr1Fh6ZnsX6thAI="; mypy-boto3-neptune = - buildMypyBoto3Package "neptune" "1.39.0" - "sha256-q8NsWE/syMihH6TE1b1nBFgHhNavOBaFdwgQnDQXrXs="; + buildMypyBoto3Package "neptune" "1.40.0" + "sha256-8qRxsvdg0NMRgE3/oMqKkWB/E0/lUKM04rOHSeb4/FA="; mypy-boto3-neptunedata = - buildMypyBoto3Package "neptunedata" "1.39.11" - "sha256-KdPpWb+esR94Abnfs1K09qf2MWfTkj28yLRSg/1QCFI="; + buildMypyBoto3Package "neptunedata" "1.40.0" + "sha256-5aD/9ACgD/76bPpbZlqHXn0biTxr9wyiLpTyIdxMKYs="; mypy-boto3-network-firewall = - buildMypyBoto3Package "network-firewall" "1.39.0" - "sha256-qTznhEBvkUuAJPPR7WBAc/3O2s6hl/FKYi/FEp5w45k="; + buildMypyBoto3Package "network-firewall" "1.40.0" + "sha256-Y+OkCSSh9V4ftggspSrgfgwaRs0bsS0QFTuOH5euxFw="; mypy-boto3-networkmanager = - buildMypyBoto3Package "networkmanager" "1.39.0" - "sha256-PzQpv8ULGeOuQlnmoDrngPSVzjU9ZqFQVtxPMHrAveU="; + buildMypyBoto3Package "networkmanager" "1.40.0" + "sha256-6lhlo52AWSKFBNXKMr2zEZF+uyvtRCHNcE5/qPR8xGs="; mypy-boto3-nimble = buildMypyBoto3Package "nimble" "1.35.0" "sha256-gs9eGyRaZN7Fsl0D5fSqtTiYZ+Exp0s8QW/X8ZR7guA="; mypy-boto3-oam = - buildMypyBoto3Package "oam" "1.39.0" - "sha256-FvlItvDTdy6snW2oENJGKnGQi/6FGytV+PVaJNXH7Nk="; + buildMypyBoto3Package "oam" "1.40.0" + "sha256-Db3tb9qhUNtdqKVVgq2Z80wVWCA9g7B8YpqR1FmgleQ="; mypy-boto3-omics = - buildMypyBoto3Package "omics" "1.39.13" - "sha256-iPx1rzAdu0DsTJRVWdJGCgSy+dzwykIQaXwiZt/zYxg="; + buildMypyBoto3Package "omics" "1.40.0" + "sha256-rQDR9czspxeRs84kpSC+tUVeXtAXis6ZCN2qu9IRNmg="; mypy-boto3-opensearch = - buildMypyBoto3Package "opensearch" "1.39.5" - "sha256-GVl2DEuM5xkd0Jm1zJW6tYr6990GnYjlZ5xi2roPUss="; + buildMypyBoto3Package "opensearch" "1.40.0" + "sha256-DduRVsWhYZPX+mQAj1j1kA00rilUHKA4SnmehgS4hYU="; mypy-boto3-opensearchserverless = - buildMypyBoto3Package "opensearchserverless" "1.39.0" - "sha256-fEGMp3ccv+I8pymNPXJM1iK+7HJZKbKLfEwxN8eaj6c="; + buildMypyBoto3Package "opensearchserverless" "1.40.0" + "sha256-IKxLTdH0V590cXVZ1JNdp3Hg4sFEs2ZAiAir4eicpZ4="; mypy-boto3-opsworks = - buildMypyBoto3Package "opsworks" "1.39.0" - "sha256-tDHqekgcelTHYZze0rvuHHMseiyZF7ZL9VY3LVvvA8I="; + buildMypyBoto3Package "opsworks" "1.40.0" + "sha256-ZuSVlDalSjVyMGVem02HklbAmDZXJeWnd2GBrMFJKHU="; mypy-boto3-opsworkscm = - buildMypyBoto3Package "opsworkscm" "1.39.4" - "sha256-agKU7FBT2mFP4OXgOG0Io5BdOnh3IDIngs7iPU8VLLs="; + buildMypyBoto3Package "opsworkscm" "1.40.0" + "sha256-JEuEjo0htTuDCZx2nNJK2Zq59oSUqkMf4BrNamerfVk="; mypy-boto3-organizations = - buildMypyBoto3Package "organizations" "1.39.0" - "sha256-Ntxi/vlYmPzqrO/Q+sTaOqGB/gnaIThrEcrdcmNawBo="; + buildMypyBoto3Package "organizations" "1.40.0" + "sha256-dtA75bnyRx4XPHXVTQ1oERInTjnvkiA1FcHobbQXq+o="; mypy-boto3-osis = - buildMypyBoto3Package "osis" "1.39.0" - "sha256-V9cGwQuN8vJTENA/8Tn0+C0s08VcwuH0ZngMUKh6voM="; + buildMypyBoto3Package "osis" "1.40.0" + "sha256-UUCzZfdYXlF9OZkDA+BI6tK1pfTuyaAZ9CJQdRna1s8="; mypy-boto3-outposts = - buildMypyBoto3Package "outposts" "1.39.9" - "sha256-+itEE+n2N2N9BqHA7N8dWES7sJFIQRa5IqA8BEclkZI="; + buildMypyBoto3Package "outposts" "1.40.0" + "sha256-iZ8rz+esBOvQSDwfbF/eaGUWt5Dvfh+lFvCn7XXK4BY="; mypy-boto3-panorama = - buildMypyBoto3Package "panorama" "1.39.0" - "sha256-2JL1gN5+ZiofUpo+tu39yC41B1Xhn7vaktDVaGF5olc="; + buildMypyBoto3Package "panorama" "1.40.0" + "sha256-KmP7bsUmw3+/ptwGQtLoNpRdHAgxMVjJptVx/y292cQ="; mypy-boto3-payment-cryptography = - buildMypyBoto3Package "payment-cryptography" "1.39.0" - "sha256-OV9iSYwKhK3swHMjEPLld/YddXvHUZ4NBdxqgX5bfSY="; + buildMypyBoto3Package "payment-cryptography" "1.40.0" + "sha256-TLCQDRpGN61tRE49LnH3wdi5rl/LV64WO6tDN30+74E="; mypy-boto3-payment-cryptography-data = - buildMypyBoto3Package "payment-cryptography-data" "1.39.7" - "sha256-X5sPv812kQ/+YkfDLBcEpTsPpmxaM0pTpd+ssbKzXB8="; + buildMypyBoto3Package "payment-cryptography-data" "1.40.0" + "sha256-qehLjC74V6sgo+VGJLNVbgGO6I9MQTXZP3BtQGCjxtE="; mypy-boto3-pca-connector-ad = - buildMypyBoto3Package "pca-connector-ad" "1.39.0" - "sha256-Chwpz+gUvf5KBJDH9Gh3E8cQcgc27fHgYUdoUztijTc="; + buildMypyBoto3Package "pca-connector-ad" "1.40.0" + "sha256-6kAZW0V/7XXEGCQl24brFhR3utzZ0Ftg8dTUgRN40iU="; mypy-boto3-personalize = - buildMypyBoto3Package "personalize" "1.39.0" - "sha256-dybCgTPmJLuGI3SfIB4fHDxs0vcJ2QG6K6j1Mj2Y24o="; + buildMypyBoto3Package "personalize" "1.40.0" + "sha256-uCJkg08AHfWeSnMQo9Y9/oGwxb6+p7kAZQbTGszv3Os="; mypy-boto3-personalize-events = - buildMypyBoto3Package "personalize-events" "1.39.0" - "sha256-iYQ17ZFu5hGkVoyYXcRN3/uHUvXlzxuRdyxwRzkbybU="; + buildMypyBoto3Package "personalize-events" "1.40.0" + "sha256-mFjiZCTx39BpnVDJkjoHnOKKvctZXoVelDXMG6kznyY="; mypy-boto3-personalize-runtime = - buildMypyBoto3Package "personalize-runtime" "1.39.0" - "sha256-5In5YQlxlikaJbAmck01uwMVjsvs0npFtPnspQNc5yY="; + buildMypyBoto3Package "personalize-runtime" "1.40.0" + "sha256-lcLdLz14tQ3KTUngLTQ4iYOWjJTdquoItqKRBdf4ZqU="; mypy-boto3-pi = - buildMypyBoto3Package "pi" "1.39.0" - "sha256-QTJka8H0wXoxlXWLic7k/npSuVtgEfyvUSUOfbpJZls="; + buildMypyBoto3Package "pi" "1.40.0" + "sha256-cOQUbgRJXVYYlT4Raormux73YtBHOMnTOZu7F9rj9iY="; mypy-boto3-pinpoint = - buildMypyBoto3Package "pinpoint" "1.39.0" - "sha256-/5X1IDvRJSEzDe53Rr1RgAiDPqGTbF4zNFXR7wtV/8o="; + buildMypyBoto3Package "pinpoint" "1.40.0" + "sha256-7H0lySCszWZpr7YeyGS0nfUeKZX51vf6ILPtHnltHsA="; mypy-boto3-pinpoint-email = - buildMypyBoto3Package "pinpoint-email" "1.39.0" - "sha256-EqQ2bNrwGVOTz2bUfFqIYlKCijT60Wuqj07hzCaVLQI="; + buildMypyBoto3Package "pinpoint-email" "1.40.0" + "sha256-jXKgufKeGz07mPq2MBZV4TbKajiXtqDhqMZZ1C3tluU="; mypy-boto3-pinpoint-sms-voice = - buildMypyBoto3Package "pinpoint-sms-voice" "1.39.0" - "sha256-maRyGKDrOUxw0sNW0VmKtjJDDETLeHA6to7c8s/LAvs="; + buildMypyBoto3Package "pinpoint-sms-voice" "1.40.0" + "sha256-Io/83KkG+w+JahVEiFX9GmNyT/6H8qBisemmYpRh4fk="; mypy-boto3-pinpoint-sms-voice-v2 = - buildMypyBoto3Package "pinpoint-sms-voice-v2" "1.39.0" - "sha256-W6wdFMDopYaVtsYPRFt0C2XVLKuoZp75C2ndGEQpjkM="; + buildMypyBoto3Package "pinpoint-sms-voice-v2" "1.40.0" + "sha256-3NLCAmTWnTtOErdhtsnYwvQkR043++Ew0G/vT1HcfZg="; mypy-boto3-pipes = - buildMypyBoto3Package "pipes" "1.39.0" - "sha256-sqQ5B5mPP46aH7Taounz9P4mmAB+OM9ZfJQgTeRbhGc="; + buildMypyBoto3Package "pipes" "1.40.0" + "sha256-AY8HH2OrOvscERskVLYOx8c8MQntEEseeVwpN6cJuaY="; mypy-boto3-polly = - buildMypyBoto3Package "polly" "1.39.0" - "sha256-3MoTYkhWWNDVMHsQvfFNPv2Gax6MGfDirAJMjJEukCY="; + buildMypyBoto3Package "polly" "1.40.0" + "sha256-EGjIAOiEnTMneH5SUPBOiwNwQC2KyNoVvPECmPQsOkk="; mypy-boto3-pricing = - buildMypyBoto3Package "pricing" "1.39.5" - "sha256-KVd2ZoJF4byRAfogtMw7w9hoTK1eaCKYrwJc99+4FK8="; + buildMypyBoto3Package "pricing" "1.40.0" + "sha256-ehbxIVTXjEStw0MUiA0Xmk13VhVf07NnUp3hy/PjUEs="; mypy-boto3-privatenetworks = buildMypyBoto3Package "privatenetworks" "1.38.0" "sha256-T04icQC+XwQZhaAEBWRiqfCUaayXP1szpbLdAG/7t3k="; mypy-boto3-proton = - buildMypyBoto3Package "proton" "1.39.0" - "sha256-Q3Ze5ckvB6gtFpLT6jZ555GYcCNVT/jyWR43wvDkyhs="; + buildMypyBoto3Package "proton" "1.40.0" + "sha256-39AZnJrwQups3lYJHM18nmyof92C3xw7Tf8jbwNVZ4g="; mypy-boto3-qldb = - buildMypyBoto3Package "qldb" "1.39.0" - "sha256-btHNiBbN6LozZFweRPcGcoA+lvtEKceiYBnVvl4hoIU="; + buildMypyBoto3Package "qldb" "1.40.0" + "sha256-PHQpqhWY8k/HUbqnCafgzhAukaUo91Mir/DszBN8y7Q="; mypy-boto3-qldb-session = - buildMypyBoto3Package "qldb-session" "1.39.0" - "sha256-FP0MEiK2+lkRtRxNBWgIGYottfyVH/L1AjG+8j1BWI8="; + buildMypyBoto3Package "qldb-session" "1.40.0" + "sha256-8nZ7ZrBh6TbqAMOXD546FBiNtdRhWe/UGXrqeFe15vQ="; mypy-boto3-quicksight = - buildMypyBoto3Package "quicksight" "1.39.5" - "sha256-tMTUaV1y3CrDqBVPgxdgboXRjbEXUZaOexfNHNfMuVM="; + buildMypyBoto3Package "quicksight" "1.40.0" + "sha256-mxtnUgNVJIrhnJZmELjgT5DLek8qSNq/iQ8S+JKs7FI="; mypy-boto3-ram = - buildMypyBoto3Package "ram" "1.39.0" - "sha256-VS6ico3IN5+uAzOZ5NkmZtPIMgV8Vf2eIUWYnhSKlv0="; + buildMypyBoto3Package "ram" "1.40.0" + "sha256-8EfTTXMgOylxEKDit+NPXUaS2VmurnOFwz8fBfByz5I="; mypy-boto3-rbin = - buildMypyBoto3Package "rbin" "1.39.0" - "sha256-4BGjmT0w3PbYn2Sh7tup1e97NgQa+3Mm8ckgcKZFUs4="; + buildMypyBoto3Package "rbin" "1.40.0" + "sha256-1yLtNpzjAZzF2L87OvTsXN7VhwyQt3KA1YpRxPPjNG8="; mypy-boto3-rds = - buildMypyBoto3Package "rds" "1.39.1" - "sha256-a5W7NPPxPlxOkClHCCikcGhFMENw33cyIWIu6dXQADM="; + buildMypyBoto3Package "rds" "1.40.0" + "sha256-HjJ4R9cZKbxTWMOiehyIFQbmgFia8ASewDZdFHRCE20="; mypy-boto3-rds-data = - buildMypyBoto3Package "rds-data" "1.39.0" - "sha256-uLbSzMm+q5JgY1eNYB9wu22ahSeKcf2evjyAypuHv+o="; + buildMypyBoto3Package "rds-data" "1.40.0" + "sha256-EjuSI3v4i4PRTmcQtqRTRdgfBXBBzF9ChJV9x6VCdtY="; mypy-boto3-redshift = - buildMypyBoto3Package "redshift" "1.39.0" - "sha256-vnGlWu8OCUPE6iJmpg4tm3XXWUdCaw0LF/H2AgPi1e0="; + buildMypyBoto3Package "redshift" "1.40.0" + "sha256-SDFNBdXoyyc+EZbO44kk1uChO8as3SeYcJvwwPzPYHQ="; mypy-boto3-redshift-data = - buildMypyBoto3Package "redshift-data" "1.39.0" - "sha256-l/+S4YpkykWj1B2nv7hhn567ignC3aciCOUEca8l3Rc="; + buildMypyBoto3Package "redshift-data" "1.40.0" + "sha256-rJnEK9W8zZ6hxp5YvysRaxk01vaCv3+zpE9GSdRb1jA="; mypy-boto3-redshift-serverless = - buildMypyBoto3Package "redshift-serverless" "1.39.0" - "sha256-72LJFKWU9oioDuK1XKbeYAOZYth5zBEezMfKnh4zjh4="; + buildMypyBoto3Package "redshift-serverless" "1.40.0" + "sha256-iRj6arzq9rBsbuImlWdStHbs5o5D4f9MowdG5M7w6SA="; mypy-boto3-rekognition = - buildMypyBoto3Package "rekognition" "1.39.0" - "sha256-tZjhb1MZ90mMARS/aE3QYDJYvDc8QaI5lN66WjHK9yM="; + buildMypyBoto3Package "rekognition" "1.40.0" + "sha256-uVQIk3XxR7mwd/sY5TQk6jy6m5qzr0pMu/0Q4fItu3U="; mypy-boto3-resiliencehub = - buildMypyBoto3Package "resiliencehub" "1.39.0" - "sha256-lwaekfAb40vMpGtEJo9piWKmvxIjG9rfnPV5edQ/+Rc="; + buildMypyBoto3Package "resiliencehub" "1.40.0" + "sha256-PaBrmTZ/EpFDH94bw/zQqRcLiQrOQlKrIHQgXcuR0Qo="; mypy-boto3-resource-explorer-2 = - buildMypyBoto3Package "resource-explorer-2" "1.39.0" - "sha256-7rwIzQpArL3GsNYGrEWqg+C2WEwHAVNknMJLniMMz8A="; + buildMypyBoto3Package "resource-explorer-2" "1.40.0" + "sha256-qlgF3um/4jRBAMsb9Ru7N8sm4VekcBkhSCvJw6S/4Uk="; mypy-boto3-resource-groups = - buildMypyBoto3Package "resource-groups" "1.39.0" - "sha256-Wu/MojGMHwkEk1WpeMZpJj6k7IBOV6oLfjPDSGSuHys="; + buildMypyBoto3Package "resource-groups" "1.40.0" + "sha256-ItxjwhL7oRnh/KWFVsVxX1ayANALBasbEPNe0dBmY5Q="; mypy-boto3-resourcegroupstaggingapi = - buildMypyBoto3Package "resourcegroupstaggingapi" "1.39.0" - "sha256-1GiS6t1o2p/7og9B3QuYv50ERAod9wkTyRmyFuGOO0o="; + buildMypyBoto3Package "resourcegroupstaggingapi" "1.40.0" + "sha256-NRNWvFj3jb7EdKqUEhGXH2zVetFn+GcdokZJQ6JMsUk="; mypy-boto3-robomaker = - buildMypyBoto3Package "robomaker" "1.39.0" - "sha256-VmvWQhq0ohZb/yOR0EOpxpx+Yky1/8oIl39uh5qz204="; + buildMypyBoto3Package "robomaker" "1.40.0" + "sha256-3Ip7qLa3LCKjoM4duODUt8fA0OCMFCVUvZkmK84TRgs="; mypy-boto3-rolesanywhere = - buildMypyBoto3Package "rolesanywhere" "1.39.0" - "sha256-xeHtQ7GrJz53fAK+ah15SDi6+vJXGJVjUWN6a4qyA+M="; + buildMypyBoto3Package "rolesanywhere" "1.40.0" + "sha256-9AfMYmfGgFYxbGF1UYLBEtCkmYtlPNtD0q2MHmbJUWw="; mypy-boto3-route53 = - buildMypyBoto3Package "route53" "1.39.3" - "sha256-r05/+JWzvNZHiUMNns78PPkale53vfPCIHK5kQoA2hU="; + buildMypyBoto3Package "route53" "1.40.0" + "sha256-7cIfnpdrNUByompkx6sncBpYl/s4pFbwUFmHfvg07Qw="; mypy-boto3-route53-recovery-cluster = - buildMypyBoto3Package "route53-recovery-cluster" "1.39.0" - "sha256-MtMms91fU7bsi4qPAJY457zIqyl7nzSn7QZ4p29bZBs="; + buildMypyBoto3Package "route53-recovery-cluster" "1.40.0" + "sha256-bl9tBA5QmntHCYMcYhLW8N8w+oTTStr33J5C8kbXnZs="; mypy-boto3-route53-recovery-control-config = - buildMypyBoto3Package "route53-recovery-control-config" "1.39.0" - "sha256-O9486aJfTczvFtKgLLqeY9XBqu8hWWCLSWmBMXGOpJg="; + buildMypyBoto3Package "route53-recovery-control-config" "1.40.0" + "sha256-4o3SPst6sQ91GZsH6JEVjk2PqPc7zUYQpdQxM/Ki3VI="; mypy-boto3-route53-recovery-readiness = - buildMypyBoto3Package "route53-recovery-readiness" "1.39.0" - "sha256-UJzNS/qQhGxw3Ej06zbZLdzV6gWY7FShPO+bkZQm97M="; + buildMypyBoto3Package "route53-recovery-readiness" "1.40.0" + "sha256-3H++iwsm7Lhe8rKkyR+IJ0reNeXaL94UEkqfLBKClzY="; mypy-boto3-route53domains = - buildMypyBoto3Package "route53domains" "1.39.0" - "sha256-sXhNog52dOwqBYzbFUGiDRq7CpCeT7CHnEwi24uodyY="; + buildMypyBoto3Package "route53domains" "1.40.0" + "sha256-DUchDeH+JUHtQNNRgGlWrWic5lHz2VkovlRs4BU2jZ0="; mypy-boto3-route53resolver = - buildMypyBoto3Package "route53resolver" "1.39.0" - "sha256-UQnad31MTWWyWU9qroFhGAAcl94YOOdO2Cc4UxYX9/c="; + buildMypyBoto3Package "route53resolver" "1.40.0" + "sha256-wY1ypBS0J/0JvGJ7rc8HL52onwypC0FgkS4Zz6FKqpg="; mypy-boto3-rum = - buildMypyBoto3Package "rum" "1.39.0" - "sha256-MWw9jSrR4rJP3y+FXjt4vvckjh9lQ0IDZLA7wqA90q4="; + buildMypyBoto3Package "rum" "1.40.0" + "sha256-+fgiX8rSj53vuJuuTOX26sipW3xiFDt7ik7r65alHcw="; mypy-boto3-s3 = - buildMypyBoto3Package "s3" "1.39.5" - "sha256-szmpEo6W6vdPh8QO5CcR24LTGkUIW6eLJirnaDy55fA="; + buildMypyBoto3Package "s3" "1.40.0" + "sha256-maSifwTWL+CzEDLydPLhmIn6ZkJEE2F6lBaHPEhWfx0="; mypy-boto3-s3control = - buildMypyBoto3Package "s3control" "1.39.2" - "sha256-KIwVQgvR3sITCkqYS1zkp1QWz0qnpb7EwrvB6GHTC9c="; + buildMypyBoto3Package "s3control" "1.40.0" + "sha256-uxxfSEz5FqkZoDeXXGOpZE9BQYxMp9vku9MedXQv7F4="; mypy-boto3-s3outposts = - buildMypyBoto3Package "s3outposts" "1.39.0" - "sha256-vW033S6oYNQN+iCLiDEGbgaNOxjDM0FK0P/SrSHEprA="; + buildMypyBoto3Package "s3outposts" "1.40.0" + "sha256-WRLXguy8jlRl+jw472aPmJXdcZg1mPZ/dfhETIVNLiU="; mypy-boto3-sagemaker = - buildMypyBoto3Package "sagemaker" "1.39.10" - "sha256-jqLHNFIZ4P03QO0NgXzU9V0RdLbR/i0er6VPk4QDbks="; + buildMypyBoto3Package "sagemaker" "1.40.0" + "sha256-PqrAOf1Fyfqv1lHodtWSOqp4EACQ7OyGTEzNii5EoXc="; mypy-boto3-sagemaker-a2i-runtime = - buildMypyBoto3Package "sagemaker-a2i-runtime" "1.39.0" - "sha256-rdfL40k8Gp5oRhvsOuI0AIi7GXc9ORoc7XXWv+DXN+8="; + buildMypyBoto3Package "sagemaker-a2i-runtime" "1.40.0" + "sha256-vHiULaXt7b1F2lHx9WXtYr3MnxyDaWDKiozYRTSmkfM="; mypy-boto3-sagemaker-edge = - buildMypyBoto3Package "sagemaker-edge" "1.39.0" - "sha256-GBfxhKK14ZR0l07RRSLdmbXLkgzbfZ/8nnNhvaq5EWc="; + buildMypyBoto3Package "sagemaker-edge" "1.40.0" + "sha256-yvZGGSA7RDJm5fOWuOSeyRqz5rpE0E0b4r8nZCVt6Yo="; mypy-boto3-sagemaker-featurestore-runtime = - buildMypyBoto3Package "sagemaker-featurestore-runtime" "1.39.0" - "sha256-rDc80pZ+8/rc8fyPaA2PEU5hnHvmUVeanAWaYb5ehTU="; + buildMypyBoto3Package "sagemaker-featurestore-runtime" "1.40.0" + "sha256-Cw9b4qPE2cPyHovEP7Bs5/uOF7p6O+Kv4B5ORStjQh0="; mypy-boto3-sagemaker-geospatial = - buildMypyBoto3Package "sagemaker-geospatial" "1.39.0" - "sha256-kbn43J3H8HLSjQwON1iUf7NSTuE/VH7kiEqELS8IRTo="; + buildMypyBoto3Package "sagemaker-geospatial" "1.40.0" + "sha256-PHz//7ffPnSUAdLUj5CzjtbJ4XYvXY8/7hi/7HZ4RWg="; mypy-boto3-sagemaker-metrics = - buildMypyBoto3Package "sagemaker-metrics" "1.39.0" - "sha256-R74pc2FXljPg/oQHfsE4SLM7Bb1RIED8YiBm4GNEoS8="; + buildMypyBoto3Package "sagemaker-metrics" "1.40.0" + "sha256-ad7DooARgF8aOpOkvMnUig/zHHARPZe8Y6fkervBGUU="; mypy-boto3-sagemaker-runtime = - buildMypyBoto3Package "sagemaker-runtime" "1.39.0" - "sha256-sX6U6gjC4AvLkeb7BnRzZRrpePUBrSwHVyDD3DKmZzY="; + buildMypyBoto3Package "sagemaker-runtime" "1.40.0" + "sha256-gorL6w+a2l5yrVGBy+zOlINjmH77BdymsIxj8YWYio0="; mypy-boto3-savingsplans = - buildMypyBoto3Package "savingsplans" "1.39.0" - "sha256-i0my8J02k968z5iRUF68nd+PBE+DdptcRfkoAFk9trA="; + buildMypyBoto3Package "savingsplans" "1.40.0" + "sha256-vQd3KGj5w2IjbtYfizG0AABF66F7z944YaR156x+YSE="; mypy-boto3-scheduler = - buildMypyBoto3Package "scheduler" "1.39.0" - "sha256-kf9OfUt1NTZCaJ05mdkKgaYLKOG1bMUuA74rzFVEy28="; + buildMypyBoto3Package "scheduler" "1.40.0" + "sha256-4JiG6nl/1abDXKRbttHVccrsHZPCNq8LJJT0cVyZNEY="; mypy-boto3-schemas = - buildMypyBoto3Package "schemas" "1.39.0" - "sha256-qW6/zBZ6qOcQipRU9i9LwFg75vMQwot791YwKPBwojU="; + buildMypyBoto3Package "schemas" "1.40.0" + "sha256-yCwPEwRi/DBGNQrMbOce2mTIuIRuRh227h4JOsU2kp8="; mypy-boto3-sdb = - buildMypyBoto3Package "sdb" "1.39.0" - "sha256-Li8YWTTnz3dwKm6gYPVgOZsSD/Gj6KnUALd1EQ05aLw="; + buildMypyBoto3Package "sdb" "1.40.0" + "sha256-0Ih/hjzLE+pf9dXfTHLli5PYAyRGOTq5ghxNcpMN0RA="; mypy-boto3-secretsmanager = - buildMypyBoto3Package "secretsmanager" "1.39.0" - "sha256-4FS9hulCzybBNZZWShVtn02sTcckefHF0fr6nPIxKQ0="; + buildMypyBoto3Package "secretsmanager" "1.40.0" + "sha256-9lCTZdXU/jJgcDutzvWhxFRV7UVOXwPzVzpQI8wXZkQ="; mypy-boto3-securityhub = - buildMypyBoto3Package "securityhub" "1.39.0" - "sha256-S7yyzHq81a79tFKbXM5HUWguH/fkJY+e4yd5AjlhmBY="; + buildMypyBoto3Package "securityhub" "1.40.0" + "sha256-GMplq6ieQG/dToRm88z/3wsDe9F2vn2uD9dqj+UO4v0="; mypy-boto3-securitylake = - buildMypyBoto3Package "securitylake" "1.39.0" - "sha256-VfdL346SbTv9WWoOhYGb6INfT8Wgs+WqxId1nC3eYmE="; + buildMypyBoto3Package "securitylake" "1.40.0" + "sha256-DrmDjFx8N9pqL2tikWd1PD0qvBX2oI2Y9+WiDvAlOgE="; mypy-boto3-serverlessrepo = - buildMypyBoto3Package "serverlessrepo" "1.39.0" - "sha256-0Ak/2JAfm5mKNN3CDrYaverNgPVFo/1IXPj0bgTPXjc="; + buildMypyBoto3Package "serverlessrepo" "1.40.0" + "sha256-E5QNOEIq54TLCtsqCZg1mIFVnk7/kzvLf/K9vhuOzMY="; mypy-boto3-service-quotas = - buildMypyBoto3Package "service-quotas" "1.39.0" - "sha256-DO8738HiBClei+6YFFNQoDudW5TRp57oDahf5VRtK50="; + buildMypyBoto3Package "service-quotas" "1.40.0" + "sha256-ZQlzItKRMNpMjBDsMdYXeZxc53GA4ODsYXT8Q/RfR7U="; mypy-boto3-servicecatalog = - buildMypyBoto3Package "servicecatalog" "1.39.0" - "sha256-uyLPpCRxCpFf1HrkJVEEXPoorreXG+LoYqojiVno2ns="; + buildMypyBoto3Package "servicecatalog" "1.40.0" + "sha256-NQpBAN1iSAgS0TcKWe8GURwxKVdjmslcfkpF8rEL3G4="; mypy-boto3-servicecatalog-appregistry = - buildMypyBoto3Package "servicecatalog-appregistry" "1.39.0" - "sha256-XusVvO3VKqiOHD8W+XPvsULsHzJW90kV8qp8eIwb5Ec="; + buildMypyBoto3Package "servicecatalog-appregistry" "1.40.0" + "sha256-ET2prHzHi0EBkWB9MlmdudaaJhay5in5+rdUF0T6veE="; mypy-boto3-servicediscovery = - buildMypyBoto3Package "servicediscovery" "1.39.0" - "sha256-g+Vz681TnxkhJutrBY87UFDsCVXSaa3tB59+EpsCS/Y="; + buildMypyBoto3Package "servicediscovery" "1.40.0" + "sha256-hg/KQ7V0ej2jmLLYLmBChuxZ4IvKypMWAOs6j5zRoYY="; mypy-boto3-ses = - buildMypyBoto3Package "ses" "1.39.0" - "sha256-imN2VXToIDkhqiU6GZempGOgWaRLxResmXnOCQfp7pk="; + buildMypyBoto3Package "ses" "1.40.0" + "sha256-q6wRcmrtA0Jb1a04ImKJF0rBMF+dI7CgmIL9SZo27B0="; mypy-boto3-sesv2 = - buildMypyBoto3Package "sesv2" "1.39.9" - "sha256-GI5QgUalRnZWcE++zbvHOtqHKyZJ/ZRlqsglg1gWoqE="; + buildMypyBoto3Package "sesv2" "1.40.0" + "sha256-aGK44+fTKwT+5o4bcqz1GvOm/9gpP3oX82Eta/uXc8w="; mypy-boto3-shield = - buildMypyBoto3Package "shield" "1.39.0" - "sha256-fFlG+baqHWYZdyw+IrnCLIaf2enoVzx6pbrxTHKEPqA="; + buildMypyBoto3Package "shield" "1.40.0" + "sha256-nwgaSaqi1PebG4PEco7o6J0bX28+NpVbYiA+SXk2Or8="; mypy-boto3-signer = - buildMypyBoto3Package "signer" "1.39.0" - "sha256-HS8XyeXbAVl03F3y15GA676SYFNItVntEaWhO6RUxw4="; + buildMypyBoto3Package "signer" "1.40.0" + "sha256-S77EdSxEfJn5CzxzBWjxzSY1zttBnS/pPQ2NWKFQM6k="; mypy-boto3-simspaceweaver = - buildMypyBoto3Package "simspaceweaver" "1.39.0" - "sha256-tH1fnUEgM+gUyhKeNwQSDmu1UNZGVCPWtXwoFWSVwvM="; + buildMypyBoto3Package "simspaceweaver" "1.40.0" + "sha256-iPQ4dCw/XZJtUdru+Xmd7t6UaG2HJspWSkL7I/+WdZ4="; mypy-boto3-sms = - buildMypyBoto3Package "sms" "1.39.0" - "sha256-lVgVz0/6xEOJ1UgcHtMbiQ5NLHX4Ns6gS/vtMUVLPM4="; + buildMypyBoto3Package "sms" "1.40.0" + "sha256-ZVrH3luEpHwORa+1LNdmgju3+JUy9/F6ghNzHZUicBc="; mypy-boto3-sms-voice = buildMypyBoto3Package "sms-voice" "1.38.0" "sha256-qWnTJxM1h3pmY2PnI8PjT7u4+xODrSQM41IK8QsJCfM="; mypy-boto3-snow-device-management = - buildMypyBoto3Package "snow-device-management" "1.39.0" - "sha256-j/noAQJqsCZ7vISTVhP8oCkUoP9Fy9x9KCvHzuC/HEA="; + buildMypyBoto3Package "snow-device-management" "1.40.0" + "sha256-nz8mCT3F3TnU/SmO9BAyJ/Q0/ghxUhTZCgHsXHaX8+M="; mypy-boto3-snowball = - buildMypyBoto3Package "snowball" "1.39.0" - "sha256-E6/NI8yNiImY0qF2jXRBjnNwvA5DwUua/E4caFQRzWA="; + buildMypyBoto3Package "snowball" "1.40.0" + "sha256-7UFz5HOt4iKYrd25ODXrrs6OI4bMZbxS7uE++psmn5U="; mypy-boto3-sns = - buildMypyBoto3Package "sns" "1.39.0" - "sha256-pW6TPUN9BkawWJUe7Mkv/GCvguzEb15Q+hrp22oic4E="; + buildMypyBoto3Package "sns" "1.40.0" + "sha256-bK9q8bzKer0SmRJedJHJpK4o5SMkQalN3cVPnUG5Fp0="; mypy-boto3-sqs = - buildMypyBoto3Package "sqs" "1.39.14" - "sha256-YFcAbN+G8sLzZ27WV0xBKZD9EqRBKzoLlVanySJJPKc="; + buildMypyBoto3Package "sqs" "1.40.0" + "sha256-A9C1tIjj0B8kGUALokXde4m74GpDil1PWdNY7urRm7Q="; mypy-boto3-ssm = - buildMypyBoto3Package "ssm" "1.39.9" - "sha256-dfLKgVVogDKIFDnmQEH9jStBqvUv2eMRvzBSS3OsM4A="; + buildMypyBoto3Package "ssm" "1.40.0" + "sha256-SmViQOrSn/z7KOlc58erbJu61xu+fOgfMo/5shT/EUs="; mypy-boto3-ssm-contacts = - buildMypyBoto3Package "ssm-contacts" "1.39.0" - "sha256-FPvrX+aqYagjpiyICVhuvDGmjlzP3xnf/zjZdfMvGTc="; + buildMypyBoto3Package "ssm-contacts" "1.40.0" + "sha256-QUWxj3Yz4+Vi9t3J2f0DCHL/RG/VbJnIqC4BUT9AmOk="; mypy-boto3-ssm-incidents = - buildMypyBoto3Package "ssm-incidents" "1.39.0" - "sha256-t5SediKY5Gg6sQxvAEyIF4ThGdH/lcyiReQ+7XZ/t9A="; + buildMypyBoto3Package "ssm-incidents" "1.40.0" + "sha256-EX4a0R3N6pWZpybsRofvsZ7Z5eQCu7eczEOHyr2S+h4="; mypy-boto3-ssm-sap = - buildMypyBoto3Package "ssm-sap" "1.39.0" - "sha256-AnjvGW2jYDLaSR2GI9qTuPWbxhbrvpe5Rj6JEqZG7No="; + buildMypyBoto3Package "ssm-sap" "1.40.0" + "sha256-4LZCntV/BRG+/Y6/hWPgeuFP7anx7HjsC1OMHZXgg+0="; mypy-boto3-sso = - buildMypyBoto3Package "sso" "1.39.0" - "sha256-itZYpd6jkx0bnt2NrE6KKLKJyL4zVgd9zP7Dee8SWhU="; + buildMypyBoto3Package "sso" "1.40.0" + "sha256-I//h5aZulOxyEz6X4NQc+rlbKhfnoJodbNWlsFVPtF4="; mypy-boto3-sso-admin = - buildMypyBoto3Package "sso-admin" "1.39.0" - "sha256-sWOpD9d0oLodkWk4OMw61WdoL85VMehc1q6Rc+7Oo8o="; + buildMypyBoto3Package "sso-admin" "1.40.0" + "sha256-7Uw153nODGFADd5hzIDtt3VGkZzXP3GswAuGdi5/bWo="; mypy-boto3-sso-oidc = - buildMypyBoto3Package "sso-oidc" "1.39.0" - "sha256-Cc3eTbro2qQ1x+r6Us0125nLZGIm28GXuvjLvx7OdVw="; + buildMypyBoto3Package "sso-oidc" "1.40.0" + "sha256-lrGga9jxuUUL+71vzkDD0HKVxEu8wIo9YHiF45u8loU="; mypy-boto3-stepfunctions = - buildMypyBoto3Package "stepfunctions" "1.39.8" - "sha256-6eLSFjwfUE6BFYyYJekyj5P5MbwBqIQBMRym1pA67sk="; + buildMypyBoto3Package "stepfunctions" "1.40.0" + "sha256-t+4xYTbTLkXRoDyteBCVljSb3v2P/sBLLEUmpQm6U80="; mypy-boto3-storagegateway = - buildMypyBoto3Package "storagegateway" "1.39.0" - "sha256-XLb8v1eMYCDSrG8B6JUr96kUhGxL1c5kdH1jiO1Xi3I="; + buildMypyBoto3Package "storagegateway" "1.40.0" + "sha256-LwQqfbpqRaGyridCiI73LjQjsQn+h6Gc2HDt3AKt8dI="; mypy-boto3-sts = - buildMypyBoto3Package "sts" "1.39.0" - "sha256-c4oozOAJ8VolQVaqOKyChBt3x5M/dCxJnK1IgLObYQI="; + buildMypyBoto3Package "sts" "1.40.0" + "sha256-61XlCWCuYZTQlIhGTDAhljkt9xKmpfQwi2oOJCRM/Vw="; mypy-boto3-support = - buildMypyBoto3Package "support" "1.39.0" - "sha256-exZAQ11wtsTZsZFhYn1BzzHpC4Y+82l/8wBOtCh9I9o="; + buildMypyBoto3Package "support" "1.40.0" + "sha256-kNDyeCMDOf4pV5P3dMsKotAMrBVR+Dct8abMT7eHnDI="; mypy-boto3-support-app = - buildMypyBoto3Package "support-app" "1.39.0" - "sha256-ol/7F+j73vtQYjxiZhn9rToqK+WMcS27eni2FnBw228="; + buildMypyBoto3Package "support-app" "1.40.0" + "sha256-+yxtP/cnx2CiQUs5IW5kibeGStP0MFXGFpRy7M2uKt0="; mypy-boto3-swf = - buildMypyBoto3Package "swf" "1.39.0" - "sha256-bX6nxgcmAQudjbMK53TAtaJUx/GM0F4t7CXIsWaE64E="; + buildMypyBoto3Package "swf" "1.40.0" + "sha256-qkE3rF32WkR56WB5pu3dKJLCLY5e1rvMDPYAruyj9O8="; mypy-boto3-synthetics = - buildMypyBoto3Package "synthetics" "1.39.8" - "sha256-oEWsMardjPV3ZlyStCdvZxDaKxE4ewq4MYiO6xAxuN4="; + buildMypyBoto3Package "synthetics" "1.40.0" + "sha256-LCW7HDnLI4BurauxCef8W93Rt/NYjR3XM1gC6AQ9uuA="; mypy-boto3-textract = - buildMypyBoto3Package "textract" "1.39.0" - "sha256-lf9f2Ax02hCkjp/+iHnYbMoGyWnAL/zn/FfSo1nSITs="; + buildMypyBoto3Package "textract" "1.40.0" + "sha256-hMLxKQ6aMwdquw2oOgeB33OigX25MOQFJhGEBfEyf7U="; mypy-boto3-timestream-query = - buildMypyBoto3Package "timestream-query" "1.39.0" - "sha256-BoJXUz500qUZW4e5/kXMEg+leev4Wb3U2KlIG8sRL+8="; + buildMypyBoto3Package "timestream-query" "1.40.0" + "sha256-lhLcDJRzRC1F22EtoZZaG5tXh8gs7xCnfU6GHb2O7bA="; mypy-boto3-timestream-write = - buildMypyBoto3Package "timestream-write" "1.39.0" - "sha256-/22MdrrbNeSOvHoilrXnrWfX4EfElRX2rGmE+trhd4k="; + buildMypyBoto3Package "timestream-write" "1.40.0" + "sha256-fFnOLkdkLqQKlbavE4eHCXHYzoIZUhjyQwNrsCXarjk="; mypy-boto3-tnb = - buildMypyBoto3Package "tnb" "1.39.0" - "sha256-BfHbf/YBfOTji4mz2Bcd3FgJBqZJcrSIbMgbU35qcOE="; + buildMypyBoto3Package "tnb" "1.40.0" + "sha256-SfZ4sYKJic9iQfWxUQEdV233Y5NbITHWjC3Vt+hFpHA="; mypy-boto3-transcribe = - buildMypyBoto3Package "transcribe" "1.39.0" - "sha256-GXdgWq/RsGfy4mt3PoBy1LGPuRFc7bEv3Y7FoaiJj+0="; + buildMypyBoto3Package "transcribe" "1.40.0" + "sha256-VdndVGDdsy3nyckIV3dhXgRDHoC4YaDaAhf4fAcbcJ0="; mypy-boto3-transfer = - buildMypyBoto3Package "transfer" "1.39.0" - "sha256-d4XltwEWkumr4yMqob2Q8NPt6tHO6y2q1ldfyZNE+zE="; + buildMypyBoto3Package "transfer" "1.40.0" + "sha256-BMsYO2mBrK/CtWRj9jVNO2sC4IarhQ+1hYd9FeJDIEw="; mypy-boto3-translate = - buildMypyBoto3Package "translate" "1.39.0" - "sha256-oaSZgcZnM8eQOGB2dUCldimiHAYFgxrv4viId0eMhPw="; + buildMypyBoto3Package "translate" "1.40.0" + "sha256-r0WubEtRpiEWHNHqh5aPKD77TA9OLlDQiZHN3tRVTcU="; mypy-boto3-verifiedpermissions = - buildMypyBoto3Package "verifiedpermissions" "1.39.0" - "sha256-vefBWZn9mgs4VxEXksQLE7PMue1VWRL8Pc9MWiLcu7U="; + buildMypyBoto3Package "verifiedpermissions" "1.40.0" + "sha256-u7f3iDh6jCFYWUdQThLrFJQO1d/3GqiP8IFAOGO627s="; mypy-boto3-voice-id = - buildMypyBoto3Package "voice-id" "1.39.0" - "sha256-iNozoFOjdSojG1tVeEEkmTrpDRpaAP3xVPuCr8K4Wfs="; + buildMypyBoto3Package "voice-id" "1.40.0" + "sha256-jSYghl70WSRHGCEhmhVveKTpN93y2JWtlXTBqdHgfg0="; mypy-boto3-vpc-lattice = - buildMypyBoto3Package "vpc-lattice" "1.39.0" - "sha256-zabk0gq+BwsWW7PjED67ShfMmOusa+/DOk1SRkSNhiE="; + buildMypyBoto3Package "vpc-lattice" "1.40.0" + "sha256-I2rPZoC+WSv7qNHD/UKqeACtX11wyse4CKBFy7hoBfI="; mypy-boto3-waf = - buildMypyBoto3Package "waf" "1.39.0" - "sha256-QTIy6jkvtyRoScjRZekScq0rzH2f7mALPPuaN0LOy60="; + buildMypyBoto3Package "waf" "1.40.0" + "sha256-OTU77sd04w1esOd5pEN6X2faLVkJK/08J9SpURLEe1Y="; mypy-boto3-waf-regional = - buildMypyBoto3Package "waf-regional" "1.39.0" - "sha256-JlK6LrTtu9bpGHID7JrQlLVIqsEtPAMdfD8/0AC5yNA="; + buildMypyBoto3Package "waf-regional" "1.40.0" + "sha256-BCmGOUKfRbzFczLKiU5gMjnU3RALOFIHmif2peyzggY="; mypy-boto3-wafv2 = - buildMypyBoto3Package "wafv2" "1.39.0" - "sha256-+YjEeVVfxTjJVzwzcW9GjhGF/wuUjaymXkjRRdjSRqQ="; + buildMypyBoto3Package "wafv2" "1.40.0" + "sha256-o1Vz6xyFHZXg6/hTEf+uO3LCVlZjgDBKI5V9hCedAPc="; mypy-boto3-wellarchitected = - buildMypyBoto3Package "wellarchitected" "1.39.0" - "sha256-6RPu+uH9ClFg4flh9xZWt05buMewINjHnL/SyYDJ6fg="; + buildMypyBoto3Package "wellarchitected" "1.40.0" + "sha256-NCsDTXA3eGZAhrTU/G8zgEVQT9Z8ZIH33voql8t2P6U="; mypy-boto3-wisdom = - buildMypyBoto3Package "wisdom" "1.39.0" - "sha256-qFFC4umjQvMHezgbAeMHniPmxhIJbmffpO0F2Abrbm4="; + buildMypyBoto3Package "wisdom" "1.40.0" + "sha256-B+hgPZPqVl2YpsBxmkVph+L9lMv7PzJAevqMEXHAXSQ="; mypy-boto3-workdocs = - buildMypyBoto3Package "workdocs" "1.39.0" - "sha256-WJLxSFzxu8PFXqrsGn8iBySFabPMAsrFld2VJjFK0uY="; + buildMypyBoto3Package "workdocs" "1.40.0" + "sha256-IKalgYiSeDGbexPrEiF9SA09iA2axZmjqfpjD2k1GnE="; mypy-boto3-worklink = buildMypyBoto3Package "worklink" "1.35.0" "sha256-AgK4Xg1dloJmA+h4+mcBQQVTvYKjLCk5tPDbl/ItCVQ="; mypy-boto3-workmail = - buildMypyBoto3Package "workmail" "1.39.0" - "sha256-/FHnjne3cQ2ecEoPzJWNaoX/ACKlDIi0goGOwRn/1Ww="; + buildMypyBoto3Package "workmail" "1.40.0" + "sha256-uASXlvIjlvxapMkuNwzwmxu0rWiwRnmtRutCKBBkRNM="; mypy-boto3-workmailmessageflow = - buildMypyBoto3Package "workmailmessageflow" "1.39.0" - "sha256-SxRBlQAgb/WMhQlGrO7iVB6U/B5dYTlCuiPqKQmy5s4="; + buildMypyBoto3Package "workmailmessageflow" "1.40.0" + "sha256-zApXRQ+MpzmwpQcghnoC34FaKlLQ/g8kZZUwbU0G8p8="; mypy-boto3-workspaces = - buildMypyBoto3Package "workspaces" "1.39.0" - "sha256-ON5Ql74yFx2z+QQQAYuQ7UA0HaV0QuE9EyzDzRM9O4k="; + buildMypyBoto3Package "workspaces" "1.40.0" + "sha256-LRf2JH9+Z+a1yX1TodO6ASUFY7+Ct9RLu2BS0CF3X0U="; mypy-boto3-workspaces-web = - buildMypyBoto3Package "workspaces-web" "1.39.0" - "sha256-+aD+OSGdfESTitt5seSfhIeUvjvPkHafzdSBluciFUE="; + buildMypyBoto3Package "workspaces-web" "1.40.0" + "sha256-1Nm+3yAqMg/qtpdxae2etPehfszBq454U/U/1ClPeGg="; mypy-boto3-xray = - buildMypyBoto3Package "xray" "1.39.0" - "sha256-B6mLiApULlnL+4JWQAz0uRaoCdK8A+J0gOrLCMfr8Hk="; + buildMypyBoto3Package "xray" "1.40.0" + "sha256-aOpynDPYP98n+TQcnMNZ1y1ozDkZ5AtQMr4dkLVIarI="; } diff --git a/pkgs/development/python-modules/nicegui/default.nix b/pkgs/development/python-modules/nicegui/default.nix index 7dbc1e33494c..0bfd8dbc4aba 100644 --- a/pkgs/development/python-modules/nicegui/default.nix +++ b/pkgs/development/python-modules/nicegui/default.nix @@ -42,14 +42,14 @@ buildPythonPackage rec { pname = "nicegui"; - version = "2.21.1"; + version = "2.22.0"; pyproject = true; src = fetchFromGitHub { owner = "zauberzeug"; repo = "nicegui"; tag = "v${version}"; - hash = "sha256-pQh3kFFlqfktpW5UtX7smb7qXubX5bMeM46hX8jhtTA="; + hash = "sha256-NzczF8Tth1qTc36xu+wsSYxJyHde6kEtVvI/5rKbHqQ="; }; pythonRelaxDeps = [ "requests" ]; diff --git a/pkgs/development/python-modules/plyfile/default.nix b/pkgs/development/python-modules/plyfile/default.nix index d8379c5654ca..babf414c11a4 100644 --- a/pkgs/development/python-modules/plyfile/default.nix +++ b/pkgs/development/python-modules/plyfile/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, # build-system - pdm-pep517, + pdm-backend, # dependencies numpy, @@ -15,25 +15,27 @@ buildPythonPackage rec { pname = "plyfile"; - version = "1.0.2"; + version = "1.1.2"; pyproject = true; src = fetchFromGitHub { owner = "dranjan"; repo = "python-plyfile"; tag = "v${version}"; - hash = "sha256-HlyqljfjuaZoG5f2cfDQj+7KS0en7pW2PPEnpvH8U+E="; + hash = "sha256-J72aoXEMcuHtYaLtzWJ5UGN9HdJTnQ1/8KgdMLtwyr0="; }; - nativeBuildInputs = [ pdm-pep517 ]; + build-system = [ pdm-backend ]; - propagatedBuildInputs = [ numpy ]; + dependencies = [ numpy ]; nativeCheckInputs = [ pytestCheckHook ]; - meta = with lib; { + pythonImportsCheck = [ "plyfile" ]; + + meta = { description = "NumPy-based text/binary PLY file reader/writer for Python"; homepage = "https://github.com/dranjan/python-plyfile"; - maintainers = with maintainers; [ abbradar ]; + maintainers = with lib.maintainers; [ abbradar ]; }; } diff --git a/pkgs/development/python-modules/posthog/default.nix b/pkgs/development/python-modules/posthog/default.nix index f937004b80da..0f889c3dc9f4 100644 --- a/pkgs/development/python-modules/posthog/default.nix +++ b/pkgs/development/python-modules/posthog/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "posthog"; - version = "6.3.1"; + version = "6.3.3"; pyproject = true; src = fetchFromGitHub { owner = "PostHog"; repo = "posthog-python"; tag = "v${version}"; - hash = "sha256-kUIgZJdX+IdMEkIK0DoKYOiv9GSaI+RhOeg9+zK4yvc="; + hash = "sha256-401cw0V8FEEpiYISUdXrGBGmVkfIJd4+3fCrCwfS9cE="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pyenphase/default.nix b/pkgs/development/python-modules/pyenphase/default.nix index 68dddaaef9ca..099216ca5606 100644 --- a/pkgs/development/python-modules/pyenphase/default.nix +++ b/pkgs/development/python-modules/pyenphase/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "pyenphase"; - version = "2.2.2"; + version = "2.2.3"; pyproject = true; disabled = pythonOlder "3.11"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "pyenphase"; repo = "pyenphase"; tag = "v${version}"; - hash = "sha256-1RF1U4hMsGRa2OJJY2Plvuow3P+R7wbwd4ouo7QQ4n0="; + hash = "sha256-4O5erOPltBIVWSDQ9qpmFlhKBPxvqiYNFOl+vN8MCNM="; }; pythonRelaxDeps = [ "tenacity" ]; diff --git a/pkgs/development/python-modules/qtile-extras/default.nix b/pkgs/development/python-modules/qtile-extras/default.nix index f3d3cdb312b5..5162bb758304 100644 --- a/pkgs/development/python-modules/qtile-extras/default.nix +++ b/pkgs/development/python-modules/qtile-extras/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "qtile-extras"; - version = "0.32.0"; + version = "0.33.0"; pyproject = true; src = fetchFromGitHub { owner = "elParaguayo"; repo = "qtile-extras"; tag = "v${version}"; - hash = "sha256-NMbgSStXJV8fVtula1cyIwFlD8WrO8kBnOphDxbig04="; + hash = "sha256-3aN2MrD1U5iBneVbYtNeWpK+JAQunGpemDpJnDuQdVI="; }; build-system = [ setuptools-scm ]; diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index 2c6a0ffac9dd..c290e207a946 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -35,14 +35,14 @@ buildPythonPackage rec { pname = "qtile"; - version = "0.32.0"; + version = "0.33.0"; pyproject = true; src = fetchFromGitHub { owner = "qtile"; repo = "qtile"; tag = "v${version}"; - hash = "sha256-UF4gRmcevtH9WNA7g/pwcciJcDariXcMNpqya68mQ38="; + hash = "sha256-npteZR48xN3G5gDsHt8c67zzc8Tom1YxnxbnDuKZHVg="; }; patches = [ diff --git a/pkgs/development/python-modules/rendercv-fonts/default.nix b/pkgs/development/python-modules/rendercv-fonts/default.nix new file mode 100644 index 000000000000..570aeb766933 --- /dev/null +++ b/pkgs/development/python-modules/rendercv-fonts/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + pythonOlder, + hatchling, +}: + +buildPythonPackage rec { + pname = "rendercv-fonts"; + version = "0.4.0"; + pyproject = true; + + disabled = pythonOlder "3.10"; + + src = fetchFromGitHub { + owner = "rendercv"; + repo = "rendercv-fonts"; + tag = "v${version}"; + hash = "sha256-fQ9iNN3hRCrhut+1F6q3dJEWoKUQyPol0/SyTPUPK1c="; + }; + + build-system = [ hatchling ]; + + # pythonRelaxDeps seems not taking effect for the build-system dependencies + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail 'hatchling==1.26.3' 'hatchling' \ + ''; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "rendercv_fonts" ]; + + meta = { + description = "Python package with some fonts for the rendercv package"; + homepage = "https://github.com/rendercv/rendercv-fonts"; + changelog = "https://github.com/rendercv/rendercv-fonts/releases/tag/v${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ theobori ]; + }; +} diff --git a/pkgs/development/python-modules/robot-descriptions/default.nix b/pkgs/development/python-modules/robot-descriptions/default.nix new file mode 100644 index 000000000000..065048ea3aca --- /dev/null +++ b/pkgs/development/python-modules/robot-descriptions/default.nix @@ -0,0 +1,64 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + flit-core, + gitpython, + tqdm, + # idyntree, + mujoco, + pinocchio, + pybullet, + pycollada, + # robomeshcat, + yourdfpy, +}: + +buildPythonPackage rec { + pname = "robot-descriptions"; + version = "1.20.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "robot-descriptions"; + repo = "robot_descriptions.py"; + tag = "v${version}"; + hash = "sha256-8SBzhkENpUodnfObekkMPUsTQr/8mz27v3PK0S3IKO0="; + }; + + build-system = [ + flit-core + ]; + + dependencies = [ + gitpython + tqdm + pycollada + ]; + + optional-dependencies = { + opts = [ + # idyntree + mujoco + pinocchio + pybullet + # robomeshcat + yourdfpy + ]; + }; + + pythonImportsCheck = [ + "robot_descriptions" + ]; + + # This package needs to download a lot of data at runtime + doCheck = false; + + meta = { + description = "Access 125+ robot descriptions from the main Python robotics frameworks"; + homepage = "https://github.com/robot-descriptions/robot_descriptions.py"; + changelog = "https://github.com/robot-descriptions/robot_descriptions.py/blob/${src.rev}/CHANGELOG.md"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ nim65s ]; + }; +} diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 9cea4971ff75..740e32686f9b 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1435"; + version = "3.0.1436"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; tag = version; - hash = "sha256-0kyOd9jY0K12r2SYTwq5xVq58i3R33CCIP7smAkmwV4="; + hash = "sha256-CyZ3y6NhKwVAPVg1vTzRlV4kgBoOACsxWeWVUV4je3s="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/viser/default.nix b/pkgs/development/python-modules/viser/default.nix new file mode 100644 index 000000000000..8ae02805aefb --- /dev/null +++ b/pkgs/development/python-modules/viser/default.nix @@ -0,0 +1,152 @@ +{ + lib, + + buildPythonPackage, + fetchFromGitHub, + + # nativeBuildInputs + nodejs, + fetchYarnDeps, + yarnConfigHook, + + # build-system + hatchling, + + # dependencies + imageio, + msgspec, + nodeenv, + numpy, + opencv-python, + plyfile, + psutil, + requests, + rich, + scikit-image, + scipy, + tqdm, + trimesh, + tyro, + websockets, + yourdfpy, + + # optional-dependencies + hypothesis, + pre-commit, + pandas, + pyright, + pytest, + ruff, + gdown, + matplotlib, + plotly, + # pyliblzfse, + robot-descriptions, + torch, + + # nativeCheckInputs + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "viser"; + version = "1.0.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "nerfstudio-project"; + repo = "viser"; + tag = "v${version}"; + hash = "sha256-itFJ9mlN2VaWbLzQp1ERMxBvXg0O7SMWzEWDdxoTA/0="; + }; + + postPatch = '' + # prepare yarn offline cache + mkdir -p node_modules + cd src/viser/client + cp package.json yarn.lock ../../.. + ln -s ../../../node_modules + + # fix: [vite-plugin-eslint] Failed to load config "react-app" to extend from. + substituteInPlace vite.config.mts --replace-fail \ + "eslint({ failOnError: false, failOnWarning: false })," "" + + cd ../../.. + ''; + + nativeBuildInputs = [ + yarnConfigHook + nodejs + ]; + + yarnOfflineCache = fetchYarnDeps { + yarnLock = src + "/src/viser/client/yarn.lock"; + hash = "sha256-4x+zJIqjVoKmEdOUPGpCuMmlRBfF++3oWtbNYAvd2ko="; + }; + + preBuild = '' + cd src/viser/client + yarn --offline build + cd ../../.. + ''; + + build-system = [ + hatchling + ]; + + dependencies = [ + imageio + msgspec + nodeenv + numpy + opencv-python + plyfile + psutil + requests + rich + scikit-image + scipy + tqdm + trimesh + tyro + websockets + yourdfpy + ]; + + optional-dependencies = { + dev = [ + hypothesis + pre-commit + pyright + pytest + ruff + ]; + examples = [ + gdown + matplotlib + pandas + plotly + plyfile + # pyliblzfse + robot-descriptions + torch + ]; + }; + + nativeCheckInputs = [ + hypothesis + pytestCheckHook + ]; + + pythonImportsCheck = [ + "viser" + ]; + + meta = { + changelog = "https://github.com/nerfstudio-project/viser/releases/tag/${src.tag}"; + description = "Web-based 3D visualization + Python"; + homepage = "https://github.com/nerfstudio-project/viser"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ nim65s ]; + }; +} diff --git a/pkgs/development/python-modules/whenever/default.nix b/pkgs/development/python-modules/whenever/default.nix index de4658b8ae3d..e6aca0c39185 100644 --- a/pkgs/development/python-modules/whenever/default.nix +++ b/pkgs/development/python-modules/whenever/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "whenever"; - version = "0.8.7"; + version = "0.8.8"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,12 +29,12 @@ buildPythonPackage rec { owner = "ariebovenberg"; repo = "whenever"; tag = version; - hash = "sha256-SQtYoxvAoCdUDVi/jXSiSUMo+7Aa5GUX0dip9486Urg="; + hash = "sha256-i9zUf0oRcG4993Q0kkfndfcEe+mLYFcqrIlg7idKDGY="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src; - hash = "sha256-qIIi1yKHaVz7NegOunzzdoQbeAavbdXPM4MBupLebDs="; + hash = "sha256-j4sxIcJa406HCDkTJCSU8H+yo2Jth1p8+CaNWlUaIUs="; }; build-system = [ diff --git a/pkgs/development/python-modules/yourdfpy/default.nix b/pkgs/development/python-modules/yourdfpy/default.nix new file mode 100644 index 000000000000..5647a170f037 --- /dev/null +++ b/pkgs/development/python-modules/yourdfpy/default.nix @@ -0,0 +1,63 @@ +{ + lib, + + buildPythonPackage, + fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + + # dependencies + lxml, + trimesh, + numpy, + six, + + # nativeCheckInputs + pytestCheckHook, + pytest-cov-stub, +}: + +buildPythonPackage rec { + pname = "yourdfpy"; + version = "0.0.58"; + pyproject = true; + + src = fetchFromGitHub { + owner = "clemense"; + repo = "yourdfpy"; + tag = "v${version}"; + hash = "sha256-Wi4QcgTOf/1nXWssFtlyRxql8Jg1nNKjEGkWuP+w73g="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + lxml + trimesh + numpy + six + ]; + + nativeCheckInputs = [ + pytestCheckHook + pytest-cov-stub + ]; + + pythonImportsCheck = [ + "yourdfpy" + ]; + + meta = { + description = "Python parser for URDFs"; + homepage = "https://github.com/clemense/yourdfpy/"; + changelog = "https://github.com/clemense/yourdfpy/blob/${src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ nim65s ]; + mainProgram = "yourdfpy"; + }; +} diff --git a/pkgs/development/tools/pnpm/default.nix b/pkgs/development/tools/pnpm/default.nix index 8f10f6065a66..189f18727da5 100644 --- a/pkgs/development/tools/pnpm/default.nix +++ b/pkgs/development/tools/pnpm/default.nix @@ -16,8 +16,8 @@ let hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc="; }; "10" = { - version = "10.13.1"; - hash = "sha256-D57UjYCJlq4AeDX7XEZBz5owDe8u3cnpV9m75HaMXyg="; + version = "10.14.0"; + hash = "sha256-KXU05l1YQkUFOcHoAiyIMateH+LrdGZHh6gVUZVC1iA="; }; }; diff --git a/pkgs/development/web/nodejs/v24.nix b/pkgs/development/web/nodejs/v24.nix index ddb9d040db8b..5fd447dd5031 100644 --- a/pkgs/development/web/nodejs/v24.nix +++ b/pkgs/development/web/nodejs/v24.nix @@ -17,8 +17,8 @@ let in buildNodejs { inherit enableNpm; - version = "24.4.1"; - sha256 = "adb79ca0987486ed66136213da19ff17ef6724dcb340c320e010c9442101652f"; + version = "24.5.0"; + sha256 = "f1ba96204724bd1c6de7758e08b3718ba0b45d87fb3bebd7e30097874ccc8130"; patches = ( if (stdenv.hostPlatform.emulatorAvailable buildPackages) then diff --git a/pkgs/kde/third-party/krohnkite/default.nix b/pkgs/kde/third-party/krohnkite/default.nix index 0b30a6806068..6c2ba0138b09 100644 --- a/pkgs/kde/third-party/krohnkite/default.nix +++ b/pkgs/kde/third-party/krohnkite/default.nix @@ -10,13 +10,13 @@ }: buildNpmPackage (finalAttrs: { pname = "krohnkite"; - version = "0.9.9.1"; + version = "0.9.9.2"; src = fetchFromGitHub { owner = "anametologin"; repo = "krohnkite"; tag = finalAttrs.version; - hash = "sha256-Famg/g+Qwux4dZa6+CMKP6dDHNHNvJDKTsWQDukHHGk="; + hash = "sha256-gulKg23BeWL270B2omRYJIuAHIsKu1cBVpimgButM9I="; }; npmDepsHash = "sha256-Q/D6s0wOPSEziE1dBXgTakjhXCGvzhvLVS7zXcZlPCI="; diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix index 1d0670a08929..418bfd083325 100644 --- a/pkgs/misc/tmux-plugins/default.nix +++ b/pkgs/misc/tmux-plugins/default.nix @@ -275,11 +275,13 @@ in wrapProgram $target/scripts/open.sh \ --prefix PATH : ${ with pkgs; - lib.makeBinPath [ - fzf - xclip - wl-clipboard - ] + lib.makeBinPath ( + [ fzf ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + xclip + wl-clipboard + ] + ) } ''; meta = { diff --git a/pkgs/os-specific/linux/kernel/kernels-org.json b/pkgs/os-specific/linux/kernel/kernels-org.json index 4207dbe6b729..2679c02e760f 100644 --- a/pkgs/os-specific/linux/kernel/kernels-org.json +++ b/pkgs/os-specific/linux/kernel/kernels-org.json @@ -20,16 +20,16 @@ "hash": "sha256:0fm73yqzbzclh2achcj8arpg428d412k2wgmlfmyy6xzb1762qrx" }, "6.6": { - "version": "6.6.100", - "hash": "sha256:1flpvypy88rmp2sbz3z4fxlgdylm5lxb5832bgsi8j5iam6yrh6n" + "version": "6.6.101", + "hash": "sha256:1h71zbqlsxcafrk218s0rip9rdrj0fzqvsl81ndqnlrnjy3g4kwc" }, "6.12": { - "version": "6.12.40", - "hash": "sha256:0cr9hi0m7p9jf0rdblign1ya40rckab9axiwxb62r3gr2w9sy4a8" + "version": "6.12.41", + "hash": "sha256:09qfpxyxi3z8cd64r2r5mxvh54a5sx8p5mk4d50y4ga2k6pa66bb" }, "6.15": { - "version": "6.15.8", - "hash": "sha256:19i87zpq3zhpg09sdirnzys2s2yrv9xn8mpibl1a6qmr2sy94znk" + "version": "6.15.9", + "hash": "sha256:0zcma8ycdwwzd4yci9752acsv85wh27lahclh5x2yc4jakw3lkz9" }, "6.16": { "version": "6.16", diff --git a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix index 5b68f009e3d8..56fdfd3bc172 100644 --- a/pkgs/os-specific/linux/kernel/xanmod-kernels.nix +++ b/pkgs/os-specific/linux/kernel/xanmod-kernels.nix @@ -15,13 +15,13 @@ let variants = { # ./update-xanmod.sh lts lts = { - version = "6.12.40"; - hash = "sha256-L8wL47kD+lrnJsrp0B1MZ2Lg8zs+m1vQ24gPGuvxIA0="; + version = "6.12.41"; + hash = "sha256-REi1cQBAYsfBLCkyhLQfbsREPMzvJHFbCUg1p8oNamA="; }; # ./update-xanmod.sh main main = { - version = "6.15.8"; - hash = "sha256-P4DpTS0RhvsgBrNDsZMiA1NvCQucuPmJ4GDyF9mZ7ZU="; + version = "6.15.9"; + hash = "sha256-43SaSDdOfz+aG2T2C9UFbbXYi/7YxbQfTYrKjeEMP+E="; }; }; diff --git a/pkgs/os-specific/windows/cygwin-setup/default.nix b/pkgs/os-specific/windows/cygwin-setup/default.nix deleted file mode 100644 index 6c087dc4de97..000000000000 --- a/pkgs/os-specific/windows/cygwin-setup/default.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ - lib, - stdenv, - fetchcvs, - autoconf, - automake, - libtool, - flex, - bison, - pkg-config, - zlib, - bzip2, - xz, - libgcrypt, -}: - -stdenv.mkDerivation rec { - pname = "cygwin-setup"; - version = "20131101"; - - src = fetchcvs { - cvsRoot = ":pserver:anoncvs@cygwin.com:/cvs/cygwin-apps"; - module = "setup"; - date = version; - sha256 = "024wxaaxkf7p1i78bh5xrsqmfz7ss2amigbfl2r5w9h87zqn9aq3"; - }; - - nativeBuildInputs = [ - autoconf - automake - libtool - flex - bison - pkg-config - ]; - - buildInputs = - let - mkStatic = lib.flip lib.overrideDerivation (o: { - dontDisableStatic = true; - configureFlags = lib.toList (o.configureFlags or [ ]) ++ [ "--enable-static" ]; - buildInputs = map mkStatic (o.buildInputs or [ ]); - propagatedBuildInputs = map mkStatic (o.propagatedBuildInputs or [ ]); - }); - in - map mkStatic [ - zlib - bzip2 - xz - libgcrypt - ]; - - configureFlags = [ "--disable-shared" ]; - - dontDisableStatic = true; - - preConfigure = '' - autoreconf -vfi - ''; - - installPhase = '' - install -vD setup.exe "$out/bin/setup.exe" - ''; - - meta = { - homepage = "https://sourceware.org/cygwin-apps/setup.html"; - description = "Tool for installing Cygwin"; - license = lib.licenses.gpl2Plus; - platforms = lib.intersectLists lib.platforms.windows lib.platforms.x86; - teams = [ lib.teams.windows ]; - }; -} diff --git a/pkgs/os-specific/windows/default.nix b/pkgs/os-specific/windows/default.nix index 8647fa39d78a..3cfdb8c7e85d 100644 --- a/pkgs/os-specific/windows/default.nix +++ b/pkgs/os-specific/windows/default.nix @@ -10,16 +10,8 @@ lib.makeScope newScope ( self: with self; { - - cygwinSetup = callPackage ./cygwin-setup { }; - dlfcn = callPackage ./dlfcn { }; - w32api = callPackage ./w32api { }; - - mingwrt = callPackage ./mingwrt { }; - mingw_runtime = mingwrt; - mingw_w64 = callPackage ./mingw-w64 { stdenv = stdenvNoLibc; }; @@ -39,13 +31,13 @@ lib.makeScope newScope ( mingw_w64_headers = callPackage ./mingw-w64/headers.nix { }; - mingw_w64_pthreads = callPackage ./mingw-w64/pthreads.nix { stdenv = crossThreadsStdenv; }; + mingw_w64_pthreads = lib.warn "windows.mingw_w64_pthreads is deprecated, windows.pthreads should be preferred" self.pthreads; mcfgthreads = callPackage ./mcfgthreads { stdenv = crossThreadsStdenv; }; npiperelay = callPackage ./npiperelay { }; - pthreads = callPackage ./pthread-w32 { }; + pthreads = callPackage ./mingw-w64/pthreads.nix { stdenv = crossThreadsStdenv; }; libgnurx = callPackage ./libgnurx { }; diff --git a/pkgs/os-specific/windows/libgnurx/default.nix b/pkgs/os-specific/windows/libgnurx/default.nix index c67a52ef93be..a57487c86b1a 100644 --- a/pkgs/os-specific/windows/libgnurx/default.nix +++ b/pkgs/os-specific/windows/libgnurx/default.nix @@ -3,16 +3,13 @@ stdenv, fetchurl, }: - -let - version = "2.5.1"; -in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libgnurx"; - inherit version; + version = "2.5.1"; + src = fetchurl { - url = "mirror://sourceforge/mingw/Other/UserContributed/regex/mingw-regex-${version}/mingw-${pname}-${version}-src.tar.gz"; - sha256 = "0xjxcxgws3bblybw5zsp9a4naz2v5bs1k3mk8dw00ggc0vwbfivi"; + url = "mirror://sourceforge/mingw/Other/UserContributed/regex/mingw-regex-${finalAttrs.version}/mingw-libgnurx-${finalAttrs.version}-src.tar.gz"; + hash = "sha256-cUe3+AbsPQB4Q7OOGfQqW3xliUpX/8KXp2sNzV9nXXY="; }; # file looks for libgnurx.a when compiling statically @@ -27,4 +24,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.windows; teams = [ lib.teams.windows ]; }; -} +}) diff --git a/pkgs/os-specific/windows/mcfgthreads/default.nix b/pkgs/os-specific/windows/mcfgthreads/default.nix index 11ec8db38797..c407cf5b7e47 100644 --- a/pkgs/os-specific/windows/mcfgthreads/default.nix +++ b/pkgs/os-specific/windows/mcfgthreads/default.nix @@ -1,20 +1,25 @@ { lib, stdenv, + writeScriptBin, fetchFromGitHub, meson, ninja, }: - -stdenv.mkDerivation rec { +let + dllTool = writeScriptBin "dlltool" '' + ${stdenv.cc.targetPrefix}dlltool "$@" + ''; +in +stdenv.mkDerivation (finalAttrs: { pname = "mcfgthread"; - version = "1.9.2"; + version = "2.1.1"; src = fetchFromGitHub { owner = "lhmouse"; repo = "mcfgthread"; - rev = "v${lib.versions.majorMinor version}-ga.${lib.versions.patch version}"; - hash = "sha256-bB7ghhSqAqkyU1PLuVVJfkTYTtEU9f0CR1k+k+u3EgY="; + tag = "v${lib.versions.majorMinor finalAttrs.version}-ga.${lib.versions.patch finalAttrs.version}"; + hash = "sha256-kEqS1+2CB/Ryor2WbI67KALnlTcD9oSFEdC6Av73roE="; }; postPatch = '' @@ -27,6 +32,7 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ + dllTool meson ninja ]; @@ -36,6 +42,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/lhmouse/mcfgthread/wiki"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ wegank ]; + teams = [ lib.teams.windows ]; platforms = lib.platforms.windows; }; -} +}) diff --git a/pkgs/os-specific/windows/mingw-w64/default.nix b/pkgs/os-specific/windows/mingw-w64/default.nix index d8103d7b8d37..2ea83e49054b 100644 --- a/pkgs/os-specific/windows/mingw-w64/default.nix +++ b/pkgs/os-specific/windows/mingw-w64/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation { enableParallelBuilding = true; nativeBuildInputs = [ autoreconfHook ]; - buildInputs = [ windows.mingw_w64_headers ]; + buildInputs = [ mingw_w64_headers ]; hardeningDisable = [ "stackprotector" "fortify" diff --git a/pkgs/os-specific/windows/mingw-w64/headers.nix b/pkgs/os-specific/windows/mingw-w64/headers.nix index abcf07bd374e..2cb86651fc86 100644 --- a/pkgs/os-specific/windows/mingw-w64/headers.nix +++ b/pkgs/os-specific/windows/mingw-w64/headers.nix @@ -4,7 +4,10 @@ fetchurl, crt ? stdenvNoCC.hostPlatform.libc, }: - +assert lib.assertOneOf "crt" crt [ + "msvcrt" + "ucrt" +]; stdenvNoCC.mkDerivation (finalAttrs: { pname = "mingw_w64-headers"; version = "12.0.0"; @@ -23,9 +26,17 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; meta = { - downloadPage = "https://sourceforge.net/projects/mingw/files/Other/UserContributed/regex/"; + homepage = "https://www.mingw-w64.org/"; + downloadPage = "https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/"; description = "Collection of headers and libraries for building native Windows applications"; - license = lib.licenses.publicDomain; + license = with lib.licenses; [ + # Primarily under + zpl21 + # A couple files + mit + # Certain headers imported from Wine + lgpl21Plus + ]; platforms = lib.platforms.windows; teams = [ lib.teams.windows ]; }; diff --git a/pkgs/os-specific/windows/mingwrt/default.nix b/pkgs/os-specific/windows/mingwrt/default.nix deleted file mode 100644 index 7a116bcfeb80..000000000000 --- a/pkgs/os-specific/windows/mingwrt/default.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ - stdenv, - lib, - fetchurl, -}: - -stdenv.mkDerivation rec { - pname = "mingwrt"; - version = "5.0.2"; - - src = fetchurl { - url = "mirror://sourceforge/mingw/MinGW/Base/mingwrt/mingwrt-${version}/mingwrt-${version}-mingw32-src.tar.xz"; - sha256 = "1vj6f578wcffdmy7zzf7xz1lw57kxjy08j0k1n28f0j4ylrk68vp"; - }; - - meta = { - platforms = lib.platforms.windows; - }; - - dontStrip = true; - hardeningDisable = [ - "stackprotector" - "fortify" - ]; -} diff --git a/pkgs/os-specific/windows/pthread-w32/default.nix b/pkgs/os-specific/windows/pthread-w32/default.nix deleted file mode 100644 index 2f49156370ee..000000000000 --- a/pkgs/os-specific/windows/pthread-w32/default.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ - lib, - stdenv, - fetchzip, -}: - -stdenv.mkDerivation { - pname = "pthreads-w32"; - version = "2.9.1"; - - src = fetchzip { - url = "https://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.tar.gz"; - sha256 = "1s8iny7g06z289ahdj0kzaxj0cd3wvjbd8j3bh9xlg7g444lhy9w"; - }; - - makeFlags = [ - "CROSS=${stdenv.cc.targetPrefix}" - "GC-static" - ]; - - installPhase = '' - runHook preInstall - - install -D libpthreadGC2.a $out/lib/libpthread.a - - runHook postInstall - ''; - - meta = { - description = "POSIX threads library for Windows"; - homepage = "https://sourceware.org/pthreads-win32"; - license = lib.licenses.lgpl21Plus; - maintainers = [ lib.maintainers.RossSmyth ]; - platforms = lib.platforms.windows; - teams = [ lib.teams.windows ]; - }; -} diff --git a/pkgs/os-specific/windows/w32api/default.nix b/pkgs/os-specific/windows/w32api/default.nix deleted file mode 100644 index be4b21bca0f4..000000000000 --- a/pkgs/os-specific/windows/w32api/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ - stdenv, - fetchurl, - lib, -}: - -stdenv.mkDerivation rec { - pname = "w32api"; - version = "3.17-2"; - - src = fetchurl { - url = "mirror://sourceforge/mingw/MinGW/Base/w32api/w32api-${lib.versions.majorMinor version}/w32api-${version}-mingw32-src.tar.lzma"; - sha256 = "09rhnl6zikmdyb960im55jck0rdy5z9nlg3akx68ixn7khf3j8wb"; - }; - - dontStrip = true; - - meta = { - description = "Core win32 headers and libraries for MinGW"; - downloadPage = "https://sourceforge.net/projects/mingw/files/MinGW/Base/w32api/"; - license = lib.licenses.publicDomain; - maintainers = [ lib.maintainers.RossSmyth ]; - platforms = lib.intersectLists lib.platforms.windows lib.platforms.x86; - teams = [ lib.teams.windows ]; - }; -} diff --git a/pkgs/servers/home-assistant/appdaemon.nix b/pkgs/servers/home-assistant/appdaemon.nix index 36cccbe3f3f9..40e2c2b4ba63 100644 --- a/pkgs/servers/home-assistant/appdaemon.nix +++ b/pkgs/servers/home-assistant/appdaemon.nix @@ -1,28 +1,26 @@ { lib, - python3, + python3Packages, fetchFromGitHub, }: -python3.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "appdaemon"; - version = "4.4.2"; + version = "4.5.11"; pyproject = true; src = fetchFromGitHub { owner = "AppDaemon"; repo = "appdaemon"; rev = "refs/tags/${version}"; - hash = "sha256-T3InE4J4qYeFJTq6nrW8y5BOA7Z0n3t9eVpl641r/xk="; + hash = "sha256-1wnAniw7fdyfH6QeFjdIAxX5mU92ZZxLLJ/QkKge1eY="; }; pythonRelaxDeps = true; - nativeBuildInputs = with python3.pkgs; [ - setuptools - ]; + build-system = [ python3Packages.setuptools ]; - propagatedBuildInputs = with python3.pkgs; [ + dependencies = with python3Packages; [ aiohttp aiohttp-jinja2 astral @@ -32,6 +30,7 @@ python3.pkgs.buildPythonApplication rec { iso8601 paho-mqtt pid + pydantic python-dateutil python-socketio pytz @@ -39,7 +38,6 @@ python3.pkgs.buildPythonApplication rec { requests sockjs uvloop - websocket-client tomli tomli-w ]; diff --git a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix index 1aae56b79754..bc7b725cba64 100644 --- a/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solis-sensor/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "hultenvp"; domain = "solis"; - version = "3.12.0"; + version = "3.13.0"; src = fetchFromGitHub { owner = "hultenvp"; repo = "solis-sensor"; rev = "v${version}"; - hash = "sha256-JjEfak1dH+Gox6XKZw1g75q2zogdw01D2QKcUur9Dg8="; + hash = "sha256-LkfuBnX825miTCsYZZf7gkybV8tb7bQvk5IlC0wMmsY="; }; dependencies = [ aiofiles ]; diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/atomic-calendar-revive/update.sh b/pkgs/servers/home-assistant/custom-lovelace-modules/atomic-calendar-revive/update.sh index 62d943291b4f..e3841f2a2feb 100755 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/atomic-calendar-revive/update.sh +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/atomic-calendar-revive/update.sh @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p nix-update git +#!nix-shell -i bash -p nix-update git jq # shellcheck shell=bash ROOT=$(git rev-parse --show-toplevel) diff --git a/pkgs/servers/mpd/default.nix b/pkgs/servers/mpd/default.nix index 7fa51bbfc85d..11cc489902b0 100644 --- a/pkgs/servers/mpd/default.nix +++ b/pkgs/servers/mpd/default.nix @@ -200,13 +200,13 @@ let in stdenv.mkDerivation rec { pname = "mpd"; - version = "0.24.4"; + version = "0.24.5"; src = fetchFromGitHub { owner = "MusicPlayerDaemon"; repo = "MPD"; rev = "v${version}"; - sha256 = "sha256-wiQa6YtaD9/BZsC9trEIZyLcIs72kzuP99O4QVP15nQ="; + sha256 = "sha256-MgepOQeOl+n65+7b8zXe2u0fCHFAviSqL1aNu2iSXiM="; }; buildInputs = [ diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 7752afca8594..55cc08171059 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -154,8 +154,7 @@ self: super: libxcb = super.libxcb.overrideAttrs (attrs: { # $dev/include/xcb/xcb.h includes pthread.h propagatedBuildInputs = - attrs.propagatedBuildInputs or [ ] - ++ lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64_pthreads; + attrs.propagatedBuildInputs or [ ] ++ lib.optional stdenv.hostPlatform.isMinGW windows.pthreads; configureFlags = [ "--enable-xkb" "--enable-xinput" diff --git a/pkgs/tools/misc/file/default.nix b/pkgs/tools/misc/file/default.nix index 77dd8f632906..3d423accffd0 100644 --- a/pkgs/tools/misc/file/default.nix +++ b/pkgs/tools/misc/file/default.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: { updateAutotoolsGnuConfigScriptsHook ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) file; - buildInputs = [ zlib ] ++ lib.optional stdenv.hostPlatform.isWindows libgnurx; + buildInputs = [ zlib ] ++ lib.optional stdenv.hostPlatform.isMinGW libgnurx; # https://bugs.astron.com/view.php?id=382 doCheck = !stdenv.buildPlatform.isMusl; diff --git a/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix b/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix index 29bceca18dc2..9f73fbab22d0 100644 --- a/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix +++ b/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "steampipe-plugin-aws"; - version = "1.19.0"; + version = "1.21.0"; src = fetchFromGitHub { owner = "turbot"; repo = "steampipe-plugin-aws"; tag = "v${version}"; - hash = "sha256-LbaW6a2eR1U8y82CCm0pXbzl0YyqIAqdrjraFgiNsW8="; + hash = "sha256-RgdQZ3ifJamHVA/+ZZw7FpXZ1x5DejLnE4Edc00cUyQ="; }; - vendorHash = "sha256-qRTcntW+CaDlBjcBWCocey8bAgCrar6ityuaK2AgTbY="; + vendorHash = "sha256-3v8gSA0QXT3FmQSRcL8KV53ieNymCgtcxoeNlkP/FLM="; ldflags = [ "-s" diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ecf82a7e70b4..eb16c933f6e8 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -303,6 +303,7 @@ mapAliases { arb = throw "'arb' has been removed as it has been merged into 'flint3'"; # Added 2025-03-28 arcanist = throw "arcanist was removed as phabricator is not supported and does not accept fixes"; # Added 2024-06-07 archipelago-minecraft = throw "archipelago-minecraft has been removed, as upstream no longer ships minecraft as a default APWorld."; # Added 2025-07-15 + archivebox = throw "archivebox has been removed, since the packaged version was stuck on django 3."; # Added 2025-08-01 argo = argo-workflows; # Added 2025-02-01 aria = aria2; # Added 2024-03-26 artim-dark = aritim-dark; # Added 2025-07-27 @@ -338,6 +339,7 @@ mapAliases { badwolf = throw "'badwolf' has been removed due to being unmaintained"; # Added 2025-04-15 baget = throw "'baget' has been removed due to being unmaintained"; base16-builder = throw "'base16-builder' has been removed due to being unmaintained"; # Added 2025-06-03 + baserow = throw "baserow has been removed, due to lack of maintenance"; # Added 2025-08-02 bashInteractive_5 = throw "'bashInteractive_5' has been renamed to/replaced by 'bashInteractive'"; # Converted to throw 2024-10-17 bash_5 = throw "'bash_5' has been renamed to/replaced by 'bash'"; # Converted to throw 2024-10-17 bareboxTools = throw "bareboxTools has been removed due to lack of interest in maintaining it in nixpkgs"; # Added 2025-04-19 @@ -1908,7 +1910,6 @@ mapAliases { steam = lib.warnOnInstantiate "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped; steam-fhsenv = lib.warnOnInstantiate "`steamPackages.steam-fhsenv` has been moved to top level as `steam`" steam; steam-fhsenv-small = lib.warnOnInstantiate "`steamPackages.steam-fhsenv-small` has been moved to top level as `steam`; there is no longer a -small variant" steam; - steam-fhsenv-without-steam = lib.warnOnInstantiate "`steamPackages.steam-fhsenv-without-steam` has been moved to top level as `steam-fhsenv-without-steam`" steam-fhsenv-without-steam; steam-runtime = throw "`steamPackages.steam-runtime` has been removed, as it's no longer supported or necessary"; steam-runtime-wrapped = throw "`steamPackages.steam-runtime-wrapped` has been removed, as it's no longer supported or necessary"; steamcmd = lib.warnOnInstantiate "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff831a2d66e0..1643eebf9bcb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1108,8 +1108,6 @@ with pkgs; mkosi-full = mkosi.override { withQemu = true; }; - mpremote = python3Packages.callPackage ../tools/misc/mpremote { }; - mpy-utils = python3Packages.callPackage ../tools/misc/mpy-utils { }; networkd-notify = python3Packages.callPackage ../tools/networking/networkd-notify { @@ -2271,8 +2269,6 @@ with pkgs; lexicon = with python3Packages; toPythonApplication dns-lexicon; - lief = callPackage ../development/libraries/lief { }; - # Less secure variant of lowdown for use inside Nix builds. lowdown-unsandboxed = lowdown.override { enableDarwinSandbox = false; @@ -2426,8 +2422,6 @@ with pkgs; util-linux = util-linuxMinimal; }; - sqlint = callPackage ../development/tools/sqlint { }; - apc-temp-fetch = with python3.pkgs; callPackage ../tools/networking/apc-temp-fetch { }; asciidoc = callPackage ../tools/typesetting/asciidoc { @@ -3366,8 +3360,6 @@ with pkgs; usePulseaudio = true; }; - jazzy = callPackage ../development/tools/jazzy { }; - jc = with python3Packages; toPythonApplication jc; jello = with python3Packages; toPythonApplication jello; @@ -4355,8 +4347,6 @@ with pkgs; stm32loader = with python3Packages; toPythonApplication stm32loader; - solanum = callPackage ../servers/irc/solanum { }; - solc-select = with python3Packages; toPythonApplication solc-select; splot = haskell.lib.compose.justStaticExecutables haskellPackages.splot; @@ -4408,8 +4398,6 @@ with pkgs; systemdgenie = libsForQt5.callPackage ../applications/system/systemdgenie { }; - t = callPackage ../tools/misc/t { }; - tartube = callPackage ../applications/video/tartube { }; tartube-yt-dlp = callPackage ../applications/video/tartube { @@ -7217,14 +7205,6 @@ with pkgs; gdbgui = python3Packages.callPackage ../development/tools/misc/gdbgui { }; - pmd = callPackage ../development/tools/analysis/pmd { - openjdk = openjdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 - }; - - jdepend = callPackage ../development/tools/analysis/jdepend { - jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 - }; - flex_2_5_35 = callPackage ../development/tools/parsing/flex/2.5.35.nix { }; flex = callPackage ../development/tools/parsing/flex { }; @@ -7675,9 +7655,7 @@ with pkgs; appstream = callPackage ../development/libraries/appstream { }; - apr = callPackage ../development/libraries/apr { - autoreconfHook = buildPackages.autoreconfHook269; - }; + apr = callPackage ../development/libraries/apr { }; argparse-manpage = with python3Packages; toPythonApplication argparse-manpage; @@ -10653,8 +10631,6 @@ with pkgs; elixir = elixir_1_17.override { inherit erlang; }; }; - rake = callPackage ../development/tools/build-managers/rake { }; - rethinkdb = callPackage ../servers/nosql/rethinkdb { stdenv = clangStdenv; libtool = cctools; @@ -10706,8 +10682,6 @@ with pkgs; # see also openssl, which has/had this same trick }; - sickgear = callPackage ../servers/sickbeard/sickgear.nix { }; - spacecookie = haskell.lib.compose.justStaticExecutables haskellPackages.spacecookie; inherit (callPackages ../servers/http/tomcat { }) @@ -10718,8 +10692,6 @@ with pkgs; tomcat = tomcat11; - torque = callPackage ../servers/computing/torque { }; - virtualenv = with python3Packages; toPythonApplication virtualenv; virtualenv-clone = with python3Packages; toPythonApplication virtualenv-clone; @@ -11570,8 +11542,6 @@ with pkgs; protobuf = protobuf_21; # https://github.com/blueprint-freespeech/ricochet-refresh/issues/178 }; - roapi-http = callPackage ../servers/roapi/http.nix { }; - shaderc = callPackage ../development/compilers/shaderc { inherit (darwin) autoSignDarwinBinariesHook; }; @@ -11850,8 +11820,6 @@ with pkgs; copyq = qt6Packages.callPackage ../applications/misc/copyq { }; - cpeditor = libsForQt5.callPackage ../applications/editors/cpeditor { }; - csound = callPackage ../applications/audio/csound { }; csound-qt = libsForQt5.callPackage ../applications/audio/csound/csound-qt { }; @@ -12271,11 +12239,6 @@ with pkgs; }; }; - freemind = callPackage ../applications/misc/freemind { - jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 - jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 - }; - inherit ({ freeoffice = callPackage ../applications/office/softmaker/freeoffice.nix { }; @@ -14120,10 +14083,6 @@ with pkgs; webcamoid = qt6Packages.callPackage ../applications/video/webcamoid { }; - webcord = callPackage ../by-name/we/webcord/package.nix { electron = electron_36; }; - - webcord-vencord = callPackage ../by-name/we/webcord-vencord/package.nix { electron = electron_36; }; - webmacs = libsForQt5.callPackage ../applications/networking/browsers/webmacs { stdenv = if stdenv.cc.isClang then gccStdenv else stdenv; }; @@ -15409,8 +15368,6 @@ with pkgs; stdenv = gccStdenv; }; - cvc5 = callPackage ../applications/science/logic/cvc5 { }; - ekrhyper = callPackage ../applications/science/logic/ekrhyper { ocaml = ocaml-ng.ocamlPackages_4_14_unsafe_string.ocaml; }; @@ -15998,8 +15955,6 @@ with pkgs; nix-linter = haskell.lib.compose.justStaticExecutables (haskellPackages.nix-linter); - nix-pin = callPackage ../tools/package-management/nix-pin { }; - nix-prefetch-github = with python3Packages; toPythonApplication nix-prefetch-github; inherit (callPackages ../tools/package-management/nix-prefetch-scripts { }) @@ -16405,8 +16360,6 @@ with pkgs; xp-pen-deco-01-v2-driver = libsForQt5.xp-pen-deco-01-v2-driver; - xp-pen-g430-driver = libsForQt5.xp-pen-g430-driver; - newlib = callPackage ../development/misc/newlib { stdenv = stdenvNoLibc; }; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 49ff85cf8eda..307b307774ff 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -192,6 +192,7 @@ mapAliases ({ django-allauth-2fa = throw "django-allauth-2fa was removed because it was unused and django-allauth now contains 2fa logic itself."; # added 2025-02-15 django-sampledatahelper = throw "django-sampledatahelper was removed because it is no longer compatible to latest Django version"; # added 2022-07-18 django_2 = throw "Django 2 has reached it's projected EOL in 2022/04 and has therefore been removed."; # added 2022-03-05 + django_3 = throw "Django 3 has reached it#s EOL in 2024-04 and has therefore been removed."; # added 2025-01-25 django_appconf = django-appconf; # added 2022-03-03 django_classytags = django-classy-tags; # added 2023-07-25 django_colorful = django-colorful; # added 2023-07-25 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 479eb8ef03f9..1e5e4e2af05d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4082,8 +4082,6 @@ self: super: with self; { django-widget-tweaks = callPackage ../development/python-modules/django-widget-tweaks { }; # LTS in extended support phase - django_3 = callPackage ../development/python-modules/django/3.nix { }; - django_4 = callPackage ../development/python-modules/django/4.nix { }; django_5 = self.django_5_2; @@ -15517,6 +15515,8 @@ self: super: with self; { rencode = callPackage ../development/python-modules/rencode { }; + rendercv-fonts = callPackage ../development/python-modules/rendercv-fonts { }; + reno = callPackage ../development/python-modules/reno { }; renson-endura-delta = callPackage ../development/python-modules/renson-endura-delta { }; @@ -15762,6 +15762,8 @@ self: super: with self; { robomachine = callPackage ../development/python-modules/robomachine { }; + robot-descriptions = callPackage ../development/python-modules/robot-descriptions { }; + robot-detection = callPackage ../development/python-modules/robot-detection { }; robotframework = callPackage ../development/python-modules/robotframework { }; @@ -19350,6 +19352,8 @@ self: super: with self; { virtualenvwrapper = callPackage ../development/python-modules/virtualenvwrapper { }; + viser = callPackage ../development/python-modules/viser { }; + visions = callPackage ../development/python-modules/visions { }; visitor = callPackage ../development/python-modules/visitor { }; @@ -19984,6 +19988,8 @@ self: super: with self; { youless-api = callPackage ../development/python-modules/youless-api { }; + yourdfpy = callPackage ../development/python-modules/yourdfpy { }; + youseedee = callPackage ../development/python-modules/youseedee { }; youtokentome = callPackage ../development/python-modules/youtokentome { }; diff --git a/pkgs/top-level/qt5-packages.nix b/pkgs/top-level/qt5-packages.nix index e4d3d4582ab0..2453bc438f00 100644 --- a/pkgs/top-level/qt5-packages.nix +++ b/pkgs/top-level/qt5-packages.nix @@ -321,8 +321,6 @@ makeScopeWithSplicing' { xp-pen-deco-01-v2-driver = callPackage ../os-specific/linux/xp-pen-drivers/deco-01-v2 { }; - xp-pen-g430-driver = callPackage ../os-specific/linux/xp-pen-drivers/g430 { }; - xwaylandvideobridge = callPackage ../tools/wayland/xwaylandvideobridge { }; } )) diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix index d87aec1c5783..de853ce49675 100644 --- a/pkgs/top-level/release-cross.nix +++ b/pkgs/top-level/release-cross.nix @@ -109,7 +109,7 @@ let libffi = nativePlatforms; libtool = nativePlatforms; libunistring = nativePlatforms; - windows.mingw_w64_pthreads = nativePlatforms; + windows.pthreads = nativePlatforms; }; wasiCommon = {