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.
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
-
Install (see above) and log in:
tower login -
Clone the example repo (includes the hello-world app):
git clone https://github.com/tower/tower-examples cd tower-examples/01-hello-world
-
Create an app and run it:
tower deploy tower run
-
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
-
Add the MCP server to Claude:
claude mcp add tower tower mcp-server
-
Clone the examples and start a Claude session:
git clone https://github.com/tower/tower-examples cd tower-examples claude
-
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
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 runon Tower serverless or your own compute. - Deploy in under 30 seconds -
tower deploypackages and ships. - Secrets - CLI-managed; injected as env vars in runner only (E2E encrypted).
- Optional AI inference, Iceberg or dbt -
tower[ai],tower[iceberg]ortower[dbt]; details. - MCP server - Deploy and launch runs from AI coding assistants; details.
Demo
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 deploybuilds, 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.
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.
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tower-0.3.55.tar.gz.
File metadata
- Download URL: tower-0.3.55.tar.gz
- Upload date:
- Size: 293.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
719affca8b1b5a7fc53ef44edd9571672aa951ffc24975592eba587682ec87bd
|
|
| MD5 |
2fa268ddc93bab815f0ade92f2a800d3
|
|
| BLAKE2b-256 |
c09f06224be896e21aa17ec1433c5d2a557dadcdb66c6ae9842b619a6be07f1b
|
File details
Details for the file tower-0.3.55-cp314-cp314-win_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-win_arm64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.14, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac0302a2c120eecf5c8ed0145c650fed937967dea4ce7aacc7cf166affd4ea5b
|
|
| MD5 |
332d527c1a24b25283cc8bc21420ac6c
|
|
| BLAKE2b-256 |
77bcefa19beaed66c48e3ab608f5fefe378562c2385c3dcb6f3b1552425f789e
|
File details
Details for the file tower-0.3.55-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c539d031f74c33d3ffb085717c654d5f3910bbb3697c38cff2590b4a0d7a43b6
|
|
| MD5 |
df3ff059991614d2549c6549124e6d5a
|
|
| BLAKE2b-256 |
519fc8da352fafacc6e30993b48fccfc5a3a340b7717dad28bf7df388f535a8d
|
File details
Details for the file tower-0.3.55-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60745b15cd21f254ba419a82f744b742dbf6e0c733ea74db8d878147fe328da8
|
|
| MD5 |
8e37457a6a8f1213d327921c4412e9f3
|
|
| BLAKE2b-256 |
128c09982c02f3644b69e673d5527e4f325b37cc2e18c0a232bda2b9bcda7060
|
File details
Details for the file tower-0.3.55-cp314-cp314-musllinux_1_2_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-musllinux_1_2_i686.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32518f39a4c3941bfbe098a85866f41fadd2712e5e8e6cc6dbf7cd3477287bb1
|
|
| MD5 |
584e475eae51d71d17412394b620aa1c
|
|
| BLAKE2b-256 |
3adca93558c308cb6af7bf437db5aae76d918ce110dcb5d16edeeb83b1fa7869
|
File details
Details for the file tower-0.3.55-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 7.6 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12f441db4b373af6e5eb1e11b17d4887ae5ad20b4309201d51247fac2f54acc0
|
|
| MD5 |
0f67cd46c894eb64557d34d7ab9899e0
|
|
| BLAKE2b-256 |
e3a52be37bfd4ea23d4c2420e33c268a23de678e8fc231cd81a82f5494d9b530
|
File details
Details for the file tower-0.3.55-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e8b487273571060dee21e778445c251ecf2d283ebf076508ca8ebc3094d80e6
|
|
| MD5 |
c94bd2d5427f73455863db69b2c12fbe
|
|
| BLAKE2b-256 |
9fa3df10bc5a35351428f02de7d6f050a1202f0369057e6c3d0ec986ba1ec27b
|
File details
Details for the file tower-0.3.55-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11cc3c0d05f2f4c64f2920274572bf8c59b35a065de24aa945bc6f89248735ed
|
|
| MD5 |
d5ee68fc81a24c9534d6b9882632d84a
|
|
| BLAKE2b-256 |
204f5ca0d28ff6845c939f370be1b526431333351082640285cdf6fbf2269ac6
|
File details
Details for the file tower-0.3.55-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 7.5 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ee136760864739835fd3efe48e882620a090844925209e2e085a212f4f0392c
|
|
| MD5 |
61a7ee21b0f1715b49692c311b037600
|
|
| BLAKE2b-256 |
fa2e82049ee3f5d3524821adc31d612cad2f4df78e0ca07b7a7808a19ed66ab3
|
File details
Details for the file tower-0.3.55-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.2 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0afca883bb60ce67e4f5204eb9cb755d70010fa03616e899caf37967ea6e6df8
|
|
| MD5 |
aa88d8a74ad0f3174d73c7ea0acb89f1
|
|
| BLAKE2b-256 |
45b8493b71143a07187ba4b0eab89e8f50fd94c922bab938c13bfa1f26a0a44b
|
File details
Details for the file tower-0.3.55-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48ce2c5f5cef8a66a97d0514018bf9f25f4dc3a5f30059812eea4e4cc48e80c8
|
|
| MD5 |
e530a94de84f1a75f58f99885e052c39
|
|
| BLAKE2b-256 |
5b8a85282a06c978b9604486a4be5a5b9b14c6fd1520bfab6931405fc98e42c0
|
File details
Details for the file tower-0.3.55-cp313-cp313-win_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-win_arm64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.13, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41bc2e6c49f60c59fc4b81057bad23af57fc01e182bda12884932cd531e5e3eb
|
|
| MD5 |
19494d44cc67640ede44ec3cd454eaf6
|
|
| BLAKE2b-256 |
b90c6a01ffb4f5b7e0b21df4d11eeed9b1721b70d39c7ce7151200db4e53338f
|
File details
Details for the file tower-0.3.55-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98f620a8d45f76089dbee15517d466dc417bfd8ddd8620c1f7beb5ded1a5a083
|
|
| MD5 |
7c918d67920b40d42c94813277b19742
|
|
| BLAKE2b-256 |
04f4e919e97f7a7374e591b04c65daea9ea68c7b77a6478e76a26af1bc1704e0
|
File details
Details for the file tower-0.3.55-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
642cf8537eb47e33cfda2a6fbd18a08e4762890f7f7b81de8d799a5a736bc9d2
|
|
| MD5 |
673fd217a7ef971cb5a695101b25a9ca
|
|
| BLAKE2b-256 |
2fba99465cc024bec325f3311d2280119b13714f724bfe45dd11087bf2b1c32d
|
File details
Details for the file tower-0.3.55-cp313-cp313-musllinux_1_2_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-musllinux_1_2_i686.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0bcde29e8aedcd9812f4f96c56581c32f1feae70bfe31d1eac0b2e33b090f90b
|
|
| MD5 |
1268b1a9673a2279ad433ccf30db931a
|
|
| BLAKE2b-256 |
63e7a748427cdb11d105b68e4698a55326c57faad6d389cc651a2503a4bbf0ed
|
File details
Details for the file tower-0.3.55-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 7.6 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7359620bcc3c76119e46c311cb5f37525d672cf7f88eea07b9a77b55be86606c
|
|
| MD5 |
7aefaa25abcdc93276a10016388354b6
|
|
| BLAKE2b-256 |
ad1610df212ccddce483ae23ab363e4f1e3c9aab55d1b3fb44c63e392e93a371
|
File details
Details for the file tower-0.3.55-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a8420a58c5f63eb4808d53408a8843076622f8bfcee4a7f14bbafcfbe8b247e
|
|
| MD5 |
12a336638884f40ad35549585c57bb15
|
|
| BLAKE2b-256 |
929414d5105f39b28907c379b742485dc1f336a87db79a36f0d877aa7260e619
|
File details
Details for the file tower-0.3.55-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d6a8abb496a15b1670ab4ed25433235586f03fea2bba4caeb6d64428783267d
|
|
| MD5 |
b0ab8e1bc12f370dc2a01dc1d7aa4293
|
|
| BLAKE2b-256 |
6fb820f9a308114d97fbe7114179f8ee9dae988a32fb01d0e1db654eebf6a494
|
File details
Details for the file tower-0.3.55-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 7.5 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f9f608f4adf9ab1cf7d0ee46e9900be8c5f3fb29aa724b807ff354c0eb9857c
|
|
| MD5 |
451991ca9bf736a1a0a533b0df6059fc
|
|
| BLAKE2b-256 |
e90344eb74e4d88f8fcfdc82ea851f99ee27851ebff60202639ae5aa427baad8
|
File details
Details for the file tower-0.3.55-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.2 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39916b596415bef37052eac27ba256b179ac8f2e901df23234c8169745cbb107
|
|
| MD5 |
70806e0bae8055a668995325fc538218
|
|
| BLAKE2b-256 |
a3154ad8e2f6a99a913559d665d1b44b9cb8600a3124573774f70f110c555237
|
File details
Details for the file tower-0.3.55-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e98281908fe49e23ff9541ea28bbfd8e736bff3975bc291af490e88b8a7ac91f
|
|
| MD5 |
051938dbff8dac99cd9a9231e5edca03
|
|
| BLAKE2b-256 |
4e15df98969a2d2999163da8e98e72fbfcdcd29a86f4818515486221946e108d
|
File details
Details for the file tower-0.3.55-cp312-cp312-win_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-win_arm64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.12, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79061dd4d9358bb2f020d78a8b42a3aeed9abcacb0ad5a8e8e73ec9a11c973a1
|
|
| MD5 |
e9201a8a90d7f0e246b1c5fa757db419
|
|
| BLAKE2b-256 |
bf52805c7bc2b5223dc6e8af17d0e244223421fe06c1e0323117e8865f73f233
|
File details
Details for the file tower-0.3.55-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51700a5be495b5a51560b0f112a629f546ac048590089260e6bb8136d41ebbe6
|
|
| MD5 |
c51e01a645d0c5a60c9b1356d626cdfb
|
|
| BLAKE2b-256 |
de84c523b800f4187ebe2f541acb30b169bea7809d8c137c517270ee98aca962
|
File details
Details for the file tower-0.3.55-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca7026f83625bec49195ce267854f3568fbb56b9613e12e48681c8b9cc8f6b5c
|
|
| MD5 |
385ee8014d8ef8b4c6c82f32b57a62e1
|
|
| BLAKE2b-256 |
d574bdb05a7d7024287eaf598e4277c2d5457a781370491199536a31427b27eb
|
File details
Details for the file tower-0.3.55-cp312-cp312-musllinux_1_2_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e305d7bca66953c9162e007e3b4bb86c87501df1cca480d168eb516dc24b7ed1
|
|
| MD5 |
da95b3aa036d64a5837c409e63b547be
|
|
| BLAKE2b-256 |
e87ac5032d797663a39465b081f9d36c7eb0f38d3965231c3740c22669837b76
|
File details
Details for the file tower-0.3.55-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 7.6 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7904f79e65aff636e6622f55ca84d247a1ce153c27d4b1912f908bfcab446cbd
|
|
| MD5 |
ec77a38d6022120f707a99d829ef3b2e
|
|
| BLAKE2b-256 |
2c4ee239cbee330bf5b7adf9b0b9dad1351a4ca1da2980716ff559c0d2279a6f
|
File details
Details for the file tower-0.3.55-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c207e9e4d2f529471ee910483fc345c4bd43aa301fa0308ab56dee6859d382d1
|
|
| MD5 |
671e902f66e381b0378b7801ac7c11fe
|
|
| BLAKE2b-256 |
5b6711f8782e94838125ba5ad575cf2589c7cc63568b4355a452e39ba3a328a0
|
File details
Details for the file tower-0.3.55-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c4b4a3129299cb1bcb44ce3d334108c3610d2201b221ac7b18bdb34d521ceef
|
|
| MD5 |
9b10bbf5848a885e32e8194ba7066fea
|
|
| BLAKE2b-256 |
5c9d219ba9ddf813c1df2ce0f28fa00d528ea73ded1d78ce79317904030ccb53
|
File details
Details for the file tower-0.3.55-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 7.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd9befbd6bf6b4c94240bfa367cbb83336400d930cdb5b707327cd6a8ba3bb81
|
|
| MD5 |
6185b5366ef1560740b0a02d801de457
|
|
| BLAKE2b-256 |
168f6d434fb806bafdf0e38476dc409b06ca47592e673392be811f0a74367294
|
File details
Details for the file tower-0.3.55-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.2 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1248211b3f81348cd04fb9438089e0c97790425ef7133b81bca8af57a5e70dfd
|
|
| MD5 |
d93e440da29f51bc73b13f33776afbf3
|
|
| BLAKE2b-256 |
64a555d3858f11ae0002e89b3111c83d362bf6ff1d96c8345764b8e9d50c8a14
|
File details
Details for the file tower-0.3.55-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da2869539f5ddaf08ce3921e4b5c3ee8735115685a69ae92af138ee62dfb43ae
|
|
| MD5 |
eb7ab6f8a59ab467bda2f204c227edaf
|
|
| BLAKE2b-256 |
1e7c95bc94ac6366a29f75640db5d5d77249b7d93e0618bc4b16d950d2b8a846
|
File details
Details for the file tower-0.3.55-cp311-cp311-win_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-win_arm64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.11, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cfa6f05f92f1a4ba598c989ebc0b78b2cd6eea4f521c05b01e80bd0d2d338ee
|
|
| MD5 |
236615d629e1f18afdc04baed7620b6a
|
|
| BLAKE2b-256 |
818b6fc1d496a90c3e8dda6430712fc0b5e95be533cbcf337217a2da25951244
|
File details
Details for the file tower-0.3.55-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c190d66954481d75c3d731a142ad13822ba2998b69d48dbc68d68550ef877bd4
|
|
| MD5 |
d0fe602ea22e3c6de8a8fa82c1a30924
|
|
| BLAKE2b-256 |
01d2eaab00e518944667552f1acd698ed65c71ee2d2b2982db9926b2a320f251
|
File details
Details for the file tower-0.3.55-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
929252a8781e0c2ede3acb5e764dcabcafd66884d29a2a888ab582fc21320f28
|
|
| MD5 |
7fa0cdc3b189407b9ade48e8a7b6bdbe
|
|
| BLAKE2b-256 |
28297d35b699b44b150bafa978934f024e42ba363e6c172490b051bac09727c8
|
File details
Details for the file tower-0.3.55-cp311-cp311-musllinux_1_2_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f2e6b929dc3451418a3ffe54e617a7f35ada117ee28ae2aaabb0c8d9ae1b2c7
|
|
| MD5 |
79c897bb560b0946d594f68d4ae6e242
|
|
| BLAKE2b-256 |
4ab075d3d511cc841c35536df30325be78cf7e4c2fe18d879a1fb53caeaaff57
|
File details
Details for the file tower-0.3.55-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 7.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57bb1f05bac0b6ed26e06ecf0ef69508314b48388e729f5b019221425883ecfa
|
|
| MD5 |
2bbc6af206b553f35cd286d388c33692
|
|
| BLAKE2b-256 |
488e69dfd6543209ed8c73a654d69435b61ed32e68a631ff05216142a6edd6df
|
File details
Details for the file tower-0.3.55-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45b416f01aa8359b2c9534ae860a91ec94af780c39c51ad77a15bcd91b0ed2d1
|
|
| MD5 |
f96305b40ebde3ef318246c083ca52ec
|
|
| BLAKE2b-256 |
c2212d52c24316e7dcef6cd7686dc7b7c4b7092d7ab0623adcbf0583b335ec00
|
File details
Details for the file tower-0.3.55-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94d0cc6e23a75556d8bd23e5f00803f93d9a3cbe09d02ec59bcfd77dd8f9e33e
|
|
| MD5 |
65f7412b2f1631f7e05dc54badd1d377
|
|
| BLAKE2b-256 |
9c8c18d687bd8c0a01e2449e17ac0d5eaf7315f7ca48d9a65391c3bf127e9283
|
File details
Details for the file tower-0.3.55-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 7.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2c3dce526406c828c5bba48471010bd135ccfb9f695508190f534cf635a5e40
|
|
| MD5 |
adb77340764dacaa52b673031589c7ca
|
|
| BLAKE2b-256 |
a8ceff6d204aae04b975c888bbe7fd6c2f3468e3f865d7a7564b96416555caa1
|
File details
Details for the file tower-0.3.55-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.2 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0fb39384999fecaaea308543d160bb559478be6050fae8ffc66c7149a47fd72
|
|
| MD5 |
95643dd90848c4520f2a371915af89c3
|
|
| BLAKE2b-256 |
2f3449c37ef3cc3bcd172ee66df42659370e279806beac0a9e7bcbe4f542412a
|
File details
Details for the file tower-0.3.55-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 7.4 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6564e222a863a994ad31599d41835b71d179e980174a41a4fa64b29c81221cc4
|
|
| MD5 |
27c8b90524c567b3d3dc876a2b98059b
|
|
| BLAKE2b-256 |
578994598baf8f6153b5c8c667b57d0dcd9f5a677886031ed4bfbc175d74ac5b
|
File details
Details for the file tower-0.3.55-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: tower-0.3.55-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 7.8 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1d09fdc859befe6bb021167ad1214812b8256793ee2d21986f9cb742ca217f9
|
|
| MD5 |
a5d3b507afc552b794119ac2cdf6775d
|
|
| BLAKE2b-256 |
e45446edcf5fe633cf23504b5aa0c762cacd5ed20e510aab777dc318a0d69685
|
File details
Details for the file tower-0.3.55-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec7b36dc430221dbc6ccdca05e9bf649b990d72a734149ef62363015ffb05186
|
|
| MD5 |
a7c00a1c48b7b5a56e9b3ff6815bc990
|
|
| BLAKE2b-256 |
93a5e5ed18c8533f8902557b1774d7a9d5473edd894cfc6284be329294ad45b1
|
File details
Details for the file tower-0.3.55-cp310-cp310-musllinux_1_2_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp310-cp310-musllinux_1_2_i686.whl
- Upload date:
- Size: 8.5 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2552053d3461f5398894b2d0a442cf13ddb24116f58cbab3b22ba5d15befbbfc
|
|
| MD5 |
f1439f537d51dcc93ccc14be6d552354
|
|
| BLAKE2b-256 |
ce49114c23b5e4614416662c2a41edfb266a44f942466258cc609d48934dc1c2
|
File details
Details for the file tower-0.3.55-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 7.6 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37ae0b0ebc7664b1df85a6f7fa712a14e250a436655892d0e2b0908803094efe
|
|
| MD5 |
0d2170937ab073d06a7c1bbacf591041
|
|
| BLAKE2b-256 |
85445d71a74421c790ea7140d181a58a0bf1af07b0266a43bbaf3b2a5b8349d7
|
File details
Details for the file tower-0.3.55-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tower-0.3.55-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d49dca530e7f23dafd84fe673633ec616491523e51a331e539bc803e73c34f1
|
|
| MD5 |
28a88b98986a7bbe0f57eeb3c0c48619
|
|
| BLAKE2b-256 |
b649e7323e17e8a0c8df703836a29083783c5e62ae9db7d3f3410eb7f66d0443
|
File details
Details for the file tower-0.3.55-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: tower-0.3.55-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
86b289763326d03e4332a837a2bb37281ed6d8a3a45d76c425efb2e842ad1bcd
|
|
| MD5 |
20104cd4f47b8de501c2f60d79f8fa1d
|
|
| BLAKE2b-256 |
0e9dcb5c9476dccedf6fb101917964a9d15a9a24a01f469e555b780bc22c1109
|
File details
Details for the file tower-0.3.55-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: tower-0.3.55-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 7.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4969f5ed8d1f96005d910d949b516a2c40a0bd535d72f570096dc47c233966b
|
|
| MD5 |
c65f52664ddf9e67c091be21d717d301
|
|
| BLAKE2b-256 |
26cf9ef8cab1ae29d77d60c7be1b4facb09adba5c90aee5ceab37cf10612025a
|