Skip to content

Python conversion guide #181

@MrCreosote

Description

@MrCreosote

Switching an SDK module from the old kb-sdk to kb-sdk+ will require some manual fixes:

  • On compiling the server, the auth client will be upgraded to the new pip installable auth client.
  • That means the Dockerfile will need to be updated to the new version.
    • The easiest way to do this is make a new module and merge the new Dockerfile into the old one (check everything into the VCS first)
  • That means jinja2 will no longer be installed
  • That means the entrypoint script will need to be updated to the new version
    • The easiest way to do this is new module -> merge.
  • For very old modules, that means that any Jinja control flow blocks will need to be removed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions