Python package-manager

Open-source Python projects categorized as package-manager

Top 23 Python package-manager Projects

  • Poetry

    Python packaging and dependency management made easy

    Project mention: Best way to maintain old R script - renv? docker? | reddit.com/r/Rlanguage | 2023-03-22

    To be honest I don't think there's a chance to make resolvelib (or any other resolver) work with R packages because the versioned R package dependency annotation is simply insufficient. This is a problem even for Python, with its far superior package versioning. For R there is unfortunately no chance in hell to ever make this work.

  • conan

    Conan - The open-source C and C++ package manager

    Project mention: why is my matplotlib not working in my monte carlo simulation ? | reddit.com/r/cpp_questions | 2023-03-15

    Nevertheless there are now package managers for C++ libraries that make this much easier, namely Conan and vcpkg. I suggest you to use one of those for using matplotlib-cpp in your project. Vcpkg is likely the easiest for you to use:

  • 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.

  • PDM

    A modern Python package and dependency manager supporting the latest PEP standards

    Project mention: PEP 704 – Require virtual environments by default for package installers | news.ycombinator.com | 2023-03-15

    That's more or less what PEP 582 plans to do, but it's been stalled and mired in discussions for years. The PDM tool went ahead and implemented it though if you want to use it: https://github.com/pdm-project/pdm

  • integration

    HACS gives you a powerful UI to handle downloads of all your custom needs.

    Project mention: How to access all of the things from a single point | reddit.com/r/homeautomation | 2023-02-28

    Once you have that, you can also install a lot of additional services that would require separate docker containers from the Addon Store (like PiHole) or HACS, which is where you'll get all the unofficially supported integrations. Frigate is an option in the latter, so I don't think you need a separate PC application, unless it's just to view.

  • spack

    A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

    Project mention: Spack – scientific software package manager for supercomputers, Linux, and macOS | reddit.com/r/patient_hackernews | 2023-03-20
  • dcos

    DC/OS - The Datacenter Operating System

  • dnf

    Package manager based on libdnf and libsolv. Replaces YUM.

    Project mention: still don't understand why dnf metadata only downloads with 10-20KB/s speed on here. meanwhile on speedtest it's roughly 4MB/s | reddit.com/r/Fedora | 2023-02-01

    I just use dnf-makecache.service to handle background metadata syncs. Just modify the dnf-makecache.timer to manage when these occur.

  • 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.

  • peru

    a generic package manager, for including other people's code in your projects

  • fusesoc

    Package manager and build abstraction tool for FPGA/ASIC development

    Project mention: Introduction to FPGAs | news.ycombinator.com | 2023-02-06

    Check out https://github.com/olofk/fusesoc. It gives you a command line build flow that can drive Vivado (along with many other eda tools via edalize https://github.com/olofk/edalize) without having to touch the GUI (though you might want it for programming the board, though FuseSoC can do that too).

  • scoop-directory

    A searchable directory of buckets for the scoop package manager for Windows

  • conan-center-index

    Recipes for the ConanCenter repository

    Project mention: Conan package manager completely broken after 2.0 release | reddit.com/r/cpp | 2023-03-21

    As for ffmpeg it was last updated 10 days ago https://github.com/conan-io/conan-center-index/commits/master/recipes/ffmpeg/all :)

  • cmake-conan

    CMake wrapper for conan C and C++ package manager

    Project mention: Conan package manager completely broken after 2.0 release | reddit.com/r/cpp | 2023-03-21

    I totally agree with you. Have a look at the new cmake-conan integration using Dependency Provider in the develop2 branch : https://github.com/conan-io/cmake-conan/tree/develop2

  • pipupgrade

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

  • portage

    [MIRROR] Package management system

    Project mention: Gentoo installations older than >2years (pre 2021-02-22), need your help regarding a suspected bug | reddit.com/r/Gentoo | 2023-03-03

    not a bug, you missed this where its intentionally disabled on existing installations because it could cause corruption.

  • cget

    C++ package retrieval

    Project mention: Boost CMake support infrastructure | reddit.com/r/cpp | 2023-01-07
  • ansible-aur

    Ansible module to manage packages from the AUR

  • electric

    A fast, futuristic package manager for Windows. (by suptejas)

  • apt-offline

    Offline APT Package Manager

    Project mention: how do I get an apache server installed on a machine with no Internet? I need it for a school project | reddit.com/r/Ubuntu | 2022-10-16
  • instawow

    World of Warcraft add-on manager CLI and GUI

    Project mention: World of Warcraft on Linux | reddit.com/r/linux_gaming | 2022-12-28

    Highly recommend using instawow to manage your addons and WeakAuras. Raider.io and Warcraft Logs both have native Linux clients.

  • dnfdragora

    dnfdragora is a dnf frontend based on libyui abstraction

    Project mention: Fedora Package Management | reddit.com/r/Fedora | 2023-01-09

    Personally I just use the command line, or sometimes GNOME Software for GUI applications. However, there's this project called DNFDragora (https://github.com/manatools/dnfdragora) that seems to be what you're looking for, so if that is the only thing keeping you from switching, I don't think you should be too worried about it.

  • pkgcore

    a framework for package management

  • Cilantropy

    :four_leaf_clover: Cilantropy is a Python Package Manager interface created to provide an "easy-to-use" visual and also a command-line interface for Pythonistas. Works great on windows, linux, macos :star:

  • yacpm

    Easy to use, fast, git sourced based, C/C++ package manager.

  • 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-03-22.

Python package-manager related posts

Index

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

Project Stars
1 Poetry 24,273
2 conan 6,693
3 PDM 4,168
4 integration 3,445
5 spack 3,252
6 dcos 2,330
7 dnf 1,072
8 peru 990
9 fusesoc 945
10 scoop-directory 760
11 conan-center-index 713
12 cmake-conan 651
13 pipupgrade 543
14 portage 477
15 cget 425
16 ansible-aur 247
17 electric 224
18 apt-offline 164
19 instawow 134
20 dnfdragora 112
21 pkgcore 93
22 Cilantropy 49
23 yacpm 31
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com