From 2f4a01f9fd353a3d9fa5af98f3e57467ef44386d Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Wed, 23 Oct 2024 21:10:37 -0400 Subject: [PATCH] aider 0.60.0 Signed-off-by: Rui Chen --- Formula/a/aider.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Formula/a/aider.rb b/Formula/a/aider.rb index ed34bc3087774..ea99a73159ead 100644 --- a/Formula/a/aider.rb +++ b/Formula/a/aider.rb @@ -3,8 +3,8 @@ class Aider < Formula desc "AI pair programming in your terminal" homepage "https://aider.chat/" - url "https://files.pythonhosted.org/packages/94/61/f78dfd9f9f153cf2cffdc7cf3590c1d4e3bc9a79953dbccc30e7529ae63a/aider_chat-0.59.1.tar.gz" - sha256 "5e7ccb8c6b8054563d8c84a20f9d44dafd7f8f2e5fbb68275aa722386f2572f3" + url "https://files.pythonhosted.org/packages/a0/3d/ebfc0c6c818c88855aac34bb195c5738c473b84c89293a75db604eb9de3a/aider_chat-0.60.0.tar.gz" + sha256 "79517259e5a9c7d565d0b792cd5abdccf7fe2a19a7762a288c39bb28de51d952" license "Apache-2.0" head "https://github.com/paul-gauthier/aider.git", branch: "main" @@ -25,7 +25,7 @@ class Aider < Formula depends_on "libyaml" depends_on "numpy" depends_on "pillow" - depends_on "python@3.12" + depends_on "python@3.12" # py3.13 support issue, https://github.com/Aider-AI/aider/issues/1984 depends_on "scipy" resource "aiohappyeyeballs" do @@ -419,8 +419,11 @@ class Aider < Formula sha256 "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" end + def python3 + "python3.12" + end + def install - python3 = "python3.12" venv = virtualenv_install_with_resources without: "tree-sitter-languages" # Requires building languages outside `setup.py`: https://github.com/grantjenks/py-tree-sitter-languages/pull/65