├── .github └── workflows │ └── python-package.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── msm ├── __init__.py ├── __main__.py ├── exceptions.py ├── mycroft_skills_manager.py ├── skill_entry.py ├── skill_repo.py ├── skill_state.py └── util.py ├── requirements ├── requirements.txt └── tests.txt ├── setup.py └── tests ├── skills_test.json ├── test_main.py ├── test_mycroft_skills_manager.py ├── test_skill_entry.py └── test_skill_repo.py /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/README.md -------------------------------------------------------------------------------- /msm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/__init__.py -------------------------------------------------------------------------------- /msm/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/__main__.py -------------------------------------------------------------------------------- /msm/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/exceptions.py -------------------------------------------------------------------------------- /msm/mycroft_skills_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/mycroft_skills_manager.py -------------------------------------------------------------------------------- /msm/skill_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/skill_entry.py -------------------------------------------------------------------------------- /msm/skill_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/skill_repo.py -------------------------------------------------------------------------------- /msm/skill_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/skill_state.py -------------------------------------------------------------------------------- /msm/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/msm/util.py -------------------------------------------------------------------------------- /requirements/requirements.txt: -------------------------------------------------------------------------------- 1 | GitPython 2 | fasteners 3 | lazy 4 | pako>=0.3.1,<0.4.0 5 | pyxdg 6 | pyyaml 7 | requests 8 | -------------------------------------------------------------------------------- /requirements/tests.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | flake8 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/setup.py -------------------------------------------------------------------------------- /tests/skills_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/tests/skills_test.json -------------------------------------------------------------------------------- /tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/tests/test_main.py -------------------------------------------------------------------------------- /tests/test_mycroft_skills_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/tests/test_mycroft_skills_manager.py -------------------------------------------------------------------------------- /tests/test_skill_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/tests/test_skill_entry.py -------------------------------------------------------------------------------- /tests/test_skill_repo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MycroftAI/mycroft-skills-manager/HEAD/tests/test_skill_repo.py --------------------------------------------------------------------------------