Skip to content

Distribution Package Name #7

@TimmRuppert

Description

@TimmRuppert

From my understanding, the goal is to provide a drop-in replacement for the current open-simulation-interface distribution package. To what extent do we accept breaking changes?

One example:
With the distribution package name change from open-simulation-interface to osi-python, I encountered a breaking change. Previously, this worked:

from importlib.metadata import version
version("open-simulation-interface")

Now it requires:

from importlib.metadata import version
version("osi-python")

I assume this change was intentional to avoid replacing the existing Python package. If so, what is the reasoning behind it? Isn’t the intention to provide a true drop-in replacement?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    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