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

Uploaded Source

Built Distributions

perspective_python-2.1.4-cp310-cp310-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (41.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

perspective_python-2.1.4-cp310-cp310-macosx_11_0_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.1.4-cp310-cp310-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.1.4-cp39-cp39-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (41.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

perspective_python-2.1.4-cp39-cp39-macosx_11_0_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.1.4-cp39-cp39-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

perspective_python-2.1.4-cp38-cp38-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (41.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.1.4-cp38-cp38-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.1.4-cp38-cp38-macosx_10_15_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

perspective_python-2.1.4-cp37-cp37m-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (41.0 MB view details)

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

perspective_python-2.1.4-cp37-cp37m-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

perspective_python-2.1.4-cp37-cp37m-macosx_10_15_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for perspective-python-2.1.4.tar.gz
Algorithm Hash digest
SHA256 affc30695adcae267d5052b2c3cd9420d65a99328b3913b89c438168a4bc2c79
MD5 ff6a9f788f88e5e8ff21dc21917b934e
BLAKE2b-256 b1b415bc5eec8b5a18b6b85e4039cbce8eb701b37fd02d54e09c4d5a3afe7ffe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b9d95502dd53162861c3068ac968b36b4dc78b24581ed951a95fb6a01186f41e
MD5 ad4698778e438ae36cafa0f7e972c04d
BLAKE2b-256 40fca3a01b20ac903e005ddf62caea0ad2adaddcfa7c25b48466c4f7673e0137

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19b9d726bf7929bca2302efefb9d2a1a1f78a3e87dbbb9f2cdbaa3fbf1cb8d77
MD5 0074299eafeff7db963bbc221d238ac4
BLAKE2b-256 1bc2ba49cf734b7518e43e63da591c2613e71ccecdbaacd2af62b8796762bcb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 acb20cdfd84cf9f31da833d774a520f4e3bf7b679f4bcd796c3ab375df5b9a91
MD5 644c96115872915d2692357e9d13f357
BLAKE2b-256 4bdc47d36205ae775012114539930befec108ef9849b8af263c837371d3a0f4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ad8d905fdd5c8408cd61566de45f6e60a7e8cf26e6b89d0bc187cb4e23a68e6
MD5 fc804a6de67c27f4220b31016e747dfa
BLAKE2b-256 7b3845b6a50176c4045b1fd319e6e958566b90d5566e719a274b5810319782f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1e5093da80bc59a3715c18dc25a98cccc9fa48f0ce0471bfba81c971a05ad571
MD5 30f6131e34928dbafb85f84287df3827
BLAKE2b-256 ee40967bebb3f3107cccc551499c256409d3144371534eca67bd23a245fe93d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ebcd1bf8473e92b2ca145a8bb0f7596827cb61f7ac721e0356ff06e3b25219b
MD5 153b9e14f1a910da40a43c0db0093383
BLAKE2b-256 0c304cc3ded1e37f902313d3160143550758878d96c2957bb7c321667ee655ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b31c7098b001cac7de05b6038081db9c1ac1ce32beac858b67cccd576c824bb9
MD5 a8e45157b78f28ecbc952cf05caadd90
BLAKE2b-256 a299019d96608b85e7603d824ecc3834cff2e2afbd59411130600760318f3586

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85828cd4140d0a273edb9a75bcf0e6c0abedd09af93bfda52938b891d074645e
MD5 ef48a1158306e0cfaca81af1858309d1
BLAKE2b-256 d1ed88aa91da7a2ed321585aac92e54db7b5b63e1d0969d272b8565c91f75789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2af6abea29e333bd3b2cadb459d1f7b469de2ef3e4234b137ef4280405b5ede8
MD5 b42d773915470855ca41aac816e930d3
BLAKE2b-256 0d25ffb5c39d706ab7e9e4e087dac58dec4892a334d581b541407fe0c0217dc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43595174a1ba59ba8f9c76b199d591a39846e4ccb79dc6601ea772195eb5bcd2
MD5 08a0215930230cd9a11870655be96d86
BLAKE2b-256 05e5505276b30d00a4ae8874bac1c2a7238deab13de2a3ffaf23d0589c5964f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d815e5c8d24f5bfdea755a14b37e123cbe490d50c09d3a923c1b6b650ca8469
MD5 8366390d7095164ecb03efe1ad3a4f1c
BLAKE2b-256 96e05cc230e136bb7c0a74607357c4c861da4d434d1c2898945f98eea8d369ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5467963582fec0c8cf6bbaf1f136d98c5a4e5824f6831588d5d70fbff182e1ef
MD5 dd66a31e79bcf92fd5f368df798692a5
BLAKE2b-256 916e11e17ee51d727053317ac24f19d7402e9af66513cd3e6a650f6a7c8a7986

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 05eb19e0314be7f5ae378392a105a1e6114fed53211b061a190e34f69ea7988d
MD5 0e93d116af9bfc51431b926c52fb024b
BLAKE2b-256 6611c72bda6fa777dffc47f552e98259745b76d971a081266bc17f7de284bd3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9e65d27e794865389e6c477ad83e8752f1b1d6608e944e3f9442917455811bd
MD5 a7c78988303094d9bd69ac501ba62ca6
BLAKE2b-256 82d3daafe00b220451c7b6b2eda0199318bafafb8156782fe689c99a404a7e45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7abe813d83558935dd391967d87d18f4f3b1016f43adebd51dd86251d525e3ea
MD5 e15ba15ad28421085d5667d798aca4cf
BLAKE2b-256 6fcb897eb43a6fbf257faa92592d6569522bfcd4cdd289a4b404f83501ab255c

See more details on using hashes here.

File details

Details for the file perspective_python-2.1.4-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.1.4-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f86ad4004402de2bdabc9ee5ce1f3b9011bbc42c3eef1cef139b786d678bcb19
MD5 1fb3eaf9fdaf3b28e42537ee61bda71c
BLAKE2b-256 a44e8e8914b1d4e2070655dd430154c0fa994fd778ddaa9bb08f73357f1636c9

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