coala / coala-bears

Bears for coala
https://coala.io/
GNU Affero General Public License v3.0
294 stars 580 forks source link

Bear Proposal: OutdatedDependencyBear #2445

Open yukiisbored opened 6 years ago

yukiisbored commented 6 years ago

This function of this bear is to check if the dependencies of the project (requirements.txt, Gemfile, etc) are up to date.

This would be useful for projects that are focusing their efforts to support the newest version of their dependencies (like projects that are critical to the system)

jayvdb commented 6 years ago

We have a few linter bears which do this, but only for pip.

For a generic / native bear, we need a library which provides a consistent API.

Repology does that.

package_manager does that.

Wikidata does that.

But each of those options will require a lot of work. My gut feeling is that we'll reach this goal sooner by adding the functionality to package_manager.

bkhanale commented 5 years ago

This issue is reserved under the GSoC project Improve Generic Bear Quality.