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

Uploaded Source

Built Distributions

perspective_python-2.3.1-cp311-cp311-win_amd64.whl (16.6 MB view details)

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

perspective_python-2.3.1-cp311-cp311-macosx_11_0_arm64.whl (24.3 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.3.1-cp311-cp311-macosx_10_9_universal2.whl (24.3 MB view details)

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

perspective_python-2.3.1-cp310-cp310-win_amd64.whl (16.6 MB view details)

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

perspective_python-2.3.1-cp310-cp310-macosx_11_0_x86_64.whl (24.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.3.1-cp310-cp310-macosx_11_0_arm64.whl (24.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

perspective_python-2.3.1-cp39-cp39-macosx_11_0_x86_64.whl (24.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.3.1-cp39-cp39-macosx_11_0_arm64.whl (24.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

perspective_python-2.3.1-cp38-cp38-win_amd64.whl (16.6 MB view details)

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.3.1-cp38-cp38-macosx_11_0_x86_64.whl (24.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

perspective_python-2.3.1-cp38-cp38-macosx_11_0_arm64.whl (24.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.5 MB view details)

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

perspective_python-2.3.1-cp37-cp37m-macosx_11_0_x86_64.whl (24.3 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

perspective_python-2.3.1-cp37-cp37m-macosx_11_0_arm64.whl (24.3 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for perspective-python-2.3.1.tar.gz
Algorithm Hash digest
SHA256 5ff2d4e4c8f422d9bcab2a4ed7a865b0950567346214bc7af511dd033ca214e9
MD5 277c03ee62f332a45e158fabd4a8138e
BLAKE2b-256 7f236e39a71aef6097f758d6ed8a49243c400ad63cb3d6c336a4b34b6d9edb15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1195b567b92d47133fb85ea8d89849e9ecd457f748813517e5611bf89cb95a63
MD5 81c9f402ebe8248f2fb6cadb32a22aba
BLAKE2b-256 7b9856067fa0ef3eb5e6f299ea973f34b5b0ebc7c65355ec4f9e2e484c43bcd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f38827b2ab912e3ac49c448970986b97fabb496b08d8849f26765aeb4e9278c
MD5 df48a2707d99efe45bf3fb49ad8783e1
BLAKE2b-256 1b719535e0eed36a66dc8e20abf0ff3bac9bee8f4c076144b1367c6bd37488dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c567729884f398b78bf077a6cf0454af62803af6f1260140eae9e6c04b47b491
MD5 1f637d1ea4d3780cab14550348dd44bd
BLAKE2b-256 99861a6bd43a9c604523c7a789d78b315bdb2b96e4b192253c3c13b65488a276

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b3a8e2c4c349a36fb8bf57257a735baa8c713c9a66a704a0ddfc1ed9760cc97b
MD5 b40ab991182153861702ae885cbe2280
BLAKE2b-256 29c0fa034115272cd65ad0fd63ed232796a11b4000c77b678162add58353810d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a04f797b33cefa861b2ce0af21e64f0fe88aaaec3de2b0e8d729365b2e713474
MD5 dffaaa51184353dd8c53cb1e55804a68
BLAKE2b-256 eb085b4a496a65a1366727f6146a50a62aae30c6a5cb1fca0ddfc0d979159571

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54d5021af8bf4a0ae240d84b1e3e6b4c0d79c054fd24d353b86d3c85bc18cec4
MD5 1d79c5d04cf7cc88fc12af1409ff0ff7
BLAKE2b-256 24d097793e0b46ad66ae5b0331643772bbb228e40b3d871415901de4ddb927e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0539e22c630644f6f995d3e4c0a910babeadc6d7857522edff462e1665157c0c
MD5 440bfcae85f526b89bdc76d702593eee
BLAKE2b-256 48471485bc1217b774017a2b3fc13742e77342b885b76308e8b2a4be2274a3fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3893a0ae6120e8c4e0ca07bbf92bb149dca87d7d773eece6fab87f319dd5ecd7
MD5 565df5b5752afdfeaf4d29bef2b5d211
BLAKE2b-256 52a56e3166f395e0a100131b29ec86d65871af3d1b94b68f6e637e94445ee49d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5b3d068ca888de1137bc33c4832e5ac0937e82660093ae59646bf60a1e84ecdb
MD5 71e2da316a08f646533dc68b2bdd9d7f
BLAKE2b-256 65203e8a2c001a747a210c093efa15a920b1cb380909f6a5c7be824c52365d63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e80426f36e02105b2fc82583a6ac673b5c5781a302dc56808d4f1b55af36674
MD5 9a92e10680cc9626c52dd34bc61a2050
BLAKE2b-256 afd6a663b2f8f8514fbdaeab03a128d93373b3681ef790648b9e671bdd8a38ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d716438743b94f8849ed38a6a636c514c5d735d65d478c6c012edcbb2636600b
MD5 c0e44919d58fe268616f72c8611dd7f5
BLAKE2b-256 c60fbfeb10ee6557bc8238ecc386ffff0650abab463dc5731d34b1f57a21c181

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67afe2f9a0fa0b6e432ce5eb7633cceca0a61966831e580ad373bdead3071f71
MD5 ba456c5ad0c858053d37cfe212155234
BLAKE2b-256 8ad0bbd00ddebd819834a70eb600cac3db8cdc71b190e60c042eb7e7d358fe11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 00e206e5a6f601f495fde43dba66412712a4054fe171a6956efedbab35ab4e14
MD5 b88fdee288d9eecc9e7f57c41e897e54
BLAKE2b-256 2130490b01d8b92ab059bd80df07a4fd7cf6008be1dd5e80983289841fceca63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b416fadd521ef9bd86620e169472ea78db7187957061fa7c3e474a77786f6fd
MD5 378c5ab9d01e548fa877b760d272cd22
BLAKE2b-256 5190c360cc24fbd3f5e58ff85b34e9a520279d75a160acff57e96302cd8594fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 57780f47f7dd010de2ef7083a65f23ff7c6c74f799d9dc4f45b85681f5cec297
MD5 59b34f285d7a94e136e089db38dd5ebf
BLAKE2b-256 2260f4ddb5365a8b89dfd9840b52a47d654dbdfa4a9f844580dc6459c8b961d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 decabf8fa24aed689cfd1eec1e0586a5b8f9df2c9f37860becb1a9dcdf7ba1a2
MD5 8da6f88697ae5996076280c7d8aabf94
BLAKE2b-256 4c6d8ebabebd54402b5492c4323c62524b2702fd65ec55330377a6cff1ff0956

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1a814d9e556650ec1e44920a47f477386b0f3a0d05a39518003ba88fc3a310b7
MD5 050eb337bba073cfebfe77e5d4e1296c
BLAKE2b-256 ec41d9108d5afa84671fa06566c05e5862ad9eacb8e50722df7ac104c76933a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b68d79717d6a8f15581d656b7e6103aec3a5cebc079ac695fa34f36f9e8518e
MD5 5923253f6dd138c820f5cedd3e97e5a5
BLAKE2b-256 4987c0dce79b3151cceafcfb6a50cd904db004831707320f6b734ae5cf08637b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 551bc35358ed1d7d0f822a974a7711f53f736436b7de3e4022705d54b2683610
MD5 9225c65c0129b7c2652b98b51a751b09
BLAKE2b-256 5606b84998dcaf480243f73d1cca9d54248fe0f98d7afb2adc869d6e93e7fe14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.3.1-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7d77d6af86cdc084e3141063c2a5baaa58937d2c0ebe97d581dcb2efc5cca3c
MD5 aff8a62df640593daadc4228b3aac589
BLAKE2b-256 3b16c060ba184890aabfb99f011032bf49d6d17d0066bf228404371b21f3ca2f

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