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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.1.3-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.3-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.3-cp310-cp310-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.1.3-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.3-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.3-cp39-cp39-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.1.3-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.3-cp38-cp38-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.1.3-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.3-cp37-cp37m-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.1.3-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.3-cp37-cp37m-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

perspective_python-2.1.3-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.3.tar.gz.

File metadata

  • Download URL: perspective-python-2.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 e61ef962681ca659dccea868a17e67ef88c289db2a024c6ca43d56f78c861107
MD5 90c965cc18761d0c1112be6974045ed5
BLAKE2b-256 05b71bd7ddc21985306fd419a14a551c112daa57f730e61fd332e46ae2474d8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b73ba58dc7242cc19090839f304cee9b155745be877cc2720202625106493623
MD5 e24cbf9b589e339d3f920b7d48af0177
BLAKE2b-256 e602ad3cb3e7b713a1f13571a785c83d3d0f2f595de0a414a4194df4ee1c8d9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35649ee94ba71f51a22e53b623659fbdb55e5e07c9b0e3d39644b079aa1e5bfc
MD5 945536d302d4a3a9bfa00de4d19cec3c
BLAKE2b-256 80164cc5821db01b65574ce03844fe427080fb7d0f074daff2cc5a622c755b3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5bd27a35d36bb72965cd6eff5e2fde39f8df219394bc637eeebbcb8733701bdf
MD5 6dae867373208f2f857ab704f21dd3af
BLAKE2b-256 6698b1341b3775aa3ab96331b8f2141dc83b93d9b8cf64b7d496a3039f2988a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e3c4ee58e36b77e06fde327b4b06c99402e15d69158ec2b1e8d0acbec533e91
MD5 2affe9da742e2678b789fffa423a560e
BLAKE2b-256 88b151a201dfad87961d086e4c8de0ee2b707508e554c4aea5b208e4f1f44d84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8b833e8af3a7c06ee367d570eab05c8ed9eb9ebc3669c901cb5a3ca0670626ef
MD5 29b319eebaf92f7e1a3f4f572c3fe20a
BLAKE2b-256 e72e4313508ef8ffa4f026eaa28536e44993eaed0cc17a5f3071b45421ab98c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1dcd5dd66fddb495c822238281ba620d58bc1df44a7f7de7660abb4c0aad85a
MD5 0afa4ec3e352a42cec590432988fe9dc
BLAKE2b-256 73f9be91e56a99c15e25dffc7f3f7b4385a7c93191d19c56fc7d1ab48bc9eb16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0f6c451278d37e5ae95b12fbf2876a459ff2241872b431392c12d8eb5364bb1f
MD5 79118a1724499c67403597dd381fd59c
BLAKE2b-256 b0f9b18606f90050811956750df75db21485a9a6b3fada1a583f8e3a83844b18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2cbad207d490d8947a5aa6042f07e2dd2a24dee7ae2ccf57128eb22144b380d4
MD5 8fa9bb4035627920e6e35a9c61a57a46
BLAKE2b-256 bf7b9d22e92498e673658b27ab0e26643a72eee8598822800737af4d6f49c1c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fb5e6484be26366fc1060cb5f4e02cb1cf67a822125fd95da5ca3673559a085e
MD5 b3437f80ad2d79ff5a39551ed421300b
BLAKE2b-256 edc9c22e5820a9edce18a9ff54492e2de769b776854edba450bd4458c6943c95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99197d9a92f53a239b690d799eb8a2512eb8c0214b9df8816a3f735711fbf131
MD5 768444122f473ba056a68d445449213c
BLAKE2b-256 d1a5c313dabc38a8463442f420c927a09e8878e8401f3359a04662bbfebf3cc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d839ebfea1cf737e664ae6b37f1155c0246f1dee1478302ff2e9cb7b25c2581
MD5 0e4f03ef600bdb20d80ba40419e7503c
BLAKE2b-256 a051a2d31a7678699f88de17e9b0cee3aeb1bd1e09ad2119c44a761f42d2054b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 620494f5ebc223eb5876ef65057e6997c78720c488a100c1a1191354b15db9d6
MD5 87dff11f5f0956a69455686437a16a86
BLAKE2b-256 4a3cd3236cc9f59172a8e980b796e9988597fd60724c95949a968d199b451fcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 55a6a9595031aaa124309a06c8cae6b814d535a5e855289c8e07fb254bf15722
MD5 ad446d305df516cd66c51eece95ef282
BLAKE2b-256 d32315ea19e7773537af04bfe95bc7a5cabf2f697528cd49c2c69e1d12210d34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ee86a7a2736a3f478829e73bfafe72c8419d614a4a0e962c28a6d23e575895f
MD5 8bdac66c2c639c9a3b4233db0e07db77
BLAKE2b-256 7960cd7a433bedbf44e56fe09d00b210f8067d3c5ba945891c2a660b809b8911

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d26f2dc31b4c52ed2b678fd7ddae842a5b40909beec209bf9ff562d77c7b7dc
MD5 0acaad0dfbfcbc08638dabd7fe70a144
BLAKE2b-256 6930698b5d09c16cf12ff3d65257eadf06133a766ffeef8ee09f3d4b4cabb191

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c4edd743d9d20d1ab489888fb8a0f9c10a675b1780e17c0d0468caf1f15c51d1
MD5 0d6e07a0226993e8f0198e310e7bb00f
BLAKE2b-256 81018d784c07967ab05dac0de8be0b5c52ad88ba8ad437e94f50ff7807bc0639

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