Skip to content

PARAMIKO_REPLACE does not work with non-pip package managers #98

@coleaeason

Description

@coleaeason

Problem

The PARAMIKO_REPLACE environment variable trick to install paramiko as a dependency instead of paramiko-ng does not work for package managers that are not pip, for example pipx, poetry, uv, etc. This is because even in the --no-binary case, these package managers do not evaluate the project's setup.py, but instead use the metadata file published to the registry.

Because of ploxiln/paramiko-ng#130, we are unable to use paramiko-ng.

Solution

Is it possible to publish a second version of fab-classic that requires paramiko? That would allow users to do pip install fab-classic-paramiko (for example) to install a version that requires paramiko instead of paramiko-ng

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions