dictation-toolbox / Caster

Dragonfly-Based Voice Programming and Accessibility Toolkit
https://dictation-toolbox.github.io/Caster/
Other
340 stars 121 forks source link

Add dependabot.yml #892

Closed ddugovic closed 3 years ago

ddugovic commented 3 years ago

Title

Manage dependencies using Dependabot.

Description

Dependabot Core is a collection of packages for automating dependency updating in Ruby, JavaScript, Python, PHP, Elixir, Elm, Go, Rust, Java and .NET. It can also update git submodules, Docker files, and Terraform files. https://github.com/apps/dependabot

Related Issue

None

Motivation and Context

You can use Dependabot security updates or manual pull requests to easily update vulnerable dependencies. https://docs.github.com/en/code-security/supply-chain-security/configuring-dependabot-security-updates

How Has This Been Tested

Committing this file to my master branch has created two pull requests at https://github.com/ddugovic/Caster/pulls

Types of changes

Checklist

Maintainer/Reviewer Checklist

LexiconCode commented 3 years ago

Thank you, I appreciate the feedback Daniel.

One note for the dependency upgrades:

We've migrated most of the GUI to utilize pyside2 with the intent to drop wxpython when dropping support for Python 2.

None of this is to say that Dependabot Core is not something we should add to the project. If you could make some allowances for those 2 packages that would be great. Otherwise let me know.

ddugovic commented 3 years ago

Thanks for the review! I recently got interested in accessibility watching a livestreamer who recently has focused on accessibility-related games. I'll consider your ask as I attempt to install Kaldi on my machine (sorry for the "drive-by" nature of the PR so far).

LexiconCode commented 3 years ago

Thanks for the review! I recently got interested in accessibility watching a livestreamer who recently has focused on accessibility-related games. I'll consider your ask as I attempt to install Kaldi on my machine (sorry for the "drive-by" nature of the PR so far).

if there's anything I can do to help let me know. If there's no response about a week or so I'll close the PR.

ddugovic commented 3 years ago

Thanks... sorry, my Kaldi installation went poorly and work/personal responsibilities overwhelm me at present. I may try again much later this year.

LexiconCode commented 3 years ago

Thanks... sorry, my Kaldi installation went poorly and work/personal responsibilities overwhelm me at present. I may try again much later this year.

https://1drv.ms/u/s!Ag4M-olMXhzjiGLH-F4a1SdJThFf?e=h1GA1h It contains self-contained install of Caster and Kaldi with Python 3