Skip to main content

PySpiral

PySpiral is the legacy SpiralDB Python API. It remains available as pip install pyspiral with import spiral, and continues to target the old table format.

The new engine SDK is published separately as spiraldb and uses import spiraldb.

Optional H.264 Encoder

pyspiral keeps the GPL spiral-h264 encoder out of the default install. To use the production H.264 encode bridge, install the external encoder package:

pip install 'pyspiral[h264]'

This installs the spiral-h264 console command from PyPI. PySpiral still invokes it as an external process; source decode/filtering remains a system ffmpeg dependency. You can override the encoder executable with --encoder, the encoder= Python argument, SPIRAL_H264, or SPIRAL_H264_BIN.

Third-Party Notices

PySpiral packages include spiral/THIRD_PARTY_NOTICES.md. That notice documents the FFmpeg dynamic-linking boundary, the LGPL-only release requirement for FFmpeg-based builds, and the external GPL spiral-h264 encoder boundary.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyspiral-0.16.14-cp311-abi3-manylinux_2_28_x86_64.whl (39.4 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

pyspiral-0.16.14-cp311-abi3-manylinux_2_28_aarch64.whl (40.6 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

pyspiral-0.16.14-cp311-abi3-macosx_11_0_arm64.whl (34.4 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

File details

Details for the file pyspiral-0.16.14-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pyspiral-0.16.14-cp311-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 39.4 MB
  • Tags: CPython 3.11+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyspiral-0.16.14-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83419bcbd5550fee7a7c7dc5b354aef09e44447b9166bc7f0ccca12fab348f7d
MD5 984163ebf4853d99813028c421e0fa59
BLAKE2b-256 eb6305cfa4d5b8841f06b98be1ef93db29833906f7b44fd6fe4b82f6defb0044

See more details on using hashes here.

File details

Details for the file pyspiral-0.16.14-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pyspiral-0.16.14-cp311-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 40.6 MB
  • Tags: CPython 3.11+, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyspiral-0.16.14-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05406be62e65a844350493da1203d19ff03f40061100d3c53d59ed008c3b7f79
MD5 781616abd23a4defe26fca5b4fac1446
BLAKE2b-256 d6e15b0ad4ac785e4cc16dfbd17ed71e11bce1349b357376474e02bb2cc8fe76

See more details on using hashes here.

File details

Details for the file pyspiral-0.16.14-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyspiral-0.16.14-cp311-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 34.4 MB
  • Tags: CPython 3.11+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyspiral-0.16.14-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f90aed7790fa68c52bdb8d0adac08ef03fabcc5dc700d8fa7354bd98c1074542
MD5 0a4697eba572fa18835271c6576a0357
BLAKE2b-256 06241602058a47bace5d63b6136f0608cbf019fb6d1227ab35f755c75399728b

See more details on using hashes here.

Release history Release notifications | RSS feed

0.16.26

3 files

0.16.23

3 files

0.16.22

3 files

0.16.21

3 files

0.16.20

3 files

0.16.19

3 files

0.16.18

3 files

0.16.17

3 files

0.16.16

3 files

0.16.15

3 files

This release

0.16.14 This release

3 files

0.16.13

3 files

0.16.12

3 files

0.16.11

3 files

0.16.10

3 files

0.16.9

3 files

0.16.8

3 files

0.16.7

3 files

0.16.6

3 files

0.16.5

3 files

0.16.4

3 files

0.16.3

3 files

0.16.2

3 files

0.16.1

3 files

0.16.0

3 files

0.15.2

3 files

0.15.1

3 files

0.15.0

3 files

0.14.13

3 files

0.14.12

3 files

0.14.11

3 files

0.14.10

3 files

0.14.9

3 files

0.14.8

3 files

0.14.7

3 files

0.14.6

3 files

0.14.5

3 files

0.14.4

3 files

0.14.3

3 files

0.14.1

3 files

0.14.0

3 files

0.13.10

3 files

0.13.9

3 files

0.13.8

3 files

0.13.7

3 files

0.13.6

3 files

0.13.5

3 files

0.13.4

3 files

0.13.3

2 files

0.13.2

3 files

0.13.1

3 files

0.13.0

3 files

0.12.3

3 files

0.12.2

3 files

0.12.1

3 files

0.11.11

2 files

0.11.10

3 files

0.11.9

3 files

0.11.8

3 files

0.11.7

3 files

0.11.6

3 files

0.11.4

3 files

0.11.3

3 files

0.11.2

3 files

0.11.1

3 files

0.11.0

3 files

0.10.6

5 files

0.10.4

5 files

0.10.3

5 files

0.10.2

5 files

0.10.1

5 files

0.10.0

5 files

0.9.21

5 files

0.9.20

5 files

0.9.19

5 files

0.9.18

5 files

0.9.17

5 files

0.9.16

5 files

0.9.15

5 files

0.9.14

5 files

0.9.13

5 files

0.9.12

5 files

0.9.11

5 files

0.9.10

5 files

0.9.9

5 files

0.9.8

5 files

0.9.7

5 files

0.9.6

5 files

0.9.5

5 files

0.9.3

5 files

0.9.2

5 files

0.8.9

5 files

0.8.8

5 files

0.8.7

5 files

0.8.6

5 files

0.8.5

5 files

0.8.4

5 files

0.8.3

5 files

0.8.2

5 files

0.8.1

5 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page