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

Uploaded Source

Built Distributions

perspective_python-2.7.0-cp311-cp311-win_amd64.whl (16.8 MB view details)

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

perspective_python-2.7.0-cp311-cp311-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.7.0-cp311-cp311-macosx_10_13_universal2.whl (24.7 MB view details)

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

perspective_python-2.7.0-cp310-cp310-win_amd64.whl (16.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

perspective_python-2.7.0-cp310-cp310-macosx_11_0_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.7.0-cp310-cp310-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.7.0-cp39-cp39-win_amd64.whl (16.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

perspective_python-2.7.0-cp39-cp39-macosx_11_0_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.7.0-cp39-cp39-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

perspective_python-2.7.0-cp38-cp38-win_amd64.whl (16.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.7.0-cp38-cp38-macosx_11_0_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

perspective_python-2.7.0-cp38-cp38-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.7.0-cp37-cp37m-win_amd64.whl (16.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.0 MB view details)

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

perspective_python-2.7.0-cp37-cp37m-macosx_11_0_x86_64.whl (24.6 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

perspective_python-2.7.0-cp37-cp37m-macosx_11_0_arm64.whl (24.6 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for perspective-python-2.7.0.tar.gz
Algorithm Hash digest
SHA256 97808c242ac09f156b1152bbc63708066f7eb7201593a1a1fc3578205c0494d0
MD5 63eb9a5c050b11fab87e09c10f88174f
BLAKE2b-256 75f54dde3b3805dccfe17a97464a53f43f9eacc283379990c77d6d9e8d05b1f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 333b3430abb7e6a1f33310b5f083db78f50d4b7bed64bc1cf1ef0499e8968fb5
MD5 67e8437294887486ab331dbe22fa3987
BLAKE2b-256 07a487d08113b4996f287f24ef688066ae014630c9a318a3fd34e484c96b33eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a3d288732ffe48ca89124aede6d05c448629e82ec60874edc6b3c55a86da464
MD5 85285e88a48fc42ba78d5a69b33f751e
BLAKE2b-256 a72cebaf433a3d9e3c5774b348b22bbb5158d7e9035c1e47c99639dcdfc7e292

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b36061286636464d543eb77edcc3b1d1ba4634cbcfc0bab4ce9434de9440003
MD5 c08d164e3cdb508c218628edbae6c63f
BLAKE2b-256 f377134a86e1202886b4e400838b6def37722163ef6b28221b0aded16d735473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 80a1219f35c0754f2e7caa1b93ce79d54bfdc3713492e279706ab78b1403252c
MD5 1d2cd211a707393a3e00e7b46de449d5
BLAKE2b-256 b167d9dcd5e353c080ee2a4a25205e94b0af5ceaec43f54c5718830b0a979824

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8fc57ebd36ecd1e3852f003f5412aad46f02450d26b0a45a720754daea2b2798
MD5 6039b53fedc1b6663b48179129b000da
BLAKE2b-256 24e6a434c1d4551bb357e9feafc856150b6dc6c0387094bcb389537d31221ec1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7e8718c04dd02c24f577f12b05833c7973e49e2048256b1cb892e04a6ef93b8
MD5 f98683a98d3b6e692e0573f1a541ee73
BLAKE2b-256 e4bbca35eb2fa0f07158e771870846347bf6ee0d4c99d9f1f31cd80e670e7dae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f64a12e1ec15a237eda252a2779efd5eef848e07423f0e5772b0952f3797023e
MD5 26c20171567f2a6f9a166aa35852d0dc
BLAKE2b-256 3366fbed87d64e9788e6b37a0b49d59f4955c6df522c6b59a32f7e1b75b9d525

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 31382c0b20f9d0ab5ab4ea298d6498cab2c21433cf90e496036fec6cabc9345f
MD5 1afb4b8ad9e38b2727d322cb5686cde9
BLAKE2b-256 d3784d01cb563644ea618d50930e177c71e02dc22f2f0d42b69e4a465e26dc99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1221589d5311818d069c9a8adeca6387efccdf7994b3b490b64a3159cd4843c5
MD5 78b51164c8fe16d8e87eed8db9ecb421
BLAKE2b-256 e587a6d7d7de93f3f24c9cad5c39be2bc61ce2fd1dd044a084f0db619c7ffe7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6043d2823f811523f4282f0fe6e9325dcfd1e28b2246d3e07ccfa7cb14a2cda
MD5 4fefee41a660502e87db87fcf727821a
BLAKE2b-256 808834a6e4069c9bb218cb7aa1460e6ad941b5de530cad064f84099b12e3f0de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9dfae4d65da2b5a86ca423a7f452581db666739e4e2786c225707022b48e617c
MD5 a782acaeef9cab190b308f5dbae8171c
BLAKE2b-256 f923b53fcf3e6286b91d07d2e25fc410f25f9b444439cc5b4d9d5f2107075164

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4bd0e0d81d25ffd4ca5fe2416e6d1f18e108994045fbfdc4be5ae86bc2bfa573
MD5 6f53f42fe3be2e1ab3a1fa895466496f
BLAKE2b-256 56ab4f5cbdb1bb3bb664a9f277dabebdaec25888fc209ce6e9e292a7edf8fec1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d1a923198b551f9b826106a3bb09a9177fc71ae4f72cfb239da68b5a646a7e6c
MD5 4940709ce27a99acd751386bae44d1e7
BLAKE2b-256 6bf85c1d2b292e14ed001e50bfcc67da249156c0929dd7b64f22ab62d31b51d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96d307b9faf4bc3a9deae7efc2be172a38226e342ebfb131e6d328a61f9cc582
MD5 09269213aa755eab567a4f3e9ee15453
BLAKE2b-256 ed79dd1664b31f1bc5fc60103d130085133c1f8059f2f3a1c798f8bdf1c30db1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4adc1510b2aa5db8d30d02a35b8cc273fafc17fae1d5d510d7a1422a342e54b3
MD5 b3d5d32ef32e79b2bc82a90ab1acce3e
BLAKE2b-256 0f1843f31279e7a46edf66832778005921eff7b8b3a7cd942c4f8a662448ebe9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06116314e9717857a49a52f7240c2b0d242a6c7c2ff40ecdcb259033926be3ac
MD5 ab3fb2246ecdbe1d0c4d4121357808fb
BLAKE2b-256 b00b4504fb13553b8672bc8284fa2b1a0a67da672b5d4458d696f501b91b6109

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 71e1183bd0d73cee5cb11e7bbb1c1d2731cdd71d51eab0ddb2b0c6821b1ad963
MD5 009aebaf82bb5ce105569bc1244906d7
BLAKE2b-256 85c3a8333a7726f73dabb456ab641e7a1417ec7fcf326fda0d6eecc54aa0175a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e3d61cf6c6731cdc0376ea919a1bf0ebf1060cf8495a9eb58af750afc80b517
MD5 81a36eb0b19f7905fd9cd9207c32ef18
BLAKE2b-256 d9e8ae75e62119c612a54373311d4a37fd9120e7262a35ea17409fb40046ff11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1e1f2f11b332b20868879676d15ad1272a72b747936a0c9cbf1d76e2dab1cd5a
MD5 b802af85b644f35bc0d603b55a5ad922
BLAKE2b-256 fde7a7e9a1d5ac336c2417301dcdc4255ebb577e0b4927633891a8a779d90233

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.0-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8d08f8ecda31b793fb7562092ed62e7992bc0ac58ccc92a0cfed109216bf675
MD5 4babd58a9117b417f847383d72483d26
BLAKE2b-256 5fc51796707dedc527113798ada97806d17033b471d2873cb5d32e23e54580a7

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