Python Pip

Open-source Python projects categorized as Pip

Top 23 Python Pip Projects

  • Pipenv

    Python Development Workflow for Humans.

    Project mention: Adding Virtual Environments to Git Repo | /r/Python | 2023-04-30

    pipenv solves this by having both kinds of requirement files: Pipfile lists package names and known constraints on which versions can be used, while Pipfile.lock gives specific package versions with hashes. Theoretically the Pipfile (and its lockfile) format were supposed to be a standard that many different tools could use, but I haven't seen it get adopted much outside of pipenv itself, so I'm not sure if it's really going to catch on.

  • pip

    The Python package installer

    Project mention: Bun v0.6.0 – Bun's new JavaScript bundler and minifier | news.ycombinator.com | 2023-05-16

    What are you implying will happen?

    Using the build-in tools, you can save the exact versions of dependencies (i.e. a lock file) using "pip freeze >dependencies.txt". This should give you the exact same set of packages in two years' time.

    If you want to be even more sure, you can also store hashes in the lock file. This has to be generated by a separate tools at the moment [1][2] but can be consumed by the built-in tools [3], so "pip install -r requirements.txt" is still all you need in two years' time.

    [1] https://github.com/pypa/pip/issues/4732

    [2] https://pip-tools.readthedocs.io/en/latest/#using-hashes

    [3] https://pip.pypa.io/en/stable/topics/secure-installs/#hash-c...

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • pip-tools

    A set of tools to keep your pinned Python dependencies fresh.

    Project mention: Maintaining virtual environments | /r/learnpython | 2023-05-18

    For small projects I recommend pip-tools. Just write packet list in requirements.in and pip-compile compile a requirements.txt with comments.

  • pipx

    Install and Run Python Applications in Isolated Environments

    Project mention: Packaging a self contained CLI application for any environment? | /r/Python | 2023-06-01

    I would recommend going with PipX. You toss in a setup.py file, put your project on github, and then anyone on any OS can pipx install your project. It's a glorious thing. The only thing they need is 1) some supported version of Python installed, 2) pipx installed. They can even get updates by calling pipx upgrade.

  • pipdeptree

    A command line utility to display dependency tree of the installed Python packages

    Project mention: VENV issue when activating after moving into a new directory | /r/learnpython | 2022-11-19

    Yes you can use `pip freeze` though you get dependencies of dependencies. pipdeptree may help to remove those.

  • bbot

    OSINT automation for hackers.

    Project mention: [GitHub Action]: Wrappers for sqlmap, bbot and nikto | /r/cybersecurity | 2023-05-29

    Its not that much of a tool than wrappers of few awesome tools that most of you probably know and use today - sqlmap, bbot and nikto.

  • 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格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。

    Project mention: Commandline-config: A library for users to write (experiment in research) configurations in Python Dict format, while can read parameters from the command line. 一个供用户以Python Dict或JSON格式编写(科研中实验)配置的库,同时可以从命令行中读取参数。 | /r/Python | 2022-09-20
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • art

    🎨 ASCII art library for Python

    Project mention: ART 5.8 released: ASCII and Non-ASCII art library for Python | /r/coolgithubprojects | 2022-11-23
  • coronavirus-tracker-api

    🦠 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!

  • video-to-ascii

    It is a simple python package to play videos in the terminal using characters as pixels

    Project mention: video-to-ascii VS ascvid - a user suggested alternative | libhunt.com/r/video-to-ascii | 2023-04-08
  • pigar

    :coffee: A tool to generate requirements.txt for Python project, and more than that. (IT IS NOT A PACKAGE MANAGEMENT TOOL)

    Project mention: How to improve Python packaging, or why 14 tools are at least 12 too many | news.ycombinator.com | 2023-01-15

    I am the author of pigar[1], and I am using Go a lot, Go has its problems too, but I am a fan of `import "url"` style import statement, developers can write code first, and sync the dependency later with `go mod tidy`.

    To fix problems in Python's world, Python's community should simplify the tools and cultivate a habit to declare the dependency first(maybe this should be mandatory) and use it later.

    [1]: https://github.com/damnever/pigar

  • pip-audit

    Audits Python environments and dependency trees for known vulnerabilities

    Project mention: Pyscan: A command-line tool to detect security issues in your python dependencies. | /r/Python | 2023-05-17

    Why use this over the established https://pypi.org/project/pip-audit/ ?

  • best-of-python-dev

    🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.

  • try

    Dead simple CLI tool to try Python packages - It's never been easier! :package: (by timofurrer)

  • py_webauthn

    Pythonic WebAuthn

  • pipupgrade

    🗽 Like yarn outdated/upgrade, but for pip. Upgrade all your pip packages and automate your Python Dependency Management.

  • google-calendar-simple-api

    Pythonic wrapper for the Google Calendar API

    Project mention: Better Google Calendar API for Python | /r/Python | 2023-02-04

    Yeah. I have a task to write some comprehensive documentation on colors

  • meta-package-manager

    🎁 wraps all package managers with a unifying CLI

    Project mention: Looking for a tool that updates all system language-specific packages (npm, pip, cargo, gem etc) | /r/commandline | 2023-03-27

    I use https://github.com/kdeldycke/meta-package-manager

  • pip-licenses

    Dump the license list of packages installed with pip.

    Project mention: Creosote - Identify unused dependencies and avoid a bloated virtual environment | /r/Python | 2023-03-09

    Have you already considered pip-licenses?

  • PyTorch-Model-Compare

    Compare neural networks by their feature similarity

  • fades

    fades is a system that automatically handles the virtualenvs in the cases normally found when writing scripts and simple programs, and even helps to administer big projects.

  • pystyle

    The source of my Python library, pystyle.

  • django-currentuser

    Conveniently store reference to request user on thread/db level.

    Project mention: How to implement User Authorisation in a large Django App? | /r/django | 2023-04-18

    After that you can automate filling those fields by overriding the save() method on the abstract model. I use https://github.com/PaesslerAG/django-currentuser to automatically get the current logged in user in the model context.

  • SaaSHub

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

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). The latest post mention was on 2023-06-01.

Python Pip related posts

Index

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

Project Stars
1 Pipenv 23,878
2 pip 8,755
3 pip-tools 6,875
4 pipx 6,482
5 pipdeptree 2,400
6 bbot 2,200
7 CommandlineConfig 2,020
8 art 1,749
9 coronavirus-tracker-api 1,604
10 video-to-ascii 1,520
11 pigar 1,442
12 pip-audit 793
13 best-of-python-dev 727
14 try 673
15 py_webauthn 622
16 pipupgrade 551
17 google-calendar-simple-api 410
18 meta-package-manager 374
19 pip-licenses 242
20 PyTorch-Model-Compare 239
21 fades 193
22 pystyle 179
23 django-currentuser 130
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com