The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Pip Open-Source Projects
-
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.
-
CommandlineConfig
A library for users to write (experiment in research) configurations in Python Dict or JSON format, read and write parameter value via dot . in code, while can read parameters from the command line to modify values. 一个供用户以Python Dict或JSON格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。
-
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.
-
video-to-ascii
It is a simple python package to play videos in the terminal using characters as pixels
-
pigar
:coffee: A tool to generate requirements.txt for Python project, and more than that. (IT IS NOT A PACKAGE MANAGEMENT TOOL)
-
pip-audit
Audits Python environments, requirements files and dependency trees for known security vulnerabilities, and can automatically fix them
-
pipupgrade
🗽 Like yarn outdated/upgrade, but for pip. Upgrade all your pip packages and automate your Python Dependency Management.
-
Tensorflow-bin
Prebuilt binary with Tensorflow Lite enabled. For RaspberryPi / Jetson Nano. Support for custom operations in MediaPipe. XNNPACK, XNNPACK Multi-Threads, FlexDelegate.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Pipenv VS instld - a user suggested alternative | libhunt.com/r/pipenv | 2023-12-09
Whenever you are working on a Python project that has external dependencies installed with pip, it is strongly recommended to first create a virtual environment.
Use pipx to install Cog and my aws-sso-config-builder tool in the same environment:
Project mention: [Rant] Your Software Isn't the Only One Our Company Uses FFS | /r/sysadmin | 2023-12-07Ya I use Chocolatey sometimes but now I use WingetUI which can pull from multiple sources including Chocolatey. Although If anyone decides to try it the constant update notifications can be quite annoying but they can be disabled if you wish.
Project mention: Pyenv – lets you easily switch between multiple versions of Python | news.ycombinator.com | 2024-03-25> Why is the "requirements.txt" file a stupid flat listing of all transitive dependencies with pinned versions? It makes it harder to change library versions even if there are no true conflicts.
My friend, here is what you seek: https://github.com/jazzband/pip-tools
requirements.txt is flat because it's really the output of `pip freeze`. It's supposed to completely and exactly rebuild the environment. Unfortunately it's far too flexible and people abuse it by putting in only direct dependencies etc.
If you're writing packages, you don't need a requirements.txt at all, by the way. Package dependencies (only direct dependencies) live in pyproject.toml with the rest of the package config. requirements.txt (and pip tools) are only for when you want to freeze the whole environment, like for a server deployment.
The major drawback is that it comes with a high number of external dependencies that take time to download. Here’s a pipdeptree for ipdb dependencies:
Project mention: ART 6.0 released: ASCII and Non-ASCII art library for Python (+ Space support) | /r/coolgithubprojects | 2023-06-14
Project mention: Ask HN: How to come up with a useful, coding hobby project? | news.ycombinator.com | 2023-08-27pal to ascii : https://github.com/joelibaceta/video-to-ascii
--------
[0] : https://en.wikipedia.org/wiki/Philo_Farnsworth
[1] : punch card : https://www.youtube.com/watch?v=Oke-7lsvFug
original pearl programming : https://www.youtube.com/watch?v=gALLuttm8tI
Project mention: Smooth Packaging: Flowing from Source to PyPi with GitLab Pipelines | dev.to | 2024-01-18Next up is making sure, none of the dependencies used throughout the project brings with it any already identified security issue. The makefile target audit, invokes the handy tool pip-audit.
Project mention: try VS instld - a user suggested alternative | libhunt.com/r/timofurrer/try | 2023-12-09
Project mention: Things I've learned about building CLI tools in Python | news.ycombinator.com | 2023-10-24What's SV?
I honestly don't know why anyone would use that... as in what does Bazel do better than virtually anything else that can provide this functionality. But, I used to be an ops engineer in a big company which wanted everything to be Maven, regardless of whether it does it well or not. So we built and deployed with Maven a lot of weird and unrelated stuff.
Not impossible, but not anything I'd advise anyone to do on their free time.
Specifically wrt' the link you posted, if you look here: https://github.com/bazelbuild/rules_python/blob/main/python/... it says that only pure Python wheels are supported, but that's also a lie, they don't support half of the functionality of pure Python wheels.
So, definitely not worth using, since lots of functionality is simply not there.
Something like Meta Package Manager? https://github.com/kdeldycke/meta-package-manager
Pip related posts
- Keep your AWS CLI config fresh with Cog
- Instld: The simplest package management for Python
- How to Create Virtual Environments in Python
- Boring Python: dependency management (2022)
- UniDep: Unified Conda and Pip dependency management via pyproject.toml
- pipx
-
Pew VS instld - a user suggested alternative
2 projects | 9 Dec 2023
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source Pip projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Pipenv | 24,583 |
2 | pip | 9,264 |
3 | pipx | 8,785 |
4 | WingetUI | 8,597 |
5 | pip-tools | 7,457 |
6 | pipdeptree | 2,677 |
7 | CommandlineConfig | 2,045 |
8 | art | 1,988 |
9 | video-to-ascii | 1,621 |
10 | coronavirus-tracker-api | 1,599 |
11 | pigar | 1,569 |
12 | serverless-python-requirements | 1,083 |
13 | pip-audit | 915 |
14 | best-of-python-dev | 907 |
15 | py_webauthn | 797 |
16 | VersaPlayer | 778 |
17 | try | 697 |
18 | pipupgrade | 574 |
19 | google-calendar-simple-api | 499 |
20 | rules_python | 494 |
21 | Tensorflow-bin | 491 |
22 | meta-package-manager | 435 |
23 | PyTorch-Model-Compare | 307 |
Sponsored