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

Uploaded Source

Built Distributions

perspective_python-2.10.1-cp311-cp311-win_amd64.whl (17.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

perspective_python-2.10.1-cp311-cp311-macosx_11_0_arm64.whl (25.3 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.10.1-cp311-cp311-macosx_10_13_universal2.whl (25.3 MB view details)

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

perspective_python-2.10.1-cp310-cp310-win_amd64.whl (17.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

perspective_python-2.10.1-cp310-cp310-macosx_11_0_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.10.1-cp310-cp310-macosx_11_0_arm64.whl (25.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.10.1-cp39-cp39-win_amd64.whl (17.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

perspective_python-2.10.1-cp39-cp39-macosx_11_0_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.10.1-cp39-cp39-macosx_11_0_arm64.whl (25.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

perspective_python-2.10.1-cp38-cp38-win_amd64.whl (17.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.10.1-cp38-cp38-macosx_11_0_x86_64.whl (25.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

perspective_python-2.10.1-cp38-cp38-macosx_11_0_arm64.whl (25.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.10.1-cp37-cp37m-win_amd64.whl (17.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.6 MB view details)

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

perspective_python-2.10.1-cp37-cp37m-macosx_11_0_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

perspective_python-2.10.1-cp37-cp37m-macosx_11_0_arm64.whl (25.2 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: perspective-python-2.10.1.tar.gz
  • Upload date:
  • Size: 7.4 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.10.1.tar.gz
Algorithm Hash digest
SHA256 c40955fa6fb84d2781388bcc77bc680c990d082c09c7934b749c449b8d35c059
MD5 7e234712ecd2d197b109bcea7596029c
BLAKE2b-256 0fe4ac0ff365017b0d62a414531ff22d1dcdb41d353cc9bd8ccec279bae563c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8ecb31ca429133ef26cebffd9b193705f8c4cb857015931e4642ae1b401d6c08
MD5 c558e43e07e540e5849faca6705cc173
BLAKE2b-256 5e31e2d921758539492a984367f8d331fb31336b1c8dd4bbaa816966a7c10d6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46142b461c3d360477890e7720a11ce82513ad3d6d0e2ae4478afa97ec81473d
MD5 67fde53726dfbb6c21b08df7d03089f7
BLAKE2b-256 a254fdacb3da4641cb0f66ce0077338c2c87764d8905b03c790d752e0c931655

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ce74220a3789a8a723ee1c1a7829b873be72581d7ce231617ff298c1ab1a6f1
MD5 178d35a867fd9007bd0c888e59bf7e18
BLAKE2b-256 f8c374a59be353ef355b14ab5091c21a1f770b95810bf5d3694bc233366ebf78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 b9c61e89540532a0840e257cd58125c489efeee9d739a085f8ccabb2a9c1531f
MD5 d7742954e5285d6e92510b878115b644
BLAKE2b-256 cad02f626720da70fe255a61399289b295f2ae880484b3a0203e17b2bbed9be1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4ff0801b0c3be29f6e079ce83e83deaf073fe0402d1e1802f0d0bb760a05ef2d
MD5 5d43d6a7127a8625e99b99bfdf4261af
BLAKE2b-256 3c6a2f8d09a248f21a08e9f010aed6b9116d2fde208d59515eec4a2b8cc2efff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8065161e3ed098f8234612f683805b03ecab3ade3a27fb246f1f1e2067865c7a
MD5 c2de5213a31743f3d80e70744f862101
BLAKE2b-256 058916adcf35a08e099e71771bf614763979b079e51ae78a8df3c127fd9ab64e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 04b8baf85db89fd34bf82b94dec05840ab4bbe620e0c4d558af17c4134a37aeb
MD5 8f5fd63bbd8b1e5e2998a574a0c537dc
BLAKE2b-256 a45fb09428ea4deb8d40a1b4bd785e2b3245673e94fc788ea3d3ebb9a2f238af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd72c3d810563482b4404dde37ca896a69f2e1d70afb5341e32509e812eba959
MD5 9f1483af026f35d9d44e0863e60cc1f8
BLAKE2b-256 e7abd93013e29d4399a31f224f4c23d13f8b3e12e80ecff25cdfdaf3b5b6d462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 91678a2a62d36117d606623193801936a2a2de0d7342f985fedcf8c9b8e5d95d
MD5 bd3c93c15eb9a9829ffd9839515702db
BLAKE2b-256 7b079b1c1043b0193b804bbde8947267963e6d2de1bbb72745588eb74b0ffc9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67cd7c3a0fc2844e778a2d25f1ccff66ed1d493f8e66b9f0face76d3674772e3
MD5 05e0b34b6b947f88335a179b181d7b3c
BLAKE2b-256 6338d44f8c5ecafa1350c6bf27c9813d778b49156c70e8c80c6ed0fa379393e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6004eee3313ff745be88d13ba76793fed3b3fdc76149ca7d74907b47c5d5c686
MD5 d724f336f91d5991a2ae0c665ddc8824
BLAKE2b-256 b4e7ed38d2995e7aafeb7dcfe1e84bbe298cddf02f79864a2abc6589357f6939

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b6242a776c8c33811efeffb2f17e23bd27d5feb7a0f4b9654c9dfb2107e3caf
MD5 77036522577dab636c858bffb95999de
BLAKE2b-256 3c48c7291507fbe4af624102d4bbef91e41e78431ff2024d5bfc492979ba5b64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a23ba399758688bd1c796c2d975bc219b09ff78d8e376d41ae81163327108371
MD5 995f7ca3500a4c629f7ae4ebc4143ebc
BLAKE2b-256 f45edb2041fb0656941f30d8d8c77eda4a5b50d4455602b6d28f69dd748cafcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3eb59316860defbb3206797ae28f1349c6f5e8cf76856b6e1e6d936f40254ff
MD5 46697c4e411c551ec81af486b8495f54
BLAKE2b-256 30ab0b227874e7133152e2d0b4d01e081e119a8c2109bed87e4c7eb78cfd91e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b2b3e005d6edbed1c4f54125a932f560f87681c032cf0d8404b9c2d72d148708
MD5 f2bdc59eb3dab686a533c5718a236166
BLAKE2b-256 1ae8961382b094d4cb88bc08d4216e542b8ea49b4d456232aa6f520b34f4330c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 999e0829cdd8372dc55086e1b870d3a702f8409b9b913ec1839810721d2fdcb3
MD5 9d196497441cba86333a4b639ed065e1
BLAKE2b-256 6c47acb11e3f36b0060a5eaeb2dfda5eaa9efa4850aaf20d4bd6786daaa856a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 eedc566a4cfc30b21302b283c0bd341cfc3d0b3258bad4e4af3b7b43c342f3a3
MD5 66544b0903f955998f4dd0e203126824
BLAKE2b-256 fc5baded9667d7d1e6c6c4bb0b107f7f11b0dc989e8d0304a217d1eff359f3de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f4633ca37bb41bc1cc660e50e59067aefe47a736a675c13ab60745cd4a5cdd43
MD5 825279faec23dd14ba680d7c88757974
BLAKE2b-256 6b5e44aa8f1b560bfc7af8511000215d9bbf0e5d0b959dbc5f4604e7b2d97fe4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 395dd88e69acc0e50067b6c35806868b5865640b0891027d83e23a73cfc06b56
MD5 ca074874ca33e8734a51e32a4022cd8f
BLAKE2b-256 08e72d3bbf6333616622f6823f70a41fb7f3a1b440245b5648925c45ecb01fc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.10.1-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9622abf8f8ff2ea6f809c8729c3aa3e2a33186bf5422e9f1009ebe18a218e9a
MD5 195a7c78277fb82c59df05672bd4d1a8
BLAKE2b-256 261723cb4e7cf1dc07e397e016ecb1e79e1b7b836c954b52a8ca5a8589764f17

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