Registry / devops / pybuilder

pybuilder

JSON →
library0.13.20pypypi✓ verified 82d ago

PyBuilder is a build automation tool for Python, offering a declarative approach to managing project builds, dependencies, testing, and packaging. Current version is 0.13.20 with a stable release cadence.

pip install pybuilder
INSTALL
IMPORT
SIG · PYBUILDER
P
pybuilder
devopspythonv0.13.20
Install
3.2s avg
Import
Disk
44MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v0.13.20 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 45.2MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 3.2s · import 0.000s · 46MB
44MB installed
● package 44MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

bootstrap
from pybuilder import bootstrap
import pyb

Minimal PyBuilder build.py script with init decorator to set project properties.

from pybuilder.core import use_plugin, init @init def set_properties(project): project.set_property('name', 'myproject') project.set_property('version', '1.0') project.set_property('dir_source_main_python', 'src/main/python') project.set_property('dir_source_unittest_python', 'src/unittest/python') # Build script: save as build.py, then run: pyb
pyb --version
Debug
Known issues
breakingPyBuilder 0.13.0 dropped support for Python 2 and older Python 3 versions; requires Python >=3.10.
fix
Upgrade to Python 3.10+.
affects: >=0.13.0
gotchaBy default, PyBuilder uses pip for dependency resolution, not pipenv or poetry. Mixing tools may cause conflicts.
fix
Stick to PyBuilder's built-in dependency management via build.py or use 'pyb install_dependencies'.
affects: all
deprecatedThe 'pyb' command may be missing from PATH after pip install; use 'python -m pybuilder' to invoke.
fix
Run 'python -m pybuilder' instead of 'pyb', or add site-packages/bin to PATH.
affects: all
Upgrade
Version history
0.13.20latest on PyPI · released Apr 2, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
7 hits · last 30 days
node
6
Resources
pybuilder — pip install pybuilder · libregistry