optree

View on PyPIReverse Dependencies (36)

0.14.0 optree-0.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
optree-0.14.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
optree-0.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-cp39-cp39-win_amd64.whl
optree-0.14.0-cp39-cp39-win32.whl
optree-0.14.0-cp39-cp39-macosx_10_9_universal2.whl
optree-0.14.0-cp39-cp39-win_arm64.whl
optree-0.14.0-cp39-cp39-macosx_11_0_arm64.whl
optree-0.14.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
optree-0.14.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
optree-0.14.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-cp38-cp38-win_amd64.whl
optree-0.14.0-cp38-cp38-win32.whl
optree-0.14.0-cp38-cp38-macosx_10_9_universal2.whl
optree-0.14.0-cp38-cp38-macosx_11_0_arm64.whl
optree-0.14.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
optree-0.14.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
optree-0.14.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
optree-0.14.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
optree-0.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-cp313-cp313t-win_amd64.whl
optree-0.14.0-cp313-cp313-win_amd64.whl
optree-0.14.0-cp313-cp313t-win32.whl
optree-0.14.0-cp313-cp313-win32.whl
optree-0.14.0-cp313-cp313t-macosx_10_13_universal2.whl
optree-0.14.0-cp313-cp313-macosx_10_13_universal2.whl
optree-0.14.0-cp313-cp313t-win_arm64.whl
optree-0.14.0-cp313-cp313t-macosx_11_0_arm64.whl
optree-0.14.0-cp313-cp313-win_arm64.whl
optree-0.14.0-cp313-cp313-macosx_11_0_arm64.whl
optree-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
optree-0.14.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
optree-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-cp312-cp312-win_amd64.whl
optree-0.14.0-cp312-cp312-win32.whl
optree-0.14.0-cp312-cp312-macosx_10_13_universal2.whl
optree-0.14.0-cp312-cp312-win_arm64.whl
optree-0.14.0-cp312-cp312-macosx_11_0_arm64.whl
optree-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
optree-0.14.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
optree-0.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-cp311-cp311-win_amd64.whl
optree-0.14.0-cp311-cp311-win32.whl
optree-0.14.0-cp311-cp311-macosx_10_9_universal2.whl
optree-0.14.0-cp311-cp311-win_arm64.whl
optree-0.14.0-cp311-cp311-macosx_11_0_arm64.whl
optree-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
optree-0.14.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
optree-0.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-cp310-cp310-win_amd64.whl
optree-0.14.0-cp310-cp310-win32.whl
optree-0.14.0-cp310-cp310-macosx_10_9_universal2.whl
optree-0.14.0-cp310-cp310-win_arm64.whl
optree-0.14.0-cp310-cp310-macosx_11_0_arm64.whl
optree-0.14.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-pp39-pypy39_pp73-win_amd64.whl
optree-0.14.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
optree-0.14.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
optree-0.14.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
optree-0.14.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
optree-0.14.0-pp310-pypy310_pp73-win_amd64.whl
optree-0.14.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Wheel Details

Project: optree
Version: 0.14.0
Filename: optree-0.14.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Download: [link]
Size: 412833
MD5: 32f5ad91008cc99543d76ed4d139e2a2
SHA256: 1c7f49a4936d20ebd1a66366a8f6ba0c49c50d409352b05e155b674bb6648209
Uploaded: 2025-01-16 22:23:07 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: optree
Version: 0.14.0
Summary: Optimized PyTree Utilities.
Author: OpTree Contributors
Author-Email: Xuehai Pan <XuehaiPan[at]pku.edu.cn>, Jie Ren <jieren9806[at]gmail.com>
Project-Url: Homepage, https://github.com/metaopt/optree
Project-Url: Repository, https://github.com/metaopt/optree
Project-Url: Documentation, https://optree.readthedocs.io
Project-Url: Bug Report, https://github.com/metaopt/optree/issues
License: Apache License, Version 2.0
Keywords: PyTree,Tree Manipulation,Tree Traversal,Functional Programming
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: typing-extensions (>=4.5.0)
Requires-Dist: jax; extra == "jax"
Requires-Dist: numpy; extra == "numpy"
Requires-Dist: torch; extra == "torch"
Requires-Dist: black; extra == "lint"
Requires-Dist: pylint[spelling]; extra == "lint"
Requires-Dist: mypy; extra == "lint"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: flake8-bugbear; extra == "lint"
Requires-Dist: flake8-comprehensions; extra == "lint"
Requires-Dist: flake8-docstrings; extra == "lint"
Requires-Dist: flake8-pyi; extra == "lint"
Requires-Dist: flake8-simplify; extra == "lint"
Requires-Dist: ruff; extra == "lint"
Requires-Dist: doc8; extra == "lint"
Requires-Dist: pydocstyle; extra == "lint"
Requires-Dist: pyenchant; extra == "lint"
Requires-Dist: xdoctest; extra == "lint"
Requires-Dist: cpplint; extra == "lint"
Requires-Dist: pre-commit; extra == "lint"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-autoapi; extra == "docs"
Requires-Dist: sphinx-autobuild; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: docutils; extra == "docs"
Requires-Dist: jax[cpu]; extra == "docs"
Requires-Dist: numpy; extra == "docs"
Requires-Dist: torch; extra == "docs"
Requires-Dist: jax[cpu] (<0.5.0a0,>=0.4.6); extra == "benchmark"
Requires-Dist: torch (<2.6.0a0,>=2.0); extra == "benchmark"
Requires-Dist: torchvision; extra == "benchmark"
Requires-Dist: dm-tree (<0.2.0a0,>=0.1); extra == "benchmark"
Requires-Dist: pandas; extra == "benchmark"
Requires-Dist: tabulate; extra == "benchmark"
Requires-Dist: termcolor; extra == "benchmark"
Provides-Extra: jax
Provides-Extra: numpy
Provides-Extra: torch
Provides-Extra: lint
Provides-Extra: test
Provides-Extra: docs
Provides-Extra: benchmark
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 44091 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp313-cp313-manylinux_2_17_ppc64le
Tag: cp313-cp313-manylinux2014_ppc64le

RECORD

Path Digest Size
optree/registry.py sha256=imf0J4MVDHclI3WF2IF9MmuWr8qvcZf5V3eZgNlFz40 31869
optree/typing.py sha256=sL_-3CH66bs0YMgb4zimhtYn54NzjC7FTWai1j9ekig 18605
optree/accessor.py sha256=vb4dQEj3UzX35ksn_JDCMoMY-hqh299eTY73JMaUiMg 14897
optree/_C.pyi sha256=jO8_C2AENDwH3bdYEyaXoKZs1qBLmrqCRYY5OH0ZMS8 5949
optree/_C.cpython-313-powerpc64le-linux-gnu.so sha256=xxTwx3cWGlO7J_ZnbNLy1ixg129sTRqVH5PK1Osy-W4 987544
optree/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
optree/ops.py sha256=gsh8Z85MOJ-nHx5mBFEzq-4_jDD0-1pEvo71_tLJ38M 153135
optree/__init__.py sha256=AYgyIyQvEF6b8obt-HISD3X4XYaUUEFnqfadO-FpOPI 5977
optree/utils.py sha256=qTA62tEmYlDb4GvEGRpSDjA6E9xuG-3007M3bminAO0 3471
optree/version.py sha256=c_DxF95IeI1ICSGdk_Mbd7m5WYDWYIFVMP_FuS4lGhE 1827
optree/functools.py sha256=9ogAlZ6xbs3aKKdPV-B_82Yyp3Ciz-8TAOlZbc3yMLc 6850
optree/dataclasses.py sha256=17ZxGcMjV4zu-_s4iaBjmCogJ5G1gp19rn53QKJiQNw 18009
optree/integration/numpy.py sha256=cqWtR5wM3gCkpOXiAkrdDeOLIJuL4o6MJWFJ5fKoHt8 7793
optree/integration/jax.py sha256=p05U3msZ3UgRLeweSyEJYreM52wU8eFyl0uaTYnj_TI 10819
optree/integration/torch.py sha256=lYvQXgBHxyPWuLOcOnTA8Tmea4nJ8HaRboG7Qlok6Zg 8081
optree/integration/__init__.py sha256=Y2ONcsqWYaTtBdeboR5gp-MtwPoZZRAFNyVEzvum1p8 1525
optree-0.14.0.dist-info/METADATA sha256=6b7Iu1Iu9U3GhbHAw0GgvjXs3xJEABopMi3kNotfZvI 47693
optree-0.14.0.dist-info/RECORD
optree-0.14.0.dist-info/top_level.txt sha256=wxgWsTkpSlcz3dX9fMJb8ShwAlFdBUpvrlMRYE31_Po 7
optree-0.14.0.dist-info/WHEEL sha256=Rhb4XryXXcfJnTEu-4o5IypPXkof9ZZj_ulfSVpyvHM 153
optree-0.14.0.dist-info/LICENSE sha256=BJ0d_i1H5sLzxxWoIg7uAyHEBDcxJ0hyd1ZAD3ng_Zk 11370

top_level.txt

optree