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

This version

2.4.0

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

Uploaded Source

Built Distributions

perspective_python-2.4.0-cp311-cp311-win_amd64.whl (16.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

perspective_python-2.4.0-cp311-cp311-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.4.0-cp311-cp311-macosx_10_9_universal2.whl (24.4 MB view details)

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

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

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.4.0-cp39-cp39-win_amd64.whl (16.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.4.0-cp38-cp38-macosx_11_0_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.4.0-cp37-cp37m-win_amd64.whl (16.6 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

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

perspective_python-2.4.0-cp37-cp37m-macosx_11_0_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

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

Uploaded CPython 3.7m macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for perspective-python-2.4.0.tar.gz
Algorithm Hash digest
SHA256 3a39f5d574cd9b4a3758a0c26b8c190eb17e1cbfb714dd95acfeef41583fe3ad
MD5 a9222945dc31b2d8ebf2e28d94b0394d
BLAKE2b-256 3d0db67f7a519fee5b3376f84e6cada2db539dbe8a1585e7b204b9413f389a47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 04134d0cf8d355bf19d09fc3dba9103ecc5643004674c5b57aad575c8aa3196a
MD5 c6b03ffa5ec444fe7ae93d369e0090ff
BLAKE2b-256 0ec68454c7e64039a17f9855591b3f7654da6cd105d0bd31f476f77f9187c0e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31a40876d3be470df8d8f41c0ab3c3e0392740de34796ce5ee07ba81eb12671b
MD5 817eb970cd69c9932429126555181d91
BLAKE2b-256 0365d0c3a8a31b220f4113f0041516c1c99279313b683601ef2bc28c18a1c230

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c201ee124aba4dd70636a468851d180aa9bf3a081f06f19884e540cf0af98ac
MD5 15144387d9baf435c977143d845b413a
BLAKE2b-256 fae5a99502aeed57c8f3be2e661a71962fe5b7beb455be2e49281fc9330a50d7

See more details on using hashes here.

File details

Details for the file perspective_python-2.4.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b6c5d125e29a00d7e04d39f8bfd53266c20d416fe433991f84d84184debc9546
MD5 ab9476f90b632cea2f41b883f48cd99d
BLAKE2b-256 ddba27c88d86263dd150719174bdcdfe72921386cff40ee5de5ced9b8d2b6df0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4c34afaaf2a4ce96a39e93d6859cadc53842ba3a5b48d23524b0b29121f1e62b
MD5 7a7ca97af5e1742f0d86636f4b968b05
BLAKE2b-256 ecaf4b5bd5a82c48ce207aa8d2bf4cced99d885b369a3c6254e275a0307dc34c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c9cc8d85eeb4eac285e688dc44cbf6010b12f0734196f39647c2e009a7077af
MD5 83004196e84d9db20976fbbff0d1796b
BLAKE2b-256 3feb4cd3a95731ffc346b5abe92d83eb69ce6ff3daf2aa18f51467005826e2fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 db1cdb50c474aeae3bb584982711a02cd66fa8739ca9310ccdf532b5e759f671
MD5 7a4800852c4ecf3930d3a67bc39341d7
BLAKE2b-256 b6c1a58bb93311cfe9a93678b8d33080c9aa95018d514b0ea12f85506fb2d1d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aee0bd110657771f7f7c7c7a6bc84c19072df9c62c9a97c9d24f11a9a4fc7356
MD5 8a449379a2b4cc2c072d5bac2c9d4e8d
BLAKE2b-256 af554c876fa02e878323e6355bc835ab5dfdefa3e7cffcae9671bbb66eea4bf8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 86afa214e152c13c8ffadc0c5d59deff60e8197ce7b5ad7b86719ae6a3d93557
MD5 24929fd0f0af1869525a176ac83db68a
BLAKE2b-256 a11ba46b403c6c2740344df3f540459a65752a753998b27e115439ab3e347077

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d35bbd294b9a96333e965d755206279dcf189d3e990b48155918fcacac542ee1
MD5 fe71ba60851aff4714a57ec442a3406b
BLAKE2b-256 67f2a7811c7a9e6deaf6ca0184a4d79ea3aa2c34db0a0b10833d3fbfac31b09b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 994a641bbd19fe63e4916500bc9f7a3a29d4854dd3eb48d6153fbd3b533d3e80
MD5 d1c873f002462b56eaf12b51f57ebbcf
BLAKE2b-256 1a538cb4128668db4e44c45b2b8f9d28d7e69373193eececa7d71c854c3c0c17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2b3e37fe638ee8a5766054d24425ef9d35f7d3a91d15ff0a8ba41082cd5e5d7
MD5 4a5fb89da816215935bd759d5adb9fbe
BLAKE2b-256 7459561956baefd4bd791e70bab978ed5b1e1521440b9eb9e047d52d88abff52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 179949dacbfcc13b9f2f59ac7966b7b19491d0938b84429430fe64bee3d91b22
MD5 640001ed18c0364e72c5a174164bb74c
BLAKE2b-256 57578e714a2b391cd54f22e195406fba3f6e08d0ff283d21b6833212a2ea7aa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b321fc9d0ada9bf229b1a5b17a8cfe4c166ccef1a077cf6fc6c1ae65a532e032
MD5 5fe03940b94f9e54c94ad498614dd9b7
BLAKE2b-256 ce52f63fe3126b680b568f55af1a51643ad65b799a64ceebb57d3c0ced52db57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b97003849c3f0ff1c804dc255c4ebeb0a3dff6f5907994888e51b39fefad7a91
MD5 4baaee8bf122dfaa04459c78d4a3c43a
BLAKE2b-256 1acd81a36b67dc279621437419ef6a3d9e8a8b798203b71cbda61ad6c4252713

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6badb85860238f081e2335532a5aed5e4f3128819880b1aab127298071ce6322
MD5 66aee524e9c7afb05508bc538ce2d7b4
BLAKE2b-256 5b53ac252797604ff05b7cf0e84cf4931ed6dde03f24143d82d24a54b053ccd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 09c387d53fce440749812520d90686d6ce541767cc34898016bb7aa3be256e7b
MD5 80778a14ee9cf7326a6a903904b67bc2
BLAKE2b-256 b513ae94c79bbd4c6faaeafee260380f5ecdd330f27718a77959ad8b1d5a9990

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d08bd8a15c599e4bc4b54861a905c867a2d5a827b23b949c5e5fbba5bbc0796a
MD5 fed68ecd7748fe9c45f357b5f17ee765
BLAKE2b-256 f6a4ba65f6914d58ba3cabb4fd178fa959788cf88624594ee7fea51365a9720d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 47dca62787c85f42a4f2cc4084672ca7206af1476c33ca25473cb2fd543db5f8
MD5 b5d10f7cac9f5a216b6c1bf454d72dbf
BLAKE2b-256 66311ff4a6a58e340a542b72018363455c2d904e5d1908812541849ab7b3dea2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.4.0-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f3b1722fbe0b6798c32477482eebc44c96f48a8942a12415250309597c4a315
MD5 1320541a4d51957cb3810400fda53fe5
BLAKE2b-256 80f5bcfb149e82980c37881d9bd708ab908b1243118f1a56df8284bb76ec7c58

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