Skip to content

Request: release >0.2.0 to PyPI (needed for Project.create() API) #73

@ktaletsk

Description

@ktaletsk

Context

The jupyter-projspec JupyterLab extension now has a "Create Project" feature (fsspec/jupyter-projspec#4) in development that depends on the updated Project.create() API.

What changed since 0.2.0

The Project.create() method signature changed from:

def create(self, name: str) -> Self:  # 0.2.0

to:

def create(self, name: str) -> list[str]:  # current HEAD

The new version returns the list of created files (via fs.find() diff), which is needed by the extension to report results to the user. Additionally, many more project types now have _create() implemented, and the projspec create CLI subcommand was added.

Request

Could you cut a new release to PyPI (0.2.1 or 0.3.0) so that jupyter-projspec can declare a proper version constraint (projspec >0.2.0)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions