Use polars-lts-cpu on arm64 (#3667)
Browse files### What problem does this PR solve?
Use polars-lts-cpu on arm64
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- poetry.lock +45 -4
- pyproject.toml +2 -1
poetry.lock
CHANGED
@@ -196,13 +196,13 @@ files = [
|
|
196 |
|
197 |
[[package]]
|
198 |
name = "akshare"
|
199 |
-
version = "1.15.
|
200 |
description = "AKShare is an elegant and simple financial data interface library for Python, built for human beings!"
|
201 |
optional = false
|
202 |
python-versions = ">=3.8"
|
203 |
files = [
|
204 |
-
{file = "akshare-1.15.
|
205 |
-
{file = "akshare-1.15.
|
206 |
]
|
207 |
|
208 |
[package.dependencies]
|
@@ -5968,6 +5968,47 @@ timezone = ["backports-zoneinfo", "tzdata"]
|
|
5968 |
xlsx2csv = ["xlsx2csv (>=0.8.0)"]
|
5969 |
xlsxwriter = ["xlsxwriter"]
|
5970 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5971 |
[[package]]
|
5972 |
name = "pooch"
|
5973 |
version = "1.8.2"
|
@@ -10036,4 +10077,4 @@ cffi = ["cffi (>=1.11)"]
|
|
10036 |
[metadata]
|
10037 |
lock-version = "2.0"
|
10038 |
python-versions = ">=3.10,<3.13"
|
10039 |
-
content-hash = "
|
|
|
196 |
|
197 |
[[package]]
|
198 |
name = "akshare"
|
199 |
+
version = "1.15.33"
|
200 |
description = "AKShare is an elegant and simple financial data interface library for Python, built for human beings!"
|
201 |
optional = false
|
202 |
python-versions = ">=3.8"
|
203 |
files = [
|
204 |
+
{file = "akshare-1.15.33-py3-none-any.whl", hash = "sha256:6f56682404cbff892b23ec896528199392f06a11a14c287cdc36f1f57c3ea612"},
|
205 |
+
{file = "akshare-1.15.33.tar.gz", hash = "sha256:6bd46e9ab767237c57adce35a409b73a6607b12b8c36d3bf2d2fbe83121d6e3d"},
|
206 |
]
|
207 |
|
208 |
[package.dependencies]
|
|
|
5968 |
xlsx2csv = ["xlsx2csv (>=0.8.0)"]
|
5969 |
xlsxwriter = ["xlsxwriter"]
|
5970 |
|
5971 |
+
[[package]]
|
5972 |
+
name = "polars-lts-cpu"
|
5973 |
+
version = "1.15.0"
|
5974 |
+
description = "Blazingly fast DataFrame library"
|
5975 |
+
optional = false
|
5976 |
+
python-versions = ">=3.9"
|
5977 |
+
files = [
|
5978 |
+
{file = "polars_lts_cpu-1.15.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:21dfba817d74b34b01e9f9c301d07a6308c84e84588f28854413046ea8cc2692"},
|
5979 |
+
{file = "polars_lts_cpu-1.15.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:3ec8bb702555fe29eca975cb18612acc7eb62e29023de5487b3e2365c8fbfdf4"},
|
5980 |
+
{file = "polars_lts_cpu-1.15.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf5414c234de781861f7a258eeb5a14f06280cc98d6d1d3fc08cdc506e764e21"},
|
5981 |
+
{file = "polars_lts_cpu-1.15.0-cp39-abi3-manylinux_2_24_aarch64.whl", hash = "sha256:930acac72f7143d9baee45c8314e2d1bf342347e37df9da7231403d810f13081"},
|
5982 |
+
{file = "polars_lts_cpu-1.15.0-cp39-abi3-win_amd64.whl", hash = "sha256:71be1e40f25ae4987d8279d8881e855fb7bd1957ed51a149c5191006bc430e72"},
|
5983 |
+
{file = "polars_lts_cpu-1.15.0.tar.gz", hash = "sha256:0a1108675521871e6d30e4c1941a0a9962a0af979da7d68fc41fdb1a07efd8d7"},
|
5984 |
+
]
|
5985 |
+
|
5986 |
+
[package.extras]
|
5987 |
+
adbc = ["adbc-driver-manager[dbapi]", "adbc-driver-sqlite[dbapi]"]
|
5988 |
+
all = ["polars-lts-cpu[async,cloudpickle,database,deltalake,excel,fsspec,graph,iceberg,numpy,pandas,plot,pyarrow,pydantic,style,timezone]"]
|
5989 |
+
async = ["gevent"]
|
5990 |
+
calamine = ["fastexcel (>=0.9)"]
|
5991 |
+
cloudpickle = ["cloudpickle"]
|
5992 |
+
connectorx = ["connectorx (>=0.3.2)"]
|
5993 |
+
database = ["nest-asyncio", "polars-lts-cpu[adbc,connectorx,sqlalchemy]"]
|
5994 |
+
deltalake = ["deltalake (>=0.15.0)"]
|
5995 |
+
excel = ["polars-lts-cpu[calamine,openpyxl,xlsx2csv,xlsxwriter]"]
|
5996 |
+
fsspec = ["fsspec"]
|
5997 |
+
gpu = ["cudf-polars-cu12"]
|
5998 |
+
graph = ["matplotlib"]
|
5999 |
+
iceberg = ["pyiceberg (>=0.5.0)"]
|
6000 |
+
numpy = ["numpy (>=1.16.0)"]
|
6001 |
+
openpyxl = ["openpyxl (>=3.0.0)"]
|
6002 |
+
pandas = ["pandas", "polars-lts-cpu[pyarrow]"]
|
6003 |
+
plot = ["altair (>=5.4.0)"]
|
6004 |
+
pyarrow = ["pyarrow (>=7.0.0)"]
|
6005 |
+
pydantic = ["pydantic"]
|
6006 |
+
sqlalchemy = ["polars-lts-cpu[pandas]", "sqlalchemy"]
|
6007 |
+
style = ["great-tables (>=0.8.0)"]
|
6008 |
+
timezone = ["backports-zoneinfo", "tzdata"]
|
6009 |
+
xlsx2csv = ["xlsx2csv (>=0.8.0)"]
|
6010 |
+
xlsxwriter = ["xlsxwriter"]
|
6011 |
+
|
6012 |
[[package]]
|
6013 |
name = "pooch"
|
6014 |
version = "1.8.2"
|
|
|
10077 |
[metadata]
|
10078 |
lock-version = "2.0"
|
10079 |
python-versions = ">=3.10,<3.13"
|
10080 |
+
content-hash = "aecf86b4252ba40df4553226f3fec3a1130b4bd4a9bae226337de4739a62e799"
|
pyproject.toml
CHANGED
@@ -118,7 +118,8 @@ pymysql = "^1.1.1"
|
|
118 |
mini-racer = "^0.12.4"
|
119 |
pyicu = "^2.13.1"
|
120 |
flasgger = "^0.9.7.1"
|
121 |
-
polars = "^1.9.0"
|
|
|
122 |
|
123 |
|
124 |
[tool.poetry.group.full]
|
|
|
118 |
mini-racer = "^0.12.4"
|
119 |
pyicu = "^2.13.1"
|
120 |
flasgger = "^0.9.7.1"
|
121 |
+
polars = { version = "^1.9.0", markers = "platform_machine == 'x86_64'" }
|
122 |
+
polars-lts-cpu = { version = "^1.9.0", markers = "platform_machine == 'arm64'" }
|
123 |
|
124 |
|
125 |
[tool.poetry.group.full]
|