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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.1.2-cp39-cp39-win_amd64.whl (16.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.1.2-cp38-cp38-macosx_10_15_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: perspective-python-2.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 de076b9c329f8be5c551a9ae55688a3af53bfb01eff4ae8a928a5942fffe1986
MD5 d0c5b793c4cb68854bcb6757f434ede1
BLAKE2b-256 1dd3e7f86161de9095bdf3e9d9b1129bf54ae0df6074331e3bbc380df4f3f6a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 02ab3c1c73a08f03c108581c14c59c990bc5c111fd774fc6dfebc6565a72b684
MD5 9da5f0a88e8583c7ff983173334a0c29
BLAKE2b-256 c0024f2734a43aec11b0c095dd55e6bf4fb673806f75323a92e63b63dfeb510e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cce2486c2cf7ff16ed452796362e8012fae5133b83267739c9fec2c510b8428
MD5 3cd2dc5e1f92023874396e80896a2f95
BLAKE2b-256 09d250de5017befeb2f681db962d36b8bcbeab2c8ca992b897b576c7cbc026fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7b61a4b1e3bb8962db429477bbe390117666ce029ade52a22256450d032cb904
MD5 08334d712764de8087a81e30f8da1de9
BLAKE2b-256 8089a898a8841f88c67dbffc5bdfb85271a4733742c798c59c911ac6412a2948

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d4ac6ec5c9017e65cbea00e12d534e172be1fafc8bbd09199c1a4c0d92ce7dd
MD5 5f08d0f63f208d64a67870e08186330d
BLAKE2b-256 e50f271cedd0a122ce31ee6c8270637b5bb19a555cd323069c0e8f19b541b17a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 700dff2f296d638aa97fb13548fdb4554c7b6762d520474fa71e0860090a254b
MD5 a7eabef076995c5e816cc6353d967894
BLAKE2b-256 c6dd4842d9287471319d43c403824b9e01240c42a5c056e52e34df95f20e0af1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7104541ada009eee1fad9880981648621845482a779d18539bd716db7705dceb
MD5 a9fe1e30f4122c111de618272073c8a7
BLAKE2b-256 ce86566c21e3d80f2cfb3d68d742f8e34527a9402de14ea524ba561c93c56415

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 80944e125909f3113e87981bc1773d4575cb5c5fccfdab03423939b77012ecb9
MD5 0ead0cecd00cf250a393067fb3aa95aa
BLAKE2b-256 ac34004bac0d1a72c8adb8155c155d50878f8c4547cc2da1eca24919fd1c2127

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 133f421fa02a1eab1a205a207cdc55afde96b4f441f1c0d8556cde1615347dbd
MD5 f2aceb46096d7ba5a11ed566a28099ca
BLAKE2b-256 36c907109a2585f570718f832c56b588695d19cb944ba60b40cf69cd6370c582

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d66dbe0e485e0d0afbfaea52b6b6a883e3b4d46d64a3c676128885bb69b3c71f
MD5 1afc4d4ffdc8f4b94cdce75ea2f1cea7
BLAKE2b-256 abdc4aecbbcf59ee4da1dac385073d9ed3b0292f296874ca9c77228a973b0496

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea17256c8681fce89943f59b92ccd4e05c3116eb2078c12fc659a6fade6a3527
MD5 aaa818efcc4d46b1e9926457a9bd7ba9
BLAKE2b-256 8b891e3441390376dd39360f59d5423367ba64cb1df14ba8af443c87ca827483

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45389b79852ce47981936a14aaaec7a1834c17801916997624d0636a69ca19dd
MD5 341279b192014ac8633cd32ebcccb8ae
BLAKE2b-256 ac2baca8609dd976368ecb1b4d5d75ddd01c4f7f1d31b9763f61109a1f3f4376

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 25a112a47305ff814cc0d918c71935bf5504680cfceb1c89a4b87b6b935c6882
MD5 a48ecbd21481323e46877527f2fbf1c8
BLAKE2b-256 c97c3579ef93d685f3854b2428296a4ca93954576136b6f331b4253f03c28aa2

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