Python Build

Open-source Python projects categorized as Build

Top 15 Python Build Projects

  • hatch

    Modern, extensible Python project management

    Project mention: Flying Fast and Furious: AI-Powered FastAPI Deployments | dev.to | 2024-07-31

    Configuring Tools and Dependencies: Hatch, a package manager and environment tool, was used to simplify the setup process. Installing and configuring Hatch was straightforward, ensuring the Python environment was set up correctly. Essential dependencies like FastAPI and Uvicorn were specified in the pyproject.toml file for easy management.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • tensorflow-windows-wheel

    Tensorflow prebuilt binary for Windows

  • pants

    The Pants Build System

    Project mention: Ask HN: Best Tools for Monorepo? | news.ycombinator.com | 2024-07-31

    As someone who had never used a monorepo before and wanted to set one up for the first time, https://www.pantsbuild.org/ seemed intuitive to me and of an apparently good provenance. Their Slack community also answered every question I had and righted my wrongs 100% of the time, which went a long way.

  • PyBuilder

    Software build automation tool for Python.

  • platform-espressif32

    Espressif 32: development platform for PlatformIO

    Project mention: I like the RP2040 | news.ycombinator.com | 2024-06-11

    It seems like Espressif are in the same situation as Pi w/r/t PlatformIO[1]. As an outsider, it sounds like PlatformIO was trying to extract a very large annual payment from RPi and Espressif, and that was after the initial support was added in, and some of the community started adopting it.

    It's a weird situation, but I think PlatformIO built up a dominant position by supporting all these platforms and accepting community contributions to do so, then tried extracting value from the manufacturers directly after the fact, blocking further community PRs that would add new board revisions or fix bugs. See related: [2]

    [1] https://github.com/platformio/platform-espressif32/issues/12...

    [2] https://github.com/platformio/platform-raspberrypi/pull/36

  • buildout

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

  • sailboat

    🐍 A quick and easy way to distribute your Python projects!

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • platform-atmelavr

    Atmel AVR: development platform for PlatformIO

  • build-virtualbox-in-windows

    It automatically builds VirtualBox in Windows.

  • alkymi

    Pythonic task automation

    Project mention: Changelog-Driven Releases | news.ycombinator.com | 2024-04-23

    I also use a similar approach for my open source Python automation project, alkymi: https://github.com/MathiasStokholm/alkymi/blob/develop/CHANG...

    In addition to the author's comments, I would suggest also using the format from https://keepachangelog.com/en/1.1.0/ (more sub-headings, e.g. "added").

    Lastly, pruning the CHANGELOG upon adding and removing stuff again is a great idea to keep entries meaningful for the reader.

  • py-build-cmake

    Modern, PEP 517 compliant build backend for creating Python packages with extensions built using CMake.

  • lazy-builder

    python script for running or compiling program (of programming language) in vim/neo-vim

  • mkwhl

    python wheel creation utility

  • Arch-mkpkg

    Arch package build tool which rebuilds when specifed trigger conditions are met other than updated package itself

  • drone-discord

    :robot: Discord bot for Drone CI

  • SaaSHub

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

    SaaSHub logo
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 discussion

Log in or Post with

Python Build related posts

  • Ninja is enough build system

    4 projects | news.ycombinator.com | 5 Nov 2023
  • Piper: A proposal for a graphy pipe-based build system

    3 projects | /r/ProgrammingLanguages | 23 Apr 2023
  • Show HN: Mr. Graph. A graph deifnition and execution library for Python

    5 projects | news.ycombinator.com | 15 Mar 2023
  • Using Landlock to Sandbox GNU Make

    10 projects | news.ycombinator.com | 7 Aug 2022
  • I want to auto compile and run the cpp code with just one click

    2 projects | /r/neovim | 29 Jun 2022
  • Advice for running adhoc Python scripts in Lambda

    1 project | /r/aws | 17 Sep 2021
  • Azure Static Web Apps – Custom build and deployments

    3 projects | dev.to | 7 Sep 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Sep 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 hatch 5,892
2 tensorflow-windows-wheel 3,658
3 pants 3,254
4 PyBuilder 1,699
5 platform-espressif32 889
6 buildout 575
7 sailboat 163
8 platform-atmelavr 138
9 build-virtualbox-in-windows 49
10 alkymi 44
11 py-build-cmake 43
12 lazy-builder 11
13 mkwhl 10
14 Arch-mkpkg 7
15 drone-discord 1

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com

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