Skip to content

Source tar too large / drastically larger vs before jupyter releaser #592

@andrii-i

Description

@andrii-i

Description

Looking for help in understanding why this happened and how to prevent it from happening during the next release.

During the Step 2: Publish Release of Jupyter Scheduler new release 2.10.0 Source Distribution upload failed due to PyPI source distributions size limits (~150 Mb) due to tar build being drastically larger in size vs before jupyter-releaser introduction. Built distribution upload went through, npm upload did not as it's later in the script.

By now 2.10.0 is fixed by building and uploading missing files manually but running jupyter-releaser build-python produces the source of the same size >150 Mb (which causes PyPI size limit errors) vs up to 3 Mb before the jupyter-releaser was introduced. We need to avoid this happening in the the next release.

Reproduce

Expected behavior

Workflow does not fail, source distribution of the reasonable size is built and uploaded to PyPI, upload to npm happens.

Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions