tuomasr/pazel

pazel - generate Bazel BUILD files for Python

53
/ 100
Established

Automatically generates Bazel `py_library`, `py_binary`, and `py_test` rules by analyzing Python imports and source structure, eliminating manual BUILD file maintenance. Supports extensibility through `.pazelrc` configuration files with custom rule classes and import inference strategies for handling pip packages, local dependencies, and non-standard import patterns. Integrates with pip package ecosystem through configurable name mappings and preserves custom Bazel rules via `# pazel-ignore` tags during regeneration.

No commits in the last 6 months. Available on PyPI.

Stale 6m No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

39

Forks

12

Language

Python

License

MIT

Last pushed

Jun 06, 2023

Monthly downloads

12

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/tuomasr/pazel"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.