Skip to content

Version issues with pip install -e #129

Description

@AreWeDreaming

When I create an environment for imas-python using the conda-feedstock by:

mamba create -n imas-python-conda --only-deps imas-python

and then subsequently build imas-python locally for development with

pip install --no-deps --no-build-isolation -e .

with the latest version of develop, I get:

Obtaining file:///home/denks/IDA/IDA/IMAS-Python
  Checking if build backend supports build_editable ... done
  Preparing editable metadata (pyproject.toml) ... done
Building wheels for collected packages: imas-python
  Building editable for imas-python (pyproject.toml) ... done
  Created wheel for imas-python: filename=imas_python-0.0.0-0.editable-py3-none-any.whl size=10303 sha256=8f1f5c35bf499ba7258803d9a6bcd735bb08237d7d0b2a1ebd2cffceadb6aa78
  Stored in directory: /tmp/pip-ephem-wheel-cache-abpy5fmq/wheels/81/32/c7/076deb29ff3d6fe8c0caefa5b0feac12e07b60028843e342be
Successfully built imas-python
Installing collected packages: imas-python
Successfully installed imas-python-0.0.0

which means I have just installed imas-python-0.0.0 which clearly is not the correct version string. This could be a problem of the feedstock https://github.com/conda-forge/imas-python-feedstock/blob/main/recipe/recipe.yaml but I cannot see any obvious problem. Maybe a missing requirement? I understand that this feedstock is out of date (see issue #128 ) so maybe just updating the dependencies and rerendering it after #128 is fixed is sufficient.

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