diff --git a/.github/workflows/build_tests.yml b/.github/workflows/build_tests.yml index f1972906b18..4bc17736991 100644 --- a/.github/workflows/build_tests.yml +++ b/.github/workflows/build_tests.yml @@ -40,4 +40,4 @@ jobs: python setup.py bdist_wheel - name: Install package run: | - pip install .[mycroft,lgpl,plugins,skills-essential,skills-audio,skills-gui,skills-internet,skills-media,skills-desktop] + pip install .[mycroft,lgpl,plugins,skills-essential,skills-extra,skills-audio,skills-gui,skills-internet,skills-media,skills-desktop] diff --git a/requirements/skills-desktop.txt b/requirements/skills-desktop.txt index 7a110cbffc8..822399564f6 100644 --- a/requirements/skills-desktop.txt +++ b/requirements/skills-desktop.txt @@ -1,2 +1,4 @@ # skills that require a linux desktop environment ovos-skill-application-launcher>=0.5.6,<1.0.0 +ovos-skill-wallpapers>=1.0.2,<3.0.0 +ovos-skill-screenshot>=0.0.2,<1.0.0 diff --git a/requirements/skills-essential.txt b/requirements/skills-essential.txt index e87af0dc893..d37926aad3c 100644 --- a/requirements/skills-essential.txt +++ b/requirements/skills-essential.txt @@ -4,6 +4,4 @@ ovos-skill-alerts>=0.1.10,<1.0.0 ovos-skill-personal>=0.1.7,<1.0.0 ovos-skill-date-time>=0.4.2,<1.0.0 ovos-skill-hello-world>=0.1.10,<1.0.0 -skill-wordnet>=0.0.10,<1.0.0 -#skill-randomness>=0.0.1,<1.0.0 ovos-skill-spelling>=0.2.5,<1.0.0 diff --git a/requirements/skills-extra.txt b/requirements/skills-extra.txt new file mode 100644 index 00000000000..ccffc6b1ff2 --- /dev/null +++ b/requirements/skills-extra.txt @@ -0,0 +1,8 @@ +# skills providing non essential functionality +skill-wordnet>=0.0.10,<1.0.0 +#ovos-skill-randomness>=0.1.1,<1.0.0 +ovos-skill-days-in-history>=0.3.6,<1.0.0 +ovos-skill-laugh>=0.1.1,<1.0.0 +ovos-skill-number-facts>=0.1.4,<1.0.0 +ovos-skill-iss-location>=0.2.2,<1.0.0 +ovos-skill-cmd>=0.2.5,<1.0.0 diff --git a/requirements/skills-gui.txt b/requirements/skills-gui.txt index 6c154fcfb0b..b214c582386 100644 --- a/requirements/skills-gui.txt +++ b/requirements/skills-gui.txt @@ -1 +1,3 @@ -ovos-skill-homescreen>=3.0.2,<4.0.0 \ No newline at end of file +ovos-skill-homescreen>=3.0.2,<4.0.0 +ovos-skill-screenshot>=0.0.2,<1.0.0 +ovos-skill-color-picker>=0.0.2,<1.0.0 \ No newline at end of file diff --git a/setup.py b/setup.py index 7d5d0ae0b89..e668be5d9be 100644 --- a/setup.py +++ b/setup.py @@ -79,6 +79,7 @@ def required(requirements_file): 'deprecated': required('requirements/extra-deprecated.txt'), 'plugins': required('requirements/plugins.txt'), 'skills-essential': required('requirements/skills-essential.txt'), + 'skills-extra': required('requirements/skills-extra.txt'), 'skills-audio': required('requirements/skills-audio.txt'), 'skills-desktop': required('requirements/skills-desktop.txt'), 'skills-internet': required('requirements/skills-internet.txt'),