Package manager
A package manager is a set of tools that automates and manages computer software. They deal with packages, or collections, of bundled files. Package managers make it easy to install, upgrade, or remove software for a computer's operating system.
Here are 1,333 public repositories matching this topic...
Homebrew/livecheck provides various automated ways of detecting formulae updates.
Repology provides an API that provides details on whether a Homebrew package is outdated e.g. https://repology.org/metapackage/boost/versions
A separate Ruby application that can be trivially deployed on e
-
Updated
Dec 23, 2021 - PHP
We're doing a bunch of code quality cleanup, and as part of that effort I'd like to implement some additional lints/coding conventions. There will be a lot of manual changes here, so I think these will be some items to have multiple people tackle.
In no particular order:
Addban-relative-imports = trueto.flake8and remove relative imports from the repo.- ~Add `flake8-type-checki
-
Updated
Dec 22, 2021 - C++
-
Updated
Nov 15, 2021 - JavaScript
-
Updated
Dec 25, 2021 - CMake
-
Updated
Nov 29, 2021 - Swift
-
Updated
Dec 13, 2021 - Ruby
-
Updated
Sep 5, 2020 - Go
-
Updated
Dec 24, 2021 - C#
-
Updated
Dec 11, 2021 - TypeScript
When I try to 'conan install' version-range-based requirements for a package from a GitLab remote package repository, I get an unhelpful Python message "ERROR: 'NoneType' object is not iterable." I believe it's triggered by some faulty implementation on the GitLab repository side, but it would be helpful if Conan provided a more specific indication of the error cause.
My example conanfile.py:
`
-
Updated
Dec 24, 2021 - C++
What / Why
Documentation states the following:
To use this, supply a
binfield in your package.json which is a map of command name to local file name. When this package is installed globally, that file will be linked where global bins go so it is available to run by name. (quote from the documentation)
Unfortunately
Hi,
I just realized there is no update/upgrade section in your doc. It could be nice to have clear command on how to update the software, specially if there is some breaking changes or whatever.
- I'd be willing to implement this feature (contributing guide)
- This feature is important to hav
-
Updated
Dec 24, 2021 - C
-
Updated
Dec 9, 2021
Describe the bug
CodeQL show that we are logging paths directly. We should instead escape and then log them.
To Reproduce
Results are shown here: https://github.com/gomods/athens/pull/1748/checks?check_run_id=4567576462
Expected behavior
We can simply log escaped paths provided by net/url: https://pkg.go.dev/net/url#URL.EscapedPath
Additional context
Add an
This behavior is inconsistent:
$ gem install mini_mime:1.0.0
Fetching mini_mime-1.0.0.gem
Successfully installed mini_mime-1.0.0
Parsing documentation for mini_mime-1.0.0
Installing ri documentation for mini_mime-1.0.0
Done installing documentation for mini_mime after 0 seconds
1 gem installed
$ gem fetch mini_mime:1.0.0
ERROR: Could not find a valid gem 'mini_mime:1.0.0' (>= 0)
Currently spack does not support the following packages, all of these packages are installed outside of Spack at Cori, we would like to get support for these packages if possible.
- cpmd https://www.lcrc.anl.gov/for-users/software/available-software/cpmd/
- ComputeCPP https://github.com/codeplaysoftware/computecpp-sdk need to confirm link
- ds9 https://sites.google.com/cfa.harvard.
-
Updated
Dec 22, 2021 - Rust
Could it be possible to have a warning message when installing a rock that contains a module that is already provided by another rock? Or is there already an option for this and I didn't find it?
At least with Luarocks version 3.2.1 I verified that there are no warnings for this case.
However it seems that Luarocks is aware of the collision and installs the new module under another name and
- Wikipedia
- Wikipedia


Do you want to request a feature or report a bug?
feature request
What is the current behavior?
Currently
yarn whywon't indicate any package info in the resolutions fieldIf the current behavior is a bug, please provide the steps to reproduce.
"pkg": "^1.0.0"resolutionsfield in package.json,pkg: "1.0.0"