SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 Python Build Projects
-
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.
-
-
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.
-
-
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
-
-
-
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.
-
-
-
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
-
-
Arch-mkpkg
Arch package build tool which rebuilds when specifed trigger conditions are met other than updated package itself
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Build discussion
Python Build related posts
-
Ninja is enough build system
-
Piper: A proposal for a graphy pipe-based build system
-
Show HN: Mr. Graph. A graph deifnition and execution library for Python
-
Using Landlock to Sandbox GNU Make
-
I want to auto compile and run the cpp code with just one click
-
Advice for running adhoc Python scripts in Lambda
-
Azure Static Web Apps – Custom build and deployments
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Sep 2024
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 |