Python Build Automation

Open-source Python projects categorized as Build Automation

Top 9 Python Build Automation Projects

Build Automation
  • scons

    SCons - a software construction tool

    Project mention: Tired of Makefiles | news.ycombinator.com | 2024-05-13

    Has anyone tried SCONS? Came across someone using it in a place where I worked earlier.

    Python-based make-like tool.

    https://scons.org/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • cibuildwheel

    🎡 Build Python wheels for all the platforms with minimal configuration.

    Project mention: GraalPy – A high-performance embeddable Python 3 runtime for Java | news.ycombinator.com | 2024-09-17
  • doit

    CLI task management & automation tool

    Project mention: How do you deal with CI, project config, etc. falling out of sync across repos? | /r/ExperiencedDevs | 2023-12-06

    I like mage for Go and doit for Python.

  • redo

    Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.

  • PyBuilder

    Software build automation tool for Python.

  • buildout

    Buildout is a deployment automation tool written in and extended with Python

  • kraken

    Kraken CI is a continuous integration and testing system. (by kraken-ci)

    Project mention: 10 open source tools that platform, SRE and DevOps engineers should consider in 2024. | dev.to | 2024-01-04

    Kraken CI is a modern CI/CD system that operates on the Continuous Integration philosophy, focusing on pre-commit and post-commit phases in software development. In the pre-commit phase, developers and testers prepare code changes, aiming to minimize the risk of breaking production code. Kraken CI facilitates this by providing a validation environment that simplifies testing, making it easier to produce quality code. It reduces the likelihood of large, risky changes and helps manage code integration more effectively.

  • flatpak-external-data-checker

    A tool for checking if the external data used in Flatpak manifests is still up to date

  • buildzri

    A minimal cross-platform C++ build automation tool written in Python

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Build Automation discussion

Log in or Post with

Python Build Automation related posts

  • Show HN: Jeeves – A Pythonic Alternative to GNU Make

    7 projects | news.ycombinator.com | 5 Nov 2023
  • Runme – Interactive Runbooks Built with Markdown

    7 projects | news.ycombinator.com | 24 Aug 2023
  • A Python powered task management and automation tool

    1 project | news.ycombinator.com | 1 Jul 2023
  • Developers are lazy, thus Flatpak

    1 project | /r/linux | 10 Jun 2023
  • Do snap packages have any real advantages for the end user over native packages?

    1 project | /r/linux | 4 Dec 2022
  • How do I actually make a flatpak.

    7 projects | /r/flatpak | 20 Oct 2022
  • Automate dependency update of flatpak

    1 project | /r/flatpak | 11 Sep 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Build Automation projects in Python? This list will help you:

Project Stars
1 scons 2,114
2 cibuildwheel 1,881
3 doit 1,874
4 redo 1,781
5 PyBuilder 1,736
6 buildout 578
7 kraken 139
8 flatpak-external-data-checker 115
9 buildzri 9

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Python is
the 1st most popular programming language
based on number of metions?