Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.

firetower (Python)

Know what breaks before it breaks. Audits the third-party APIs your project depends on against Firetower's deprecation feed + live package registries.

This is a thin client - it sends your project files to the Firetower API, which runs the audit and returns the findings. No engine, no dependencies (stdlib only).

Install

pip install firetower

Use

Create an upload token in the dashboard (Connect CI) and export it:

export FIRETOWER_TOKEN=ft_…
firetower                 # audit the current directory
firetower path/to/project # audit elsewhere
firetower --json          # raw report JSON

Exit code is 1 when any finding is critical, so it drops into CI as a gate:

- run: pip install firetower && firetower
  env:
    FIRETOWER_TOKEN: ${{ secrets.FIRETOWER_TOKEN }}

Set FIRETOWER_API to point at a self-hosted backend (default https://api.firetower.sh).

Download files

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

Source Distribution

firetower-0.1.4.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

firetower-0.1.4-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: firetower-0.1.4.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for firetower-0.1.4.tar.gz
Algorithm Hash digest
SHA256 b38b0b76fe0cc997d5cf4606825d94e792ceb60c7f36f05d28b9c39035fb3e67
MD5 318c23d527eecdaabf17a642ea6045ca
BLAKE2b-256 d1a0853b7815d79cd96e7b444c18ce250242b6530e08288ae7076707c796b8de

See more details on using hashes here.

File details

Details for the file firetower-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: firetower-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for firetower-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e4447f9698b1aef6bacfb315b45997c32f9593d6d59c8c30360c60c8ea92f4ee
MD5 edd0e8b1e2171eaa9584fcb93c88e955
BLAKE2b-256 bd3c8cbbf0ec55872b4eed2f7423ff43cf4d38002bdff72a55c18440229fc473

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page