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
streamingcovidmovies
superstorecitibikeolympics
jupyterlabmagicnft
nypd ccrb

Documentation

Community / Media

Project details


Release history Release notifications | RSS feed

This version

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

Uploaded Source

Built Distributions

perspective_python-2.5.1-cp311-cp311-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

perspective_python-2.5.1-cp311-cp311-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.5.1-cp311-cp311-macosx_10_13_universal2.whl (24.8 MB view details)

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

perspective_python-2.5.1-cp310-cp310-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

perspective_python-2.5.1-cp310-cp310-macosx_11_0_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.5.1-cp310-cp310-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.5.1-cp39-cp39-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

perspective_python-2.5.1-cp39-cp39-macosx_11_0_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.5.1-cp39-cp39-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

perspective_python-2.5.1-cp38-cp38-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.5.1-cp38-cp38-macosx_11_0_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

perspective_python-2.5.1-cp38-cp38-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

perspective_python-2.5.1-cp37-cp37m-win_amd64.whl (16.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.1 MB view details)

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

perspective_python-2.5.1-cp37-cp37m-macosx_11_0_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

perspective_python-2.5.1-cp37-cp37m-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: perspective-python-2.5.1.tar.gz
  • Upload date:
  • Size: 7.1 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.5.1.tar.gz
Algorithm Hash digest
SHA256 06d32f5f9a22d35b214b523e60400244b1e3eff3062ff5eb5cf97a725451422e
MD5 ca349d16d0f3a0075cc1cde796ed6b2d
BLAKE2b-256 a9ea199d2b0c7a98477944e47f43a567ef25fffcf459f9b6c796e735768882e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9f0942937fc10e6ccc9051addbbe3e43469a9c22beac96f27768dc1f90ac402c
MD5 aea6c940c9edba7b22c3d6e8f68b60c1
BLAKE2b-256 66c60871637892bf20bebf8a493dd76354ecc8d8b88a240e31fa349df98ed53b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a68e7b947274f51557ce17d35f3872e4193fec4d34ed8daf3ea78d1e075d0dc0
MD5 91e056e24773147bc6ba96859637a103
BLAKE2b-256 9760a677a1e4fdc0a71564242bca1bb844f148a84ffe059e84fc7be8c80876e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 163d9851ec954dc0160f6031777fd92544a060c5a27f865b4bb21d481621a74f
MD5 4e899790d71fecb365489011a93f6dbd
BLAKE2b-256 ddd5aa060eba170a4d532341eab89b1f7dd7e18e344934f4ab04c46e398fe9a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 73bb2dc2e4cd8b13f8d0cb944bbbf3e85f4555d067e268569107cd4fc49805f9
MD5 44df7fde630a680a256112850c337245
BLAKE2b-256 d94579111dd5ead0f84c54688865395841fa15e2ff90dbaad5748f5038490354

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 85d7e0143a0c625b8b68868f4590d4acc3fe6d841232b0d315ce9cc4d6469d45
MD5 0f1de1de1075f33395e2a823b84f5e25
BLAKE2b-256 0186e1a4ff1e1101917dc5af536ab91e9979e0819fa7c0291a98bf2571200672

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a9da26a9ce347c8eff7bb8b0ff19683065c2a352311dff623fe8d5482983f53
MD5 4d08f29d8d997bd35f0578dd0a86964a
BLAKE2b-256 3974f7e199f301128129a2e9c8347f2b65817d276f0bc50dcb2ced335ba0838c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6993697e7f4e23a59f03885f381b34df9fa57f28f4abb9668d25cbc03072bef1
MD5 bd6a8cac40195047d068bc1d50a51d2a
BLAKE2b-256 7c77a8bb7de2cbd7b3cee211d6b9a78b9f2d793d1c5cd7c5de97d5cad27f5157

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db714e89c9cfdc65114cd09e49571182d6527b5ea18ad48c1e10c4c07f86d0ff
MD5 33918095835ff8bcca69a9fffde44bc5
BLAKE2b-256 21390c4d232a20290ae0daf3d274174d23cbdf3513a1c583100ee10540a86add

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6fb2cc45e1a8956584560f29a345a0ac3cddbec50a7a13e5b78aa4bdb5dcc258
MD5 eaa042f55c99f63cd8e67bdc6f312efb
BLAKE2b-256 5ac229f8f88a570f3872649a8d8edd350ac7df6185fc03c17904e7ad4b8c7f20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35681024b4c3d64a2dd2e21dbb1581d6b81095e01dfe871651072c73daafc1b1
MD5 13dda955bef44adfb5a562ef49d9443b
BLAKE2b-256 27f4a1123eba775d45b7dbb672438ad1a94b7b5c97c848f7df2ed216d8462b99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 87b2f5040b5cd054c5d17322712a43150df35ab24ed40d95cfdaa30e9d499f46
MD5 ec0d20b6789c387fbcdb8db151d16b10
BLAKE2b-256 414927f07e4f13c77201a4de39af75923b7b5877e9da195e5b8a99a47ace7cc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66957e22142f3df012f0536e5c4c45a136f76df5c25ceda0f73fe0d76711a13e
MD5 8eb6bc7804d1240e33fafdc2063db5d9
BLAKE2b-256 058f0cd158c4e3946750d4ef3381aeefd82e162e96be82741455277a80c3690d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ebee3145719ca4ebeb37d9e8b00f6f2e3b2bd2e02af482ebccaf991929a75db8
MD5 e2bcd8f728c37310cbb26bc92f6a6f8e
BLAKE2b-256 00fc2d4d99fdec42485e701aa569e03b5ce738af2bf16afe9076142ddcd98503

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ab09b608b7f35dbbf88e2f89861dacadb7b9395776d286b4718e90b330b3746
MD5 bd3cb22a061a6f579ff214ec858916d6
BLAKE2b-256 fa8eea4ac2cd9f4d86d4eb81d20348e1f859abd74dfa89e05bc1e7614c5d7003

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a03be18d86b0ef5374dfce5ff1a2ae3284c13f9f0255b749ad3a44344463b0d1
MD5 080e864a076a40aff23604f17c2d0a91
BLAKE2b-256 d715d70fc4aceec1db3d534f9bdad3693f9e2315215cd83bfcff296d4d2c8370

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b4e0c2e700e577ee3d838a5c1b0f07042a2d5e85585242ce1eca4b462efd337
MD5 c5ebf509302ca491f4498638c811ba17
BLAKE2b-256 6bf766a8c5492125256c7b43e6a5834b41772cf7a33df233657b28136c64dc6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e4e545d95f6622f45af93d88cc35f8c5384add9469a59dcdf64220ab4b2439c2
MD5 f3a7093658120ebaf4d80b37ba3fa92c
BLAKE2b-256 92c3e416ff1cdd3d0ed52476e9a7172fb363633d372ff6e00c04606bc6b6e591

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f0b6dd94ed0cbbd67001d91103d7b63b7aa5044f2d138648bacdb2903fdeed2
MD5 81468d1aa8ac71efe548802ed67b6224
BLAKE2b-256 0eb65aba29bc24c51e48b394164a6ad751306c3fceda6145bf577969f63b4526

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0fd24142acafd9970ccac025fba1c51f37cd2e381dea07a04719446b60f2071c
MD5 77ce38ad26354c5af04f131324de72ce
BLAKE2b-256 7f50fe244b33534707010ad608ad4329a20e875549067095be395586758b99d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.5.1-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96cf1abd548bf50c7c83aae1ed374587089c0d5e135d5b740a4ea0ddfcf3f211
MD5 7bba8ee2e9627fbbbfe03b8b7b308a9c
BLAKE2b-256 8f3a93a2b94544ae1e5ac88fe1cd82fb73b5258305afc3776a4a64f85062fd5c

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