mikejgray / ovos-skill-projen

Opinionated best-practice skill generator for OVOS/Neon skills. Also has an option to retrofit Mycroft skills using OVOS best practices.
Apache License 2.0
6 stars 1 forks source link

retrofit does not accommodate requirements defined in manifest.yml [BUG] #6

Closed mattbathje closed 1 year ago

mattbathje commented 1 year ago

Description

When converting a mycroft skill, if the python library requirements were defined in manifest.yml (instead of requirements.txt), they are not carried over into the requirements.txt file.

Steps to Reproduce

Using the --retrofit option, attempt to convert a mycroft skill that has python requirements defined in manifest.yml

Relevant Code

Example manifest.yml contents:

dependencies:
    python:
        - akinator
        - rapidfuzz

Other Notes

No response