Skip to main content

Pastebin with HMAC that accidentally became a web OS. pip install one ring.

Project description

elastik

Python SDK and launcher for the Phoenix elastik-core.

This package is intentionally thin:

  • elastik.start() launches the bundled Rust core binary.
  • Elastik.put() writes bytes over HTTP.
  • Elastik.get() reads bytes over HTTP.
  • Elastik.head() inspects HTTP metadata.
  • @elastik.listen(...) reacts to /listen/* SSE events.

The package ships a platform-specific elastik-core binary in elastik/_bin/. For the full project README, see:

https://github.com/rangersui/Elastik

Install

py -m pip install elastik
py -m elastik run --key dev-hmac-key --token write-token --approve-token approve-token

Source Checkout

git clone https://github.com/rangersui/Elastik
cd Elastik
python -m pip install -e .\sdk
python -m elastik run --key dev-hmac-key --token write-token --approve-token approve-token

Project details


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.

elastik-6.0.0-py3-none-win_amd64.whl (1.3 MB view details)

Uploaded Python 3Windows x86-64

elastik-6.0.0-py3-none-manylinux_2_34_x86_64.whl (1.5 MB view details)

Uploaded Python 3manylinux: glibc 2.34+ x86-64

elastik-6.0.0-py3-none-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file elastik-6.0.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: elastik-6.0.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for elastik-6.0.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8a6078c07b8a926e83c4e33f8dce1895fafb44bd51d074357891f069ab8e6784
MD5 344bb5cfd71e4311e5c29c9903cbc87f
BLAKE2b-256 6c4e77d63ca34396d517090bc726227f7768b20ec014c71e34d9f3065a966616

See more details on using hashes here.

Provenance

The following attestation bundles were made for elastik-6.0.0-py3-none-win_amd64.whl:

Publisher: release.yml on rangersui/Elastik

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elastik-6.0.0-py3-none-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for elastik-6.0.0-py3-none-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 66c9cb35814b6980240d55e65467460da8fd0f769e2909491547c8d6bc6ef606
MD5 3bf3d6d40bce0169d23ce1a7eadff430
BLAKE2b-256 54b559bbb625c7be7441388a64598cd389f4701990204167247bcd46a3eb216a

See more details on using hashes here.

Provenance

The following attestation bundles were made for elastik-6.0.0-py3-none-manylinux_2_34_x86_64.whl:

Publisher: release.yml on rangersui/Elastik

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elastik-6.0.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for elastik-6.0.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55c9d3815ce946498009d6cfb73fe3a77efc44cc825449e395b2e4aafbcd27f3
MD5 a1b738ecf5ae2dbc0ada75ae54348ab7
BLAKE2b-256 94e9965665a1e44affd4a3e6d363d27850029571aad1c34810d307531ddd5c0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for elastik-6.0.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on rangersui/Elastik

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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