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

editablefilefractal
marketraycastingevictions
nypdmagicstreaming
covidwebcammovies
superstorecitibikeolympics
jupyterlab

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.8.1.tar.gz (7.1 MB view details)

Uploaded Source

Built Distributions

perspective_python-2.8.1-cp311-cp311-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

perspective_python-2.8.1-cp311-cp311-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.8.1-cp311-cp311-macosx_10_13_universal2.whl (24.8 MB view details)

Uploaded CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)

perspective_python-2.8.1-cp310-cp310-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

perspective_python-2.8.1-cp310-cp310-macosx_11_0_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.8.1-cp310-cp310-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.8.1-cp39-cp39-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

perspective_python-2.8.1-cp39-cp39-macosx_11_0_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.8.1-cp39-cp39-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

perspective_python-2.8.1-cp38-cp38-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.8.1-cp38-cp38-macosx_11_0_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

perspective_python-2.8.1-cp38-cp38-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.8.1-cp37-cp37m-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

perspective_python-2.8.1-cp37-cp37m-macosx_11_0_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

perspective_python-2.8.1-cp37-cp37m-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: perspective-python-2.8.1.tar.gz
  • Upload date:
  • Size: 7.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for perspective-python-2.8.1.tar.gz
Algorithm Hash digest
SHA256 968e573782f8cd47fa660058d0f0bc7a1114e675e0642cd874744ad24a0961b6
MD5 5cfff0e2311cb61243b0f1b8b382a222
BLAKE2b-256 ef6d3c39cca6d6aae46f707af12acdf0de5db6bf2a81adf2813ecdf6be4efa0d

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2d84fa1a5e1b6144d4ff7ccbade2682c199205c019d29dc8be7e010258dd6e72
MD5 bc2340597c49cd25c86ecacfe706586b
BLAKE2b-256 e4c0f217cae9c93b48935f240d0bf8b42742a3e12c789e8e61ad1e640919a852

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc195eae6e79b5cf729cb9aecbc1279cf733e0bb95cff51d206753919b47ae68
MD5 64f765006a973d2a9ec81c997700ce38
BLAKE2b-256 8e3e19c0ae7705f6f9548f07598ed58c3fdf32d2f1a254e40d7c71bd9a9450fb

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de9ffd6eea2a3ede0e39d4d5b5fd1866976f8931b6822c5c34e118c7b4568554
MD5 2ed8b2a1f57d5fa7275600c90fb2e1dc
BLAKE2b-256 dc1606dfb289b3be8e58a420e3a39fc58047c973aca44497a5afdf4f6d620ccc

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp311-cp311-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 71878636556a9d66e29e764da32d26e37b3e471e2ac566c0d80b5819b09627aa
MD5 3bce146d52c67d3b6fc84f44c6036fea
BLAKE2b-256 bb15d96eeb4a2786d2abceb0768f0ce61d9ff658cb2e6354048306d270360849

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cf758aff32d69192699734bcaccfec8fb278162a2529c463e56e72fbde4b3fd6
MD5 c921b0290dbb7fe52295593c5d506961
BLAKE2b-256 eee0ee8ca290e076b73ab3e92cbf3af9b82bd513a57590bd03ea41fa2ed08d4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46d7edc1ec5d634527247077868b74e528f62db877850ed104bf3c6f9ece27c4
MD5 593615610e96dce4336f44fa8d2f7ce6
BLAKE2b-256 9eb2358884dcdc7022f7b38b283a64019c70f06e7c71f36c2c2c70cd69250f92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 023a1fdbbff739eff43135e64be1fe593adaa1bb4362230424664d233409085f
MD5 cf95f7e94bc26c1b312e1b8f1624502a
BLAKE2b-256 8d14980a87a8c42e0e54d113fa5467210400c885dada1e3bb131c1872e4031ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d83e9b852f8a6d1f0e64eddd7377f30fd6270ae90fc7545cc6d420a1bdae27c3
MD5 8b09a2ce8eae589d5b06db2ca52fac91
BLAKE2b-256 59e9716218854915c1a44815beaba639eb53f69297d3ecb2a5d9c805ef34016e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 85cafaf075a0382617322c7b64cc030712ce38e4a1da877a172e6daa728d947d
MD5 658158ffd19190bc7afbc5e790c5a422
BLAKE2b-256 4ddb8bd445a3385a4b0dc16f30ddc8b422646d36691ddd1b786a35822e5de6eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fdf2c467253f33d6de1a80efc80e83245d5808acab4755536b421154bbc9d1a4
MD5 e5ae703023f36b41b114e998078b7aca
BLAKE2b-256 5fd855f7a9da7700513442b9672c7e435a38833e3f047c8237a3530450d16b75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7c52ad85efd5756c707a0ef64cfa9b8f56b87bdc0297be85ed9eb257044df901
MD5 0412a93e738b6cf138d4d9d703c03386
BLAKE2b-256 83e9d8c01fb539b058b076b1a8e34fe08259863370b6cf34f8b3e84980479b6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 173ca7b1b40f909f109f4cd68be0ab019ca607674f7491b9be359f772fb92de8
MD5 0b6569aea9f3b064d584795d9be9120d
BLAKE2b-256 c2041616b41658bae55f4f50fdb5a341e874e89e156a3fa8e3dd8ef5b0297c1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d8b9f7b9a7f9f7a799318dc7727939f1607c72a953f4699e885e74217fd058d8
MD5 917967c23d04c4d481be0b0a7f358b98
BLAKE2b-256 0dc4a2121ba4c80c9a7657569cfdf26cabdbb7c08a2d3fd987e0a70ab52d3561

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 000e98752aadae780b0794f4729a91054e9a44b5fee136c3ab7927ba38830ef4
MD5 8f270ec84dad595eb4b5a505816d7ba6
BLAKE2b-256 4e4b7d953ccb5555bdcf5e7cdef80ab775567da5e92962eb8fbc8f3b793d52a4

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 925d9e079fb71af7498b757cc1b160a68562812ced376edad8b67a09d8928297
MD5 73180ee91226d39019ade04784a5154b
BLAKE2b-256 8e359330f21eddac07582ace9ee38d8003a17f407ce19956954a442e512325c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7bd6946a40235a7907279336636a042d0461bb74411fe557be67681b7f2b36a0
MD5 3fde91a92502f203cfa242d690a02feb
BLAKE2b-256 946db83f86451a349780f0f4a65b88e07faa3819269e477b2f71668ef98a1afc

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fff5cd1ccac90ce64d0de5ef9ba636df00bcad14459e436212df1b08caa491dd
MD5 24a387cbef58cd6eb61464fd935dd2c3
BLAKE2b-256 bd1df0ae053118f6c1e1d6388814ded058e8ee67c94006f9adb1849f49e42821

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 986fef03d11cebd8a080cc6cbe9ab6a60165e96c8f8d1e84cd4cdb32b59550f8
MD5 80c041d11cedd83c73ed8bbc897fd89d
BLAKE2b-256 e794c3934fb99968f68cb88653304bb4476c5b2016af3abb85ef8dcb4c4c9b77

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 846026959e5774f9157565a14bf2f8c221997135a080188031c2015076e96edd
MD5 33d765286889fe691d6c727eb23a7218
BLAKE2b-256 3e1c5fc8296ef999365605ecac02bcf5de59b1f9675864deee083cebd567e6d4

See more details on using hashes here.

File details

Details for the file perspective_python-2.8.1-cp37-cp37m-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for perspective_python-2.8.1-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f87823efdbed4b36912abb708339b7a118592cec485bcd0317aab2070b88000
MD5 8921c276131170417be09b0de35a40b2
BLAKE2b-256 e546e9cdcfb5d0e5a7e9de37366b8cb32d09e64ba35eb20855e7d5a150480761

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