Commit
·
689e49e
1
Parent(s):
0469963
Fix some errors.
Browse files- .dockerignore +4 -0
- app.py +3 -18
- uv.lock +49 -49
.dockerignore
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
*.zip
|
2 |
+
./dataset/diabetes_012_health_indicators_BRFSS2015.csv
|
3 |
+
./dataset/diabetes_binary_5050split_health_indicators_BRFSS2015.csv
|
4 |
+
./dataset/final_phone_preferences_india.csv
|
app.py
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
import marimo
|
2 |
|
3 |
-
__generated_with = "0.11.
|
4 |
app = marimo.App(width="medium")
|
5 |
|
6 |
|
@@ -33,7 +33,6 @@ def _(dataset, pl):
|
|
33 |
dataset_encoded_parts = pl.DataFrame(encoded, schema=encoded_schema)
|
34 |
dataset_ord_encoded_parts = pl.DataFrame(ord_encoded, schema=ord_encoded_schema)
|
35 |
dataset_encoded = dataset.with_columns(dataset_encoded_parts).with_columns(dataset_ord_encoded_parts)
|
36 |
-
dataset_encoded
|
37 |
return (
|
38 |
OneHotEncoder,
|
39 |
OrdinalEncoder,
|
@@ -56,6 +55,7 @@ def _(dataset_encoded, encoded_features, mo):
|
|
56 |
from sklearn.linear_model import LogisticRegression
|
57 |
from sklearn.naive_bayes import BernoulliNB
|
58 |
from sklearn.tree import DecisionTreeClassifier
|
|
|
59 |
from sklearn.model_selection import train_test_split
|
60 |
from sklearn.metrics import accuracy_score, precision_score, classification_report, confusion_matrix
|
61 |
|
@@ -122,6 +122,7 @@ def _(dataset_encoded, encoded_features, mo):
|
|
122 |
BernoulliNB,
|
123 |
DecisionTreeClassifier,
|
124 |
LogisticRegression,
|
|
|
125 |
X,
|
126 |
X_test,
|
127 |
X_train,
|
@@ -142,22 +143,6 @@ def _(dataset_encoded, encoded_features, mo):
|
|
142 |
)
|
143 |
|
144 |
|
145 |
-
@app.cell
|
146 |
-
def _(dataset_cluster, mo):
|
147 |
-
import altair as alt
|
148 |
-
chart1 = alt.Chart(dataset_cluster).mark_circle().encode(
|
149 |
-
alt.Y('Incidence_Rate_per_100K'),
|
150 |
-
alt.X('Mortality_Rate_per_100K'),
|
151 |
-
color='Cluster',
|
152 |
-
)
|
153 |
-
mo.ui.altair_chart(chart1)
|
154 |
-
return alt, chart1
|
155 |
-
|
156 |
-
|
157 |
-
@app.cell
|
158 |
-
def _():
|
159 |
-
return
|
160 |
-
|
161 |
|
162 |
if __name__ == "__main__":
|
163 |
app.run()
|
|
|
1 |
import marimo
|
2 |
|
3 |
+
__generated_with = "0.11.17"
|
4 |
app = marimo.App(width="medium")
|
5 |
|
6 |
|
|
|
33 |
dataset_encoded_parts = pl.DataFrame(encoded, schema=encoded_schema)
|
34 |
dataset_ord_encoded_parts = pl.DataFrame(ord_encoded, schema=ord_encoded_schema)
|
35 |
dataset_encoded = dataset.with_columns(dataset_encoded_parts).with_columns(dataset_ord_encoded_parts)
|
|
|
36 |
return (
|
37 |
OneHotEncoder,
|
38 |
OrdinalEncoder,
|
|
|
55 |
from sklearn.linear_model import LogisticRegression
|
56 |
from sklearn.naive_bayes import BernoulliNB
|
57 |
from sklearn.tree import DecisionTreeClassifier
|
58 |
+
from sklearn.svm import SVC
|
59 |
from sklearn.model_selection import train_test_split
|
60 |
from sklearn.metrics import accuracy_score, precision_score, classification_report, confusion_matrix
|
61 |
|
|
|
122 |
BernoulliNB,
|
123 |
DecisionTreeClassifier,
|
124 |
LogisticRegression,
|
125 |
+
SVC,
|
126 |
X,
|
127 |
X_test,
|
128 |
X_train,
|
|
|
143 |
)
|
144 |
|
145 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
146 |
|
147 |
if __name__ == "__main__":
|
148 |
app.run()
|
uv.lock
CHANGED
@@ -133,14 +133,14 @@ wheels = [
|
|
133 |
|
134 |
[[package]]
|
135 |
name = "jinja2"
|
136 |
-
version = "3.1.
|
137 |
source = { registry = "https://pypi.org/simple" }
|
138 |
dependencies = [
|
139 |
{ name = "markupsafe" },
|
140 |
]
|
141 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
142 |
wheels = [
|
143 |
-
{ url = "https://files.pythonhosted.org/packages/
|
144 |
]
|
145 |
|
146 |
[[package]]
|
@@ -181,7 +181,7 @@ wheels = [
|
|
181 |
|
182 |
[[package]]
|
183 |
name = "marimo"
|
184 |
-
version = "0.11.
|
185 |
source = { registry = "https://pypi.org/simple" }
|
186 |
dependencies = [
|
187 |
{ name = "click" },
|
@@ -202,9 +202,9 @@ dependencies = [
|
|
202 |
{ name = "uvicorn" },
|
203 |
{ name = "websockets" },
|
204 |
]
|
205 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
206 |
wheels = [
|
207 |
-
{ url = "https://files.pythonhosted.org/packages/
|
208 |
]
|
209 |
|
210 |
[[package]]
|
@@ -246,11 +246,11 @@ wheels = [
|
|
246 |
|
247 |
[[package]]
|
248 |
name = "narwhals"
|
249 |
-
version = "1.
|
250 |
source = { registry = "https://pypi.org/simple" }
|
251 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
252 |
wheels = [
|
253 |
-
{ url = "https://files.pythonhosted.org/packages/
|
254 |
]
|
255 |
|
256 |
[[package]]
|
@@ -505,27 +505,27 @@ wheels = [
|
|
505 |
|
506 |
[[package]]
|
507 |
name = "ruff"
|
508 |
-
version = "0.9.
|
509 |
-
source = { registry = "https://pypi.org/simple" }
|
510 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
511 |
-
wheels = [
|
512 |
-
{ url = "https://files.pythonhosted.org/packages/
|
513 |
-
{ url = "https://files.pythonhosted.org/packages/
|
514 |
-
{ url = "https://files.pythonhosted.org/packages/
|
515 |
-
{ url = "https://files.pythonhosted.org/packages/
|
516 |
-
{ url = "https://files.pythonhosted.org/packages/
|
517 |
-
{ url = "https://files.pythonhosted.org/packages/
|
518 |
-
{ url = "https://files.pythonhosted.org/packages/
|
519 |
-
{ url = "https://files.pythonhosted.org/packages/
|
520 |
-
{ url = "https://files.pythonhosted.org/packages/
|
521 |
-
{ url = "https://files.pythonhosted.org/packages/
|
522 |
-
{ url = "https://files.pythonhosted.org/packages/
|
523 |
-
{ url = "https://files.pythonhosted.org/packages/
|
524 |
-
{ url = "https://files.pythonhosted.org/packages/
|
525 |
-
{ url = "https://files.pythonhosted.org/packages/
|
526 |
-
{ url = "https://files.pythonhosted.org/packages/
|
527 |
-
{ url = "https://files.pythonhosted.org/packages/
|
528 |
-
{ url = "https://files.pythonhosted.org/packages/
|
529 |
]
|
530 |
|
531 |
[[package]]
|
@@ -600,14 +600,14 @@ wheels = [
|
|
600 |
|
601 |
[[package]]
|
602 |
name = "starlette"
|
603 |
-
version = "0.46.
|
604 |
source = { registry = "https://pypi.org/simple" }
|
605 |
dependencies = [
|
606 |
{ name = "anyio" },
|
607 |
]
|
608 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
609 |
wheels = [
|
610 |
-
{ url = "https://files.pythonhosted.org/packages/
|
611 |
]
|
612 |
|
613 |
[[package]]
|
@@ -661,20 +661,20 @@ wheels = [
|
|
661 |
|
662 |
[[package]]
|
663 |
name = "websockets"
|
664 |
-
version = "15.0"
|
665 |
-
source = { registry = "https://pypi.org/simple" }
|
666 |
-
sdist = { url = "https://files.pythonhosted.org/packages/
|
667 |
-
wheels = [
|
668 |
-
{ url = "https://files.pythonhosted.org/packages/
|
669 |
-
{ url = "https://files.pythonhosted.org/packages/
|
670 |
-
{ url = "https://files.pythonhosted.org/packages/
|
671 |
-
{ url = "https://files.pythonhosted.org/packages/
|
672 |
-
{ url = "https://files.pythonhosted.org/packages/
|
673 |
-
{ url = "https://files.pythonhosted.org/packages/
|
674 |
-
{ url = "https://files.pythonhosted.org/packages/
|
675 |
-
{ url = "https://files.pythonhosted.org/packages/
|
676 |
-
{ url = "https://files.pythonhosted.org/packages/
|
677 |
-
{ url = "https://files.pythonhosted.org/packages/
|
678 |
-
{ url = "https://files.pythonhosted.org/packages/
|
679 |
-
{ url = "https://files.pythonhosted.org/packages/
|
680 |
]
|
|
|
133 |
|
134 |
[[package]]
|
135 |
name = "jinja2"
|
136 |
+
version = "3.1.6"
|
137 |
source = { registry = "https://pypi.org/simple" }
|
138 |
dependencies = [
|
139 |
{ name = "markupsafe" },
|
140 |
]
|
141 |
+
sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115 }
|
142 |
wheels = [
|
143 |
+
{ url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899 },
|
144 |
]
|
145 |
|
146 |
[[package]]
|
|
|
181 |
|
182 |
[[package]]
|
183 |
name = "marimo"
|
184 |
+
version = "0.11.17"
|
185 |
source = { registry = "https://pypi.org/simple" }
|
186 |
dependencies = [
|
187 |
{ name = "click" },
|
|
|
202 |
{ name = "uvicorn" },
|
203 |
{ name = "websockets" },
|
204 |
]
|
205 |
+
sdist = { url = "https://files.pythonhosted.org/packages/a3/c4/fa473598d184842ffc11dae37bd426255faf442212f213242377c13d0b91/marimo-0.11.17.tar.gz", hash = "sha256:8ca0cd6c18439d0cb368f7b524b5e93596888509add3fd4b22ead3e5600a88d7", size = 10659595 }
|
206 |
wheels = [
|
207 |
+
{ url = "https://files.pythonhosted.org/packages/cb/a0/9d68f55dcc15a0fbce1c63f2450961b9940a34e8ef15f3c2ba0fb3e502e9/marimo-0.11.17-py3-none-any.whl", hash = "sha256:15092b0f284ea11a9768cfdd4538922ae13683bb549077e7ba56df7d3d6f6d5d", size = 11005717 },
|
208 |
]
|
209 |
|
210 |
[[package]]
|
|
|
246 |
|
247 |
[[package]]
|
248 |
name = "narwhals"
|
249 |
+
version = "1.30.0"
|
250 |
source = { registry = "https://pypi.org/simple" }
|
251 |
+
sdist = { url = "https://files.pythonhosted.org/packages/c4/98/be6d35e8869ab9403fa25dc3458e7af6ce36dac2873c74c7274a59b21958/narwhals-1.30.0.tar.gz", hash = "sha256:0c50cc67a5404da501302882838ec17dce51703d22cd8ad89162d6f60ea0bb19", size = 253461 }
|
252 |
wheels = [
|
253 |
+
{ url = "https://files.pythonhosted.org/packages/e4/97/bde1e4cf1e0fe0d4c70f750b57d152c0ecb04bb35de7aa7950a5756a71d6/narwhals-1.30.0-py3-none-any.whl", hash = "sha256:443aa0a1abfae89bc65a6b888a7e310a03d1818bfb2ccd61c150199a5f954c17", size = 313611 },
|
254 |
]
|
255 |
|
256 |
[[package]]
|
|
|
505 |
|
506 |
[[package]]
|
507 |
name = "ruff"
|
508 |
+
version = "0.9.10"
|
509 |
+
source = { registry = "https://pypi.org/simple" }
|
510 |
+
sdist = { url = "https://files.pythonhosted.org/packages/20/8e/fafaa6f15c332e73425d9c44ada85360501045d5ab0b81400076aff27cf6/ruff-0.9.10.tar.gz", hash = "sha256:9bacb735d7bada9cfb0f2c227d3658fc443d90a727b47f206fb33f52f3c0eac7", size = 3759776 }
|
511 |
+
wheels = [
|
512 |
+
{ url = "https://files.pythonhosted.org/packages/73/b2/af7c2cc9e438cbc19fafeec4f20bfcd72165460fe75b2b6e9a0958c8c62b/ruff-0.9.10-py3-none-linux_armv6l.whl", hash = "sha256:eb4d25532cfd9fe461acc83498361ec2e2252795b4f40b17e80692814329e42d", size = 10049494 },
|
513 |
+
{ url = "https://files.pythonhosted.org/packages/6d/12/03f6dfa1b95ddd47e6969f0225d60d9d7437c91938a310835feb27927ca0/ruff-0.9.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:188a6638dab1aa9bb6228a7302387b2c9954e455fb25d6b4470cb0641d16759d", size = 10853584 },
|
514 |
+
{ url = "https://files.pythonhosted.org/packages/02/49/1c79e0906b6ff551fb0894168763f705bf980864739572b2815ecd3c9df0/ruff-0.9.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5284dcac6b9dbc2fcb71fdfc26a217b2ca4ede6ccd57476f52a587451ebe450d", size = 10155692 },
|
515 |
+
{ url = "https://files.pythonhosted.org/packages/5b/01/85e8082e41585e0e1ceb11e41c054e9e36fed45f4b210991052d8a75089f/ruff-0.9.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47678f39fa2a3da62724851107f438c8229a3470f533894b5568a39b40029c0c", size = 10369760 },
|
516 |
+
{ url = "https://files.pythonhosted.org/packages/a1/90/0bc60bd4e5db051f12445046d0c85cc2c617095c0904f1aa81067dc64aea/ruff-0.9.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:99713a6e2766b7a17147b309e8c915b32b07a25c9efd12ada79f217c9c778b3e", size = 9912196 },
|
517 |
+
{ url = "https://files.pythonhosted.org/packages/66/ea/0b7e8c42b1ec608033c4d5a02939c82097ddcb0b3e393e4238584b7054ab/ruff-0.9.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:524ee184d92f7c7304aa568e2db20f50c32d1d0caa235d8ddf10497566ea1a12", size = 11434985 },
|
518 |
+
{ url = "https://files.pythonhosted.org/packages/d5/86/3171d1eff893db4f91755175a6e1163c5887be1f1e2f4f6c0c59527c2bfd/ruff-0.9.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:df92aeac30af821f9acf819fc01b4afc3dfb829d2782884f8739fb52a8119a16", size = 12155842 },
|
519 |
+
{ url = "https://files.pythonhosted.org/packages/89/9e/700ca289f172a38eb0bca752056d0a42637fa17b81649b9331786cb791d7/ruff-0.9.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de42e4edc296f520bb84954eb992a07a0ec5a02fecb834498415908469854a52", size = 11613804 },
|
520 |
+
{ url = "https://files.pythonhosted.org/packages/f2/92/648020b3b5db180f41a931a68b1c8575cca3e63cec86fd26807422a0dbad/ruff-0.9.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d257f95b65806104b6b1ffca0ea53f4ef98454036df65b1eda3693534813ecd1", size = 13823776 },
|
521 |
+
{ url = "https://files.pythonhosted.org/packages/5e/a6/cc472161cd04d30a09d5c90698696b70c169eeba2c41030344194242db45/ruff-0.9.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b60dec7201c0b10d6d11be00e8f2dbb6f40ef1828ee75ed739923799513db24c", size = 11302673 },
|
522 |
+
{ url = "https://files.pythonhosted.org/packages/6c/db/d31c361c4025b1b9102b4d032c70a69adb9ee6fde093f6c3bf29f831c85c/ruff-0.9.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d838b60007da7a39c046fcdd317293d10b845001f38bcb55ba766c3875b01e43", size = 10235358 },
|
523 |
+
{ url = "https://files.pythonhosted.org/packages/d1/86/d6374e24a14d4d93ebe120f45edd82ad7dcf3ef999ffc92b197d81cdc2a5/ruff-0.9.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ccaf903108b899beb8e09a63ffae5869057ab649c1e9231c05ae354ebc62066c", size = 9886177 },
|
524 |
+
{ url = "https://files.pythonhosted.org/packages/00/62/a61691f6eaaac1e945a1f3f59f1eea9a218513139d5b6c2b8f88b43b5b8f/ruff-0.9.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:f9567d135265d46e59d62dc60c0bfad10e9a6822e231f5b24032dba5a55be6b5", size = 10864747 },
|
525 |
+
{ url = "https://files.pythonhosted.org/packages/ee/94/2c7065e1d92a8a8a46d46d9c3cf07b0aa7e0a1e0153d74baa5e6620b4102/ruff-0.9.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5f202f0d93738c28a89f8ed9eaba01b7be339e5d8d642c994347eaa81c6d75b8", size = 11360441 },
|
526 |
+
{ url = "https://files.pythonhosted.org/packages/a7/8f/1f545ea6f9fcd7bf4368551fb91d2064d8f0577b3079bb3f0ae5779fb773/ruff-0.9.10-py3-none-win32.whl", hash = "sha256:bfb834e87c916521ce46b1788fbb8484966e5113c02df216680102e9eb960029", size = 10247401 },
|
527 |
+
{ url = "https://files.pythonhosted.org/packages/4f/18/fb703603ab108e5c165f52f5b86ee2aa9be43bb781703ec87c66a5f5d604/ruff-0.9.10-py3-none-win_amd64.whl", hash = "sha256:f2160eeef3031bf4b17df74e307d4c5fb689a6f3a26a2de3f7ef4044e3c484f1", size = 11366360 },
|
528 |
+
{ url = "https://files.pythonhosted.org/packages/35/85/338e603dc68e7d9994d5d84f24adbf69bae760ba5efd3e20f5ff2cec18da/ruff-0.9.10-py3-none-win_arm64.whl", hash = "sha256:5fd804c0327a5e5ea26615550e706942f348b197d5475ff34c19733aee4b2e69", size = 10436892 },
|
529 |
]
|
530 |
|
531 |
[[package]]
|
|
|
600 |
|
601 |
[[package]]
|
602 |
name = "starlette"
|
603 |
+
version = "0.46.1"
|
604 |
source = { registry = "https://pypi.org/simple" }
|
605 |
dependencies = [
|
606 |
{ name = "anyio" },
|
607 |
]
|
608 |
+
sdist = { url = "https://files.pythonhosted.org/packages/04/1b/52b27f2e13ceedc79a908e29eac426a63465a1a01248e5f24aa36a62aeb3/starlette-0.46.1.tar.gz", hash = "sha256:3c88d58ee4bd1bb807c0d1acb381838afc7752f9ddaec81bbe4383611d833230", size = 2580102 }
|
609 |
wheels = [
|
610 |
+
{ url = "https://files.pythonhosted.org/packages/a0/4b/528ccf7a982216885a1ff4908e886b8fb5f19862d1962f56a3fce2435a70/starlette-0.46.1-py3-none-any.whl", hash = "sha256:77c74ed9d2720138b25875133f3a2dae6d854af2ec37dceb56aef370c1d8a227", size = 71995 },
|
611 |
]
|
612 |
|
613 |
[[package]]
|
|
|
661 |
|
662 |
[[package]]
|
663 |
name = "websockets"
|
664 |
+
version = "15.0.1"
|
665 |
+
source = { registry = "https://pypi.org/simple" }
|
666 |
+
sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016 }
|
667 |
+
wheels = [
|
668 |
+
{ url = "https://files.pythonhosted.org/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440 },
|
669 |
+
{ url = "https://files.pythonhosted.org/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098 },
|
670 |
+
{ url = "https://files.pythonhosted.org/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329 },
|
671 |
+
{ url = "https://files.pythonhosted.org/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111 },
|
672 |
+
{ url = "https://files.pythonhosted.org/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054 },
|
673 |
+
{ url = "https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496 },
|
674 |
+
{ url = "https://files.pythonhosted.org/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829 },
|
675 |
+
{ url = "https://files.pythonhosted.org/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217 },
|
676 |
+
{ url = "https://files.pythonhosted.org/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195 },
|
677 |
+
{ url = "https://files.pythonhosted.org/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393 },
|
678 |
+
{ url = "https://files.pythonhosted.org/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837 },
|
679 |
+
{ url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743 },
|
680 |
]
|