subpar
Subpar is a utility for creating self-contained python executables. It is designed to work well with Bazel. (by google)
rules_pycross
Bazel + Python rules for cross-platform external dependencies (by jvolkman)
subpar | rules_pycross | |
---|---|---|
2 | 2 | |
566 | 71 | |
- | - | |
10.0 | 7.4 | |
over 2 years ago | about 2 months ago | |
Python | Starlark | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
subpar
Posts with mentions or reviews of subpar.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-03.
-
Best way to package Python binaries for deployment in 2023
I know that Buck outputs nice .pex files with everything included, but I'm missing the same functionality in Bazel. However, bazel_rules_pex seems to have had its last commit in 2018, so it appears it is no longer being maintained. The situation is similar for Subpar (https://github.com/google/subpar).
-
Gcloud storage: up to 94% faster data transfers for Cloud Storage
par- I assume this is the open sourced version https://github.com/google/subpar
rules_pycross
Posts with mentions or reviews of rules_pycross.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-23.
- Show HN: Morgan β PyPI Mirror for Restricted/Offline Environments
-
An ex-Googler's guide to dev tools
I also think it is partly as the tooling is not there yet - especially in the typical case when a project depends on lots of external dependencies.
I am looking forward to new set of bazel rules being worked on for eg. https://github.com/aspect-build/rules_js and https://github.com/jvolkman/rules_pycross which will makes it more idiomatic to work with existing language ecosystems.
What are some alternatives?
When comparing subpar and rules_pycross you can also consider the following projects:
bzd - Fullstack, lightweight and flexible framework for IoT applications
simpleindex
s3-parallel-put - Parallel uploads to Amazon AWS S3
pypickup - Creates a local PyPI mirror that works offline
dropbox-style-python-repo - πΏπ Learning how the github.com/dropbox/dbx_build_tools work for Python monorepos.
resolvelib - Resolve abstract dependencies into concrete ones