Skip to content

Validation: softwareRequirements requires URLs, but specifications requests type SoftwareSourceCode #92

@AutumnIsilme

Description

@AutumnIsilme

I have used the automatic generator at https://autocodemeta.linkeddata.es to generate several codemeta.json files.
Upon one of the project owners whom I have PR'd these files to attempting to validate with https://codemeta.github.io/codemeta-generator, they have gotten an error saying

"softwareRequirements" must be a list of URLs (or a single URL), but it contains: {"name":"python-dotenv","version":"==1.1.0"}

which was generated by the automatic generator.

Comparing against the specification here, I believe this indicates that "softwareRequirements" should be json objects fitting "SoftwareSourceCode" rather than a list of URLs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions