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
covidwebcammovies
superstorecitibikeolympics
jupyterlab

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.7.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.7.1-cp311-cp311-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.7.1-cp311-cp311-macosx_10_13_universal2.whl (24.7 MB view details)

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

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

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.7.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.7.1-cp310-cp310-macosx_11_0_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

perspective_python-2.7.1-cp310-cp310-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.7.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.7.1-cp39-cp39-macosx_11_0_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

perspective_python-2.7.1-cp39-cp39-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

perspective_python-2.7.1-cp38-cp38-macosx_11_0_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

perspective_python-2.7.1-cp38-cp38-macosx_11_0_arm64.whl (24.7 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.7.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.7.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.7.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.7.1.tar.gz.

File metadata

  • Download URL: perspective-python-2.7.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.6

File hashes

Hashes for perspective-python-2.7.1.tar.gz
Algorithm Hash digest
SHA256 8b7a538414e86a41fdeb85c9e71f09414c528af10de74c2ca357d92a0f836863
MD5 a2650563c4f97be4627af923e681f2bf
BLAKE2b-256 c672ed6b5e8c16fbe5e5900e1147e5fc777ef7184161b77acad41aa70f232da7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 048f3d8880a119fe14221cdc682fbb06743dc6ebb728aca4cb435a3e5e9b1ebc
MD5 e944f096ebec20bc653fd5dd56c9eff4
BLAKE2b-256 b080b47d95811ebf6d42f404fa726190790f73ea082d95b6f51cf15b1b40d80c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 20bb217e0e77c9811399278401cb7f9379cdaacae64ef2834960e09d85de923a
MD5 e3d49dfd46de8cad43cb37da2b2a5118
BLAKE2b-256 a9784b73f655de4fbc447e36585424cfd0584049bb002f75ba4c873fd3d21fb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee6d063cb37498226a05b7f5431c1d00812480a9162ddb623b52e64917a8e464
MD5 16f1cb71a7ecce0e5b7521e16fa0250c
BLAKE2b-256 7514381291a11a3dc31ff0cd14f3b94c7243ffeeb31240a46ffd446af65c4123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d1707999060924f0e9595f57106c31f453c800548089e7deccb130f3db3cae2e
MD5 817cd21227ed8b87de562ece4edd02c0
BLAKE2b-256 ef1a6f93e3322554b1db7a5e4f6cd2e1fed5c50eceefbe81a5ce8bd339008a1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 13a5144280e50d06d758e2e579cc851b8bb2c6d3deb2c5e395293f4aff3ba5f0
MD5 c1f2bbffdb6eea9ccf8727e82addeec4
BLAKE2b-256 cce0c98c06feb57d1b0acadce99eb0b230dfc4ba9f49893125b032abbf97ddcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35dee794d6da9b06f9830dcf9f64494a4adfb74dd05bb76b931528665c4948fb
MD5 8918bd4c53a01c780d7b8d0b200132db
BLAKE2b-256 3d976681acc4fa124099f8905290f1e7199e3476c77e822246394ccb333d90bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 37eaca95ec4869fcc0d54e21f13c8ecebfb2dd04ac620ff442cee47a1fc0393d
MD5 b18b5a22238b97f2afaf945d32f850d4
BLAKE2b-256 1091a004b01f1f4a7c5c0bba5afe4bbd6f3e0e487db86ee75bf89062e053730f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12d8947cbcaf48ac16b2c409ea28f9bec35d749b9e149ddf584a42e6c0ca9f56
MD5 83f7ae0c38f136abbae2511af4117d5a
BLAKE2b-256 38bb02200e207ec6a755d1125806d520b22647c1e3c25806236d5bd12c3f79f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 80d9ea6c6d74dd663666d4d957b04e3ec8bd032638d74fbbb1bda19e40229511
MD5 0d84cd37435485a646de5f87b1b5d79d
BLAKE2b-256 e3b9f99013ad8cad0f01e99ea9e4ea9d42d0f6fb297a6101a38b628b0bf4569a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4892abf32c3b96e88a3c9867ee915069d43b85a4872ab6d414fec29ab3cd8d91
MD5 d559481c598c7dbdb47d35f22d06aa20
BLAKE2b-256 dbcfd4c9628383075864cac6f2d12af2755373c0a4e172ef7616b944068553c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1ded367724bcad766e71164e9968cb19c2cda3adef8bff0073aeafaf67179c10
MD5 83bbc43c29b4b47b8876835fd7a5bf90
BLAKE2b-256 116540e14dc1acf4d01e4e52efcdc0a03bb4c8a7c159967a0c32fa0f74ed2db8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8aece9e1610255d12a0b5ea5446ad3642b21355400d1aa6744e10ee1ac2caa1d
MD5 4f1a87d19c160fbad6a8a353cd223733
BLAKE2b-256 03d22fa53e080a108e5a50274d6634317d719d538f55c057617e0e6a74ad42ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3eaec3e31929a0fa8b0b69cc3f514b0de3d272f8d34f4721ecae60d75f4d43ac
MD5 245556ee77ff380c21377d652f6bbdc3
BLAKE2b-256 4860081c71b011a3e6d333b07772b48e8d62da0e1ff4c566a6c48a8f21b876a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5dec65ee735ca073f15da13d7bbb5c3befdcb13c71d74b3bed24e9e0e2a9db6
MD5 9417bb9dac005c5f5278d912696f21b9
BLAKE2b-256 5a115c1535840513eeca23aa0646b526933246fb4b80b8219d1211d05f2d2da5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 687176a3bdb119eb00b7a49a7d2dc3c07cee9975e655a1f12424805de5a80e88
MD5 6f5309d1a05545733478ec5f555fe22a
BLAKE2b-256 9701cdcaa09e66801e75aed15ad2eaa754b167e86ee62ae653a917c755027190

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff1e7054a53c952704ac4a96c9b5986c92a62da5df3331b6ef85b2a00ef18af8
MD5 6d5ab982b4f0313696025912507badd6
BLAKE2b-256 c20962f4298fdc39235dc63cd9d44c90f4115f1e49732ef5354f310868752372

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8eebe995281476d2c642283406b7b5d5dc0994478060a0e4dce479aa944478ae
MD5 875248de845ab86c907cbb25ba2fe994
BLAKE2b-256 5c56a64e61e179e49db52d962161081247a4384cbd86f6de6b9bd4a9b445f78f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df5226f3385c1ff8b80a1ff45c886acf8e686de13bd4ac75e6699007bb946ac1
MD5 5a471dc1424393cb3274235629107919
BLAKE2b-256 4748b92e69aeec89f011b6becd0e939ef6a3922f944eebf77784dbfc72d8b379

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4df5a0dcf195c70dc4b3ae7f8f0c924381ef6b74bfe67c242e89dbdd30b4a435
MD5 f20eb08cb9de9b010122f867e7a688af
BLAKE2b-256 a33e0dde58ada7895e31f91951f5296a1cef523286fa2947146d458dc677872c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.7.1-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 962a22420540b4b99f9787cbe1715031e501b850ab7c7ab9f509b35bd1567137
MD5 b996c10ecf99c30b4a31eb09a0d9a513
BLAKE2b-256 b49755664adbbe59a19e26e3e4399837908c03df9ef78f794fc9458d4728e1af

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