gitlab: 18.3.2 -> 18.4.0

This update introduces a new rust-based dependency for
gitlab-elasticsearch-indexer: gitlab-code-parser.
This change includes both the addition of this package, and the adaption
of the update script.

+445 -304
+3 -3
pkgs/by-name/gi/gitaly/package.nix
··· 7 7 }: 8 8 9 9 let 10 - version = "18.3.2"; 10 + version = "18.4.0"; 11 11 package_version = "v${lib.versions.major version}"; 12 12 gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; 13 13 ··· 21 21 owner = "gitlab-org"; 22 22 repo = "gitaly"; 23 23 rev = "v${version}"; 24 - hash = "sha256-R/35xYOCq/dlwLQ/in6u+DLifxsGpqBx58flX+FrVCo="; 24 + hash = "sha256-Xg+JRw/W93n6FGjjQRTULuCTRQxvPyyQJKACQNaYyyg="; 25 25 }; 26 26 27 - vendorHash = "sha256-JFGzGwYi4owq0oVLucm7UGuq8PE4FH9Gp8HyBRoE6cs="; 27 + vendorHash = "sha256-DNZgdP7juELUX0cs0tnyqdf1yiUJ0S17nm0xqTk3KHQ="; 28 28 29 29 ldflags = [ 30 30 "-X ${gitaly_package}/internal/version.version=${version}"
+43
pkgs/by-name/gi/gitlab-elasticsearch-indexer/code-parser.nix
··· 1 + { 2 + lib, 3 + fetchFromGitLab, 4 + rustPlatform, 5 + pkg-config, 6 + openssl, 7 + clang, 8 + }: 9 + 10 + rustPlatform.buildRustPackage (finalAttrs: { 11 + pname = "gitlab-code-parser"; 12 + version = "0.16.1"; 13 + 14 + src = fetchFromGitLab { 15 + owner = "gitlab-org"; 16 + repo = "rust/gitlab-code-parser"; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-GskOPKv1Jp3eqd+a9nEwZPfHfOw6luyglPXzJZAPvBc="; 19 + }; 20 + 21 + cargoHash = "sha256-g6FV8kX3/9wk692FJLNyGNzv3ffE8RWmMYmvmUIqzVs="; 22 + 23 + nativeBuildInputs = [ 24 + pkg-config 25 + rustPlatform.bindgenHook 26 + clang 27 + ]; 28 + buildInputs = [ 29 + openssl.dev 30 + ]; 31 + 32 + preInstall = '' 33 + mkdir -p $out/include 34 + cp crates/parser-c-bindings/target/include/parser-c-bindings.h $out/include 35 + ''; 36 + 37 + meta = { 38 + description = "A single, efficient and extensible static code‑analysis library"; 39 + changelog = "https://gitlab.com/gitlab-org/rust/gitlab-code-parser/-/blob/v${finalAttrs.version}/CHANGELOG.md?ref_type=tags"; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ leona ]; 42 + }; 43 + })
+16 -4
pkgs/by-name/gi/gitlab-elasticsearch-indexer/package.nix
··· 1 1 { 2 2 lib, 3 + callPackage, 3 4 buildGoModule, 4 5 fetchFromGitLab, 5 6 pkg-config, 6 7 icu, 7 8 }: 8 - 9 + let 10 + codeParserBindings = callPackage ./code-parser.nix { }; 11 + in 9 12 buildGoModule rec { 10 13 pname = "gitlab-elasticsearch-indexer"; 11 - version = "5.7.0"; 14 + version = "5.9.1"; 12 15 13 16 # nixpkgs-update: no auto update 14 17 src = fetchFromGitLab { 15 18 owner = "gitlab-org"; 16 19 repo = "gitlab-elasticsearch-indexer"; 17 20 rev = "v${version}"; 18 - hash = "sha256-Qlz8YT6lGUtnMXCrfZZjzmSz0AivzcCVEd/tEKzfoYg="; 21 + hash = "sha256-Xt22fyTM4rfqUpNE6Q3yfT9r4vqME3KmqxYCqUKmnLQ="; 19 22 }; 20 23 21 - vendorHash = "sha256-C0B9fe/S5TODgVTMGBBD5oGH/DsxAvCB6tBLaRdswCA="; 24 + vendorHash = "sha256-pY8hHFy0AxMwol00BN85jPR0ZnHVgno10Tp+Opz65tQ="; 22 25 23 26 buildInputs = [ icu ]; 24 27 nativeBuildInputs = [ pkg-config ]; 28 + 29 + env = { 30 + CGO_LDFLAGS = "-L${codeParserBindings}/lib"; 31 + CGO_CFLAGS = "-I${codeParserBindings}/include"; 32 + }; 33 + 34 + passthru = { 35 + inherit codeParserBindings; 36 + }; 25 37 26 38 meta = with lib; { 27 39 description = "Indexes Git repositories into Elasticsearch for GitLab";
+3 -3
pkgs/by-name/gi/gitlab-pages/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "gitlab-pages"; 9 - version = "18.3.2"; 9 + version = "18.4.0"; 10 10 11 11 # nixpkgs-update: no auto update 12 12 src = fetchFromGitLab { 13 13 owner = "gitlab-org"; 14 14 repo = "gitlab-pages"; 15 15 rev = "v${version}"; 16 - hash = "sha256-UrO7RIMr6+u8zfbw/AkUOOydt8Yozbu1ypZ5BNF3as0="; 16 + hash = "sha256-yaIqPr5f2GdRtgLn2XQHNBf0n0O97WlOcCdIule53eA="; 17 17 }; 18 18 19 - vendorHash = "sha256-WCdpccNeVCEvo158uSyDlsGxneU72zKiV7J7JPhtPBw="; 19 + vendorHash = "sha256-FdmozSo/eWTnAxrO+/TZOKataLwDkKfwGOXymkRBVCI="; 20 20 subPackages = [ "." ]; 21 21 22 22 ldflags = [
+8 -8
pkgs/by-name/gi/gitlab/data.json
··· 1 1 { 2 - "version": "18.3.2", 3 - "repo_hash": "0n234gk7w75n4vmfdgwjksbksfcnj69f1wczydcylinaxv2jm50n", 4 - "yarn_hash": "0g1iafhfdgshy7d6p27qy042j8xyf6gj4rws9wrzdh51fmv4p3bj", 2 + "version": "18.4.0", 3 + "repo_hash": "0vp4wnipbl8v9vm4xjvwqgzgff4i9xn5p690vw4yvngs7gnclv11", 4 + "yarn_hash": "1s9fz2apb7wkpppq14b3020b2pqdah917wblvzk32np8s2dqqc14", 5 5 "owner": "gitlab-org", 6 6 "repo": "gitlab", 7 - "rev": "v18.3.2-ee", 7 + "rev": "v18.4.0-ee", 8 8 "passthru": { 9 - "GITALY_SERVER_VERSION": "18.3.2", 10 - "GITLAB_PAGES_VERSION": "18.3.2", 9 + "GITALY_SERVER_VERSION": "18.4.0", 10 + "GITLAB_PAGES_VERSION": "18.4.0", 11 11 "GITLAB_SHELL_VERSION": "14.45.2", 12 - "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.7.0", 13 - "GITLAB_WORKHORSE_VERSION": "18.3.2" 12 + "GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.9.1", 13 + "GITLAB_WORKHORSE_VERSION": "18.4.0" 14 14 } 15 15 }
+2 -2
pkgs/by-name/gi/gitlab/gitlab-workhorse/default.nix
··· 10 10 buildGoModule rec { 11 11 pname = "gitlab-workhorse"; 12 12 13 - version = "18.3.2"; 13 + version = "18.4.0"; 14 14 15 15 # nixpkgs-update: no auto update 16 16 src = fetchFromGitLab { ··· 22 22 23 23 sourceRoot = "${src.name}/workhorse"; 24 24 25 - vendorHash = "sha256-Nev8UXAjvxWItGT3LLcq0cs0wKKXWR6ml+1YBDiYJm4="; 25 + vendorHash = "sha256-R9hI+y4n+6YM0dXIRvNZWwy1gAasdKHBWmFBXJaI1G0="; 26 26 buildInputs = [ git ]; 27 27 ldflags = [ "-X main.Version=${version}" ]; 28 28 doCheck = false;
+36 -35
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile
··· 26 26 # See https://docs.gitlab.com/ee/development/gemfile.html#upgrade-rails for guidelines when upgrading Rails 27 27 28 28 if next? 29 - gem 'rails', '~> 7.2.2.1', feature_category: :shared 29 + gem 'rails', '~> 7.2.2.2', feature_category: :shared 30 30 else 31 - gem 'rails', '~> 7.1.5.1', feature_category: :shared 31 + gem 'rails', '~> 7.1.5.2', feature_category: :shared 32 32 end 33 33 34 34 gem 'activerecord-gitlab', path: 'gems/activerecord-gitlab', feature_category: :shared ··· 81 81 gem 'marginalia', '~> 1.11.1', feature_category: :database 82 82 83 83 # Authorization 84 - gem 'declarative_policy', '~> 1.1.0', feature_category: :shared 84 + gem 'declarative_policy', '~> 2.0.1', feature_category: :shared 85 85 86 86 # For source code paths mapping 87 87 gem 'coverband', '6.1.5', require: false, feature_category: :shared ··· 152 152 # LDAP Auth 153 153 # GitLab fork with several improvements to original library. For full list of changes 154 154 # see https://github.com/intridea/omniauth-ldap/compare/master...gitlabhq:master 155 - gem 'gitlab_omniauth-ldap', '~> 2.2.0', require: 'omniauth-ldap', feature_category: :system_access 155 + gem 'gitlab_omniauth-ldap', '~> 2.3.0', require: 'omniauth-ldap', feature_category: :system_access 156 156 gem 'net-ldap', '~> 0.17.1', feature_category: :system_access 157 157 158 158 # API ··· 171 171 # Cells 172 172 gem 'gitlab-topology-service-client', '~> 0.1', 173 173 path: 'vendor/gems/gitlab-topology-service-client', 174 + require: 'gitlab/cells/topology_service', 174 175 feature_category: :cell 175 176 176 177 # Duo Workflow 177 - gem 'gitlab-duo-workflow-service-client', '~> 0.2', 178 + gem 'gitlab-duo-workflow-service-client', '~> 0.3', 178 179 path: 'vendor/gems/gitlab-duo-workflow-service-client', 179 - feature_category: :duo_workflow 180 + feature_category: :agent_foundations 180 181 181 182 # Generate Fake data 182 183 gem 'ffaker', '~> 2.24', feature_category: :shared ··· 192 193 # Files attachments 193 194 gem 'carrierwave', '~> 1.3', feature_category: :shared 194 195 gem 'mini_magick', '~> 4.12', feature_category: :shared 196 + gem 'marcel', '~> 1.0.4', feature_category: :shared 195 197 196 198 # PDF generation 197 199 gem 'prawn', feature_category: :vulnerability_management ··· 199 201 200 202 # for backups 201 203 gem 'fog-aws', '~> 3.26', feature_category: :shared 202 - # Locked until fog-google resolves https://github.com/fog/fog-google/issues/421. 203 - # Also see config/initializers/fog_core_patch.rb. 204 - gem 'fog-core', '= 2.1.0', feature_category: :shared 205 - gem 'fog-google', '~> 1.24.1', require: 'fog/google', feature_category: :shared 204 + gem 'fog-core', '~> 2.5', feature_category: :shared 205 + gem 'fog-google', '~> 1.25', require: 'fog/google', feature_category: :shared 206 206 gem 'fog-local', '~> 0.8', feature_category: :shared 207 207 # NOTE: 208 208 # the fog-aliyun gem since v0.4 pulls in aliyun-sdk transitively, which monkey-patches ··· 211 211 # We may want to update this dependency if this is ever addressed upstream, e.g. via 212 212 # https://github.com/aliyun/aliyun-oss-ruby-sdk/pull/93 213 213 gem 'fog-aliyun', '~> 0.4', feature_category: :shared 214 - gem 'gitlab-fog-azure-rm', '~> 2.2.0', require: 'fog/azurerm', feature_category: :shared 214 + gem 'gitlab-fog-azure-rm', '~> 2.3.0', require: 'fog/azurerm', feature_category: :shared 215 215 216 216 # for Google storage 217 217 218 218 # Need this specific version of google-apis-storage_v1 so that fog-google will utilize the updated list_objects with 219 219 # match_glob support in google-apis-core 0.11.1. Because of this we also have to bump google-cloud-storage to 1.45.0. 220 220 gem 'google-apis-storage_v1', '~> 0.29', feature_category: :shared 221 - gem 'google-cloud-storage', '~> 1.45.0', feature_category: :shared 221 + gem 'google-cloud-storage', '~> 1.57.0', feature_category: :shared 222 222 # We need >= 0.11.1 because that's when match_glob support is added to list_objects 223 223 gem 'google-apis-core', '~> 0.18.0', '>= 0.18.0', feature_category: :shared 224 - gem 'google-apis-compute_v1', '~> 0.127.0', feature_category: :shared 224 + gem 'google-apis-compute_v1', '~> 0.129.0', feature_category: :shared 225 225 gem 'google-apis-container_v1', '~> 0.100.0', feature_category: :shared 226 - gem 'google-apis-container_v1beta1', '~> 0.43.0', feature_category: :shared 226 + gem 'google-apis-container_v1beta1', '~> 0.90.0', feature_category: :shared 227 227 gem 'google-apis-cloudbilling_v1', '~> 0.22.0', feature_category: :shared 228 228 gem 'google-apis-cloudresourcemanager_v1', '~> 0.31.0', feature_category: :shared 229 229 gem 'google-apis-iam_v1', '~> 0.73.0', feature_category: :shared 230 230 gem 'google-apis-serviceusage_v1', '~> 0.28.0', feature_category: :shared 231 231 gem 'google-apis-sqladmin_v1beta4', '~> 0.41.0', feature_category: :shared 232 - gem 'google-apis-androidpublisher_v3', '~> 0.84.0', feature_category: :shared 232 + gem 'google-apis-androidpublisher_v3', '~> 0.86.0', feature_category: :shared 233 233 234 234 gem 'googleauth', '~> 1.14', feature_category: :shared 235 235 gem 'google-cloud-artifact_registry-v1', '~> 0.11.0', feature_category: :shared ··· 380 380 gem 'cssbundling-rails', '1.4.3', feature_category: :shared 381 381 gem 'terser', '1.0.2', feature_category: :shared 382 382 383 - gem 'click_house-client', '0.3.5', feature_category: :database 383 + gem 'click_house-client', '0.5.1', feature_category: :database 384 384 gem 'addressable', '~> 2.8', feature_category: :shared 385 - gem 'gon', '~> 6.4.0', feature_category: :shared 385 + gem 'gon', '~> 6.5.0', feature_category: :shared 386 386 gem 'request_store', '~> 1.7.0', feature_category: :shared 387 387 gem 'base32', '~> 0.3.0', feature_category: :shared 388 388 gem 'gitlab-license', '~> 2.6', feature_category: :shared ··· 403 403 gem 'gitlab-http', path: 'gems/gitlab-http', feature_category: :shared 404 404 405 405 gem 'premailer-rails', '~> 1.12.0', feature_category: :notifications 406 - gem 'gitlab-labkit', '~> 0.39.0', feature_category: :shared 406 + gem 'gitlab-labkit', '~> 0.40.0', feature_category: :shared 407 407 gem 'thrift', '~> 0.22.0', feature_category: :shared 408 408 409 409 # I18n ··· 430 430 431 431 # Event-driven reactor for Ruby 432 432 # Required manually in config/initializers/require_async_gem 433 - gem 'async', '~> 2.24.0', require: false, feature_category: :shared 433 + gem 'async', '~> 2.28.0', require: false, feature_category: :shared 434 434 gem 'io-event', '~> 1.12', require: false, feature_category: :shared 435 435 436 436 # Security report schemas used to validate CI job artifacts of security jobs 437 437 gem 'gitlab-security_report_schemas', '0.1.3.min15.0.0.max15.2.3', feature_category: :vulnerability_management 438 + 439 + # Frontend bundling 440 + gem 'vite_rails', '~> 3.0.17', feature_category: :shared 441 + gem 'vite_ruby', '~> 3.9.0', feature_category: :shared 438 442 439 443 # OpenTelemetry 440 444 group :opentelemetry do ··· 470 474 471 475 group :development do 472 476 gem 'lefthook', '~> 1.12.0', require: false, feature_category: :tooling 473 - gem 'rubocop', feature_category: :tooling 477 + gem 'rubocop', feature_category: :tooling, require: false 478 + gem 'debug', '~> 1.11.0', feature_category: :shared 474 479 475 480 gem 'solargraph', '~> 0.54.0', require: false, feature_category: :shared 476 481 gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared ··· 526 531 gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared 527 532 gem 'benchmark-memory', '~> 0.1', require: false, feature_category: :shared 528 533 529 - # Profiling data from CI/CD pipelines 530 - gem 'influxdb-client', '~> 3.1', require: false, feature_category: :tooling 531 - 532 534 gem 'knapsack', '~> 4.0.0', feature_category: :tooling 533 535 gem 'gitlab-crystalball', '~> 1.1.0', require: false, feature_category: :tooling 534 536 gem 'test_file_finder', '~> 0.3.1', feature_category: :tooling ··· 542 544 gem 'sigdump', '~> 0.2.4', require: 'sigdump/setup', feature_category: :shared 543 545 544 546 gem 'pact', '~> 1.64', feature_category: :shared 545 - 546 - # For now we only use vite in development / test, and not for production builds 547 - # See: https://gitlab.com/gitlab-org/frontend/rfcs/-/issues/106 548 - gem 'vite_rails', '~> 3.0.17', feature_category: :shared 549 - gem 'vite_ruby', '~> 3.9.0', feature_category: :shared 550 547 551 548 gem 'gitlab-housekeeper', path: 'gems/gitlab-housekeeper', feature_category: :tooling 552 549 ··· 607 604 # Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527 608 605 gem 'derailed_benchmarks', require: false, feature_category: :shared 609 606 610 - gem 'gitlab_quality-test_tooling', '~> 2.18.0', require: false, feature_category: :tooling 607 + gem 'gitlab_quality-test_tooling', '~> 2.20.0', require: false, feature_category: :tooling 611 608 end 612 609 613 610 gem 'octokit', '~> 9.0', feature_category: :importers ··· 643 640 gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat 644 641 645 642 # Gitaly GRPC protocol definitions 646 - gem 'gitaly', '~> 18.2.0', feature_category: :gitaly 643 + gem 'gitaly', '~> 18.4.0.pre.rc1', feature_category: :gitaly 647 644 648 645 # KAS GRPC protocol definitions 649 - gem 'gitlab-kas-grpc', '~> 18.2.0', feature_category: :deployment_management 646 + gem 'gitlab-kas-grpc', '~> 18.3.0', feature_category: :deployment_management 650 647 651 648 gem 'grpc', '~> 1.74.0', feature_category: :shared 652 649 ··· 684 681 # fix STARTTLS handling until https://github.com/mikel/mail/pull/1536 is 685 682 # released. 686 683 gem 'mail', '= 2.8.1', feature_category: :shared 687 - gem 'mail-smtp_pool', '~> 0.1.0', path: 'vendor/gems/mail-smtp_pool', require: false, feature_category: :shared 684 + gem 'mail-smtp_pool', '~> 0.1.0', path: 'gems/mail-smtp_pool', require: false, feature_category: :shared 688 685 689 686 gem 'microsoft_graph_mailer', '~> 0.1.0', path: 'vendor/gems/microsoft_graph_mailer', feature_category: :shared 690 687 ··· 700 697 gem 'json_schemer', '~> 2.3.0', feature_category: :shared 701 698 gem 'oj', '~> 3.16.0', '>=3.16.10', feature_category: :shared 702 699 gem 'oj-introspect', '~> 0.8', feature_category: :shared 703 - gem 'multi_json', '~> 1.14.1', feature_category: :shared 700 + gem 'multi_json', '~> 1.17.0', feature_category: :shared 704 701 gem 'yajl-ruby', '~> 1.4.3', require: 'yajl', feature_category: :shared 705 702 706 703 gem 'webauthn', '~> 3.0', feature_category: :shared ··· 725 722 gem 'arr-pm', '~> 0.0.12', feature_category: :package_registry 726 723 727 724 # Remote Development 728 - gem 'devfile', '~> 0.4.4', feature_category: :workspaces 725 + gem 'devfile', '~> 0.4.8', feature_category: :workspaces 729 726 gem 'hashdiff', '~> 1.2.0', feature_category: :workspaces 730 727 731 728 # Apple plist parsing ··· 733 730 gem 'app_store_connect', feature_category: :mobile_devops 734 731 735 732 # For phone verification 736 - gem 'telesignenterprise', '~> 2.2', feature_category: :insider_threat 733 + gem 'telesignenterprise', '~> 2.6', feature_category: :insider_threat 734 + 735 + # NOTE: In Ruby 3.4 base64 was moved out of the stdlib 736 + # This gem was added while upgrading `telesignenterprise` to 2.6.0 to ensure compatibility with Ruby 3.4 737 + gem "base64", "~> 0.2.0", feature_category: :shared 737 738 738 739 # BufferedIO patch 739 740 gem 'net-protocol', '~> 0.2.2', feature_category: :shared
+147 -136
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock
··· 111 111 PATH 112 112 remote: gems/gitlab-utils 113 113 specs: 114 - gitlab-utils (0.1.0) 114 + gitlab-utils (0.2.0) 115 115 actionview (>= 6.1.7.2) 116 116 activesupport (>= 6.1.7.2) 117 117 addressable (~> 2.8) ··· 123 123 ipynbdiff (0.4.8) 124 124 diffy (~> 3.4) 125 125 oj (~> 3.16, >= 3.16.10) 126 + 127 + PATH 128 + remote: gems/mail-smtp_pool 129 + specs: 130 + mail-smtp_pool (0.1.0) 131 + connection_pool (~> 2.0) 132 + mail (~> 2.8) 126 133 127 134 PATH 128 135 remote: vendor/gems/devise-pbkdf2-encryptable ··· 139 146 PATH 140 147 remote: vendor/gems/gitlab-duo-workflow-service-client 141 148 specs: 142 - gitlab-duo-workflow-service-client (0.2) 149 + gitlab-duo-workflow-service-client (0.3) 143 150 grpc 144 151 145 152 PATH ··· 148 155 gitlab-topology-service-client (0.1) 149 156 google-protobuf (~> 3) 150 157 grpc 151 - 152 - PATH 153 - remote: vendor/gems/mail-smtp_pool 154 - specs: 155 - mail-smtp_pool (0.1.0) 156 - connection_pool (~> 2.0) 157 - mail (~> 2.8) 158 158 159 159 PATH 160 160 remote: vendor/gems/microsoft_graph_mailer ··· 204 204 base64 (~> 0.2) 205 205 faraday (>= 1.0, < 3.0.0) 206 206 faraday-retry (>= 1.0, < 3.0.0) 207 - actioncable (7.1.5.1) 208 - actionpack (= 7.1.5.1) 209 - activesupport (= 7.1.5.1) 207 + actioncable (7.1.5.2) 208 + actionpack (= 7.1.5.2) 209 + activesupport (= 7.1.5.2) 210 210 nio4r (~> 2.0) 211 211 websocket-driver (>= 0.6.1) 212 212 zeitwerk (~> 2.6) 213 - actionmailbox (7.1.5.1) 214 - actionpack (= 7.1.5.1) 215 - activejob (= 7.1.5.1) 216 - activerecord (= 7.1.5.1) 217 - activestorage (= 7.1.5.1) 218 - activesupport (= 7.1.5.1) 213 + actionmailbox (7.1.5.2) 214 + actionpack (= 7.1.5.2) 215 + activejob (= 7.1.5.2) 216 + activerecord (= 7.1.5.2) 217 + activestorage (= 7.1.5.2) 218 + activesupport (= 7.1.5.2) 219 219 mail (>= 2.7.1) 220 220 net-imap 221 221 net-pop 222 222 net-smtp 223 - actionmailer (7.1.5.1) 224 - actionpack (= 7.1.5.1) 225 - actionview (= 7.1.5.1) 226 - activejob (= 7.1.5.1) 227 - activesupport (= 7.1.5.1) 223 + actionmailer (7.1.5.2) 224 + actionpack (= 7.1.5.2) 225 + actionview (= 7.1.5.2) 226 + activejob (= 7.1.5.2) 227 + activesupport (= 7.1.5.2) 228 228 mail (~> 2.5, >= 2.5.4) 229 229 net-imap 230 230 net-pop 231 231 net-smtp 232 232 rails-dom-testing (~> 2.2) 233 - actionpack (7.1.5.1) 234 - actionview (= 7.1.5.1) 235 - activesupport (= 7.1.5.1) 233 + actionpack (7.1.5.2) 234 + actionview (= 7.1.5.2) 235 + activesupport (= 7.1.5.2) 236 236 nokogiri (>= 1.8.5) 237 237 racc 238 238 rack (>= 2.2.4) ··· 240 240 rack-test (>= 0.6.3) 241 241 rails-dom-testing (~> 2.2) 242 242 rails-html-sanitizer (~> 1.6) 243 - actiontext (7.1.5.1) 244 - actionpack (= 7.1.5.1) 245 - activerecord (= 7.1.5.1) 246 - activestorage (= 7.1.5.1) 247 - activesupport (= 7.1.5.1) 243 + actiontext (7.1.5.2) 244 + actionpack (= 7.1.5.2) 245 + activerecord (= 7.1.5.2) 246 + activestorage (= 7.1.5.2) 247 + activesupport (= 7.1.5.2) 248 248 globalid (>= 0.6.0) 249 249 nokogiri (>= 1.8.5) 250 - actionview (7.1.5.1) 251 - activesupport (= 7.1.5.1) 250 + actionview (7.1.5.2) 251 + activesupport (= 7.1.5.2) 252 252 builder (~> 3.1) 253 253 erubi (~> 1.11) 254 254 rails-dom-testing (~> 2.2) 255 255 rails-html-sanitizer (~> 1.6) 256 - activejob (7.1.5.1) 257 - activesupport (= 7.1.5.1) 256 + activejob (7.1.5.2) 257 + activesupport (= 7.1.5.2) 258 258 globalid (>= 0.3.6) 259 - activemodel (7.1.5.1) 260 - activesupport (= 7.1.5.1) 261 - activerecord (7.1.5.1) 262 - activemodel (= 7.1.5.1) 263 - activesupport (= 7.1.5.1) 259 + activemodel (7.1.5.2) 260 + activesupport (= 7.1.5.2) 261 + activerecord (7.1.5.2) 262 + activemodel (= 7.1.5.2) 263 + activesupport (= 7.1.5.2) 264 264 timeout (>= 0.4.0) 265 - activestorage (7.1.5.1) 266 - actionpack (= 7.1.5.1) 267 - activejob (= 7.1.5.1) 268 - activerecord (= 7.1.5.1) 269 - activesupport (= 7.1.5.1) 265 + activestorage (7.1.5.2) 266 + actionpack (= 7.1.5.2) 267 + activejob (= 7.1.5.2) 268 + activerecord (= 7.1.5.2) 269 + activesupport (= 7.1.5.2) 270 270 marcel (~> 1.0) 271 - activesupport (7.1.5.1) 271 + activesupport (7.1.5.2) 272 272 base64 273 273 benchmark (>= 0.3) 274 274 bigdecimal ··· 308 308 asciidoctor-plantuml (0.0.16) 309 309 asciidoctor (>= 2.0.17, < 3.0.0) 310 310 ast (2.4.2) 311 - async (2.24.0) 311 + async (2.28.0) 312 312 console (~> 1.29) 313 313 fiber-annotation 314 - io-event (~> 1.9) 314 + io-event (~> 1.11) 315 315 metrics (~> 0.12) 316 - traces (~> 0.15) 316 + traces (~> 0.18) 317 317 atlassian-jwt (0.2.1) 318 318 jwt (~> 2.1) 319 319 attr_encrypted (4.2.0) ··· 323 323 awrence (1.2.1) 324 324 aws-eventstream (1.3.0) 325 325 aws-partitions (1.1001.0) 326 - aws-sdk-cloudformation (1.133.0) 326 + aws-sdk-cloudformation (1.134.0) 327 327 aws-sdk-core (~> 3, >= 3.225.0) 328 328 aws-sigv4 (~> 1.5) 329 329 aws-sdk-core (3.226.3) ··· 421 421 cork 422 422 nap 423 423 open4 (~> 1.3) 424 - click_house-client (0.3.5) 424 + click_house-client (0.5.1) 425 425 activerecord (>= 7.0, < 9.0) 426 426 activesupport (>= 7.0, < 9.0) 427 427 addressable (~> 2.8) ··· 432 432 colored2 (3.1.2) 433 433 commonmarker (0.23.11) 434 434 concurrent-ruby (1.3.5) 435 - connection_pool (2.5.3) 435 + connection_pool (2.5.4) 436 436 console (1.29.2) 437 437 fiber-annotation 438 438 fiber-local (~> 1.1) ··· 480 480 database_cleaner-core (2.0.1) 481 481 date (3.4.1) 482 482 deb_version (1.0.2) 483 + debug (1.11.0) 484 + irb (~> 1.10) 485 + reline (>= 0.3.8) 483 486 debug_inspector (1.1.0) 484 487 deckar01-task_list (2.3.4) 485 488 html-pipeline (~> 2.0) 486 489 declarative (0.0.20) 487 - declarative_policy (1.1.0) 488 - deprecation_toolkit (2.2.3) 490 + declarative_policy (2.0.1) 491 + deprecation_toolkit (2.2.4) 489 492 activesupport (>= 6.1) 490 493 derailed_benchmarks (2.2.1) 491 494 base64 ··· 507 510 thor (>= 0.19, < 2) 508 511 descendants_tracker (0.0.4) 509 512 thread_safe (~> 0.3, >= 0.3.1) 510 - devfile (0.4.4) 513 + devfile (0.4.8) 511 514 device_detector (1.1.3) 512 515 devise (4.9.4) 513 516 bcrypt (~> 3.0) ··· 584 587 tzinfo 585 588 ethon (0.16.0) 586 589 ffi (>= 1.15.0) 587 - excon (0.99.0) 590 + excon (1.3.0) 591 + logger 588 592 execjs (2.8.1) 589 593 expgen (0.1.1) 590 594 parslet ··· 650 654 fog-json 651 655 ipaddress (~> 0.8) 652 656 xml-simple (~> 1.1) 653 - fog-aws (3.28.0) 654 - base64 (~> 0.2.0) 655 - fog-core (~> 2.1) 657 + fog-aws (3.33.0) 658 + base64 (>= 0.2, < 0.4) 659 + fog-core (~> 2.6) 656 660 fog-json (~> 1.1) 657 661 fog-xml (~> 0.1) 658 - fog-core (2.1.0) 662 + fog-core (2.6.0) 659 663 builder 660 - excon (~> 0.58) 661 - formatador (~> 0.2) 664 + excon (~> 1.0) 665 + formatador (>= 0.2, < 2.0) 662 666 mime-types 663 - fog-google (1.24.1) 667 + fog-google (1.25.0) 664 668 addressable (>= 2.7.0) 665 - fog-core (< 2.5) 669 + fog-core (~> 2.5) 666 670 fog-json (~> 1.2) 667 671 fog-xml (~> 0.1.0) 668 672 google-apis-compute_v1 (~> 0.53) ··· 676 680 fog-json (1.2.0) 677 681 fog-core 678 682 multi_json (~> 1.10) 679 - fog-local (0.8.0) 683 + fog-local (0.9.0) 680 684 fog-core (>= 1.27, < 3.0) 681 685 fog-xml (0.1.5) 682 686 fog-core 683 687 nokogiri (>= 1.5.11, < 2.0.0) 684 688 formatador (0.2.5) 685 689 forwardable (1.3.3) 686 - fugit (1.11.1) 690 + fugit (1.11.2) 687 691 et-orbi (~> 1, >= 1.2.11) 688 692 raabro (~> 1.4) 689 693 fuzzyurl (0.9.0) ··· 712 716 git (1.19.1) 713 717 addressable (~> 2.8) 714 718 rchardet (~> 1.8) 715 - gitaly (18.2.1) 719 + gitaly (18.4.0.pre.rc1) 716 720 grpc (~> 1.0) 717 721 gitlab (4.19.0) 718 722 httparty (~> 0.20) 719 723 terminal-table (>= 1.5.1) 720 724 gitlab-chronic (0.10.6) 721 725 numerizer (~> 0.2) 722 - gitlab-cloud-connector (1.26.0) 726 + gitlab-cloud-connector (1.32.0) 723 727 activesupport (~> 7.0) 724 728 jwt (~> 2.9) 725 729 gitlab-crystalball (1.1.1) ··· 732 736 gitlab-experiment (0.9.1) 733 737 activesupport (>= 3.0) 734 738 request_store (>= 1.0) 735 - gitlab-fog-azure-rm (2.2.0) 739 + gitlab-fog-azure-rm (2.3.0) 736 740 faraday (~> 2.0) 737 741 faraday-follow_redirects (~> 0.3.0) 738 742 faraday-net_http_persistent (~> 2.0) ··· 743 747 nokogiri (~> 1, >= 1.10.8) 744 748 gitlab-glfm-markdown (0.0.33) 745 749 rb_sys (~> 0.9.109) 746 - gitlab-kas-grpc (18.2.1) 750 + gitlab-kas-grpc (18.3.2) 747 751 grpc (~> 1.0) 748 - gitlab-labkit (0.39.0) 752 + gitlab-labkit (0.40.0) 749 753 actionpack (>= 5.0.0, < 8.1.0) 750 754 activesupport (>= 5.0.0, < 8.1.0) 751 755 google-protobuf (~> 3) 752 756 grpc (>= 1.62) 753 757 jaeger-client (~> 1.1.0) 758 + json-schema (~> 5.1) 754 759 opentracing (~> 0.4) 755 760 pg_query (>= 6.1.0, < 7.0) 756 761 prometheus-client-mmap (~> 1.2.9) ··· 769 774 activesupport (>= 5.2.0) 770 775 rake (~> 13.0) 771 776 snowplow-tracker (~> 0.8.0) 772 - gitlab-secret_detection (0.33.0) 777 + gitlab-secret_detection (0.33.3) 773 778 grpc (>= 1.63.0, < 2) 774 779 grpc_reflection (~> 0.1) 775 780 parallel (~> 1) ··· 792 797 rubocop-rspec_rails (~> 2.30.0) 793 798 gitlab_chronic_duration (0.12.0) 794 799 numerizer (~> 0.2) 795 - gitlab_omniauth-ldap (2.2.0) 800 + gitlab_omniauth-ldap (2.3.0) 796 801 net-ldap (~> 0.16) 797 802 omniauth (>= 1.3, < 3) 798 803 pyu-ruby-sasl (>= 0.0.3.3, < 0.1) 799 804 rubyntlm (~> 0.5) 800 - gitlab_quality-test_tooling (2.18.0) 805 + gitlab_quality-test_tooling (2.20.0) 801 806 activesupport (>= 7.0, < 7.3) 802 807 amatch (~> 0.4.1) 803 808 fog-google (~> 1.24, >= 1.24.1) ··· 812 817 zeitwerk (>= 2, < 3) 813 818 globalid (1.1.0) 814 819 activesupport (>= 5.0) 815 - gon (6.4.0) 820 + gon (6.5.0) 816 821 actionpack (>= 3.0.20) 817 822 i18n (>= 0.7) 818 823 multi_json 819 824 request_store (>= 1.0) 820 - google-apis-androidpublisher_v3 (0.84.0) 825 + google-apis-androidpublisher_v3 (0.86.0) 821 826 google-apis-core (>= 0.15.0, < 2.a) 822 827 google-apis-bigquery_v2 (0.90.0) 823 828 google-apis-core (>= 0.15.0, < 2.a) ··· 825 830 google-apis-core (>= 0.9.1, < 2.a) 826 831 google-apis-cloudresourcemanager_v1 (0.31.0) 827 832 google-apis-core (>= 0.9.1, < 2.a) 828 - google-apis-compute_v1 (0.127.0) 833 + google-apis-compute_v1 (0.129.0) 829 834 google-apis-core (>= 0.15.0, < 2.a) 830 835 google-apis-container_v1 (0.100.0) 831 836 google-apis-core (>= 0.15.0, < 2.a) 832 - google-apis-container_v1beta1 (0.43.0) 833 - google-apis-core (>= 0.9.1, < 2.a) 837 + google-apis-container_v1beta1 (0.90.0) 838 + google-apis-core (>= 0.15.0, < 2.a) 834 839 google-apis-core (0.18.0) 835 840 addressable (~> 2.5, >= 2.5.1) 836 841 googleauth (~> 1.9) ··· 843 848 google-apis-core (>= 0.11.0, < 2.a) 844 849 google-apis-iam_v1 (0.73.0) 845 850 google-apis-core (>= 0.15.0, < 2.a) 846 - google-apis-iamcredentials_v1 (0.15.0) 847 - google-apis-core (>= 0.9.0, < 2.a) 851 + google-apis-iamcredentials_v1 (0.24.0) 852 + google-apis-core (>= 0.15.0, < 2.a) 848 853 google-apis-monitoring_v3 (0.54.0) 849 854 google-apis-core (>= 0.11.0, < 2.a) 850 855 google-apis-pubsub_v1 (0.45.0) ··· 853 858 google-apis-core (>= 0.9.1, < 2.a) 854 859 google-apis-sqladmin_v1beta4 (0.41.0) 855 860 google-apis-core (>= 0.9.1, < 2.a) 856 - google-apis-storage_v1 (0.29.0) 857 - google-apis-core (>= 0.11.0, < 2.a) 861 + google-apis-storage_v1 (0.56.0) 862 + google-apis-core (>= 0.15.0, < 2.a) 858 863 google-cloud-artifact_registry-v1 (0.11.0) 859 864 gapic-common (>= 0.20.0, < 2.a) 860 865 google-cloud-errors (~> 1.0) ··· 884 889 google-cloud-location (0.6.0) 885 890 gapic-common (>= 0.20.0, < 2.a) 886 891 google-cloud-errors (~> 1.0) 887 - google-cloud-storage (1.45.0) 892 + google-cloud-storage (1.57.0) 888 893 addressable (~> 2.8) 889 894 digest-crc (~> 0.4) 890 - google-apis-iamcredentials_v1 (~> 0.1) 891 - google-apis-storage_v1 (~> 0.29.0) 895 + google-apis-core (>= 0.18, < 2) 896 + google-apis-iamcredentials_v1 (~> 0.18) 897 + google-apis-storage_v1 (>= 0.42) 892 898 google-cloud-core (~> 1.6) 893 - googleauth (>= 0.16.2, < 2.a) 899 + googleauth (~> 1.9) 894 900 mini_mime (~> 1.0) 895 901 google-cloud-storage_transfer (1.2.0) 896 902 google-cloud-core (~> 1.6) ··· 1064 1070 bindata 1065 1071 faraday (~> 2.0) 1066 1072 faraday-follow_redirects 1073 + json-schema (5.2.2) 1074 + addressable (~> 2.8) 1075 + bigdecimal (~> 3.1) 1067 1076 json_schemer (2.3.0) 1068 1077 bigdecimal 1069 1078 hana (~> 1.3) ··· 1103 1112 language_server-protocol (3.17.0.3) 1104 1113 launchy (2.5.2) 1105 1114 addressable (~> 2.8) 1106 - lefthook (1.12.2) 1115 + lefthook (1.12.3) 1107 1116 letter_opener (1.10.0) 1108 1117 launchy (>= 2.2, < 4) 1109 1118 letter_opener_web (3.0.0) ··· 1162 1171 net-imap 1163 1172 net-pop 1164 1173 net-smtp 1165 - marcel (1.0.2) 1174 + marcel (1.0.4) 1166 1175 marginalia (1.11.1) 1167 1176 actionpack (>= 5.2) 1168 1177 activerecord (>= 5.2) ··· 1174 1183 mime-types-data (~> 3.2015) 1175 1184 mime-types-data (3.2023.1003) 1176 1185 mini_histogram (0.3.1) 1177 - mini_magick (4.12.0) 1186 + mini_magick (4.13.2) 1178 1187 mini_mime (1.1.2) 1179 1188 mini_portile2 (2.8.8) 1180 1189 minitest (5.11.3) ··· 1187 1196 chef-utils 1188 1197 mize (0.6.1) 1189 1198 msgpack (1.5.4) 1190 - multi_json (1.14.1) 1199 + multi_json (1.17.0) 1191 1200 multi_xml (0.6.0) 1192 1201 multipart-post (2.2.3) 1193 1202 murmurhash3 (0.1.7) ··· 1456 1465 pdf-core (0.10.0) 1457 1466 peek (1.1.0) 1458 1467 railties (>= 4.0.0) 1459 - pg (1.6.1) 1468 + pg (1.6.2) 1460 1469 pg_query (6.1.0) 1461 1470 google-protobuf (>= 3.25.3) 1462 1471 plist (3.7.0) ··· 1541 1550 rackup (1.0.1) 1542 1551 rack (< 3) 1543 1552 webrick 1544 - rails (7.1.5.1) 1545 - actioncable (= 7.1.5.1) 1546 - actionmailbox (= 7.1.5.1) 1547 - actionmailer (= 7.1.5.1) 1548 - actionpack (= 7.1.5.1) 1549 - actiontext (= 7.1.5.1) 1550 - actionview (= 7.1.5.1) 1551 - activejob (= 7.1.5.1) 1552 - activemodel (= 7.1.5.1) 1553 - activerecord (= 7.1.5.1) 1554 - activestorage (= 7.1.5.1) 1555 - activesupport (= 7.1.5.1) 1553 + rails (7.1.5.2) 1554 + actioncable (= 7.1.5.2) 1555 + actionmailbox (= 7.1.5.2) 1556 + actionmailer (= 7.1.5.2) 1557 + actionpack (= 7.1.5.2) 1558 + actiontext (= 7.1.5.2) 1559 + actionview (= 7.1.5.2) 1560 + activejob (= 7.1.5.2) 1561 + activemodel (= 7.1.5.2) 1562 + activerecord (= 7.1.5.2) 1563 + activestorage (= 7.1.5.2) 1564 + activesupport (= 7.1.5.2) 1556 1565 bundler (>= 1.15.0) 1557 - railties (= 7.1.5.1) 1566 + railties (= 7.1.5.2) 1558 1567 rails-controller-testing (1.0.5) 1559 1568 actionpack (>= 5.0.1.rc1) 1560 1569 actionview (>= 5.0.1.rc1) ··· 1569 1578 rails-i18n (7.0.10) 1570 1579 i18n (>= 0.7, < 2) 1571 1580 railties (>= 6.0.0, < 8) 1572 - railties (7.1.5.1) 1573 - actionpack (= 7.1.5.1) 1574 - activesupport (= 7.1.5.1) 1581 + railties (7.1.5.2) 1582 + actionpack (= 7.1.5.2) 1583 + activesupport (= 7.1.5.2) 1575 1584 irb 1576 1585 rackup (>= 1.0.0) 1577 1586 rake (>= 12.2) ··· 1606 1615 actionpack (>= 5) 1607 1616 redis-rack (>= 2.1.0, < 4) 1608 1617 redis-store (>= 1.1.0, < 2) 1609 - redis-client (0.25.1) 1618 + redis-client (0.25.3) 1610 1619 connection_pool 1611 1620 redis-cluster-client (0.13.5) 1612 1621 redis-client (~> 0.24) ··· 1641 1650 retriable (3.1.2) 1642 1651 reverse_markdown (3.0.0) 1643 1652 nokogiri 1644 - rexml (3.4.1) 1653 + rexml (3.4.2) 1645 1654 rinku (2.0.0) 1646 1655 rotp (6.3.0) 1647 1656 rouge (4.6.0) ··· 1890 1899 table_print (1.5.7) 1891 1900 tanuki_emoji (0.13.0) 1892 1901 i18n (~> 1.14) 1893 - telesign (2.2.4) 1902 + telesign (2.4.0) 1894 1903 net-http-persistent (>= 3.0.0, < 5.0) 1895 - telesignenterprise (2.2.2) 1896 - telesign (~> 2.2.3) 1904 + telesignenterprise (2.6.0) 1905 + telesign (~> 2.4.0) 1897 1906 temple (0.8.2) 1898 1907 term-ansicolor (1.7.1) 1899 1908 tins (~> 1.0) ··· 1920 1929 bindata (~> 2.4) 1921 1930 openssl (> 2.0) 1922 1931 openssl-signature_algorithm (~> 1.0) 1923 - traces (0.15.2) 1932 + traces (0.18.1) 1924 1933 trailblazer-option (0.1.2) 1925 1934 train-core (3.10.8) 1926 1935 addressable (~> 2.5) ··· 2067 2076 asciidoctor-include-ext (~> 0.4.0) 2068 2077 asciidoctor-kroki (~> 0.10.0) 2069 2078 asciidoctor-plantuml (~> 0.0.16) 2070 - async (~> 2.24.0) 2079 + async (~> 2.28.0) 2071 2080 atlassian-jwt (~> 0.2.1) 2072 2081 attr_encrypted (~> 4.2) 2073 2082 awesome_print ··· 2077 2086 axe-core-rspec (~> 4.10.0) 2078 2087 babosa (~> 2.0) 2079 2088 base32 (~> 0.3.0) 2089 + base64 (~> 0.2.0) 2080 2090 batch-loader (~> 2.0.5) 2081 2091 bcrypt (~> 3.1, >= 3.1.14) 2082 2092 benchmark-ips (~> 2.14.0) ··· 2091 2101 carrierwave (~> 1.3) 2092 2102 charlock_holmes (~> 0.7.9) 2093 2103 circuitbox (= 2.0.0) 2094 - click_house-client (= 0.3.5) 2104 + click_house-client (= 0.5.1) 2095 2105 commonmarker (~> 0.23.10) 2096 2106 concurrent-ruby (~> 1.1) 2097 2107 connection_pool (~> 2.5.3) ··· 2102 2112 csv_builder! 2103 2113 cvss-suite (~> 3.3.0) 2104 2114 database_cleaner-active_record (~> 2.2.0) 2115 + debug (~> 1.11.0) 2105 2116 deckar01-task_list (= 2.3.4) 2106 - declarative_policy (~> 1.1.0) 2117 + declarative_policy (~> 2.0.1) 2107 2118 deprecation_toolkit (~> 2.2.3) 2108 2119 derailed_benchmarks 2109 - devfile (~> 0.4.4) 2120 + devfile (~> 0.4.8) 2110 2121 device_detector 2111 2122 devise (~> 4.9.3) 2112 2123 devise-pbkdf2-encryptable (~> 0.0.0)! ··· 2139 2150 flipper-active_support_cache_store (~> 0.28.0) 2140 2151 fog-aliyun (~> 0.4) 2141 2152 fog-aws (~> 3.26) 2142 - fog-core (= 2.1.0) 2143 - fog-google (~> 1.24.1) 2153 + fog-core (~> 2.5) 2154 + fog-google (~> 1.25) 2144 2155 fog-local (~> 0.8) 2145 2156 fugit (~> 1.11.1) 2146 2157 gdk-toogle (~> 0.9, >= 0.9.5) 2147 2158 gettext (~> 3.5, >= 3.5.1) 2148 2159 gettext_i18n_rails (~> 1.13.0) 2149 2160 git (~> 1.8) 2150 - gitaly (~> 18.2.0) 2161 + gitaly (~> 18.4.0.pre.rc1) 2151 2162 gitlab-active-context! 2152 2163 gitlab-backup-cli! 2153 2164 gitlab-chronic (~> 0.10.5) 2154 2165 gitlab-cloud-connector (~> 1.26) 2155 2166 gitlab-crystalball (~> 1.1.0) 2156 2167 gitlab-dangerfiles (~> 4.10.0) 2157 - gitlab-duo-workflow-service-client (~> 0.2)! 2168 + gitlab-duo-workflow-service-client (~> 0.3)! 2158 2169 gitlab-experiment (~> 0.9.1) 2159 - gitlab-fog-azure-rm (~> 2.2.0) 2170 + gitlab-fog-azure-rm (~> 2.3.0) 2160 2171 gitlab-glfm-markdown (~> 0.0.33) 2161 2172 gitlab-housekeeper! 2162 2173 gitlab-http! 2163 - gitlab-kas-grpc (~> 18.2.0) 2164 - gitlab-labkit (~> 0.39.0) 2174 + gitlab-kas-grpc (~> 18.3.0) 2175 + gitlab-labkit (~> 0.40.0) 2165 2176 gitlab-license (~> 2.6) 2166 2177 gitlab-mail_room (~> 0.0.24) 2167 2178 gitlab-markup (~> 2.0.0) ··· 2178 2189 gitlab-topology-service-client (~> 0.1)! 2179 2190 gitlab-utils! 2180 2191 gitlab_chronic_duration (~> 0.12) 2181 - gitlab_omniauth-ldap (~> 2.2.0) 2182 - gitlab_quality-test_tooling (~> 2.18.0) 2183 - gon (~> 6.4.0) 2184 - google-apis-androidpublisher_v3 (~> 0.84.0) 2192 + gitlab_omniauth-ldap (~> 2.3.0) 2193 + gitlab_quality-test_tooling (~> 2.20.0) 2194 + gon (~> 6.5.0) 2195 + google-apis-androidpublisher_v3 (~> 0.86.0) 2185 2196 google-apis-cloudbilling_v1 (~> 0.22.0) 2186 2197 google-apis-cloudresourcemanager_v1 (~> 0.31.0) 2187 - google-apis-compute_v1 (~> 0.127.0) 2198 + google-apis-compute_v1 (~> 0.129.0) 2188 2199 google-apis-container_v1 (~> 0.100.0) 2189 - google-apis-container_v1beta1 (~> 0.43.0) 2200 + google-apis-container_v1beta1 (~> 0.90.0) 2190 2201 google-apis-core (~> 0.18.0, >= 0.18.0) 2191 2202 google-apis-iam_v1 (~> 0.73.0) 2192 2203 google-apis-serviceusage_v1 (~> 0.28.0) ··· 2195 2206 google-cloud-artifact_registry-v1 (~> 0.11.0) 2196 2207 google-cloud-bigquery (~> 1.0) 2197 2208 google-cloud-compute-v1 (~> 2.6.0) 2198 - google-cloud-storage (~> 1.45.0) 2209 + google-cloud-storage (~> 1.57.0) 2199 2210 google-protobuf (~> 3.25, >= 3.25.3) 2200 2211 googleauth (~> 1.14) 2201 2212 gpgme (~> 2.0.24) ··· 2221 2232 httparty (~> 0.23.0) 2222 2233 i18n_data (~> 0.13.1) 2223 2234 icalendar (~> 2.10.1) 2224 - influxdb-client (~> 3.1) 2225 2235 invisible_captcha (~> 2.3.0) 2226 2236 io-event (~> 1.12) 2227 2237 ipaddress (~> 0.8.3) ··· 2249 2259 lru_redux 2250 2260 mail (= 2.8.1) 2251 2261 mail-smtp_pool (~> 0.1.0)! 2262 + marcel (~> 1.0.4) 2252 2263 marginalia (~> 1.11.1) 2253 2264 memory_profiler (~> 1.0) 2254 2265 microsoft_graph_mailer (~> 0.1.0)! 2255 2266 mini_magick (~> 4.12) 2256 2267 minitest (~> 5.11.0) 2257 - multi_json (~> 1.14.1) 2268 + multi_json (~> 1.17.0) 2258 2269 mutex_m (~> 0.3) 2259 2270 net-http (= 0.6.0) 2260 2271 net-ldap (~> 0.17.1) ··· 2331 2342 rack-oauth2 (~> 2.2.1) 2332 2343 rack-proxy (~> 0.7.7) 2333 2344 rack-timeout (~> 0.7.0) 2334 - rails (~> 7.1.5.1) 2345 + rails (~> 7.1.5.2) 2335 2346 rails-controller-testing 2336 2347 rails-i18n (~> 7.0, >= 7.0.9) 2337 2348 rainbow (~> 3.0) ··· 2396 2407 state_machines-rspec (~> 0.6) 2397 2408 sys-filesystem (~> 1.4.3) 2398 2409 tanuki_emoji (~> 0.13) 2399 - telesignenterprise (~> 2.2) 2410 + telesignenterprise (~> 2.6) 2400 2411 terser (= 1.0.2) 2401 2412 test-prof (~> 1.4.0) 2402 2413 test_file_finder (~> 0.3.1)
+162 -111
pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix
··· 30 30 platforms = [ ]; 31 31 source = { 32 32 remotes = [ "https://rubygems.org" ]; 33 - sha256 = "03dai8z2dxb2cf29hp6md7bhysyipxvw2qnm2bj98yyrnaskfikn"; 33 + sha256 = "0dsyppp79da5p5jh3wxry08vy401xrff4sgww47i2l93mdyldpbr"; 34 34 type = "gem"; 35 35 }; 36 - version = "7.1.5.1"; 36 + version = "7.1.5.2"; 37 37 }; 38 38 actionmailbox = { 39 39 dependencies = [ ··· 55 55 platforms = [ ]; 56 56 source = { 57 57 remotes = [ "https://rubygems.org" ]; 58 - sha256 = "02inlpsmjz8rz159ljhzac1dvzq5k1pnmmx2pf4gmrj3zs4hbhn3"; 58 + sha256 = "0kmcvibpi4ppk1j1dkqhglix73xhyr29k6l2ziy92azy0b0isaqr"; 59 59 type = "gem"; 60 60 }; 61 - version = "7.1.5.1"; 61 + version = "7.1.5.2"; 62 62 }; 63 63 actionmailer = { 64 64 dependencies = [ ··· 80 80 platforms = [ ]; 81 81 source = { 82 82 remotes = [ "https://rubygems.org" ]; 83 - sha256 = "0ncplhcrxldj6jvbaw9g8ik4cznjlf3lyfzgrwy0jfxjh3cdc4xj"; 83 + sha256 = "02w6kq5c2pjp1svfxxqqa46z6zgj2y7x6wybgpln9g5i3vn5yp3s"; 84 84 type = "gem"; 85 85 }; 86 - version = "7.1.5.1"; 86 + version = "7.1.5.2"; 87 87 }; 88 88 actionpack = { 89 89 dependencies = [ ··· 105 105 platforms = [ ]; 106 106 source = { 107 107 remotes = [ "https://rubygems.org" ]; 108 - sha256 = "066p70mngqk8m7qp3wq2frbl1w8imdcrdxb06cxwq5izykcn7hib"; 108 + sha256 = "1za4sv0ch8j7adfldglp8jalcc8s68h031sqldw0f9pbmb4fvgx7"; 109 109 type = "gem"; 110 110 }; 111 - version = "7.1.5.1"; 111 + version = "7.1.5.2"; 112 112 }; 113 113 actiontext = { 114 114 dependencies = [ ··· 127 127 platforms = [ ]; 128 128 source = { 129 129 remotes = [ "https://rubygems.org" ]; 130 - sha256 = "1v7psa946frm79x04vywnd0h069jgxy5xghm7y5sgijvmp7n3qmq"; 130 + sha256 = "01q275ihq4gds2yvlbzdpqap95z5divwany0x5lcnqhpc7j7hmjh"; 131 131 type = "gem"; 132 132 }; 133 - version = "7.1.5.1"; 133 + version = "7.1.5.2"; 134 134 }; 135 135 actionview = { 136 136 dependencies = [ ··· 149 149 platforms = [ ]; 150 150 source = { 151 151 remotes = [ "https://rubygems.org" ]; 152 - sha256 = "1apnqjfwbvyhf7svlamal1pvy2x78fk42lqbnllqwy816lhrlmcc"; 152 + sha256 = "1jd1biyrf3n45jilazfqli27jnlk60bpn82mi4i1wqxcgsn1djag"; 153 153 type = "gem"; 154 154 }; 155 - version = "7.1.5.1"; 155 + version = "7.1.5.2"; 156 156 }; 157 157 activejob = { 158 158 dependencies = [ ··· 167 167 platforms = [ ]; 168 168 source = { 169 169 remotes = [ "https://rubygems.org" ]; 170 - sha256 = "0rspwfvhxs5by6im90rrjp2sy1wzdpcgb9xm0qfljk3zhmn3fcvn"; 170 + sha256 = "0kl0ppvvxhd4igaxpbn64yyam120vyf0h2bbzqs1xa6dqnjn5dmg"; 171 171 type = "gem"; 172 172 }; 173 - version = "7.1.5.1"; 173 + version = "7.1.5.2"; 174 174 }; 175 175 activemodel = { 176 176 dependencies = [ "activesupport" ]; ··· 183 183 platforms = [ ]; 184 184 source = { 185 185 remotes = [ "https://rubygems.org" ]; 186 - sha256 = "1wci45aas8g909zby9j91m87ff5j28qwl0i7izzbszsahmk78wkl"; 186 + sha256 = "1df89b7pf66r5v6ixf2kn5mb3mzhpkggqqw544685vhlhrmabdjg"; 187 187 type = "gem"; 188 188 }; 189 - version = "7.1.5.1"; 189 + version = "7.1.5.2"; 190 190 }; 191 191 activerecord = { 192 192 dependencies = [ ··· 203 203 platforms = [ ]; 204 204 source = { 205 205 remotes = [ "https://rubygems.org" ]; 206 - sha256 = "1qzij5xmsqqxsc9v9kil68aif5bvly06vqf4pnjrnfzkkdhd22pl"; 206 + sha256 = "0alxm4yk5zqnzfj8jj06cwfzgb3gvcvab8mzd0lgs9x75lmsfgcj"; 207 207 type = "gem"; 208 208 }; 209 - version = "7.1.5.1"; 209 + version = "7.1.5.2"; 210 210 }; 211 211 activerecord-gitlab = { 212 212 dependencies = [ "activerecord" ]; ··· 234 234 platforms = [ ]; 235 235 source = { 236 236 remotes = [ "https://rubygems.org" ]; 237 - sha256 = "0qzz8dxwj70zys1lmqk1x0sl4rb7ddw6v2bgmpm6dijqd03qnsxf"; 237 + sha256 = "163wq77fx38vjdb4jhvfphahnrzdp2kq9ngg02g5y4zaghacp6pd"; 238 238 type = "gem"; 239 239 }; 240 - version = "7.1.5.1"; 240 + version = "7.1.5.2"; 241 241 }; 242 242 activesupport = { 243 243 dependencies = [ ··· 263 263 platforms = [ ]; 264 264 source = { 265 265 remotes = [ "https://rubygems.org" ]; 266 - sha256 = "1f6gqyl49hdabid5jkrfq0127gd396srsgpy7p5ni61v8wp4h34z"; 266 + sha256 = "1lbfsgmbn87mim29v7h5w4v8zflhx6zxrbbp95hfmgxcr2wk204h"; 267 267 type = "gem"; 268 268 }; 269 - version = "7.1.5.1"; 269 + version = "7.1.5.2"; 270 270 }; 271 271 addressable = { 272 272 dependencies = [ "public_suffix" ]; ··· 454 454 platforms = [ ]; 455 455 source = { 456 456 remotes = [ "https://rubygems.org" ]; 457 - sha256 = "0xs3qdlm8fj6zksqp5daamc51azwgbrp3b6mbqcxl22qdnn137aq"; 457 + sha256 = "0vhmmn7n92ilvkvbdbav85hyg8w047zm20vbfzk502g0j495sv4n"; 458 458 type = "gem"; 459 459 }; 460 - version = "2.24.0"; 460 + version = "2.28.0"; 461 461 }; 462 462 atlassian-jwt = { 463 463 dependencies = [ "jwt" ]; ··· 543 543 platforms = [ ]; 544 544 source = { 545 545 remotes = [ "https://rubygems.org" ]; 546 - sha256 = "08d3khg5bpi73vmghphr5w4acds2vr8gcdpm93fsaj38wvb960s9"; 546 + sha256 = "1vfqzm1l24sks97y1iyg6bmmnf99hinymc3dw4bzkq546rx36ldq"; 547 547 type = "gem"; 548 548 }; 549 - version = "1.133.0"; 549 + version = "1.134.0"; 550 550 }; 551 551 aws-sdk-core = { 552 552 dependencies = [ ··· 1128 1128 platforms = [ ]; 1129 1129 source = { 1130 1130 remotes = [ "https://rubygems.org" ]; 1131 - sha256 = "0lf1lr3h9bfzyfrh5m8v5p900ld545y13vks1gyy163riyi8wfxx"; 1131 + sha256 = "0s9dgq9k6caappqr6y6vbzx3d8pmcb58cbp37am9slmfyvq2l0hh"; 1132 1132 type = "gem"; 1133 1133 }; 1134 - version = "0.3.5"; 1134 + version = "0.5.1"; 1135 1135 }; 1136 1136 coderay = { 1137 1137 groups = [ ··· 1220 1220 platforms = [ ]; 1221 1221 source = { 1222 1222 remotes = [ "https://rubygems.org" ]; 1223 - sha256 = "0nrhsk7b3sjqbyl1cah6ibf1kvi3v93a7wf4637d355hp614mmyg"; 1223 + sha256 = "02p7l47gvchbvnbag6kb4x2hg8n28r25ybslyvrr2q214wir5qg9"; 1224 1224 type = "gem"; 1225 1225 }; 1226 - version = "2.5.3"; 1226 + version = "2.5.4"; 1227 1227 }; 1228 1228 console = { 1229 1229 dependencies = [ ··· 1494 1494 }; 1495 1495 version = "1.0.2"; 1496 1496 }; 1497 + debug = { 1498 + dependencies = [ 1499 + "irb" 1500 + "reline" 1501 + ]; 1502 + groups = [ "development" ]; 1503 + platforms = [ ]; 1504 + source = { 1505 + remotes = [ "https://rubygems.org" ]; 1506 + sha256 = "1wmfy5n5v2rzpr5vz698sqfj1gl596bxrqw44sahq4x0rxjdn98l"; 1507 + type = "gem"; 1508 + }; 1509 + version = "1.11.0"; 1510 + }; 1497 1511 debug_inspector = { 1498 1512 groups = [ 1499 1513 "default" ··· 1533 1547 platforms = [ ]; 1534 1548 source = { 1535 1549 remotes = [ "https://rubygems.org" ]; 1536 - sha256 = "1jri6fqpyrlnhl99mhqlqwpi6z8idb7g421rysxz40yyk8lwzx4s"; 1550 + sha256 = "1s76qc7fz4ww4nf545jyp4fd3j10cn8zhbxii7pxdnkyr1zsdias"; 1537 1551 type = "gem"; 1538 1552 }; 1539 - version = "1.1.0"; 1553 + version = "2.0.1"; 1540 1554 }; 1541 1555 deprecation_toolkit = { 1542 1556 dependencies = [ "activesupport" ]; ··· 1547 1561 platforms = [ ]; 1548 1562 source = { 1549 1563 remotes = [ "https://rubygems.org" ]; 1550 - sha256 = "0k8j50avgs2pgv20wvrzr77g9yvhi5sa9yh93n72nyd4hhbd28cb"; 1564 + sha256 = "09i5rffqgn9idg7nk47zfhrf3lnwsjws1xlqxqkj7lncmrgdgnmi"; 1551 1565 type = "gem"; 1552 1566 }; 1553 - version = "2.2.3"; 1567 + version = "2.2.4"; 1554 1568 }; 1555 1569 derailed_benchmarks = { 1556 1570 dependencies = [ ··· 1600 1614 platforms = [ ]; 1601 1615 source = { 1602 1616 remotes = [ "https://rubygems.org" ]; 1603 - sha256 = "1dcj3r8gh4y4cks1qk5qhj89ggk6z8kmk3hq9nlvnm9pnb7m9fbs"; 1617 + sha256 = "1nnd5jbasxvk9wjjy68yymd98ah8wjzkrpskvs74djl8rj8yzj6j"; 1604 1618 type = "gem"; 1605 1619 }; 1606 - version = "0.4.4"; 1620 + version = "0.4.8"; 1607 1621 }; 1608 1622 device_detector = { 1609 1623 groups = [ "default" ]; ··· 2081 2095 version = "0.16.0"; 2082 2096 }; 2083 2097 excon = { 2084 - groups = [ "default" ]; 2098 + dependencies = [ "logger" ]; 2099 + groups = [ 2100 + "default" 2101 + "test" 2102 + ]; 2085 2103 platforms = [ ]; 2086 2104 source = { 2087 2105 remotes = [ "https://rubygems.org" ]; 2088 - sha256 = "0j826kfvzn7nc5pv950n270r0sx1702k988ad11cdlav3dcxxw09"; 2106 + sha256 = "1gj6h2r9ylkmz9wjlf6p04d3hw99qfnf0wb081lzjx3alk13ngfq"; 2089 2107 type = "gem"; 2090 2108 }; 2091 - version = "0.99.0"; 2109 + version = "1.3.0"; 2092 2110 }; 2093 2111 execjs = { 2094 2112 groups = [ "default" ]; ··· 2486 2504 platforms = [ ]; 2487 2505 source = { 2488 2506 remotes = [ "https://rubygems.org" ]; 2489 - sha256 = "1kb7jlynlf4ppjp0vyp02kyajpr86k8z64pakjz18f8jxc9pwbkx"; 2507 + sha256 = "18m71bpib6x9shbjhmzww28pas15abngah7vmrkfigfnw5ccsjyf"; 2490 2508 type = "gem"; 2491 2509 }; 2492 - version = "3.28.0"; 2510 + version = "3.33.0"; 2493 2511 }; 2494 2512 fog-core = { 2495 2513 dependencies = [ ··· 2498 2516 "formatador" 2499 2517 "mime-types" 2500 2518 ]; 2501 - groups = [ "default" ]; 2519 + groups = [ 2520 + "default" 2521 + "test" 2522 + ]; 2502 2523 platforms = [ ]; 2503 2524 source = { 2504 2525 remotes = [ "https://rubygems.org" ]; 2505 - sha256 = "1agd6xgzk0rxrsjdpn94v4hy89s0nm2cs4zg2p880w2dan9xgrak"; 2526 + sha256 = "1rjv4iqr64arxv07bh84zzbr1y081h21592b5zjdrk937al8mq1z"; 2506 2527 type = "gem"; 2507 2528 }; 2508 - version = "2.1.0"; 2529 + version = "2.6.0"; 2509 2530 }; 2510 2531 fog-google = { 2511 2532 dependencies = [ ··· 2522 2543 "google-apis-storage_v1" 2523 2544 "google-cloud-env" 2524 2545 ]; 2525 - groups = [ "default" ]; 2546 + groups = [ 2547 + "default" 2548 + "test" 2549 + ]; 2526 2550 platforms = [ ]; 2527 2551 source = { 2528 2552 remotes = [ "https://rubygems.org" ]; 2529 - sha256 = "1q2qhdkz7axp1f853d3jxx852gj5idrqhypxk8k3zm9fs72lxmnw"; 2553 + sha256 = "13z1ghq9ifd1n2yp1srf7r03hw7y5hl52frarbb8x4zmmfqa7bjq"; 2530 2554 type = "gem"; 2531 2555 }; 2532 - version = "1.24.1"; 2556 + version = "1.25.0"; 2533 2557 }; 2534 2558 fog-json = { 2535 2559 dependencies = [ ··· 2551 2575 platforms = [ ]; 2552 2576 source = { 2553 2577 remotes = [ "https://rubygems.org" ]; 2554 - sha256 = "0yggsxd7c58p5i8zgvfw9rkqlg75l6hkbwnpgawd2sacwl4jsfr6"; 2578 + sha256 = "073ad9c07vnpx823a4x710cx3azbal8mgqhq21j2sfilafqzzd9b"; 2555 2579 type = "gem"; 2556 2580 }; 2557 - version = "0.8.0"; 2581 + version = "0.9.0"; 2558 2582 }; 2559 2583 fog-xml = { 2560 2584 dependencies = [ ··· 2605 2629 platforms = [ ]; 2606 2630 source = { 2607 2631 remotes = [ "https://rubygems.org" ]; 2608 - sha256 = "0s4qhq3mjl0gak5wl20w9d5jhq069mk1393dkj76s8i2pvkqb578"; 2632 + sha256 = "1zp6zpc4ahpd4gdnz5s672n7x113p6h478qc9m8x8y0cfm7j6bjc"; 2609 2633 type = "gem"; 2610 2634 }; 2611 - version = "1.11.1"; 2635 + version = "1.11.2"; 2612 2636 }; 2613 2637 fuzzyurl = { 2614 2638 groups = [ "default" ]; ··· 2738 2762 platforms = [ ]; 2739 2763 source = { 2740 2764 remotes = [ "https://rubygems.org" ]; 2741 - sha256 = "1cwvbk5ijg41rrghcljjqkf8dnp1cc4l5576460fqadwgmfi62bl"; 2765 + sha256 = "0677zbflbjvmxbf6riczscjl6g3pqdh5xb1f783d4lfhdi43rbg4"; 2742 2766 type = "gem"; 2743 2767 }; 2744 - version = "18.2.1"; 2768 + version = "18.4.0.pre.rc1"; 2745 2769 }; 2746 2770 gitlab = { 2747 2771 dependencies = [ ··· 2832 2856 platforms = [ ]; 2833 2857 source = { 2834 2858 remotes = [ "https://rubygems.org" ]; 2835 - sha256 = "1k0b1wanf53lrymh3np0m5k12kc93w99rrzvw5lpv2zjwwmgij61"; 2859 + sha256 = "0h9kfc8ni6lc0jy5r8hvs1768130adq75pnn4vy7jfl7fk7683yp"; 2836 2860 type = "gem"; 2837 2861 }; 2838 - version = "1.26.0"; 2862 + version = "1.32.0"; 2839 2863 }; 2840 2864 gitlab-crystalball = { 2841 2865 dependencies = [ ··· 2881 2905 path = "${src}/vendor/gems/gitlab-duo-workflow-service-client"; 2882 2906 type = "path"; 2883 2907 }; 2884 - version = "0.2"; 2908 + version = "0.3"; 2885 2909 }; 2886 2910 gitlab-experiment = { 2887 2911 dependencies = [ ··· 2912 2936 platforms = [ ]; 2913 2937 source = { 2914 2938 remotes = [ "https://rubygems.org" ]; 2915 - sha256 = "1acbwzi4dkixfmb2rggzf4pg65cyxhbggrs4642p8y7mf0hpraii"; 2939 + sha256 = "03xwn2477zhc4654c7s1ks72w9lbns79n2qhfca7m17349vivpw8"; 2916 2940 type = "gem"; 2917 2941 }; 2918 - version = "2.2.0"; 2942 + version = "2.3.0"; 2919 2943 }; 2920 2944 gitlab-glfm-markdown = { 2921 2945 dependencies = [ "rb_sys" ]; ··· 2969 2993 platforms = [ ]; 2970 2994 source = { 2971 2995 remotes = [ "https://rubygems.org" ]; 2972 - sha256 = "1qj5n9dfslfra3xrrq12mdzrk1ln3hv154wik9y0jd4vmym1j5cp"; 2996 + sha256 = "1k0jbpfycg23pm8gddwzxj8b1wpvqisxc6dd33xxr2f7canr8bx8"; 2973 2997 type = "gem"; 2974 2998 }; 2975 - version = "18.2.1"; 2999 + version = "18.3.2"; 2976 3000 }; 2977 3001 gitlab-labkit = { 2978 3002 dependencies = [ ··· 2981 3005 "google-protobuf" 2982 3006 "grpc" 2983 3007 "jaeger-client" 3008 + "json-schema" 2984 3009 "opentracing" 2985 3010 "pg_query" 2986 3011 "prometheus-client-mmap" ··· 2990 3015 platforms = [ ]; 2991 3016 source = { 2992 3017 remotes = [ "https://rubygems.org" ]; 2993 - sha256 = "07jpj78nnjmgz9brxxzqbx7l9fajyfq74l4vjavqmnff18vgr0gf"; 3018 + sha256 = "0awcb5bb9y1y61yzzvj5gkm03w232njym7cdw0s2gpgwh37q6pyg"; 2994 3019 type = "gem"; 2995 3020 }; 2996 - version = "0.39.0"; 3021 + version = "0.40.0"; 2997 3022 }; 2998 3023 gitlab-license = { 2999 3024 groups = [ "default" ]; ··· 3133 3158 platforms = [ ]; 3134 3159 source = { 3135 3160 remotes = [ "https://rubygems.org" ]; 3136 - sha256 = "14ds4l7802ypxx56pid7xlhnlbk5ir9zc8adfm96yy9k2sgfmdnf"; 3161 + sha256 = "0h7wf8p369zqw51ikychqsii2kh9f920jwhr4b352p1sd1a59qf8"; 3137 3162 type = "gem"; 3138 3163 }; 3139 - version = "0.33.0"; 3164 + version = "0.33.3"; 3140 3165 }; 3141 3166 gitlab-security_report_schemas = { 3142 3167 dependencies = [ ··· 3215 3240 path = "${src}/gems/gitlab-utils"; 3216 3241 type = "path"; 3217 3242 }; 3218 - version = "0.1.0"; 3243 + version = "0.2.0"; 3219 3244 }; 3220 3245 gitlab_chronic_duration = { 3221 3246 dependencies = [ "numerizer" ]; ··· 3239 3264 platforms = [ ]; 3240 3265 source = { 3241 3266 remotes = [ "https://rubygems.org" ]; 3242 - sha256 = "1343sax19jidp7nr4s8bxpkyqwy6zb9lfslg99jys8xinfn20kdv"; 3267 + sha256 = "1d53lfi4xk8v20xqgz3xqcdb7jg4cq3jcir03lp1ywf26zz3cw0n"; 3243 3268 type = "gem"; 3244 3269 }; 3245 - version = "2.2.0"; 3270 + version = "2.3.0"; 3246 3271 }; 3247 3272 gitlab_quality-test_tooling = { 3248 3273 dependencies = [ ··· 3263 3288 platforms = [ ]; 3264 3289 source = { 3265 3290 remotes = [ "https://rubygems.org" ]; 3266 - sha256 = "0pbi6kifymdimcnbsgknlqb7hdcnz045sacxaf8pnkiqcxc0bav8"; 3291 + sha256 = "1xxi1grl13663cwmpqvyq75carn05nd8ns26aq34xjqmk0gc8j9c"; 3267 3292 type = "gem"; 3268 3293 }; 3269 - version = "2.18.0"; 3294 + version = "2.20.0"; 3270 3295 }; 3271 3296 globalid = { 3272 3297 dependencies = [ "activesupport" ]; ··· 3294 3319 platforms = [ ]; 3295 3320 source = { 3296 3321 remotes = [ "https://rubygems.org" ]; 3297 - sha256 = "1w6ji15jrl4p6q0gxy5mmqspvzbmgkqj1d3xmbqr0a1rb7b1i9p3"; 3322 + sha256 = "1aw1bn51h4kjlxaskaiwi8x2n9g3cyxn0rjqnilxwszj474y69i2"; 3298 3323 type = "gem"; 3299 3324 }; 3300 - version = "6.4.0"; 3325 + version = "6.5.0"; 3301 3326 }; 3302 3327 google-apis-androidpublisher_v3 = { 3303 3328 dependencies = [ "google-apis-core" ]; ··· 3305 3330 platforms = [ ]; 3306 3331 source = { 3307 3332 remotes = [ "https://rubygems.org" ]; 3308 - sha256 = "06ppk1ghm9rxp9dqkgyjh8qs3g6lhvr2zkqmrxc9f0psrcxkxjvq"; 3333 + sha256 = "1bvyp1bnvlnrl90w15gnn8cg42balvahwpp1y60vj6kc6al759kk"; 3309 3334 type = "gem"; 3310 3335 }; 3311 - version = "0.84.0"; 3336 + version = "0.86.0"; 3312 3337 }; 3313 3338 google-apis-bigquery_v2 = { 3314 3339 dependencies = [ "google-apis-core" ]; ··· 3355 3380 platforms = [ ]; 3356 3381 source = { 3357 3382 remotes = [ "https://rubygems.org" ]; 3358 - sha256 = "1f0a46djzbmr41ykz25ibjnn91dnk11vr71k01m2yiiz1pqw9j5p"; 3383 + sha256 = "1lzm0qxzs0hbf889p5rbx6954ldd4zn5j0dihvy4gz0r8mbd8rxp"; 3359 3384 type = "gem"; 3360 3385 }; 3361 - version = "0.127.0"; 3386 + version = "0.129.0"; 3362 3387 }; 3363 3388 google-apis-container_v1 = { 3364 3389 dependencies = [ "google-apis-core" ]; ··· 3377 3402 platforms = [ ]; 3378 3403 source = { 3379 3404 remotes = [ "https://rubygems.org" ]; 3380 - sha256 = "1l0k0davbaaqx76jy9vb6vk6j0l9hl68jmkgn7m6r4nvi37qzi38"; 3405 + sha256 = "0jbb5zqv7krxy60iylrnwb9qz0brbgj2m66w5kdhq040ww0760lx"; 3381 3406 type = "gem"; 3382 3407 }; 3383 - version = "0.43.0"; 3408 + version = "0.90.0"; 3384 3409 }; 3385 3410 google-apis-core = { 3386 3411 dependencies = [ ··· 3428 3453 }; 3429 3454 google-apis-iamcredentials_v1 = { 3430 3455 dependencies = [ "google-apis-core" ]; 3431 - groups = [ "default" ]; 3456 + groups = [ 3457 + "default" 3458 + "test" 3459 + ]; 3432 3460 platforms = [ ]; 3433 3461 source = { 3434 3462 remotes = [ "https://rubygems.org" ]; 3435 - sha256 = "06smnmn2s460xl9x9rh07a3fkqdrjjy6azmx8iywggqgv2k5d8p9"; 3463 + sha256 = "1133kisa29q36db74lb28id3n65zfqpjw99may4jgddpiz3xlx2p"; 3436 3464 type = "gem"; 3437 3465 }; 3438 - version = "0.15.0"; 3466 + version = "0.24.0"; 3439 3467 }; 3440 3468 google-apis-monitoring_v3 = { 3441 3469 dependencies = [ "google-apis-core" ]; ··· 3483 3511 }; 3484 3512 google-apis-storage_v1 = { 3485 3513 dependencies = [ "google-apis-core" ]; 3486 - groups = [ "default" ]; 3514 + groups = [ 3515 + "default" 3516 + "test" 3517 + ]; 3487 3518 platforms = [ ]; 3488 3519 source = { 3489 3520 remotes = [ "https://rubygems.org" ]; 3490 - sha256 = "1k432qgxf41c4m6d68rascm0gyj18r7ypmrnyzmxh7k7nh543awx"; 3521 + sha256 = "0aqq1n6ipy9m0j820csprkgpj8brrlxmp4dvdzk5s252n46xks5l"; 3491 3522 type = "gem"; 3492 3523 }; 3493 - version = "0.29.0"; 3524 + version = "0.56.0"; 3494 3525 }; 3495 3526 google-cloud-artifact_registry-v1 = { 3496 3527 dependencies = [ ··· 3612 3643 dependencies = [ 3613 3644 "addressable" 3614 3645 "digest-crc" 3646 + "google-apis-core" 3615 3647 "google-apis-iamcredentials_v1" 3616 3648 "google-apis-storage_v1" 3617 3649 "google-cloud-core" ··· 3622 3654 platforms = [ ]; 3623 3655 source = { 3624 3656 remotes = [ "https://rubygems.org" ]; 3625 - sha256 = "0033bi8qwm0ksxsv5zhz4nzwsiaapq3xk79z8f8rx3v09vdap07j"; 3657 + sha256 = "0awv6z8ifaw2sdvr9z4yy70gcjbhvdn79j6hylccscykpwar6xib"; 3626 3658 type = "gem"; 3627 3659 }; 3628 - version = "1.45.0"; 3660 + version = "1.57.0"; 3629 3661 }; 3630 3662 google-cloud-storage_transfer = { 3631 3663 dependencies = [ ··· 4518 4550 }; 4519 4551 version = "1.16.6"; 4520 4552 }; 4553 + json-schema = { 4554 + dependencies = [ 4555 + "addressable" 4556 + "bigdecimal" 4557 + ]; 4558 + groups = [ "default" ]; 4559 + platforms = [ ]; 4560 + source = { 4561 + remotes = [ "https://rubygems.org" ]; 4562 + sha256 = "1ma0k5889hzydba2ci8lqg87pxsh9zabz7jchm9cbacwsw7axgk0"; 4563 + type = "gem"; 4564 + }; 4565 + version = "5.2.2"; 4566 + }; 4521 4567 json_schemer = { 4522 4568 dependencies = [ 4523 4569 "bigdecimal" ··· 4722 4768 platforms = [ ]; 4723 4769 source = { 4724 4770 remotes = [ "https://rubygems.org" ]; 4725 - sha256 = "0jqyzwgs02lyvf2v4f810scxjy1zn8w00bhc2kssv7i8h2fxm0rk"; 4771 + sha256 = "0pqam7p5f72ic1x16jmgvydjxgqd0lddq4pnkxjmwn174yk2k778"; 4726 4772 type = "gem"; 4727 4773 }; 4728 - version = "1.12.2"; 4774 + version = "1.12.3"; 4729 4775 }; 4730 4776 letter_opener = { 4731 4777 dependencies = [ "launchy" ]; ··· 4987 5033 groups = [ "default" ]; 4988 5034 platforms = [ ]; 4989 5035 source = { 4990 - path = "${src}/vendor/gems/mail-smtp_pool"; 5036 + path = "${src}/gems/mail-smtp_pool"; 4991 5037 type = "path"; 4992 5038 }; 4993 5039 version = "0.1.0"; ··· 4995 5041 marcel = { 4996 5042 groups = [ 4997 5043 "default" 5044 + "development" 4998 5045 "test" 4999 5046 ]; 5000 5047 platforms = [ ]; 5001 5048 source = { 5002 5049 remotes = [ "https://rubygems.org" ]; 5003 - sha256 = "0kky3yiwagsk8gfbzn3mvl2fxlh3b39v6nawzm4wpjs6xxvvc4x0"; 5050 + sha256 = "190n2mk8m1l708kr88fh6mip9sdsh339d2s6sgrik3sbnvz4jmhd"; 5004 5051 type = "gem"; 5005 5052 }; 5006 - version = "1.0.2"; 5053 + version = "1.0.4"; 5007 5054 }; 5008 5055 marginalia = { 5009 5056 dependencies = [ ··· 5130 5177 platforms = [ ]; 5131 5178 source = { 5132 5179 remotes = [ "https://rubygems.org" ]; 5133 - sha256 = "0slh78f9z6n0l1i2km7m48yz7l4fjrk88sj1f4mh1wb39sl2yc37"; 5180 + sha256 = "1nfxjpmka12ihbwd87d5k2hh7d2pv3aq95x0l2lh8gca1s72bmki"; 5134 5181 type = "gem"; 5135 5182 }; 5136 - version = "4.12.0"; 5183 + version = "4.13.2"; 5137 5184 }; 5138 5185 mini_mime = { 5139 5186 groups = [ ··· 5244 5291 version = "1.5.4"; 5245 5292 }; 5246 5293 multi_json = { 5247 - groups = [ "default" ]; 5294 + groups = [ 5295 + "default" 5296 + "development" 5297 + "test" 5298 + ]; 5248 5299 platforms = [ ]; 5249 5300 source = { 5250 5301 remotes = [ "https://rubygems.org" ]; 5251 - sha256 = "0xy54mjf7xg41l8qrg1bqri75agdqmxap9z466fjismc1rn2jwfr"; 5302 + sha256 = "06sabsvnw0x1aqdcswc6bqrqz6705548bfd8z22jxgxfjrn1yn3n"; 5252 5303 type = "gem"; 5253 5304 }; 5254 - version = "1.14.1"; 5305 + version = "1.17.0"; 5255 5306 }; 5256 5307 multi_xml = { 5257 5308 groups = [ "default" ]; ··· 6637 6688 platforms = [ ]; 6638 6689 source = { 6639 6690 remotes = [ "https://rubygems.org" ]; 6640 - sha256 = "0swf0a0r2xryx788q09w4zcwdq7v1pwq5fvkgr9m8abhbxgaf472"; 6691 + sha256 = "0xf8i58shwvwlka4ld12nxcgqv0d5r1yizsvw74w5jaw83yllqaq"; 6641 6692 type = "gem"; 6642 6693 }; 6643 - version = "1.6.1"; 6694 + version = "1.6.2"; 6644 6695 }; 6645 6696 pg_query = { 6646 6697 dependencies = [ "google-protobuf" ]; ··· 7144 7195 platforms = [ ]; 7145 7196 source = { 7146 7197 remotes = [ "https://rubygems.org" ]; 7147 - sha256 = "0148c00v3hks98rymdiilhjm0i8qw5fla4gww0fb94k3ggns5bh5"; 7198 + sha256 = "0ikmj9p48n8mms39jq8w91y12cm7zmxc7a1r9i7vzfn509r0i4m2"; 7148 7199 type = "gem"; 7149 7200 }; 7150 - version = "7.1.5.1"; 7201 + version = "7.1.5.2"; 7151 7202 }; 7152 7203 rails-controller-testing = { 7153 7204 dependencies = [ ··· 7235 7286 platforms = [ ]; 7236 7287 source = { 7237 7288 remotes = [ "https://rubygems.org" ]; 7238 - sha256 = "1yz28fq55drl4c2dwgap96xcjf6qns2ghc3c3gffzm6yw9i5bq8b"; 7289 + sha256 = "08fnm4bfkmjknnzmi1wkvyw9b2r4c5ammk0jzp4mgfgv1fgwh2mg"; 7239 7290 type = "gem"; 7240 7291 }; 7241 - version = "7.1.5.1"; 7292 + version = "7.1.5.2"; 7242 7293 }; 7243 7294 rainbow = { 7244 7295 groups = [ ··· 7463 7514 platforms = [ ]; 7464 7515 source = { 7465 7516 remotes = [ "https://rubygems.org" ]; 7466 - sha256 = "1gb838wvrmsv2zf6g6injf1dvgxhh5km28n3xrrrqk0rjn7hy4s0"; 7517 + sha256 = "0l2fsgfzzrspgrg6x3s38hws5clgbn1aaxcmiyz5jz6xd3dpkxdz"; 7467 7518 type = "gem"; 7468 7519 }; 7469 - version = "0.25.1"; 7520 + version = "0.25.3"; 7470 7521 }; 7471 7522 redis-cluster-client = { 7472 7523 dependencies = [ "redis-client" ]; ··· 7660 7711 platforms = [ ]; 7661 7712 source = { 7662 7713 remotes = [ "https://rubygems.org" ]; 7663 - sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; 7714 + sha256 = "05y4lwzci16c2xgckmpxkzq4czgkyaiiqhvrabdgaym3aj2jd10k"; 7664 7715 type = "gem"; 7665 7716 }; 7666 - version = "3.4.1"; 7717 + version = "3.4.2"; 7667 7718 }; 7668 7719 rinku = { 7669 7720 groups = [ "default" ]; ··· 9033 9084 platforms = [ ]; 9034 9085 source = { 9035 9086 remotes = [ "https://rubygems.org" ]; 9036 - sha256 = "0hjcaiy58zg7vpy5vsaaz6ss8w6nlkkvz1p758gdmd5wlxpfkinw"; 9087 + sha256 = "17xkgjlakaj1sipxk0d8nxvl6xis6n1a7zsv8w0wjzzv3h47d6h0"; 9037 9088 type = "gem"; 9038 9089 }; 9039 - version = "2.2.4"; 9090 + version = "2.4.0"; 9040 9091 }; 9041 9092 telesignenterprise = { 9042 9093 dependencies = [ "telesign" ]; ··· 9044 9095 platforms = [ ]; 9045 9096 source = { 9046 9097 remotes = [ "https://rubygems.org" ]; 9047 - sha256 = "1cziz60q1pav635fln5xiag7vqvf992sk9xi1l5gxhm8ccra0izi"; 9098 + sha256 = "1wkxsv85zc7qalxj7gjv6py4chr093n9fx3plbqmfznjcd2sqbhp"; 9048 9099 type = "gem"; 9049 9100 }; 9050 - version = "2.2.2"; 9101 + version = "2.6.0"; 9051 9102 }; 9052 9103 temple = { 9053 9104 groups = [ ··· 9277 9328 platforms = [ ]; 9278 9329 source = { 9279 9330 remotes = [ "https://rubygems.org" ]; 9280 - sha256 = "109dh1xmsmvkg1pf3306svigh3m8kdmjqlznyk4bi2r4nws7hm6j"; 9331 + sha256 = "0kn4qn9wzypw5693kza96s52avlzw0ax7x5vq4s4cvm97zx9hd3y"; 9281 9332 type = "gem"; 9282 9333 }; 9283 - version = "0.15.2"; 9334 + version = "0.18.1"; 9284 9335 }; 9285 9336 trailblazer-option = { 9286 9337 groups = [ "default" ];
+25 -2
pkgs/by-name/gi/gitlab/update.py
··· 1 1 #!/usr/bin/env nix-shell 2 - #! nix-shell -I nixpkgs=../../../.. -i python3 -p bundix bundler nix-update nix python3 python3Packages.requests python3Packages.click python3Packages.click-log python3Packages.packaging prefetch-yarn-deps git 2 + #! nix-shell -I nixpkgs=../../../.. -i python3 -p bundix bundler nix-update nix python3 python3Packages.requests python3Packages.click python3Packages.click-log python3Packages.packaging prefetch-yarn-deps git go 3 3 4 4 import click 5 5 import click_log ··· 44 44 # sort, but ignore v, -ee and -gitlab for sorting comparisons 45 45 versions.sort( 46 46 key=lambda x: Version( 47 - x.replace("v", "").replace("-ee", "").replace("-gitlab", "").replace("-ahmed-master-test", "") 47 + x.replace("v", "").replace("-ee", "").replace("-gitlab", "") 48 48 ), 49 49 reverse=True, 50 50 ) ··· 336 336 data = _get_data_json() 337 337 gitlab_elasticsearch_indexer_version = data['passthru']['GITLAB_ELASTICSEARCH_INDEXER_VERSION'] 338 338 _call_nix_update('gitlab-elasticsearch-indexer', gitlab_elasticsearch_indexer_version) 339 + # Update the dependency gitlab-code-parser 340 + src_workdir = subprocess.check_output( 341 + [ 342 + "nix-build", 343 + "-A", 344 + "gitlab-elasticsearch-indexer.src", 345 + ], 346 + cwd=NIXPKGS_PATH, 347 + ).decode("utf-8").strip() 348 + codeparser_module = json.loads( 349 + subprocess.check_output( 350 + [ 351 + "go", 352 + "list", 353 + "-m", 354 + "-json", 355 + "gitlab.com/gitlab-org/rust/gitlab-code-parser/bindings/go" 356 + ], 357 + cwd=src_workdir 358 + ).decode("utf-8").strip() 359 + ) 360 + codeparser_version = codeparser_module["Version"].replace("v", "") 361 + _call_nix_update('gitlab-elasticsearch-indexer.codeParserBindings', codeparser_version) 339 362 340 363 341 364 @cli.command("update-all")