{"library":"pybuilder","title":"PyBuilder","description":"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.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pybuilder"],"cli":{"name":"pyb","version":"pyb 0.13.20"}},"imports":["import pyb"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pybuilder.core import use_plugin, init\n\n@init\ndef set_properties(project):\n    project.set_property('name', 'myproject')\n    project.set_property('version', '1.0')\n    project.set_property('dir_source_main_python', 'src/main/python')\n    project.set_property('dir_source_unittest_python', 'src/unittest/python')\n\n# Build script: save as build.py, then run: pyb","lang":"python","description":"Minimal PyBuilder build.py script with init decorator to set project properties.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}