Skip to main content

Tower CLI and runtime environment for Tower.

Project description

Tower CLI

The CLI and Python runtime for Tower - deploy your AI and hand-written Python code to production in minutes.

Bridge the last mile from code to production.

PyPI Version License Monthly Downloads Discord

Tower demo

What is Tower?

Code-first platform for deploying Python data apps, pipelines, and AI agents, with built-in orchestration, analytical storage, and multi-tenant APIs. Works natively with AI coding assistants via MCP.

Install

pip install -U tower

Other install options (Nix, Devenv, releases).


Why Tower?

Are you shipping your Python code to prod but struggling to:

  • Turn scripts into production services
  • Expose APIs for users and customers/tenants
  • Store and query analytical data
  • Run reliably across environments

Tower gives you:

  • Python-native orchestration and control-plane APIs for pipelines and agents.
  • Consistent execution environment for your code; run on serverless or your own compute.
  • Observability, user and tenant management, and managed Iceberg storage (Snowflake, Spark compatible).

Quick Start

  1. Install (see above) and log in:

    tower login
    
  2. Clone the example repo (includes the hello-world app):

    git clone https://github.com/tower/tower-examples
    cd tower-examples/01-hello-world
    
  3. Create an app and run it:

    tower deploy
    tower run
    
  4. Expected output:

    ✔ Scheduling run... Done!
    Success! Run #1 for app `hello-world` has been scheduled
    

Full walkthrough: Quick Start

Using Tower with Claude, Cursor and other AI assistants (MCP)

You can build, deploy, and manage Tower apps through natural language using the Tower MCP server. Tower includes an MCP (Model Context Protocol) server that allows AI code assistants like Claude or Cursor to interact directly with your Tower apps.

Full walkthrough: Quickstart with MCP

Add Tower to Claude

  1. Add the MCP server to Claude:

    claude mcp add tower tower mcp-server
    
  2. Clone the examples and start a Claude session:

    git clone https://github.com/tower/tower-examples
    cd tower-examples
    claude
    
  3. Ask Claude to build and deploy — for example:

    Create a Python app that fetches stock ticker data from the Yahoo Finance API and prints a summary. Deploy it to Tower and run it.

Add Tower to Cursor

Install MCP Server

Or open this link directly.

If that doesn't work, see the MCP Server reference for additional setup instructions.

Add Tower to other AI Assistants

Using a different AI assistant like Zed, VS Code or Gemini? See the MCP Server reference for setup instructions across all supported clients.

If you find Tower useful, consider giving the repo a ⭐.


Features

  • Consistent execution environment everywhere - tower run on Tower serverless or your own compute.
  • Deploy in under 30 seconds - tower deploy packages and ships.
  • Secrets - CLI-managed; injected as env vars in runner only (E2E encrypted).
  • Optional AI inference, Iceberg or dbt - tower[ai], tower[iceberg] or tower[dbt]; details.
  • MCP server - Deploy and launch runs from AI coding assistants; details.

Demo

▶ Tower demo (YouTube)


Use Cases

  • Data pipelines - ELT, dbt Core, dltHub, batch jobs.
  • Interactive apps and APIs - Marimo notebooks, FastAPI endpoints.
  • Data agents - Fresh, company-specific data, Tower apps as Agentic Tools, lakehouse as facts database.
  • Platforms and SaaS - Multi-tenant apps, headless data stacks.
  • Sensitive data workloads / on-prem - Self-hosted runners; data stays in your environment.

In production at CosmoLaser, Inflow, dltHub, a-Gnostics, and others.


Comparison

Tower replaces the typical stack of Airflow + custom APIs + storage with one platform.

Feature GitHub Actions Airflow + self‑managed compute Dagster Tower
Flow orchestration (data/control flows) Partial (1) Yes Yes Yes
Flexible compute (self‑hosted + serverless) Yes Partial (2) Partial (3) Yes
Analytical storage (lakehouse tooling) No No No Yes
Multi-tenant platform (APIs, users, apps) No No Partial (4) Yes

(1) GH Actions has orchestration primitives but no flow support.
(2) Typically requires a managed Airflow service.
(3) Self-hosted Dagster requires hosting both data and control planes.
(4) Run-triggering APIs exist; user management depends on Dagster Cloud vs self-hosted.


How It Works

┌────────────┐     ┌─────┐     ┌──────────────────────┐     ┌────────┐     ┌───────────┐
│ Developer  │ ──► │ CLI │ ──► │ Tower Control Plane  │ ──► │ Runner │ ──► │ Lakehouse │
└────────────┘     └─────┘     └──────────────────────┘     └────────┘     └───────────┘

With an AI coding assistant (e.g. Claude, Cursor), the flow goes through the Tower MCP server:

┌────────────┐     ┌────────┐     ┌──────────────────┐     ┌──────────────────────┐
│ Developer  │ ──► │ Claude │ ──► │ MCP (Tower CLI)  │ ──► │ Tower Control Plane  │ ──► ...
└────────────┘     └────────┘     └──────────────────┘     └──────────────────────┘
  • Apps - Python + requirements.txt + Towerfile (entrypoint, source). Any Python; no SDK required.
  • Deploy - tower deploy builds, uploads, stores encrypted. Tower cannot read your code.
  • Secrets - tower secrets; env vars in runner only (AES-256).
  • Runtime - Runner pulls app/config, decrypts, runs in sandboxed Python. Same model locally and in cloud.

How Tower works.


Roadmap

  • Code-first orchestration
  • Observability
  • Self-hosted runners
  • Interactive apps
  • Organizations
  • RBAC
  • Iceberg ingestion

Not For

  • GUI-first pipeline design (Tower is natural language / code / CLI-first).
  • GPU-heavy model training or inference as the primary workload (Tower offloads GPU inference to cloud services).

Contributing

PRs and issues are welcome. See CONTRIBUTING.md and DEVELOPMENT.md.

If you found Tower useful, consider giving the repo a ⭐.


License

  • License: MIT.

Full installation options and optional features →

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

tower-0.3.57.tar.gz (308.7 kB view details)

Uploaded Source

Built Distributions

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

tower-0.3.57-cp314-cp314-win_arm64.whl (7.5 MB view details)

Uploaded CPython 3.14Windows ARM64

tower-0.3.57-cp314-cp314-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.14Windows x86-64

tower-0.3.57-cp314-cp314-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

tower-0.3.57-cp314-cp314-musllinux_1_2_i686.whl (8.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

tower-0.3.57-cp314-cp314-musllinux_1_2_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

tower-0.3.57-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

tower-0.3.57-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (9.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

tower-0.3.57-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

tower-0.3.57-cp314-cp314-macosx_11_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tower-0.3.57-cp314-cp314-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

tower-0.3.57-cp313-cp313-win_arm64.whl (7.5 MB view details)

Uploaded CPython 3.13Windows ARM64

tower-0.3.57-cp313-cp313-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.13Windows x86-64

tower-0.3.57-cp313-cp313-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

tower-0.3.57-cp313-cp313-musllinux_1_2_i686.whl (8.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

tower-0.3.57-cp313-cp313-musllinux_1_2_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

tower-0.3.57-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tower-0.3.57-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (9.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

tower-0.3.57-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tower-0.3.57-cp313-cp313-macosx_11_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tower-0.3.57-cp313-cp313-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

tower-0.3.57-cp312-cp312-win_arm64.whl (7.5 MB view details)

Uploaded CPython 3.12Windows ARM64

tower-0.3.57-cp312-cp312-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.12Windows x86-64

tower-0.3.57-cp312-cp312-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

tower-0.3.57-cp312-cp312-musllinux_1_2_i686.whl (8.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

tower-0.3.57-cp312-cp312-musllinux_1_2_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

tower-0.3.57-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tower-0.3.57-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (9.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

tower-0.3.57-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tower-0.3.57-cp312-cp312-macosx_11_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tower-0.3.57-cp312-cp312-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

tower-0.3.57-cp311-cp311-win_arm64.whl (7.5 MB view details)

Uploaded CPython 3.11Windows ARM64

tower-0.3.57-cp311-cp311-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.11Windows x86-64

tower-0.3.57-cp311-cp311-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

tower-0.3.57-cp311-cp311-musllinux_1_2_i686.whl (8.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

tower-0.3.57-cp311-cp311-musllinux_1_2_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

tower-0.3.57-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tower-0.3.57-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (9.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

tower-0.3.57-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tower-0.3.57-cp311-cp311-macosx_11_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tower-0.3.57-cp311-cp311-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

tower-0.3.57-cp310-cp310-win_amd64.whl (7.9 MB view details)

Uploaded CPython 3.10Windows x86-64

tower-0.3.57-cp310-cp310-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

tower-0.3.57-cp310-cp310-musllinux_1_2_i686.whl (8.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

tower-0.3.57-cp310-cp310-musllinux_1_2_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

tower-0.3.57-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

tower-0.3.57-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (9.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

tower-0.3.57-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file tower-0.3.57.tar.gz.

File metadata

  • Download URL: tower-0.3.57.tar.gz
  • Upload date:
  • Size: 308.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57.tar.gz
Algorithm Hash digest
SHA256 b17246cb0f36ba5cfff2f882e307481bbaef787244279bc430f9fe57e061cb83
MD5 c99124d0d4f9997499104d1cc25ba1e3
BLAKE2b-256 a79c48a78ebfd75d74cd7de475b01daeb36d109e1b120a3fb385047ee056187e

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 85646319e1be7f382633a6a10b883065a684b23253aec96e116ee1d13c706a5b
MD5 80de012088e63bfa35a0f39c6c633592
BLAKE2b-256 0f732f582313ea2912dafa3ea3d284941fdc54124bfb9b8ccacbc4bbd303a940

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0cf9c7971b7d636ca9a2dc21f819c1eb1ecf84d6a602574b414c15f59c4b9c78
MD5 66813f1d531bdfa47008e4542a21a1a5
BLAKE2b-256 05f75ee3bc28280bbe76ce686da5f313fbc89a50da3e78a164c4cc0b42f0c608

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96d5758512e71a92f65231fcc3f18211a39baa67d68d1f886ceed7b938928011
MD5 71600362edd06a0602d9c8af727d7a91
BLAKE2b-256 8023a5143e6562129ae6b17474c85d1d7364e458146e2566b0daba0e45001f44

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cb515ae4d840d5ff4a5d1c9c1f6e23a9644ddec84d87474ff9963d421045d6b1
MD5 5d56fc210ca971fa003043ab20dbc46a
BLAKE2b-256 6f2a4d9df2365ec38868a5859e4acb0aa3f3b1b410000bd6a069f0858baf5044

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1085b413a214455592eb2ec48ef66b96d595e0bcd5e8245c03796a45fd250637
MD5 ab5044a4c91e26d6fecf606e7bcc89d0
BLAKE2b-256 e972f7f5d8d5e8a6d9579c86dfb352262bbd3ca17ac763f767adcd68db2d216d

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8be3b618e1b93f6645f8c813920b91818ef4621e1d76c1ef4750189cddd24c93
MD5 32b400c5a51e0e652c1a30fb404eede4
BLAKE2b-256 a0dbf302954551d0a8f301fc0b819011ceb545b38ae938130425ae413ac436f7

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d4d4fb5a3b19746a9b2a35c1745cbac134828e5340e788d6889afb7088fe3efa
MD5 479d0cde6f13cfb623c26b6e06d519d4
BLAKE2b-256 7552eea8f4d999d5887a069615b6723017cbec06910998752f3e7849281fd32f

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d209a17978dcd1a3f39f98615d3f8cc347d3dc2a2b682646298c86bf0f93844
MD5 70e02ec251ad1347474d626d6c71fa33
BLAKE2b-256 b9f06ecef137f0bb0cda1fbbd2bbd0680f9f147e2b5da95e9d591ddf9f5a3459

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 210f150b74fea9c8521909c5ccc167bfd6c35bcd2d5b58446794b3d456a3b106
MD5 158ebcf3d4fa00f11d05ab5127f0e6d7
BLAKE2b-256 02ad620f5d4ce2c950353fcb2666c0c51629424ef8ae394fc5f683ab83b4d40c

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f88f81dd7930eed059a45d5db588ccb2eafcbb1d4cb21ebcb2b919d87f69ecd0
MD5 91bc1013680c3caddb6cca8593b8418a
BLAKE2b-256 0214bf5482650c613232042dc13e0bf750a4dd67766d72afd757f522440c0ac0

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 3d113380a26072b3824583a971337fc2813c4cfe8d4d5ac24808f5432bb037e6
MD5 87ec8eb0196c7084dda3c00a114ff968
BLAKE2b-256 4c987948338be5da2a96cb1d2511e41b2dd8ac08c7152cf18cb669407e305699

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 15125935f97816113c000202b4f2e82d0f36e049c5dc0d2a7ff526cb133f3887
MD5 bbc805ad289bfd0586a17c868cac744d
BLAKE2b-256 fa1c3bb721cd9a8b4e3c80c1e2a9d6d43296cddeca4a83ae062990ae63dea570

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 02ed416178c83f55d72b7530f66ef7ebfe948b515cc384a84b939adee076ef59
MD5 cf92c46739b8efff0ed4e1c3ab4387b9
BLAKE2b-256 caee9f2c7dfb7db17fb4260ad8d131031fa924b36d2bc5700601b9fc38efcdce

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 016a8a2948a558f1bd6d5a5bb7f9e77c778f7d6459794c4ccb1c59038b1165a9
MD5 5e7245d685fe50960acafc23666e41d6
BLAKE2b-256 540238ffbe3ded16212b577f491964eb691cb4778fa22b3b4221ccabb55ee2cb

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6bc4be83df8c8ab432066744f5dc64ef8ce3b0cb31a36de6ff1c1c37a4cd8c57
MD5 ca4000a1084395ad46864728e6015362
BLAKE2b-256 d214842be5abf30c0ba318b91b8b4212cc2892950bec4a60f471752b62244215

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36f3380a1d4a3467654166246b092ef84a48727a2f42837140853246a7cae01d
MD5 4970af8096b80e8520586adf5375a5cf
BLAKE2b-256 7484ecd0d1f8dce09eba60c82c1803c083e12c7cb32634f30eb01308245a435a

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ad96048815ecab13b66ca1b093e126cfeef9b780b9602ba7b90e46647901ff9b
MD5 ecb497d2c9698238495e4648d36f7ffd
BLAKE2b-256 ff5b82a231df645e755ec17186a6e69ad7594ad47922b0dc3834802ef9275270

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d72c918fc60d0dccde5cd4a944318b79aa467b48a953b9b4b6349cd3793094b0
MD5 2ac6f72de9a33a36f6f045f6513ca737
BLAKE2b-256 2ccf87c3bb1bd3124925eeb1fcacb8b6c586d18e2d8d51e458591d08e6dab124

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40592a5501f7380a3e9ef3268188a525dfbff87635bab595e716fdf2158ef605
MD5 1211cabdd6cabc23e72d655899357fe3
BLAKE2b-256 67449aa0815d29e6e5ccbd20f8539f49f240b807849ebbf132acf5fd10e4bd43

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3da8a3df13477715baa0b5c509e4ece4f01f13bd68bf65295655d6bdea73765a
MD5 b5b3c61059b2e0a841fa8e385e2b716e
BLAKE2b-256 d0f27e075f08990d3d7e14d3f14d35657f68b5bb9260a005355f52ee5645c9f8

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 63814fae968e21a14d78bbc409d94340bfb78f24578af62230b02e71453c8a14
MD5 e7a518e6a63be7a9291efe30d08f7c2f
BLAKE2b-256 480485d15c4e9d8e78d536b34a33ed55ccb4cc06fe9ea192d51b857d05bade12

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 668e6846e21e3e0e1b43455cebd0b72cbfe3ed20a173fc9a545b2d245af4137d
MD5 63254524ce04c9801509d0e71ca0bef2
BLAKE2b-256 9a3d10c7a55c68984975983855c1fd4f69235d1e4db624d8a9728879fc9f7942

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 36a86d9ad85d0c77cfb711f76e69cf1374bc9f70e2bf513bf28136c4f82c0a3c
MD5 25a8adfbd94f57ca02f84069efe799f6
BLAKE2b-256 8722ebfd59eef48de7a01acda9ac139f54f222c5825866b39c666197647a9ae3

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f826614383fc0fd0b5393d7dd5ec706dfef6f2364b6754e0c4ab1bc9413878dc
MD5 437eb114566f54a6548d972a19d00c87
BLAKE2b-256 489cf739fe16931a5814702f14b535db8dd3fdf6ead911b9bbe44eee73a59497

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8b20cc1d4ee7535a7735c743d527ead50c56e0909627a6bc059a1b72ba179669
MD5 0cdc7ece381b760364af27591d3a0e6f
BLAKE2b-256 ecad3322214954344803c74bf35250fd50cfd4397e2b3a0d6778d10992de6895

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b77f07ddd56591f91e5fcedc3176999f568b278129cb1ed619ee736ae0364aa4
MD5 750b9ed3abe7659cd06184bf6279c6fd
BLAKE2b-256 fe19e71aa4c5b7168257096a1210b6e734ac23e5222e491d08ad23bef134f185

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c3459c7e4311eb02f9413bd1b0dc9216b38cfdbd148ce42df9b6bd65e8dcfb6e
MD5 177fa7f924cd4c82a75fcbfae0f14bf3
BLAKE2b-256 72d6a48e9951ae0258296c784f17dbf1e35ffbff31d1e459119035c53594852f

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8529d3108e3bd81a4e036ac0985a77bb28c70a9bbbd48d148ef82c6c9ae697f2
MD5 b26371d905d847d19bba0977fa15686b
BLAKE2b-256 b3407b1e441dd0e1c7b11bb78a18effd1c3c5c187d395d93d32c9def6443b0b1

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b75ade561ce734b8225443029fc52cbce514179ed14597cdb6eca37bde94297
MD5 924bfc86b4d8463abcef42e485e2ed0b
BLAKE2b-256 68d7c7cf2dce8c9d7b79665cb697e518a59677aaa729bd382cd66264fd757d1d

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d044d878f78a213a8ceb50ddbe81aaff91f6148e51fe2fc38718a9d89d249267
MD5 20eae6d45f87d752b54f310b02c51989
BLAKE2b-256 bfb33279105e81f157248262b0e95ce16bb97e16580412e15a492f727a3bfac9

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 9a195d4128c520f6ce8960913564ab4f483302445faf74e95c48ad06259ac2d0
MD5 ac41d4913a9a272f9d7d0693c1bf2173
BLAKE2b-256 d1233103f2db8af3e14a5e2ac8dd578b7cf3c4adb55c6c255aea13cc89230efb

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c1f2e28af4b79181fe0274194098e502a21e0b765a8f3f87c8e62836ea850f53
MD5 f2471df4a9a2b741c059d6e313608338
BLAKE2b-256 c40fa5a7a9cb4dfde9a5da29c33b7c9e4a52382a988dd6b2c5e234b6312ee98e

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 667b3997e499ddc7b9820f406d1e8444f3cf688c30245c6aca08c02097c163dc
MD5 b2cab4e8a2f03a418b284fa91b2017fc
BLAKE2b-256 7e26fdc6a38762f345c477d6d5629a2779674bee41e7ebdfa1130733801f1e67

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1bedbdcdf16a54eadb6e9bb736d98492046ab71e9e967931936cb40d4c2d027a
MD5 c09796e2448805fcd986db848133b784
BLAKE2b-256 9dce2e758423131254687b07c7df5a942e431d162ca5aa64dbe9da119f0f6742

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a762de70a0034c1ad71a5c9d23a96aa27b499fc859fb67272919c7f4292addc0
MD5 327a34eb00a391e10d006a6e4d6821c9
BLAKE2b-256 897b2829b57b9816cd3d2a7dacc9e2b8816be0d1353c2c2cb6a742ee9a0f628a

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b46c7b46a01769fb5827a9c2b6a53953f826d83071e6eb65fd55c3cf0d982bf8
MD5 e1c96cf7270a622ec269ab130d42a81e
BLAKE2b-256 857e1eb25c7f6fb824ca3f7941c03c51bade76057be6daf16eb7605b28597c4d

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a3ceba1f999137defd18bed924ebe5cdc54c33f2295e81409638b7a553e4b4a0
MD5 001731293b176f673b228e3fb8ed86cf
BLAKE2b-256 8d3d52d7eded32a1c6ca197933b71f344eb9e35ce5bc28de2cff6aedcf4897a0

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b375579835f15d822099685aafe035ee35cfda4b530e955f5cb9ffc3349163b6
MD5 556d2ec07d4a1d28566c570de5b1d643
BLAKE2b-256 090a31d6635f46dd0587b4725f9b7d06418c2926eb4b83549d8c4c86965dd0a5

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce594e8a041766e641cd86039c32db7968ec48edd9fe4651db362788b833e1ae
MD5 db420e82ceeda96b60ab7e5d5f41d314
BLAKE2b-256 575e684631bb30d4310d02a0fc7c4752380ee9ea3dcfb779aff58af225b0c987

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 11cd89e046b964af98cdc298ef63da75aed6cc2063cabc2be29bf58afc44b2fb
MD5 f00b39af5b04a15a95a37e099b07276a
BLAKE2b-256 22d2734703cac4992f7dba05cd699bcb3b019583bfbfad37c6d35169b987d46a

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tower-0.3.57-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8127a5881059bd83caad6cc00d685c8a10f6bfbdebc36896f5308cfacc820631
MD5 aae97dc592119e800eea7aa2dd7af099
BLAKE2b-256 07d68ccbb97913ce89d7a489ed0d6c85dd32e066d4b6a7b468e50220b9e848fd

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp310-cp310-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 8.2 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 85040c63b2e35d5a8a32df416ff3866612396d92cece6a82d7539890274933e3
MD5 61777267569a3aa6612144b4558a5aa9
BLAKE2b-256 872a5dba15f876d2c8bf7c2b1696583e4ce479e5bf945904ecdce5d398bf20eb

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp310-cp310-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d8b136fb0db07114e52d0f7f6852de06066371c05b0469a501b01169db82e1ac
MD5 179b486469fa4ba7ee2da942c4ddb8d4
BLAKE2b-256 80a7bfe0886e1ed0c53a005c6a86b121b66d03442ae827cc4c27531ef7c50374

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp310-cp310-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e608ea58c7a87969c9cd30c96e83b8ccd383eca9ad70d09caa6b9a0303781e0d
MD5 12ae20954466dfcd2d59645a1feabdad
BLAKE2b-256 b917eb7806f1127e262ac5df48231d2a1fe44251b7cd8b5ba4a6dede8554af1d

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tower-0.3.57-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccefa9f8199aa1202ef7399b3879c2d2f69ea5880776463e8e0c2adf137074a2
MD5 5a9b9104ab666ef58a2b47a08dfd814a
BLAKE2b-256 7407e0cdb6dbac9699b755e5e900e6d9ce085c6a5e568db1e228e7a0edb3846b

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: tower-0.3.57-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 04e18e7a46e370b555ba02932aaa4beb3ed53bad4914c284eb08dbc339688e20
MD5 4b82b9f41257650a798cd0afcfeeea60
BLAKE2b-256 d0463ef9ee1c2f711231a6f8bf57b4a68b02d4df2ab6d2110b67a88b998c5828

See more details on using hashes here.

File details

Details for the file tower-0.3.57-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tower-0.3.57-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tower-0.3.57-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b59be2daec0efa9fd63b60cf8ee5d112d89aa1e352037046dee2e7c7edcf240b
MD5 cd76cfcf5a2f3a0b3c52b64000d525a0
BLAKE2b-256 6c09ecb18b33a33af3c811782508957b629aebe5c63cba1ad7f086a91bbed71d

See more details on using hashes here.

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