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

Uploaded Source

Built Distributions

perspective_python-2.2.0-cp311-cp311-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

perspective_python-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

perspective_python-2.2.0-cp311-cp311-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

perspective_python-2.2.0-cp311-cp311-macosx_10_9_universal2.whl (24.4 MB view details)

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

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

Uploaded CPython 3.10 Windows x86-64

perspective_python-2.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

perspective_python-2.2.0-cp39-cp39-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

perspective_python-2.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

perspective_python-2.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 macOS 10.15+ x86-64

perspective_python-2.2.0-cp37-cp37m-win_amd64.whl (16.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

perspective_python-2.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.4 MB view details)

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

perspective_python-2.2.0-cp37-cp37m-macosx_11_0_arm64.whl (24.4 MB view details)

Uploaded CPython 3.7m macOS 11.0+ ARM64

perspective_python-2.2.0-cp37-cp37m-macosx_10_15_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: perspective-python-2.2.0.tar.gz
  • Upload date:
  • Size: 6.9 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.2.0.tar.gz
Algorithm Hash digest
SHA256 a73d2682e665e7fb826e37ad61c2f7e2035e0bd06c60a6d4ade6cc7804086059
MD5 f8c9d4649488b0ae6df89edf9f54b95e
BLAKE2b-256 59a1a539a13dc7acd1f867b7b5d202f633c9b5f084e3b5be0229ffaae8d36824

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3db50b4047a468dc5154bf28660580c731838f0af23ed796192b15f8371d341c
MD5 2ad7f027217537c1989a0243e532c1f8
BLAKE2b-256 2f9edb3b668e601f17a0eebd7929f220f1a63dfff35d2d8075798954c5d5498c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74a2ac4d947fa5fb9f579ae2128dc38a8e406d0e60d12f6b5b891bb18a44947d
MD5 6a7cc193d82400e2339b233814710c44
BLAKE2b-256 83de7316bcaf3f96153c9bf7659a2edf7607bb8fd1ec3d6597cef86f290eda0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82feb463529cb7439cc2495a869684dec572c66c838193a2090ccbe1fe4e7ce5
MD5 3f965ceec94419485cd615e133d7678b
BLAKE2b-256 4ca5640c7acbbde98b9f3fa1481ce04086f15b2e2a422874a778c2ed624ae296

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8064abee08650902e9f2afa0b55994a9040e54bb37c25e7f7ae854a7b8f10788
MD5 83aaa849e5671cb576be1669d7152d00
BLAKE2b-256 bfd207a182a2aade1eee94dadf2c9c4bf0bb8cfd5ea2cfc3371bcb1ae5f078d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a456e36ab8cc17ea707d98c7fc60c096fc32077147d85bc03961c2f949d2daa1
MD5 a98c77bf5de36ab8d38253f133ce0a0c
BLAKE2b-256 69d986ed0cfec81565d2dabc92896fd87a34ac8e0bb4cfe92bdc7b71b7e7e470

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dec71036de894c3bfd7661a5d195508c95c307cee832d976cd5fcce4b882394c
MD5 92d2bb9ceb23bdc6bdc3e663823bd03e
BLAKE2b-256 2109be3109351936879efcbd27d01d015adb39dc61f38cc8d91ef7f574651237

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 bfa83283b107aa4f7f192b78ba431103614063d26b5981dcba29dd532f65764c
MD5 eb61a999e9a0e188e69556e708c679a4
BLAKE2b-256 6a6a5e1eaa7e6f6a092f20dd5f30f1999fe9fff56fbe431ffa0c987381bcc614

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc8414c355645964f0aa568bb75afb7a9b53a73a2222e4c3366efa5942628c46
MD5 1093afae0386dff5c4de9846dacb3184
BLAKE2b-256 3d21e6cf7a2e4127adfbf466fc51ccfb19bc78d40324a8526a5714a40653b738

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 073c371dc2d8b741f9de4972378d7db962fc8d581647ef487f2a186782945227
MD5 415794ba6a7bbad604dc6e5df56a4335
BLAKE2b-256 6eba9b79b0e9656a21dbef0f63450486f2d5ffd735d83f25b59c2065c7e5d832

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d41cf63503c18fcb2d0055c0cbb2a6ef03eaa279c065b55d57a50330189d172
MD5 7b3d2faa7b34399e8f65494938e83d8d
BLAKE2b-256 af11d3d52f61ece98754e6377afc5817b491b6145177e2c7f008625ab382b8d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ee59f2c0f4fd79d3966777d97b782fe9c9921e0ca734a08a430fa953ff0c1d3b
MD5 e9f476e9e1b11dbb88374d9173c1454c
BLAKE2b-256 b5e1238d86670f301d708cc032f998016803612f395a3c7721a812d7a21e805f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 297b068ef2a42545208205391c673dad8a3cc3d8afecef49f9035ea3c380f75e
MD5 75807d59853c9f24630d49cee9e48a22
BLAKE2b-256 3f65a118addfd9360e607c6d4b73dc18cd5634fb61ceab8d947d2bb8e4c3d35a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8ff521398cab7916ee3e21bff9d5ffe9dd9506c1a36bb3343616375a02a16df0
MD5 e00458cbd09fa73ea660e4adf79798ab
BLAKE2b-256 962fdf6d10bd4c6fe607d52342039c97102bad5205e75610ca686b62f7d6326a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2705cda2505924cbcbc25ae6a8bf49e91def09c8b7c0a8c49f98c5760abedff6
MD5 2b7fe39318d5d30b4d43d2cc4bf1a47c
BLAKE2b-256 a8df094a783b5b5f3aea76d5603d0b7812297fc5135e8b91690db7f0f26f997a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 535fdd14faafd6c23032f630132a4b249fbe0721c76460a9bc641d9ee9bfe3ee
MD5 8fd5ff1e2ced0d25150ef0caf7c328e2
BLAKE2b-256 aca285b2dacc35fd99a8ceccba23bf95c09823879862e7b1287ac4ccc12e200a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 82e97785a032b7f57586eb64bd02abf8d8066492e55a5b674e1847d187bcc9ef
MD5 76094719832aa62da4c294ea70efd1dd
BLAKE2b-256 b9ee8c21ed477dc8a204213155c09f2c080265c5c5835f33fd845365f7044ff4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 22f7280c66792d371353241eeda35e4bff30b5548b6b3161eca8037288d590d5
MD5 6321f41ec42bcf0a3e2cf0bd769f8da4
BLAKE2b-256 23ce43dd37317398b4717e43012f3750678aa1d832c166a32b24dfac51d0661f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f57547bb43ab5df8459e407644c17c22fd79ca68da107eee8e7b1e34dfebfc0
MD5 bfd7b2a342266027d797e598d6a37ea1
BLAKE2b-256 4c55fa99c3f4a83a79ed32efcf3bd90d66fb456d3b05b62e1810abb9f5228bc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b5dec434a21fe9aa7dd429efff38998ce2ee136d206a505ae955020a47fea22
MD5 d6b815750f152170e933deb1d1687119
BLAKE2b-256 38506dfb00510e42cd967e8ed4c0aaa356f784fb965f1b0bf2504b37fed12446

See more details on using hashes here.

File details

Details for the file perspective_python-2.2.0-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for perspective_python-2.2.0-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3bf908e7281f0433f25818665f9aa4aaf9a09019cdeb003cf277f57cea7e067f
MD5 78c831f104c2fd336aab67841d8cf62c
BLAKE2b-256 3d36f9061f5bb18e661620c7782b1e8d1cc443fdb59dcde5af3ec474dae78d31

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