Python Build

Open-source Python projects categorized as Build

Top 15 Python Build Projects

  • hatch

    Modern, extensible Python project management

  • Project mention: Uv: Python Packaging in Rust | news.ycombinator.com | 2024-02-15

    Exciting stuff! I view Hatch [1] as becoming the Cargo for Python because it's already close and has an existing (and growing) user base but I can definitely see depending on this for resolution and potentially not even using pip after it becomes more stable.

    [1]: https://hatch.pypa.io/latest/

  • tensorflow-windows-wheel

    Tensorflow prebuilt binary for Windows

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pants

    The Pants Build System

  • Project mention: The xz attack shell script | news.ycombinator.com | 2024-04-02

    > C/C++'s header system with conditional inclusion

    Wouldn't it be more accurate to say something like "older build systems"? I don't think any of the things you listed are "modern". Which isn't a criticism of their legacy! They have been very useful for a long time, and that's to be applauded. But they have huge problems, which is a big part of why newer systems have been created.

    FWIW, I have been using pants[0] (v2) for a little under a year. We chose it after also evaluating it and bazel (but not nix, for better or worse). I think it's really really great! Also painful in some ways (as is inevitably the case with any software). And of course it's nearly impossible to entirely stomp out "genrules" use cases. But it's much easier to get much closer to true hermeticity, and I'm a big fan of that.

    0: https://www.pantsbuild.org/

  • PyBuilder

    Software build automation tool for Python.

  • platform-espressif32

    Espressif 32: development platform for PlatformIO

  • Project mention: Is there a way to communicate with uart_write_bytes and read_bytes with s3s native USB | /r/esp32 | 2023-12-06

    [env:esp32-s3] platform = espressif32 ;https://github.com/platformio/platform-espressif32.git board = esp32-s3-devkitc-1 framework = arduino monitor_speed = 115200 lib_deps = ${common.lib_deps} build_flags = -D MONITOR_SPEED=115200 -D ARDUINO_USB_MODE=1 -D ARDUINO_USB_CDC_ON_BOOT=1 board_build.flash_mode = qio

  • buildout

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

  • sailboat

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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

  • Project mention: Show HN: Mkwhl – Python wheel creation utility | news.ycombinator.com | 2023-09-08
  • 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 related posts

Index

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

Project Stars
1 hatch 5,299
2 tensorflow-windows-wheel 3,625
3 pants 3,100
4 PyBuilder 1,641
5 platform-espressif32 826
6 buildout 569
7 sailboat 161
8 platform-atmelavr 133
9 build-virtualbox-in-windows 48
10 alkymi 43
11 py-build-cmake 35
12 lazy-builder 11
13 mkwhl 10
14 Arch-mkpkg 6
15 drone-discord 0

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