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.1.1

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.1.1-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.1.tar.gz.

File metadata

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

File hashes

Hashes for perspective-python-2.1.1.tar.gz
Algorithm Hash digest
SHA256 068f7223c6c641234cfeb5f20043009277fc2934b789c668b7b230311ac44359
MD5 ad8d4a9df83b0bc695bee3a0b9273ce7
BLAKE2b-256 806b9c465d20055dfd832eb704f1b0e9857cbea49574ba19c98231a771da8d06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6623e73c68eb757e76db4a89d0d6f8a6962887cfbadc41b6a2bc54f0361de4f1
MD5 5d4320ec95d5a3d3bc8ebae5ac1bf9d3
BLAKE2b-256 1341bba7362de87dbd1aab72ff306504b82d9d8044dde2f9fb90d787e562da10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1da3fbb52a1a36a59447400264d17a7bc529bfdb31dd876a7e789ffa124e6c08
MD5 87dac153d7540e53249bd96c44855b96
BLAKE2b-256 11925f7606b16c7ed8adb07d2d1ecd6973a16509f64d979fcb04298cfb37c035

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9bf4a637d8b4c0ca62163550b0b5513fed745cf66e395a572a10069fdcbf1917
MD5 39032f60b826a949f4793aa719404427
BLAKE2b-256 c267ddb9b3f58e2413b8627847273eabf881720b26e813b82b49ba10d573e718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26f4cc15c7768ee0fc8bd95990c655cd1783fbd328debae29d41cd3a4aeb22dd
MD5 e47fec7b20d2044f27d9f165435e0a74
BLAKE2b-256 cdb9e6235351eb0e03ecf02f8ae9462f7a08718f57eb4433f0469fc7e18b7ea0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 284a1dbdc86dd2b729474db785f33d74b52675f816fafda41c30075cd335c1f1
MD5 ae0fe999ae19502394f8bdaf9c8a110a
BLAKE2b-256 26d63050210efd615a992a2978520c235b40c347aacc91d8a702f2b77d740bce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 914d152ae0810d207d918af8fe73154e2f5752601e486c19dff734d995a94582
MD5 97b177739741a8dbb19b3de27ce1f095
BLAKE2b-256 53aeb2065c94017f0088a5db5da894de4ed789dbc41a09b2a034fdba9e17a3e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1671f94ae3d46d72742f4f7e6cdf33502bc57aa89d1f28ef2ef3df943d6e9220
MD5 db6846ebb9ce5a5139622c43f1375c41
BLAKE2b-256 95979b0a74d219ffe292e313875c7ff99b2d46689ee5a1a6b009ab6474c9e521

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e2dce501695da2a23b8465a1e790b47ba06617109e40944ee97db97f92775e1
MD5 cb4b8c0fd8c2ed071d96a824e8052fce
BLAKE2b-256 6057f0854a233b79fac813caf6db4bd3657db962d28c2358399905cbb12fa0f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a045a28fd13fee7a2dbf49657aae8d215e5fe0a5e20c18debe9c9f71a853a58b
MD5 68b77bdc7605201e96bf6ee2c37bb151
BLAKE2b-256 58b82e44000e8c3ff77ab263f017c20f3f6a4f73cde7b58ee750cc395aec37d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af7464ab7b217400283b083ff984d2a9d04260a79a2b8f9006f2425a4390868a
MD5 792cb1ac982cb5fc18d9baf3c5e511b8
BLAKE2b-256 66cbf4081090b6c67cab6b29bf7e90f05639158d3f8ef5dab19d72c69fabf998

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92f177dca4be94d313c73b5b1b174f2dfbf47e7dd3d8616055abcd0cc331dba4
MD5 7c90cc16e34d4bb5dc35f1f5b9b09b1b
BLAKE2b-256 cbc427a5e3c03fc1744789d77190a1583df5f77852d1bbbf0921f4768892d51d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.1.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 84faf28fba18c918c909441c83e903e864fa4170619395f15816e040b93e8f9c
MD5 9a91f8e5575d6ad2c99d27bf69713a0e
BLAKE2b-256 d7d9b0bcaec049f4ae1b64e588dcb6b953128df755f7f89361369fc1f3b359a6

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