Skip to content

Commit be3c97f

Browse files
committed
Poetry conversion with updated dependencies for Python 3.9
1 parent 342dfcc commit be3c97f

File tree

7 files changed

+654
-635
lines changed

7 files changed

+654
-635
lines changed

MANIFEST.in

Lines changed: 0 additions & 13 deletions
This file was deleted.

Pipfile

Lines changed: 0 additions & 28 deletions
This file was deleted.

Pipfile.lock

Lines changed: 0 additions & 514 deletions
This file was deleted.

poetry.lock

Lines changed: 420 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
[tool.poetry]
2+
name = 'stringsifter'
3+
version = '3.20230711'
4+
description = 'StringSifter is a machine learning tool that automatically ranks strings based on their relevance for malware analysis.'
5+
authors = ['Mandiant Data Science Research', 'Mandiant Applied Research']
6+
license = "Apache-2.0"
7+
readme = "README.md"
8+
repository = "https://github.com/mandiant/stringsifter"
9+
packages = [
10+
{include = "stringsifter"}
11+
]
12+
include = [
13+
{ path = "tests", format = "sdist" },
14+
{ path = "misc/stringsifter-flat-dark.png", format = "sdist" }
15+
]
16+
17+
[tool.poetry.dependencies]
18+
python = '^3.9'
19+
lightgbm = "~= 3.1"
20+
scikit-learn = "~= 1.3.0"
21+
joblib = "~= 1.3.1"
22+
# Avoid "DeprecationWarning: np.find_common_type is deprecated"
23+
# https://numpy.org/devdocs/release/1.25.0-notes.html
24+
numpy = "== 1.24.4"
25+
# Upstream fasttext does not work with newer pip versions
26+
# https://github.com/facebookresearch/fastText/issues/512
27+
#fasttext = {git = "https://github.com/cfculhane/fastText.git#main"}
28+
fasttext-wheel = "~= 0.9.2"
29+
30+
[tool.poetry.group.dev.dependencies]
31+
pytest = "*"
32+
33+
[build-system]
34+
requires = ['poetry-core>=1.0.0']
35+
build-backend = 'poetry.core.masonry.api'
36+
37+
[tool.poetry.scripts]
38+
rank_strings = 'stringsifter.rank_strings:argmain'
39+
flarestrings = 'stringsifter.flarestrings:main'
40+
tests = 'pytest:main'

requirements.txt

Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
fasttext-wheel==0.9.2 ; python_version >= "3.9" and python_version < "4.0" \
2+
--hash=sha256:04d5e693c25880574faf9e5a24bc19514e560dd41add7ecd88cb253f50874669 \
3+
--hash=sha256:056e088318ef0e0cc690c4cb18637320eaa3cdb986b62d67bb50d6a7a82e4051 \
4+
--hash=sha256:07387bd66a619e23e9b1520e5472a97ae2f63d6790511c242b6bbb8b008386ff \
5+
--hash=sha256:084fa472a49dc0c40e8153cae2b62b42433255c441934b0e9fd9526cab822991 \
6+
--hash=sha256:09a25790ad17ee21f31efe39d51e4106c718a1ed9c7ac0bdc1ad7512f2d64d22 \
7+
--hash=sha256:0aa4755a3ab0717e32627ede55e9c12cd7bbba464c73af7f08a3142bd6c62df7 \
8+
--hash=sha256:0ca1cf85b5159db69223cfa8a1cc5a00b521bb4bb5336fdf344ba743ca8f1dae \
9+
--hash=sha256:0cc583882ad40425d4bcaa09593adb0ce8140b27bbc0d3ea0129421cf785928b \
10+
--hash=sha256:0e8a73ee48502dfc6243faf6799dec3067795a6dc02c1d47fedc620e80e9ee94 \
11+
--hash=sha256:11efd5f0aebcc6737636b6890ac0b85f3b87aa359645969b4a1962459e588c69 \
12+
--hash=sha256:14fb62960fcfe8408fdc8e2854c2c583a04e422f424ccea34c07070f15e1b0a2 \
13+
--hash=sha256:17b02b00ca26f84c5a645141e1a88b80a835d74077d5a55738884f2f3e43da2c \
14+
--hash=sha256:17beeccd3935a5c531deb45217dde8d9758ffe764b1a89d82d5dddc8f36aa4e5 \
15+
--hash=sha256:18fc4ef2f9fd5060cc7174b121bcdc79edf4d66918ecfda60c030ed94309eb17 \
16+
--hash=sha256:1a0bf5f547430b838abcb0957fc7978feb4a02762b445a6c071394fab7207efd \
17+
--hash=sha256:1a6575feedff466d3af5a77f073294338da5dc361d538b6d1da74247336eba5b \
18+
--hash=sha256:1afb40118fb1b39e159bbdded14834a6a95415c0be957553647b9d70c7cc45ff \
19+
--hash=sha256:1d64763e6f5d5f84ec4f226d78a56e9182fcd15e48219f10eecd09dc2cccefc9 \
20+
--hash=sha256:1d96be81f8365783c4420b02024b1794ac13fa232be04813a2dae9cdc389e82d \
21+
--hash=sha256:1ec13d485e0202e729b3bcb7283dda9c499581f691fa8e835e237ee5cf69a2b5 \
22+
--hash=sha256:20e0f4271fbbe606d6218bfbbe4a6496d8ae33ff5b1f94aacec003e3ca593fce \
23+
--hash=sha256:26b0ca89c6d5e5fc5c864eb18e327674a45b2c98f38845d58d3e5beae6982ead \
24+
--hash=sha256:290e0030f237713afa30fc9b044aeac975f4d77c7281e1a533c08976d2ced05f \
25+
--hash=sha256:2cce299a49f50b5867fff464d1051beebe1d612b23213bb29b09f96935ca4ca0 \
26+
--hash=sha256:2da8e97ac82fe99960e1363c87022abe403a677d5229c7e44787d0c764159b99 \
27+
--hash=sha256:2dcbe5cb3ebad68667772ff2457d1d5ced69e9caa19fe35e53fe1b0c68db69f6 \
28+
--hash=sha256:2e3b0a205baee622877aa5a83b369947e68271c99b9a6eccc8fbe48948d6e6b5 \
29+
--hash=sha256:2ed30ae57f7cab129b2b474929c83e1065be3f11998730a0a178d3a7335fdc6a \
30+
--hash=sha256:31811c96ffe97d05272d77b7c0d4fe35b5d00dd63a189653eb9df3c60e11710c \
31+
--hash=sha256:3328e851e5896b373395ea108437045fa830c68ef86b0ab4db49bb7d64da77b7 \
32+
--hash=sha256:35edd9a4c1a8b058b7aef686b5a6d941109db1f0d563ae19f48623b611283782 \
33+
--hash=sha256:365d998c0d8b910282b9b03c9706d0e87cd569b3a8b37aefd901b237ec10a4ed \
34+
--hash=sha256:39d3201a8e6dabf59c0d8f9a7064d12bb996bca38f5f15e5a678e12fcbd39a35 \
35+
--hash=sha256:3b7f0d76e2c2b20a582725dc9c7e3419bb55745ac2842271c2e785047b143ac7 \
36+
--hash=sha256:3c0fdfb0fbfe62c95e6f6ffc0119afb3f5d32914b1be8f7052a828d95b1ca23c \
37+
--hash=sha256:3e66247d3035954c00ee987c5927f9ca7226597a5b3a1d43784b5935b35addbf \
38+
--hash=sha256:3e9e9812f9acc9054ec6cb9d60df918b94348ca8d0f1c49408de253f622038c4 \
39+
--hash=sha256:41b7f1237df82d29b6a64ca93894d8558c8b1791fd4f782b28a846c6ebccd182 \
40+
--hash=sha256:44b69266aa8604040be502985d6a56951ae9cd89dc9ec7c4505e864b5c584e0e \
41+
--hash=sha256:477ef49476f6f9558ae53d4bd9cad625ffd5737073152d1375863b350c2e880f \
42+
--hash=sha256:4990269d29fb1b31ca5595f48be2116c85c8c22e591a16743fea993e97d02418 \
43+
--hash=sha256:4bbe7046d079ba5724328eb8556212f60315edd26a2625c5bddad307bcee1267 \
44+
--hash=sha256:4cb4f08083429cb367d29722528e1e0371c512e77f1956c341151159d7a56197 \
45+
--hash=sha256:5c4938600006dd13bb215f105adb971e8f129491e03cc5de5ac53f292cdbc9a6 \
46+
--hash=sha256:5d3636932dba77811225dee9af540af4b4eb80a2ddd214ae476dc4a945d932d7 \
47+
--hash=sha256:5f3d27433b2280304f2aaba6b63bc79893a5113eed8e1c349d709d26ad072357 \
48+
--hash=sha256:6d5d47dacf4930254de1806b19cc603a0daac034477a27329dc7b3a4f4240d4a \
49+
--hash=sha256:6e76af4ce3974f28e80da9edfe650703454acaa4597f143ec6ba31892ddefb17 \
50+
--hash=sha256:6f4ef14f4f866fa0d5c17facf490c6821a109ea78788c61cc168807cfe038110 \
51+
--hash=sha256:704c285c364e44384c88968cdcb8688907d23184aff373a22924135ed4f29e3a \
52+
--hash=sha256:708ccdb59873ab14972944a5ef24bb46ffff9ee851b47b905050716b4d8a1a1e \
53+
--hash=sha256:7114a7950ca2a380647cc4268379f01b9d2dea5c7f9ec1a8bf063700a665b802 \
54+
--hash=sha256:7547a347a3b173a67571b629e5fa15f5d5154a9bf5809c94958bf6ec0e142512 \
55+
--hash=sha256:7f6727e40836c55bf2b9d7761ee25a6274abc17ae4f1ca0ea6eca3973661077b \
56+
--hash=sha256:8280415f59178879963791da9b51eee23a0faf1230fbc770fe917801b5d8f3f6 \
57+
--hash=sha256:838ff1e03ce613964e9a30c3fa96bf1ef3d63b891990eb5c56b054a3b03b2999 \
58+
--hash=sha256:84f7bb711137729bace4553cea481fc60b1b8004acd67091ac556e4415fa29f9 \
59+
--hash=sha256:8def868707775661afc18299b67cbb6548fd98dd6c5b3e1826bf3f95db8ce7a0 \
60+
--hash=sha256:91e744f4100cea6ec7da41a85e9b7b905d679959357cec654febbc42f472c330 \
61+
--hash=sha256:94afa157f43dc619c070838c6073d4b22e04007229113761e6c67b960c0c7a30 \
62+
--hash=sha256:964ed076a2190841e3bb7f774c36088810b0e63b30e18c26867f6e7a7b1e7068 \
63+
--hash=sha256:9a5dcb79b828132cc16beb3d790b90c00b31b34a4cfb320a9ac2bfbcb507b12e \
64+
--hash=sha256:9d08cf0ea4081b755e029160a96f9be5cfc5468ad54f476fe0ef7a6dec5dc52c \
65+
--hash=sha256:9e09cff3f2002cdef5f046a0969a0bf886d5386c2eb1c15874d90f9a95edb8d0 \
66+
--hash=sha256:a32cc0bee31985c5a15ae2ec4f7d777c84e84294d70969d7382961305b0851cf \
67+
--hash=sha256:a3bb1d14478c7dac126675f057750e854af646be9c028f6e9653cbaf4172a0ec \
68+
--hash=sha256:a5f4985db787b187933c12dfd89c972854b80ae97f07d004d73cdc9d251e8eb8 \
69+
--hash=sha256:a6231f28c5048c59e1c3231b38887111f6a0b2f51a040323841bd8920dd98683 \
70+
--hash=sha256:aabcb1efa04a411ee22d364b6dc7e5ffb6b5c72c7522b6d065f03685d54e0c64 \
71+
--hash=sha256:ab7e2431999d352f0d417c7edc7bb76ee4377fd35d59dd4e77cefd33ee7341c8 \
72+
--hash=sha256:acb1e336c63fcf46ef8965904c03589d230ebc6a3c4a7f05b0a32a7de85de11a \
73+
--hash=sha256:aced443e9f380b6fd3163e3bfdec43567f7024295a6c9228f91f9566671b7023 \
74+
--hash=sha256:ad1a3e10354cb71cb2e182ce4cb7fa61fd2396fe4e28d52002b8f6a749138e4d \
75+
--hash=sha256:ae70c70135c909c2951cae5496bf4ad19d268c03c0c2bd3bf71ce586126d7a5d \
76+
--hash=sha256:aefd4dbecf4c243628a513c3f9f9008a4c94d63f4194cfde6d11975710f04b7c \
77+
--hash=sha256:af606b17d47695a17ee87dc5a5c76e29cc957f08bd090cb2441e3815c030a99d \
78+
--hash=sha256:b10eb3702de7b56b4de83b83d39248e75198434fa7f6139805aa7b0a1b31245b \
79+
--hash=sha256:b1e6c4aee8dfc5629aba54c0c044eb0c699b3f82ee5f0f1a8edf69c84ffaa1bd \
80+
--hash=sha256:b59f84675ce247735e00acab7afbe4c74753f4fe2c9b0bf21fc60417d339a781 \
81+
--hash=sha256:bb71f70083ae127b1d0cbfb54857f873091da0ad3a5f63c530654c5104196d9b \
82+
--hash=sha256:c12e4eb12eb9181e4c31d7ba671a2a96f86b5e2e987e691554d40a3846908658 \
83+
--hash=sha256:c4e9e59778eb3f3a3c99bf3c1257791564fbafab9b80e89345ee0940c20e1648 \
84+
--hash=sha256:c5afabc433c923526e0572e1ed1bf7b21ee5aa77869cb7896f3eab1402067973 \
85+
--hash=sha256:c7b94290bc5bf1a8f2cf6ca2e84364bca3588525625907323d3a77bc96365915 \
86+
--hash=sha256:d1d070b71c765f9e96be36ac6867a4f6d73072ba432b685f424b8d47a2e6c957 \
87+
--hash=sha256:d22d15523bcf1715af25f9ee33064658c9a51d4447ea32d5b57f003670fd02bc \
88+
--hash=sha256:d29ac75e948ed3ef44df54b6fe203c8b9b3c08fb486a8634b6144425e72531ed \
89+
--hash=sha256:d5e389c0912606e45be7bcc860d60f8d9e0bc094e84b8c7d2445670ff7275c32 \
90+
--hash=sha256:dbad8ab4820b08273450a395f76a536044a749227ecac060ba48a1d70426768b \
91+
--hash=sha256:e64226520d7433ee0997db4b29abeb21a465b48d68389fee50137eb08f7dd756 \
92+
--hash=sha256:e6d8bbc2a0f64bfd66875d0d615dec2e6c3a1e2913cef8aa87a78c2eebe45093 \
93+
--hash=sha256:e8fe842818380ec56ef303461577ac5df7d4308115555879580e11e8ec055dc8 \
94+
--hash=sha256:ed960c08196ecd30a349c019a6e79214e0f27da7f21141872b2c02c7286e435a \
95+
--hash=sha256:ef5be5e24ad4aab61eb42c30e1a7909464b20958907c23dfe4037ef247755254 \
96+
--hash=sha256:efa1fae3b10b64978ba78a2cd1490627c8d861c23f39abd95393d5836e4f0c8f \
97+
--hash=sha256:f1dba6805073d46495dc700a8e29a5524c87f141a29820664c47207260723e78 \
98+
--hash=sha256:f5895b20801b412a018ac4d56ef0d37d753e03f04fdbc23221f612f64dd83489 \
99+
--hash=sha256:fd59ea516b352911bce63c348c5c6f0981c54a88649db3ce5e437c386a994fe4 \
100+
--hash=sha256:fefb1e8aa652aab231b5a37e3e5a59a13a95d36143616f9ef8902403a3e5556a
101+
joblib==1.3.1 ; python_version >= "3.9" and python_version < "4.0" \
102+
--hash=sha256:1f937906df65329ba98013dc9692fe22a4c5e4a648112de500508b18a21b41e3 \
103+
--hash=sha256:89cf0529520e01b3de7ac7b74a8102c90d16d54c64b5dd98cafcd14307fdf915
104+
lightgbm==3.3.5 ; python_version >= "3.9" and python_version < "4.0" \
105+
--hash=sha256:02a40745c1972cf4a2cde764c7739228f45178c2237af2df40fde7063a58ac6a \
106+
--hash=sha256:044f65664c1a32c98cb619bafa97d8cd9d93c2c2d5053376aadfe509a3a3e7fa \
107+
--hash=sha256:10b8fbdcf851e4f68a1f02f38d99bdc44c7c7fb9b1a62dcf924a0d29ff73395c \
108+
--hash=sha256:843dd37c00a1096a8898b80e368b3eef7f5a5d327d1fd9eb770b6f3c2e1edc49 \
109+
--hash=sha256:ef01e46939293a0a36729350a7384dc17a36880176d0f17d82b738bbe77e4528
110+
numpy==1.24.4 ; python_version >= "3.9" and python_version < "4.0" \
111+
--hash=sha256:04640dab83f7c6c85abf9cd729c5b65f1ebd0ccf9de90b270cd61935eef0197f \
112+
--hash=sha256:1452241c290f3e2a312c137a9999cdbf63f78864d63c79039bda65ee86943f61 \
113+
--hash=sha256:222e40d0e2548690405b0b3c7b21d1169117391c2e82c378467ef9ab4c8f0da7 \
114+
--hash=sha256:2541312fbf09977f3b3ad449c4e5f4bb55d0dbf79226d7724211acc905049400 \
115+
--hash=sha256:31f13e25b4e304632a4619d0e0777662c2ffea99fcae2029556b17d8ff958aef \
116+
--hash=sha256:4602244f345453db537be5314d3983dbf5834a9701b7723ec28923e2889e0bb2 \
117+
--hash=sha256:4979217d7de511a8d57f4b4b5b2b965f707768440c17cb70fbf254c4b225238d \
118+
--hash=sha256:4c21decb6ea94057331e111a5bed9a79d335658c27ce2adb580fb4d54f2ad9bc \
119+
--hash=sha256:6620c0acd41dbcb368610bb2f4d83145674040025e5536954782467100aa8835 \
120+
--hash=sha256:692f2e0f55794943c5bfff12b3f56f99af76f902fc47487bdfe97856de51a706 \
121+
--hash=sha256:7215847ce88a85ce39baf9e89070cb860c98fdddacbaa6c0da3ffb31b3350bd5 \
122+
--hash=sha256:79fc682a374c4a8ed08b331bef9c5f582585d1048fa6d80bc6c35bc384eee9b4 \
123+
--hash=sha256:7ffe43c74893dbf38c2b0a1f5428760a1a9c98285553c89e12d70a96a7f3a4d6 \
124+
--hash=sha256:80f5e3a4e498641401868df4208b74581206afbee7cf7b8329daae82676d9463 \
125+
--hash=sha256:95f7ac6540e95bc440ad77f56e520da5bf877f87dca58bd095288dce8940532a \
126+
--hash=sha256:9667575fb6d13c95f1b36aca12c5ee3356bf001b714fc354eb5465ce1609e62f \
127+
--hash=sha256:a5425b114831d1e77e4b5d812b69d11d962e104095a5b9c3b641a218abcc050e \
128+
--hash=sha256:b4bea75e47d9586d31e892a7401f76e909712a0fd510f58f5337bea9572c571e \
129+
--hash=sha256:b7b1fc9864d7d39e28f41d089bfd6353cb5f27ecd9905348c24187a768c79694 \
130+
--hash=sha256:befe2bf740fd8373cf56149a5c23a0f601e82869598d41f8e188a0e9869926f8 \
131+
--hash=sha256:c0bfb52d2169d58c1cdb8cc1f16989101639b34c7d3ce60ed70b19c63eba0b64 \
132+
--hash=sha256:d11efb4dbecbdf22508d55e48d9c8384db795e1b7b51ea735289ff96613ff74d \
133+
--hash=sha256:dd80e219fd4c71fc3699fc1dadac5dcf4fd882bfc6f7ec53d30fa197b8ee22dc \
134+
--hash=sha256:e2926dac25b313635e4d6cf4dc4e51c8c0ebfed60b801c799ffc4c32bf3d1254 \
135+
--hash=sha256:e98f220aa76ca2a977fe435f5b04d7b3470c0a2e6312907b37ba6068f26787f2 \
136+
--hash=sha256:ed094d4f0c177b1b8e7aa9cba7d6ceed51c0e569a5318ac0ca9a090680a6a1b1 \
137+
--hash=sha256:f136bab9c2cfd8da131132c2cf6cc27331dd6fae65f95f69dcd4ae3c3639c810 \
138+
--hash=sha256:f3a86ed21e4f87050382c7bc96571755193c4c1392490744ac73d660e8f564a9
139+
pybind11==2.10.4 ; python_version >= "3.9" and python_version < "4.0" \
140+
--hash=sha256:0bb621d3c45a049aa5923debb87c5c0e2668227905c55ebe8af722608d8ed927 \
141+
--hash=sha256:ec9be0c45061c829648d7e8c98a7d041768b768c934acd15196e0f1943d9a818
142+
scikit-learn==1.3.0 ; python_version >= "3.9" and python_version < "4.0" \
143+
--hash=sha256:0e8102d5036e28d08ab47166b48c8d5e5810704daecf3a476a4282d562be9a28 \
144+
--hash=sha256:151ac2bf65ccf363664a689b8beafc9e6aae36263db114b4ca06fbbbf827444a \
145+
--hash=sha256:1d54fb9e6038284548072df22fd34777e434153f7ffac72c8596f2d6987110dd \
146+
--hash=sha256:3a11936adbc379a6061ea32fa03338d4ca7248d86dd507c81e13af428a5bc1db \
147+
--hash=sha256:436aaaae2c916ad16631142488e4c82f4296af2404f480e031d866863425d2a2 \
148+
--hash=sha256:552fd1b6ee22900cf1780d7386a554bb96949e9a359999177cf30211e6b20df6 \
149+
--hash=sha256:6a885a9edc9c0a341cab27ec4f8a6c58b35f3d449c9d2503a6fd23e06bbd4f6a \
150+
--hash=sha256:7617164951c422747e7c32be4afa15d75ad8044f42e7d70d3e2e0429a50e6718 \
151+
--hash=sha256:79970a6d759eb00a62266a31e2637d07d2d28446fca8079cf9afa7c07b0427f8 \
152+
--hash=sha256:850a00b559e636b23901aabbe79b73dc604b4e4248ba9e2d6e72f95063765603 \
153+
--hash=sha256:8be549886f5eda46436b6e555b0e4873b4f10aa21c07df45c4bc1735afbccd7a \
154+
--hash=sha256:981287869e576d42c682cf7ca96af0c6ac544ed9316328fd0d9292795c742cf5 \
155+
--hash=sha256:9877af9c6d1b15486e18a94101b742e9d0d2f343d35a634e337411ddb57783f3 \
156+
--hash=sha256:998d38fcec96584deee1e79cd127469b3ad6fefd1ea6c2dfc54e8db367eb396b \
157+
--hash=sha256:9d953531f5d9f00c90c34fa3b7d7cfb43ecff4c605dac9e4255a20b114a27369 \
158+
--hash=sha256:ae80c08834a473d08a204d966982a62e11c976228d306a2648c575e3ead12111 \
159+
--hash=sha256:c470f53cea065ff3d588050955c492793bb50c19a92923490d18fcb637f6383a \
160+
--hash=sha256:c7e28d8fa47a0b30ae1bd7a079519dd852764e31708a7804da6cb6f8b36e3630 \
161+
--hash=sha256:ded35e810438a527e17623ac6deae3b360134345b7c598175ab7741720d7ffa7 \
162+
--hash=sha256:ee04835fb016e8062ee9fe9074aef9b82e430504e420bff51e3e5fffe72750ca \
163+
--hash=sha256:fd6e2d7389542eae01077a1ee0318c4fec20c66c957f45c7aac0c6eb0fe3c612
164+
scipy==1.9.3 ; python_version >= "3.9" and python_version < "4.0" \
165+
--hash=sha256:06d2e1b4c491dc7d8eacea139a1b0b295f74e1a1a0f704c375028f8320d16e31 \
166+
--hash=sha256:0d54222d7a3ba6022fdf5773931b5d7c56efe41ede7f7128c7b1637700409108 \
167+
--hash=sha256:1884b66a54887e21addf9c16fb588720a8309a57b2e258ae1c7986d4444d3bc0 \
168+
--hash=sha256:1a72d885fa44247f92743fc20732ae55564ff2a519e8302fb7e18717c5355a8b \
169+
--hash=sha256:2318bef588acc7a574f5bfdff9c172d0b1bf2c8143d9582e05f878e580a3781e \
170+
--hash=sha256:4db5b30849606a95dcf519763dd3ab6fe9bd91df49eba517359e450a7d80ce2e \
171+
--hash=sha256:545c83ffb518094d8c9d83cce216c0c32f8c04aaf28b92cc8283eda0685162d5 \
172+
--hash=sha256:5a04cd7d0d3eff6ea4719371cbc44df31411862b9646db617c99718ff68d4840 \
173+
--hash=sha256:5b88e6d91ad9d59478fafe92a7c757d00c59e3bdc3331be8ada76a4f8d683f58 \
174+
--hash=sha256:68239b6aa6f9c593da8be1509a05cb7f9efe98b80f43a5861cd24c7557e98523 \
175+
--hash=sha256:83b89e9586c62e787f5012e8475fbb12185bafb996a03257e9675cd73d3736dd \
176+
--hash=sha256:83c06e62a390a9167da60bedd4575a14c1f58ca9dfde59830fc42e5197283dab \
177+
--hash=sha256:90453d2b93ea82a9f434e4e1cba043e779ff67b92f7a0e85d05d286a3625df3c \
178+
--hash=sha256:abaf921531b5aeaafced90157db505e10345e45038c39e5d9b6c7922d68085cb \
179+
--hash=sha256:b41bc822679ad1c9a5f023bc93f6d0543129ca0f37c1ce294dd9d386f0a21096 \
180+
--hash=sha256:c68db6b290cbd4049012990d7fe71a2abd9ffbe82c0056ebe0f01df8be5436b0 \
181+
--hash=sha256:cff3a5295234037e39500d35316a4c5794739433528310e117b8a9a0c76d20fc \
182+
--hash=sha256:d01e1dd7b15bd2449c8bfc6b7cc67d630700ed655654f0dfcf121600bad205c9 \
183+
--hash=sha256:d644a64e174c16cb4b2e41dfea6af722053e83d066da7343f333a54dae9bc31c \
184+
--hash=sha256:da8245491d73ed0a994ed9c2e380fd058ce2fa8a18da204681f2fe1f57f98f95 \
185+
--hash=sha256:fbc5c05c85c1a02be77b1ff591087c83bc44579c6d2bd9fb798bb64ea5e1a027
186+
setuptools==68.0.0 ; python_version >= "3.9" and python_version < "4.0" \
187+
--hash=sha256:11e52c67415a381d10d6b462ced9cfb97066179f0e871399e006c4ab101fc85f \
188+
--hash=sha256:baf1fdb41c6da4cd2eae722e135500da913332ab3f2f5c7d33af9b492acb5235
189+
threadpoolctl==3.1.0 ; python_version >= "3.9" and python_version < "4.0" \
190+
--hash=sha256:8b99adda265feb6773280df41eece7b2e6561b772d21ffd52e372f999024907b \
191+
--hash=sha256:a335baacfaa4400ae1f0d8e3a58d6674d2f8828e3716bb2802c44955ad391380
192+
wheel==0.40.0 ; python_version >= "3.9" and python_version < "4.0" \
193+
--hash=sha256:cd1196f3faee2b31968d626e1731c94f99cbdb67cf5a46e4f5656cbee7738873 \
194+
--hash=sha256:d236b20e7cb522daf2390fa84c55eea81c5c30190f90f29ae2ca1ad8355bf247

0 commit comments

Comments
 (0)