Skip to content

Commit a1e3157

Browse files
authored
Merge pull request #251290 from Homebrew/a-formulae-pypi-dsl
a*: use PyPI DSL
2 parents 705c372 + 3092fb6 commit a1e3157

22 files changed

+45
-66
lines changed

Formula/a/abi3audit.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ class Abi3audit < Formula
2121
depends_on "rust" => :build
2222
end
2323

24+
pypi_packages exclude_packages: "certifi"
25+
2426
resource "abi3info" do
2527
url "https://files.pythonhosted.org/packages/da/48/ec0cb606d072dbefd7d83930030f8ee499927bd11df213e53c76655b0367/abi3info-2025.4.29.tar.gz"
2628
sha256 "00733a73532cbf6f41e78549dc959a2110fce6e33d207a31c1ec653fa4be3b20"

Formula/a/acronym.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ class Acronym < Formula
2727
depends_on "patchelf" => :build
2828
end
2929

30+
pypi_packages exclude_packages: "numpy"
31+
3032
resource "click" do
3133
url "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz"
3234
sha256 "ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"

Formula/a/aider.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ class Aider < Formula
3939
depends_on "patchelf" => :build
4040
end
4141

42+
pypi_packages exclude_packages: "certifi"
43+
4244
# One way to update python resources:
4345
# 1. remove GitHub url resources
4446
# 2. run `brew update-python-resources aider`

Formula/a/aiven-client.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ class AivenClient < Formula
1616
depends_on "certifi"
1717
depends_on "[email protected]"
1818

19+
pypi_packages exclude_packages: "certifi"
20+
1921
resource "charset-normalizer" do
2022
url "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz"
2123
sha256 "6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14"

Formula/a/alot.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ class Alot < Formula
3030
depends_on "notmuch"
3131
depends_on "[email protected]"
3232

33+
pypi_packages exclude_packages: "notmuch2",
34+
extra_packages: "standard-mailcap"
35+
3336
resource "attrs" do
3437
url "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz"
3538
sha256 "75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b"

Formula/a/animdl.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ class Animdl < Formula
2727
uses_from_macos "libxml2", since: :ventura
2828
uses_from_macos "libxslt"
2929

30+
pypi_packages exclude_packages: "certifi"
31+
3032
resource "anchor-kr" do
3133
url "https://files.pythonhosted.org/packages/dd/46/c96feb94c9101ca57b9d612b6510b06da31d31321e5c54fca6cb4a6a0adf/anchor-kr-0.1.3.tar.gz"
3234
sha256 "0fc055b6fd359bd20225dc4c39f721535af3245b068724db09c62a0f95ec4bbf"

Formula/a/ansible-builder.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ class AnsibleBuilder < Formula
2121
depends_on "[email protected]"
2222
depends_on "rpds-py" => :no_linkage
2323

24+
pypi_packages exclude_packages: "rpds-py"
25+
2426
resource "attrs" do
2527
url "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz"
2628
sha256 "16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11"

Formula/a/ansible-lint.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ class AnsibleLint < Formula
2424
depends_on "[email protected]"
2525
depends_on "rpds-py" => :no_linkage
2626

27+
pypi_packages exclude_packages: ["cryptography", "rpds-py"]
28+
2729
resource "ansible-compat" do
2830
url "https://files.pythonhosted.org/packages/e3/06/5e66f1f0d482b21b0dc03c9b9e47cab58dd4efc770f41029bb244e86b608/ansible_compat-25.8.2.tar.gz"
2931
sha256 "c5ae1ff70938f1e009cfc7df66c9faad223a3ccd0ad6b57400de53b2459a6164"

Formula/a/apprise.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ class Apprise < Formula
2121
depends_on "libyaml"
2222
depends_on "[email protected]"
2323

24+
pypi_packages exclude_packages: "certifi"
25+
2426
resource "charset-normalizer" do
2527
url "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz"
2628
sha256 "6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14"

Formula/a/aqtinstall.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ class Aqtinstall < Formula
2222
depends_on "[email protected]"
2323
depends_on "zstd"
2424

25+
pypi_packages exclude_packages: "certifi"
26+
2527
resource "beautifulsoup4" do
2628
url "https://files.pythonhosted.org/packages/77/e9/df2358efd7659577435e2177bfa69cba6c33216681af51a707193dec162a/beautifulsoup4-4.14.2.tar.gz"
2729
sha256 "2a98ab9f944a11acee9cc848508ec28d9228abfd522ef0fad6a02a72e0ded69e"

0 commit comments

Comments
 (0)