Skip to content

Empty requirements.txt file passed as --dependencies flag for python function results in invalid json format #2511

Open
@kwiatekus

Description

@kwiatekus

Description

When I try to create python function with empty requirements.txt file, the resulting spec.source.inline.dependencies has invalid json format

kyma function create tst --dependencies requirements.txt --source handler.py --runtime python312 --dry-run -oyaml

spec:
    source:
        inline:
            dependencies: |
                {
                  "dependencies": {}
                }

When the file is nonempty, the generated function manifest is ok:

    source:
        inline:
            dependencies: |
                camel-case=1.0.1

Metadata

Metadata

Assignees

Labels

kind/bugCategorizes issue or PR as related to a bug.

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions