Skip to main content

Sail Python library

Project description

Sail

Build Status PyPI Release PyPI Downloads

The mission of Sail is to unify stream processing, batch processing, and compute-intensive (AI) workloads. Currently, Sail features a drop-in replacement for Spark SQL and the Spark DataFrame API in single-process settings.

Installation

Sail is available as a Python package on PyPI. You can install it using pip.

pip install pysail

You can follow the Getting Started guide to learn more about Sail.

Documentation

The documentation of the latest Sail version can be found here.

Contributing

Contributions are more than welcome!

Please submit GitHub issues for bug reports and feature requests.

Feel free to create a pull request if you would like to make a code change. You can refer to the development guide to get started.

Sail vs. Spark Benchmark

Check out our blog post, Supercharge Spark: Quadruple Speed, Cut Costs by 94%, for detailed benchmark results.

Support

See the Support Options Page for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysail-0.1.4.tar.gz (393.6 kB view details)

Uploaded Source

Built Distributions

pysail-0.1.4-cp38-abi3-win_amd64.whl (24.4 MB view details)

Uploaded CPython 3.8+ Windows x86-64

pysail-0.1.4-cp38-abi3-manylinux_2_24_aarch64.whl (24.9 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.24+ ARM64

pysail-0.1.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25.5 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ x86-64

pysail-0.1.4-cp38-abi3-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

pysail-0.1.4-cp38-abi3-macosx_10_12_x86_64.whl (24.4 MB view details)

Uploaded CPython 3.8+ macOS 10.12+ x86-64

File details

Details for the file pysail-0.1.4.tar.gz.

File metadata

  • Download URL: pysail-0.1.4.tar.gz
  • Upload date:
  • Size: 393.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for pysail-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a04ab07dd6f3c92d7fba3b14c33a3c15da0dbc12313f8ff4e96d96851a79224c
MD5 5b78eef518f92b823d50093ab4fbb623
BLAKE2b-256 37491bf4a3fb4f9279f49c57e84de911c8dd1f405ce176a6dbd86515a9c2602b

See more details on using hashes here.

Provenance

File details

Details for the file pysail-0.1.4-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: pysail-0.1.4-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 24.4 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for pysail-0.1.4-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 afd6b08b7b18ed27fbc174a83c259644eed875ef0f3a6feee60fd9a9d7a8021f
MD5 5089d428d142214613da114ce49b46a7
BLAKE2b-256 74ec3174e66a61ec2adb6a701570db7329e8b33b92a96e207a0517ac79f5b2dc

See more details on using hashes here.

Provenance

File details

Details for the file pysail-0.1.4-cp38-abi3-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for pysail-0.1.4-cp38-abi3-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 eae63c3f70fa2f4a1786dbea42cd5fa53d8efefe4b5e5d56f548b417f70bf1cb
MD5 ab5444540303c57aecc7806ae547aa2b
BLAKE2b-256 d5a9c9977337ae434abed31538b71b3be3b2b9ddaaa740350df9daf8a74edd87

See more details on using hashes here.

Provenance

File details

Details for the file pysail-0.1.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysail-0.1.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 907ef36e642b9f6962c695f79a2eef324aa988bb62d09ef07432d1ebbc194fed
MD5 cb88ad3004b31114b6607471859ea7a8
BLAKE2b-256 216cadaaa9f5bae71d32169f76c42759be7b6cc170c4047304282ec4ad10cad4

See more details on using hashes here.

Provenance

File details

Details for the file pysail-0.1.4-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pysail-0.1.4-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 485a7abdbf6c0463efbdb3d67a3e81e692759ba16b81e183445a318844c87702
MD5 77e2d74de8698bbc59f01ef2d2c97cea
BLAKE2b-256 23f0a81f4bda3c4bbc23caa12c3a9dd006ee63abc4fde6a5cef9a04babd35d7e

See more details on using hashes here.

Provenance

File details

Details for the file pysail-0.1.4-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pysail-0.1.4-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cc3f3e5ea8ded8b1b8aff6aa2301b5aca5ca08b33af7eae9cf99271bc0c9fff8
MD5 05eac5fce2c9202d0634e2e3a8366ee1
BLAKE2b-256 81365b608d018bff2fdc669c94474c8d721d7eab912a1f75bb22845db13f1792

See more details on using hashes here.

Provenance

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