Skip to content

Commit a77a3f4

Browse files
authored
Merge pull request #258160 from branchv/bump-sigma-cli-2.0.0
sigma-cli 2.0.0
2 parents 2e85f25 + bfd4e2e commit a77a3f4

File tree

1 file changed

+37
-28
lines changed

1 file changed

+37
-28
lines changed

Formula/s/sigma-cli.rb

Lines changed: 37 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@ class SigmaCli < Formula
33

44
desc "CLI based on pySigma"
55
homepage "https://github.com/SigmaHQ/sigma-cli"
6-
url "https://files.pythonhosted.org/packages/5a/69/8c7583ddca7b3bb369a497526c56131b674eeae6cf6e4ccdb2f16922188c/sigma_cli-1.0.6.tar.gz"
7-
sha256 "5cd4471fcda44ea8e5671c81cc86bc685227107df57e128b75e125ee3d6d4123"
6+
url "https://files.pythonhosted.org/packages/c5/e5/5f37f62b21db05d63cf00838f7453e3ad15b79a8dcef7297e72a14213f12/sigma_cli-2.0.0.tar.gz"
7+
sha256 "cd1de2e7cca39d5d45f3073e543d37594eed38b46b0276932755047cff44e6b3"
88
license "LGPL-2.1-or-later"
9-
revision 3
109
head "https://github.com/SigmaHQ/sigma-cli.git", branch: "main"
1110

1211
bottle do
13-
sha256 cellar: :any, arm64_tahoe: "2008bd4af52a0c82292476f5148445a3a57fb27c10db1e582cdbf7190a64e29a"
14-
sha256 cellar: :any, arm64_sequoia: "987fd46e5b81fcb582680a89062098c55d3e233f7a2cfca8aa7915c051375e5a"
15-
sha256 cellar: :any, arm64_sonoma: "e2c3849a648bfd77f8e241573fc72b931d2ea068ba4a4e5e84ee9568949802e7"
16-
sha256 cellar: :any, sonoma: "027f08fa0134116940c7732d54946f58523c7850d5ab452c550b538da541e8f3"
17-
sha256 cellar: :any_skip_relocation, arm64_linux: "89bbefa00869fca79db1a3950e5cb0db6318b7014382654b8263f5b607cd7333"
18-
sha256 cellar: :any_skip_relocation, x86_64_linux: "8110abbc54145e2899b5527872fbbf078287392c591024d14dd4bdf9bc0c367a"
12+
sha256 cellar: :any, arm64_tahoe: "a65b90bccb68a036394e47be38a735396bd09adbd00fec51233e55b952b9503c"
13+
sha256 cellar: :any, arm64_sequoia: "9e98528f420514a072857def02381fd6c8c6d53e417185d2331ea7643eb7a123"
14+
sha256 cellar: :any, arm64_sonoma: "d895264e03ac2de69c88c71749a9216125292a0085e7448bb02a2e2516b42078"
15+
sha256 cellar: :any, sonoma: "7c877de32f2727cc7d1a3a8cd7adc582703c3a59bd9d87e1a2326c2678bd9311"
16+
sha256 cellar: :any_skip_relocation, arm64_linux: "c198a1aea7bb9f7db52cda3b11e6b47e50a72a36ac347a056f6fdcaef7d009ce"
17+
sha256 cellar: :any_skip_relocation, x86_64_linux: "3fc5a09a839b566c32130b4883a6c00b5f07969867eba34ab90bdc32cba71d6e"
1918
end
2019

2120
depends_on "certifi" => :no_linkage
@@ -24,8 +23,9 @@ class SigmaCli < Formula
2423

2524
conflicts_with "open-simh", because: "both install `sigma` binaries"
2625

27-
pypi_packages exclude_packages: "certifi",
28-
extra_packages: "pysigma-backend-sqlite"
26+
# TODO: Add back `pysigma-backend-sqlite` when compatabible with sigma_cli>=2
27+
# https://github.com/SigmaHQ/pySigma-backend-sqlite/blob/main/pyproject.toml#L18
28+
pypi_packages exclude_packages: "certifi"
2929

3030
resource "charset-normalizer" do
3131
url "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz"
@@ -42,6 +42,16 @@ class SigmaCli < Formula
4242
sha256 "08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"
4343
end
4444

45+
resource "diskcache" do
46+
url "https://files.pythonhosted.org/packages/3f/21/1c1ffc1a039ddcc459db43cc108658f32c57d271d7289a2794e401d0fdb6/diskcache-5.6.3.tar.gz"
47+
sha256 "2c3a3fa2743d8535d832ec61c2054a1641f41775aa7c556758a109941e33e4fc"
48+
end
49+
50+
resource "diskcache-stubs" do
51+
url "https://files.pythonhosted.org/packages/cb/d6/b741a916707520349a3853a3f436aaf5df6e06a2c1499636072b1b3ce45d/diskcache_stubs-5.6.3.6.20240818.tar.gz"
52+
sha256 "b6eb43899e906b3167a20ac09a9a226f30267a306a96542ea720ebbfc3282796"
53+
end
54+
4555
resource "idna" do
4656
url "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz"
4757
sha256 "795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902"
@@ -58,8 +68,8 @@ class SigmaCli < Formula
5868
end
5969

6070
resource "packaging" do
61-
url "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz"
62-
sha256 "c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"
71+
url "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz"
72+
sha256 "d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"
6373
end
6474

6575
resource "prettytable" do
@@ -73,19 +83,8 @@ class SigmaCli < Formula
7383
end
7484

7585
resource "pysigma" do
76-
url "https://files.pythonhosted.org/packages/a7/b8/8eff31a60505197d2e0b99eded0e5e75fa8197b5b4f62176a0b76d76a651/pysigma-0.11.23.tar.gz"
77-
sha256 "9556852055ba28c8df4c8e283f58136f722c4a18d31c7ac3ede6dbcfdd14871a"
78-
end
79-
80-
resource "pysigma-backend-sqlite" do
81-
url "https://files.pythonhosted.org/packages/72/63/e618d84f770f982afa5f8e99a93c99c48bd87992d1ba4cc961aab6ba15e9/pysigma_backend_sqlite-0.2.0.tar.gz"
82-
sha256 "0ff1bbb0165477e938e2951808ba348bd29803fd3fae5c4cbcd117532e622217"
83-
84-
# poetry 2.0 build patch, upstream pr ref, https://github.com/SigmaHQ/pySigma-backend-sqlite/pull/6
85-
patch do
86-
url "https://github.com/SigmaHQ/pySigma-backend-sqlite/commit/865350ce1a398acd7182f6f8429c3048db54ef1d.patch?full_index=1"
87-
sha256 "aff54090de9eecf5e5c0d69abd3be294ca86eba6b2e58d0c574528bd6058bfc4"
88-
end
86+
url "https://files.pythonhosted.org/packages/75/74/4fe9979c92fe09f1f5555750b16db83af2f0acd18061776d52be526a223f/pysigma-1.0.2.tar.gz"
87+
sha256 "81ead98efac4aea4f861545659ee5bc70c44b1c7c55651b71f40c5bf3293bc20"
8988
end
9089

9190
resource "pyyaml" do
@@ -98,9 +97,19 @@ class SigmaCli < Formula
9897
sha256 "dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf"
9998
end
10099

100+
resource "types-pyyaml" do
101+
url "https://files.pythonhosted.org/packages/7e/69/3c51b36d04da19b92f9e815be12753125bd8bc247ba0470a982e6979e71c/types_pyyaml-6.0.12.20250915.tar.gz"
102+
sha256 "0f8b54a528c303f0e6f7165687dd33fafa81c807fcac23f632b63aa624ced1d3"
103+
end
104+
105+
resource "typing-extensions" do
106+
url "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz"
107+
sha256 "0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"
108+
end
109+
101110
resource "urllib3" do
102-
url "https://files.pythonhosted.org/packages/1c/43/554c2569b62f49350597348fc3ac70f786e3c32e7f19d266e19817812dd3/urllib3-2.6.0.tar.gz"
103-
sha256 "cb9bcef5a4b345d5da5d145dc3e30834f58e8018828cbc724d30b4cb7d4d49f1"
111+
url "https://files.pythonhosted.org/packages/5e/1d/0f3a93cca1ac5e8287842ed4eebbd0f7a991315089b1a0b01c7788aa7b63/urllib3-2.6.1.tar.gz"
112+
sha256 "5379eb6e1aba4088bae84f8242960017ec8d8e3decf30480b3a1abdaa9671a3f"
104113
end
105114

106115
resource "wcwidth" do

0 commit comments

Comments
 (0)