This is an automated email from the ASF dual-hosted git repository.

nickva pushed a commit to branch bump-dependencies
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 773881d709eb820202cee2e20190e3b21fc14fff
Author: Nick Vatamaniuc <[email protected]>
AuthorDate: Thu Jul 30 15:54:22 2026 -0400

    Update various helper deps: credo, elixir, meck
    
    Unfortunately (or fortinately) credo discovered a bunch of issues in the 
test
    suite. Those will be fixed in a separate commit.
---
 Makefile                                                              | 2 +-
 mix.exs                                                               | 4 ++--
 rebar.config.script                                                   | 2 +-
 ...{06-text-default-field-test.exs => 06_text_default_field_test.exs} | 0
 .../test/mango/{19_find_conflicts.exs => 19_find_conflicts_test.exs}  | 0
 .../mango/{22-covering-index-test.exs => 22_covering_index_test.exs}  | 0
 6 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/Makefile b/Makefile
index 2b6ec1d9b..4b1f07364 100644
--- a/Makefile
+++ b/Makefile
@@ -200,7 +200,7 @@ erlfmt-format:
 
 .venv/bin/black:
        @python3 -m venv .venv
-       @.venv/bin/pip3 install black==26.3.1 || touch .venv/bin/black
+       @.venv/bin/pip3 install black==26.5.1 || touch .venv/bin/black
 
 # target: python-black - Check Python code formatting (requires Python >= 3.6)
 python-black: .venv/bin/black
diff --git a/mix.exs b/mix.exs
index 50f438739..5ae525de1 100644
--- a/mix.exs
+++ b/mix.exs
@@ -50,7 +50,7 @@ defmodule CouchDBTest.Mixfile do
     [
       app: :couchdbtest,
       version: "0.1.0",
-      elixir: "~> 1.17",
+      elixir: "~> 1.20",
       lockfile: Path.expand("mix.lock", __DIR__),
       deps_path: Path.expand("src", __DIR__),
       build_path: Path.expand("_build", __DIR__),
@@ -85,7 +85,7 @@ defmodule CouchDBTest.Mixfile do
       {:httpotion, ">= 3.2.0", only: [:dev, :test, :integration], runtime: 
false},
       {:excoveralls, "~> 0.18.5", only: :test},
       {:ibrowse, path: path("ibrowse"), override: true},
-      {:credo, "== 1.7.16", only: [:dev, :test, :integration], runtime: false}
+      {:credo, "== 1.7.19", only: [:dev, :test, :integration], runtime: false}
     ]
 
     extra_deps = [:b64url, :jiffy, :jwtf, :meck, :mochiweb]
diff --git a/rebar.config.script b/rebar.config.script
index bba869b40..35dfb2b33 100644
--- a/rebar.config.script
+++ b/rebar.config.script
@@ -163,7 +163,7 @@ DepDescs = [
 {gun,              "gun",              {tag, "CouchDB-2.5.0-1"}},
 {jiffy,            "jiffy",            {tag, "2.0.2"}},
 {mochiweb,         "mochiweb",         {tag, "v3.4.0"}},
-{meck,             "meck",             {tag, "v1.1.1"}},
+{meck,             "meck",             {tag, "v1.2.0"}},
 {recon,            "recon",            {tag, "2.5.6"}}
 ].
 
diff --git a/test/elixir/test/mango/06-text-default-field-test.exs 
b/test/elixir/test/mango/06_text_default_field_test.exs
similarity index 100%
rename from test/elixir/test/mango/06-text-default-field-test.exs
rename to test/elixir/test/mango/06_text_default_field_test.exs
diff --git a/test/elixir/test/mango/19_find_conflicts.exs 
b/test/elixir/test/mango/19_find_conflicts_test.exs
similarity index 100%
rename from test/elixir/test/mango/19_find_conflicts.exs
rename to test/elixir/test/mango/19_find_conflicts_test.exs
diff --git a/test/elixir/test/mango/22-covering-index-test.exs 
b/test/elixir/test/mango/22_covering_index_test.exs
similarity index 100%
rename from test/elixir/test/mango/22-covering-index-test.exs
rename to test/elixir/test/mango/22_covering_index_test.exs

Reply via email to