Skip to main content

Bob Build Tool

Bob is a build automation tool inspired by bitbake and portage. It is intended for complex embedded projects and thus focuses on reproducible builds while still being nice to developers in agile environments.

Documentation Status Build Status codecov.io

Installation

To install the latest release just do a:

$ python3 -m pip install BobBuildTool [--user]

See the installation instructions for more information and other methods.

Getting started

It's probably the best to head over to the documentation. To get an impression of how Bob is configured, have a look at the tutorials. A real project that is built by Bob can be found here.

The Cheat Sheet shows common used keywords and commands.

If you have a specific question you're welcome to post on the mailing list (FreeLists).

Metadata

Release files for BobBuildTool 1.3.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 BobBuildTool 1.3.0
File Size Uploaded Provenance Actions
bobbuildtool-1.3.0.tar.gz 1.1 MB Without provenance Details for bobbuildtool-1.3.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for BobBuildTool 1.3.0
File Actions
bobbuildtool-1.3.0-cp314-cp314-manylinux1_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64 Details for bobbuildtool-1.3.0-cp314-cp314-manylinux1_x86_64.whl
bobbuildtool-1.3.0-cp313-cp313-manylinux1_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64 Details for bobbuildtool-1.3.0-cp313-cp313-manylinux1_x86_64.whl
bobbuildtool-1.3.0-cp312-cp312-manylinux1_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64 Details for bobbuildtool-1.3.0-cp312-cp312-manylinux1_x86_64.whl
bobbuildtool-1.3.0-cp311-cp311-manylinux1_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64 Details for bobbuildtool-1.3.0-cp311-cp311-manylinux1_x86_64.whl
bobbuildtool-1.3.0-cp310-cp310-manylinux1_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64 Details for bobbuildtool-1.3.0-cp310-cp310-manylinux1_x86_64.whl
bobbuildtool-1.3.0-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details for bobbuildtool-1.3.0-cp39-cp39-manylinux1_x86_64.whl

Total release size: 5.7 MB

Release files / bobbuildtool-1.3.0.tar.gz

Download URL bobbuildtool-1.3.0.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
f68eb7ac499b484c97892b72575d9764db1eeb4e31ad5e05515113bcc6b3fb88
BLAKE2b-256 checksum
How to use checksums
c094b8d2d423f63d0e3fcdaebc5d3dd2f0486a92078c05528118afaf49a4c7c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / bobbuildtool-1.3.0-cp314-cp314-manylinux1_x86_64.whl

Download URL bobbuildtool-1.3.0-cp314-cp314-manylinux1_x86_64.whl
Size 766.3 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8286a5672e2522237d66b0771c55de1681cd3b7f65cd2beba7bc63b61caec136
BLAKE2b-256 checksum
How to use checksums
8db0c5c5a606a0b22f3b617f214bfe69c941e3dacfc4f1861e3ff7429effa542
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / bobbuildtool-1.3.0-cp313-cp313-manylinux1_x86_64.whl

Download URL bobbuildtool-1.3.0-cp313-cp313-manylinux1_x86_64.whl
Size 766.3 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
34750b4accf8e0c4b37696843acedf28ecace04549128eec6e19fac2a6309d75
BLAKE2b-256 checksum
How to use checksums
eaa7cfe06cfe5042eaf2390b29fceb2fe2b2c99411ca2b360992870111a8e151
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / bobbuildtool-1.3.0-cp312-cp312-manylinux1_x86_64.whl

Download URL bobbuildtool-1.3.0-cp312-cp312-manylinux1_x86_64.whl
Size 766.4 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2028bc0f2cb52525648f8e8a23bb988f959a7e5b7027dc63615130eba8791976
BLAKE2b-256 checksum
How to use checksums
165f9ed9568d8c3300786d6cd0beb2c95eef203c7c0945724957a0a34c1a56da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / bobbuildtool-1.3.0-cp311-cp311-manylinux1_x86_64.whl

Download URL bobbuildtool-1.3.0-cp311-cp311-manylinux1_x86_64.whl
Size 766.4 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f1c0ac076427c0881194ae4a2f227ad93fc3bd5ec23e175eaf3ecf7685fe4970
BLAKE2b-256 checksum
How to use checksums
c067917287c439866ade38a586cd4f933f5e2c942dee909c8c85b0dabafa7011
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / bobbuildtool-1.3.0-cp310-cp310-manylinux1_x86_64.whl

Download URL bobbuildtool-1.3.0-cp310-cp310-manylinux1_x86_64.whl
Size 765.8 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
20b8fb40376c03ca2643df8f3714d34513688863ff52fef6ad2746429f431497
BLAKE2b-256 checksum
How to use checksums
f90e56b244a2a9f45e1d073303157d18c0a377428b341ce1b2b82d9b21f95093
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / bobbuildtool-1.3.0-cp39-cp39-manylinux1_x86_64.whl

Download URL bobbuildtool-1.3.0-cp39-cp39-manylinux1_x86_64.whl
Size 765.8 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2cb031b31e9200c25ab31751fb797b61c06eaa2e6514324907b6a855c1f05867
BLAKE2b-256 checksum
How to use checksums
1ae1ff2215fd685d9b4c3fe24abca94b2200b70097cdfab2b89246a8d7794ebc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for BobBuildTool 1.3.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.

Release history Release notifications | RSS feed

This release

1.3.0 This release

7 release files No provenance

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