Skip to main content

Python bindings and JupyterLab integration for Perspective

Project description


Perspective Perspective

npm PyPI Build Status


Perspective is an interactive analytics and data visualization component, which is especially well-suited for large and/or streaming datasets. Use it to create user-configurable reports, dashboards, notebooks and applications, then deploy stand-alone in the browser, or in concert with Python and/or Jupyterlab.

Features

  • A fast, memory efficient streaming query engine, written in C++ and compiled for both WebAssembly and Python, with read/write/streaming for Apache Arrow, and a high-performance columnar expression language based on ExprTK.

  • A framework-agnostic User Interface packaged as a Custom Element, powered either in-browser via WebAssembly or virtually via WebSocket server (Python/Node).

  • A JupyterLab widget and Python client library, for interactive data analysis in a notebook, as well as scalable production Voila applications.

Examples

editablecsvfractal
marketraycastingevictions
streamingcovidmovies
superstorecitibikeolympics
jupyterlabmagicnft
nypd ccrb

Documentation

Community / Media

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

perspective-python-2.0.1.tar.gz (7.0 MB view details)

Uploaded Source

Built Distributions

perspective_python-2.0.1-cp310-cp310-win_amd64.whl (16.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

perspective_python-2.0.1-cp310-cp310-macosx_11_0_x86_64.whl (23.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.0.1-cp310-cp310-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.0.1-cp39-cp39-win_amd64.whl (16.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

perspective_python-2.0.1-cp39-cp39-macosx_11_0_x86_64.whl (23.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.0.1-cp39-cp39-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

perspective_python-2.0.1-cp38-cp38-win_amd64.whl (16.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.0.1-cp38-cp38-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.0.1-cp38-cp38-macosx_10_15_x86_64.whl (23.4 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

File details

Details for the file perspective-python-2.0.1.tar.gz.

File metadata

  • Download URL: perspective-python-2.0.1.tar.gz
  • Upload date:
  • Size: 7.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for perspective-python-2.0.1.tar.gz
Algorithm Hash digest
SHA256 7f8470963c506ccf89768983997a92d9c7797c199c11b41ce294ee77101004ce
MD5 0d72030ac373f0a4bee3f01f6797826b
BLAKE2b-256 08c1ea69d50036ca9f81d158508c507a05a05a6cb9e1ab82532ea627f7e11339

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d7bbff91c9b7c1c310a4fe2d5d616d2381ea05513b8ca98cd75c5b8cf6a4edbf
MD5 031d16d575a9f5f6c717d8e47ca0d475
BLAKE2b-256 42229fba0f0cc3ee2b7f5fb166d4d9bc68470c1136c9f01a8da4894f496f991e

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63fac27e375eaa075a6fe22606d43b39a2cad86c8d26b7e8e4a5b91c6fbb1713
MD5 202922bd3486fee0a4f5953c1d3d006a
BLAKE2b-256 b572a83c25a25ef2fed5d34bdfedec44930daa1124f74fcde4fd89ca97e4232b

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d33f0c7d5d1aba1338ab7e8a74884025152badcc6e548efbd1f81fe5d84b764c
MD5 be1b7d2e969e83af10ef42b323c62f6a
BLAKE2b-256 542b5ec2118449cf23b3c4a057a8801544bd7dc21b36520e7d11b56797d46f32

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ea964f7785d05a086c4f5d1f274188a35e830e35a401c842d3e6a119af626f6
MD5 2a44f734e4a93dd32986d7b54acc01ee
BLAKE2b-256 2ea423cdf2d3beec4ecb579a7b19bea6c06e90faff943082c012476851c11188

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 49d659d6aa5fc4e7e43840c8ab364a29ede9bf365827eb5c57805bfe49ce642b
MD5 42686d5789157ab6551721aa02b06911
BLAKE2b-256 6f19b558694c7c310c589929d275567c1bb7d980b33b8607b65c5d076b421ecd

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 818f0ec1607e08073ab4bc6348526e3ac50a499427a8d886ebf90eba0cc68dcc
MD5 f91121a619c911c51ed92b4359fb45f9
BLAKE2b-256 ed0a479fa7db5150a6d865e8649ce45dee9f9692dcce8945fae28fffa209bb58

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2fae299eeb9182bd825560eb084cac4d9bde72da3146e05dd170697f20fcac59
MD5 df9aaa8eaf55231eb9e2dcdfe14f6dfb
BLAKE2b-256 fb2b1f2cb61fe6d8b70ddb581f6b10c0bb81e3a29af2c2551a7ec5e13cd15c1e

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8373c8335f8aa92496747c0e76b976e518ecfd407c660b4c5e4b8214b4408d33
MD5 d0fd336cdf0bf50ddeaa984ec9a2e4d0
BLAKE2b-256 2029fc05a3e46efc869961663f44e237ebf7fa0dd2b2584ef4a661e3dd5815e2

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3d34daa983a51539a82a45c60bf4e6f21e80cf9c8f1adf20241e38fff71df90d
MD5 f7b0584f64bd8f1126295eeed7ac1402
BLAKE2b-256 25585841e33b24d331529fc418bb28f44f862187d286e60dfd2c5e97936759f2

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1ecfa359d1d16ca649d0b32f2ba5e2657159c4b3f70de5e8495b2f705383aa3
MD5 45d8da7df8fbfe949c3f31f5be367872
BLAKE2b-256 61389548516033041df0e2d746865f4b9d3dd6b92a6bd145456460f34603a1f6

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a7bbbd913f94c644e3b646cac3103bece8545a9c7550a947df06ad02695ba51
MD5 24824cabc9d7fad3630d722ee6398269
BLAKE2b-256 b0dc3ef049772fe21694008d54eba65c3f9e3f3ca1603a59f310f62dd5985957

See more details on using hashes here.

File details

Details for the file perspective_python-2.0.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.0.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f73037995488d4832fedb1b3c9e8d8929d39dd212bec4af124c86b7a3ef6cfaa
MD5 c63ed2ce0bba2bba16adbbeab6010373
BLAKE2b-256 0c94efba018c310413eaf3b01b78f7351f223031dc1fb30f2e58da1f97a07df2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page