Skip to main content

Bastila

Bastila is a tool for removing deprecated code. You define deprecated patterns using regex in the app and then prevent additional usages of those deprecated patterns from being used. The tool can also be used to track the removal of these patterns as well.

Installation Instructions

  1. Install the package pip install bastila-search
  2. Create a precommit file touch .git/hooks/pre-commit
  3. Add execute access to that file chmod +x .git/hooks/pre-commit
  4. Add the script to your pre-commit file
#!/bin/sh
bastila_run
  1. Run the setup command to create a config file with your env vars bastila_setup. This will create a config.json file that should be kept in the root of your repository.

Support: hello@bastila.app

Metadata

Release files for bastila-search 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bastila-search 0.5.0
File Size Uploaded Provenance
bastila_search-0.5.0.tar.gz 4.1 kB Without provenance Details

Release files / bastila_search-0.5.0.tar.gz

Download URL bastila_search-0.5.0.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4d2704e06a8caa68a3b5147b991b9d41ad61d62d8ced4ed9ad80b8e13a9a9baf
BLAKE2b-256 checksum
How to use checksums
157e482e427f42ad1e06c4978cbb42a54ccbe6eec0f8ca1810ae7a3503b7a201
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Security for bastila-search 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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