Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make rustworkx the default backend in pip #122

Merged
merged 3 commits into from
May 28, 2024
Merged

Make rustworkx the default backend in pip #122

merged 3 commits into from
May 28, 2024

Conversation

RMeli
Copy link
Owner

@RMeli RMeli commented May 28, 2024

Description

Close #121.

  • Make rustworkx the default backend when installing with pip
    • The same change will be reflected in the condo-forge recipe
  • Change the order of precedence for the default backend: networkx is the very last resort

Checklist

  • Tests
  • Documentation
  • Changelog

@RMeli
Copy link
Owner Author

RMeli commented May 28, 2024

Tested locally on a clean environment:

mamba create -n test python=3.11
mamba activate test
pip install -e .
Successfully built spyrmsd
Installing collected packages: numpy, scipy, rustworkx, spyrmsd
Successfully installed numpy-1.26.4 rustworkx-0.14.2 scipy-1.13.1 spyrmsd-0.8.0.dev0

@RMeli RMeli added the change label May 28, 2024
@RMeli RMeli merged commit ff98b63 into develop May 28, 2024
38 checks passed
@RMeli RMeli deleted the rx-default branch May 28, 2024 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make rustworkx the default backend
1 participant