Skip to content

Installing from tarball fails on 2022.09.02 #5326

@alexkahn-tempus

Description

@alexkahn-tempus

Issue description

Whilst installing via RUN PIPENV_VENV_IN_PROJECT=1 pipenv install --deploy --verbose

I have a requirement: en-core-sci-md = {file = "https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.4.0/en_core_sci_md-0.4.0.tar.gz"}

But it does not appear in my virtualenv upon:

import spacy
spacy.load("en_core_sci_md")

Expected result

I expected my docker image to have a dependency in the appropriate site-packages folder when installation finished.

Actual result

The dependency was not available and did not exist in the site-packages folder.

Steps to replicate

Pipfile entry:

en-core-sci-md = {file = "https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.4.0/en_core_sci_md-0.4.0.tar.gz"}

Corresponding lockfile entry:

        "en-core-sci-md": {
            "file": "https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.4.0/en_core_sci_md-0.4.0.tar.gz",
            "hashes": [
                "sha256:9ca2cf8f3b066d0a7e69c10d9cca8822bcfa7fb8c9772bc90f8780629a81e974"
            ],
            "version": "==0.4.0"
        },

Running pipenv install --verbose caused this entry:

Writing supplied requirement line to temporary file: 'https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.4.0/en_core_sci_md-0.4.0.tar.gz'

But it did not appear later in the output.

Reverting to 2022.08.31 solved the issue temporarily.

❤️ The project and the maintainers, thanks so much for all your work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: Bug 🐛This issue is a bug.Type: RegressionThis issue is a regression of a previous behavior.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions