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
covidmoviessuperstore
citibikeolympicsjupyterlab

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

perspective_python-2.6.0-cp311-cp311-win_amd64.whl (17.1 MB view details)

Uploaded CPython 3.11Windows x86-64

perspective_python-2.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

perspective_python-2.6.0-cp311-cp311-macosx_11_0_arm64.whl (25.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

perspective_python-2.6.0-cp311-cp311-macosx_10_13_universal2.whl (25.0 MB view details)

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

perspective_python-2.6.0-cp310-cp310-win_amd64.whl (17.1 MB view details)

Uploaded CPython 3.10Windows x86-64

perspective_python-2.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

perspective_python-2.6.0-cp310-cp310-macosx_11_0_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

perspective_python-2.6.0-cp310-cp310-macosx_11_0_arm64.whl (25.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

perspective_python-2.6.0-cp39-cp39-win_amd64.whl (17.1 MB view details)

Uploaded CPython 3.9Windows x86-64

perspective_python-2.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

perspective_python-2.6.0-cp39-cp39-macosx_11_0_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

perspective_python-2.6.0-cp39-cp39-macosx_11_0_arm64.whl (25.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

perspective_python-2.6.0-cp38-cp38-win_amd64.whl (17.1 MB view details)

Uploaded CPython 3.8Windows x86-64

perspective_python-2.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

perspective_python-2.6.0-cp38-cp38-macosx_11_0_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

perspective_python-2.6.0-cp38-cp38-macosx_11_0_arm64.whl (25.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

perspective_python-2.6.0-cp37-cp37m-win_amd64.whl (17.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

perspective_python-2.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

perspective_python-2.6.0-cp37-cp37m-macosx_11_0_x86_64.whl (25.0 MB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

perspective_python-2.6.0-cp37-cp37m-macosx_11_0_arm64.whl (25.0 MB view details)

Uploaded CPython 3.7mmacOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: perspective-python-2.6.0.tar.gz
  • Upload date:
  • Size: 7.2 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.6.0.tar.gz
Algorithm Hash digest
SHA256 aafa9834a537087ca90ca6544c7e8e43d9142be5d30eb40e1256eb3008a2147d
MD5 60bd8cc838b86f56353ae5859b55a728
BLAKE2b-256 cf2d574d40892fd53356590f1534c17740623b527aa7521cf6409bc0c428bdf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c4f80ea773b2a83d6d757a42126892741d01e9c885db66c6efb211f86527411b
MD5 191a32cbb161075c9ece17c3aae29680
BLAKE2b-256 2057393fbf2a50c108cf7a01764df2f5b26e6d1992f979bdf067310b403a15f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 052fe1a556f4aa2a9cdac1c74df8150a406b48761a37dd7af71e3872edea4ab6
MD5 43da1a9c9a0be305967f8aad3a144e9d
BLAKE2b-256 25a4cd42a1ed5eb0da591de2d38efdb76d2dc80e563e3aa031d3bec5ad879866

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f80b5d2e3020270d27685f341e98be593415a5914dd91c356ec362aed6b8ce5a
MD5 2e5ff23be1fbef2eb8c5d405088c70c9
BLAKE2b-256 14819b446495cc0dd121c6188da8c94e18484e2243a23369de0477d66d6c1604

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 b08c08d4d1f166a5cea8d18fbd24b6f593ba3f96eacf7ab9027c2f89dd16a1f8
MD5 3920d5ef5a65b440f88034abe9414e83
BLAKE2b-256 876807f10aef6bfecf260c873441583a989980bfc0595b81cd7f604dcdf2bd7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b99c23c1f35576a504d977b171a74c345652eab70a41773c0ad4e4265b777204
MD5 ce24a01875c8a4e3dd68e70c212bd9e7
BLAKE2b-256 8ef02c4cbe70add9e05dec3b473a2e5fee564810aa948111c120dea85d36ad73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ad635b5ee3c8bab440b48ddfa2b3b5332a7fd140ca304e3b3bba7d199afdbcf
MD5 a941c25f434b5040ce30a23d6341d32b
BLAKE2b-256 eb283284e84dc08ec7c3195f321e4c07c35aeaef32720275899139ca459db233

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2c57fb61b1ba3ca659500e812b368ecafc2697eb8246242f5fb6693160c63594
MD5 7168169f46880e837f9e7f101c11d42d
BLAKE2b-256 8c5e22765eebbe0560008dcc9e25716190012a9aa25eea65cfdb772ccbe1c612

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b71c619f5c02ed6401977997f10b493697d31adb4a4d8d86a6f6e985e2dd56a
MD5 8fa1b99427b667665aee558dce2c43ff
BLAKE2b-256 7317f59a82b2fa82b4bb0037615916a38bd915bed00434766576f45518bbb1e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4b9a50904612796edbab2dcc5eb20ef476306a5a0ba8ccf5eeb03973c9ba8b36
MD5 29ee172abb1bbada1a96bc744717e723
BLAKE2b-256 8be5b1ec863b24d9674da080d1aea22b8cc11e1af09cfdc5f60cc591c4c9e85c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 584a21a81da83cc21f604615b015d8307b1b8fb0083b4b93bcd39ed0d333bb67
MD5 0c8ae764312f7b23283b05863999c959
BLAKE2b-256 2be75c8cb2b8692573781271bdec4f2f95d8fc759949dfe6ef94ee26c8c09759

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ef7c61fb73b6313fb5995840c8e37c1086306334d235e53ad1e5dee0b6f46130
MD5 f5d906939444af6d2d12fcc639a4289f
BLAKE2b-256 513ee4c24ee1b62e33773548df7810cdc676f822a99fabc45232742e960e896f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d63cac046537a73e81deb9451285de55db46ff46cec55015da3b879ffb446b6
MD5 79671ef54804b5d57c25e80036dabfc7
BLAKE2b-256 c4616902709d4e0cfa33f23b4d2af0692c80855777f57a41f895d69da0a650e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1a0a6e4266dbb7f7add62b7e8ea737c3a506e9239a0da1a36d071a6d8d6ccfa2
MD5 920640437f267277c45a4b119df48f50
BLAKE2b-256 9d547618340da9b717e6d5b2657137c8e368d6eb5bf475c3fe01c59fada0d125

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a24aaa225d8da2faebd519e474fa4bf62c83cf68ed54e393eaa0b5ba609b990
MD5 e7f26de91fb02c44bd2c52f4d5b00831
BLAKE2b-256 bd821f33a237449c2be0e0545b02500fef3caddb6c1379816cc7782182b655f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3a5744e038acd5000413ac29f5488b6f26e2cc2480827a6ae712e12fef3814ec
MD5 d49324640d7d6da1bf2643408e6873d2
BLAKE2b-256 c157b80746c0b0c8619ddd0501fb34cb4041fa476b000e31af5d8a14d52b2596

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 509ca5c9829a688df2e24868fec90738e0e5c9e7e1e9c6d0274fea3466b3bd15
MD5 74239ced58be945de48fe9e13e2f741e
BLAKE2b-256 98b5616d0fd8db6e4d834fb9f21b33d40366368b8c92e6ee5322a012ab9a13ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3ce669ed6b0ad4beb284b69894216776bcf63af50a45813cdfb6489de1a8f8af
MD5 386d4a43c0c8be5fb257a04c51529190
BLAKE2b-256 875921c6ebfdb9014ff67dd7e1e34440a0d5a50f498c0e61cb58e6295fa449e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 304bb9c05221f4f4c3777e8c7285870505c10f00317a2379b433728e1e62fe1f
MD5 9b95a11a3a8c5d777b76ba1185a71370
BLAKE2b-256 444914d58e73a1fdec9c6ae968459f2ff5f617b1a7d98a90c870e626caedf8a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f0a6e10c9fff60e524a938230f9db156902cfa2b916bacd3b058de1b0508cf7e
MD5 01565aeae4bd4b167c35feaf067df10e
BLAKE2b-256 0cfe4d0aa4cb452d8e12f286e7fc0e769e6416d5aa9109c8f375ef1c6673ae36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.6.0-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62773bf8afed0de5682eff8eda86b4ff07b6ad9d5aca5a10ebb3a0f8e4f118f3
MD5 2c568087a18af22608793245c0a2ae6b
BLAKE2b-256 3c3993e2cdcdc0d450aed955b68e998057cea4b1f845b5ca3385e60cf1b723b0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page