csr

View on PyPIReverse Dependencies (1)

0.5.1 csr-0.5.1-py3-none-any.whl

Wheel Details

Project: csr
Version: 0.5.1
Filename: csr-0.5.1-py3-none-any.whl
Download: [link]
Size: 25385
MD5: fa7129b8bc2df4de4a259c216788dac5
SHA256: 0b6e740519b95bdf68a58fd8448be9311208f503f360070ce0d45ef0d0181173
Uploaded: 2023-09-28 00:08:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: csr
Version: 0.5.1
Summary: Compressed Sparse Row matrices for Python, with Numba API.
Author-Email: Michael Ekstrand <michaelekstrand[at]boisestate.edu>
Project-Url: home-page, https://csr.lenskit.org
Project-Url: source, https://github.com/lenskit/csr
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Science/Research
Requires-Python: >= 3.8
Requires-Dist: numba (<0.59,>=0.51)
Requires-Dist: numpy (>=1.21)
Requires-Dist: scipy (<2,>=1.4)
Requires-Dist: flit (<4,>=3.2); extra == "dev"
Requires-Dist: lenskit-build-helpers (>=0.3); extra == "dev"
Requires-Dist: keyring; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: rstcheck; extra == "dev"
Requires-Dist: sphinx-autobuild (>=2021); extra == "dev"
Requires-Dist: sphinx (>=4); extra == "doc"
Requires-Dist: furo; extra == "doc"
Requires-Dist: cffi; extra == "mkl"
Requires-Dist: notebook; extra == "profile"
Requires-Dist: seaborn; extra == "profile"
Requires-Dist: jupytext; extra == "profile"
Requires-Dist: pandas (>=1.0); extra == "profile"
Requires-Dist: pytest (==7.*); extra == "test"
Requires-Dist: pytest-doctestplus (>=0.9); extra == "test"
Requires-Dist: pytest-benchmark (>=3); extra == "test"
Requires-Dist: pytest-cov (>=2.12); extra == "test"
Requires-Dist: hypothesis (<7,>=6.30); extra == "test"
Requires-Dist: psutil (>=5); extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: mkl
Provides-Extra: profile
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 835 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
csr/__init__.py sha256=bf4MJDLgNKWgZEyhpBolzf5fLFwi0frFWdbc2n5gb7k 249
csr/_rows.py sha256=zSmfiNpM6Plx9eQ2JBEhXnuA5p-YOKLsB9aJJGNt3Q4 2698
csr/_struct.py sha256=S1taJKuohHIqxyfsUIh3VCKRUDOuy8LUr_IVeCaA3ak 1610
csr/_util.py sha256=nUzMQbS5Kx1oXlFWa-ODYkk6ybIgOClbEEhstCOCFic 519
csr/_wiring.py sha256=adxuV0-PXOQ7eSE92NnXxIZCOvgoR6DCNOY-T_Be9NI 3287
csr/constructors.py sha256=anTVQzu2zehvP3VbV8lClPansrlmtLBSWOMK4ckchK8 1778
csr/csr.py sha256=h1K0tM2-iZWDTzBJFeyamJ5Mny6Ooi0QV6oH4Xae6kw 22794
csr/kernel.py sha256=SueCctdzGRZ4gEHevT7LsgFWVeh-AYaNXwA_G29DQeg 363
csr/structure.py sha256=mGbzO629aa6WOg3m-CW4yYkVk2bP3WYXyAUgyImU1IA 6566
csr/test_utils.py sha256=9_9rBwzGwSM992SJwRx-iTmOrk99RO970sSvdZ1RTVk 3500
csr/transform.py sha256=dqD6BFQYzagQp2b1OVmGT_wQqjS239LNEdLJnCvmV_g 2077
csr/kernels/__init__.py sha256=HSd6ksyyA51UZCkdL4A9_QC9Sxa4SSCSRrnkObNg_NI 2887
csr/kernels/scipy.py sha256=vn37gDuYbit2FDhYJR4tfLEd2sZETgKcaYyQQuO9R18 804
csr/kernels/mkl/__init__.py sha256=ek0AncW0sVJzC6tKpIp2cJQhve4Mo-n9SiDGqp53-Xc 173
csr/kernels/mkl/_api.py sha256=EhphLXKf1dkqU1nGA4Ouv12R2h3tZj-3kRDh9-8vwwU 497
csr/kernels/mkl/handle.py sha256=_29jgqxKZxBWVhgDs6qW2lT33duOFvVWmsJhj_rPblo 3424
csr/kernels/mkl/mkl_ops.c sha256=OcEWlzKqmDBDJpywBBD1SeW8xRciUOCsKUNojVmDVWs 5567
csr/kernels/mkl/mkl_ops.h sha256=uJIgw5Qe4Ny1jEdhOngm1sXTC_k5cCK_A_LLHbh-HYg 1060
csr/kernels/mkl/multiply.py sha256=JTEHwemegb-iJBl2vvyIIHD0BGbxnHrU53oCWoS_Crw 733
csr/kernels/numba/__init__.py sha256=ibJpdPPGfFSVmi4apMOp4mdFug__wNTKl3wTwBCy8hY 1265
csr/kernels/numba/multiply.py sha256=kOckjIPOaiOPH8QVMOISwjr0PfWDYmpZsP9iKeR0MoA 3235
csr-0.5.1.dist-info/LICENSE sha256=HIA69zE0zkxzJje2doTxiIufoLAFnyVTh6PpYEQfeqM 1089
csr-0.5.1.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
csr-0.5.1.dist-info/METADATA sha256=299u9YjWoMG6tzPz91xytSbFss15XNR9a_nikIIflzc 2366
csr-0.5.1.dist-info/RECORD