question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Packages for conda-forge

See original GitHub issue

@rusty1s and other developers,

I’m excited to see that PyTorch Geometric can already be installed with conda (https://github.com/rusty1s/pytorch_geometric#anaconda) and seems to be compatible with conda-forge.

Do you have any specific reason not to contribute the packages directly to conda-forge? There has already been some effort to create PyTorch Geometric packages for conda-forge (https://github.com/conda-forge/pytorch_geometric-feedstock, ping @oblute @rluria14).

For context, we are expanding OpenMM (https://github.com/openmm/openmm) capabilities to use ML for molecular simulations (https://github.com/openmm/openmm-torch). The common problem is that many packages from PyPI and other conda channels are binary incompatible and it makes hard to use them. conda-forge solves many of these issues.

Recently, we have migrated OpenMM to conda-forge. If you are interested, @jchodera could connect you with the right people in the conda-forge community.

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:1
  • Comments:13 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
sarthakpaticommented, Aug 31, 2021

Hi,

An incomplete conda-forge package is available via https://github.com/conda-forge/torch-scatter-feedstock

I agree that having availability through own mechanisms definitely makes targeting all OS’s easier (e.g., windows pytorch is only available through the pytorch channel), and I feel that having both options is definitely feasible. I am more than happy to help, of course.

1reaction
hadimcommented, Jul 7, 2022

Maybe a quick feedback here: we have been using the pytorch_geometric CF package for a while now, and it’s working great for us. We moved away from using the pyg channel since it was creating many dep solving issues or binary incompat issues when used with CF.

The only missing piece compared to the packages on the pyg channel is windows support: https://github.com/conda-forge/pytorch_geometric-feedstock/issues/25

I also want to highlight that in addition to moving away from the pyg channel, we also moved away from using the pytorch and anaconda channel as well (for the same reasons as above). We now rely solely on the conda-forge channel, and we saw our dep solving issues decreased significantly since then.

Read more comments on GitHub >

github_iconTop Results From Across the Web

conda-forge | community driven packaging for conda
A community-led collection of recipes, build infrastructure and distributions for the conda package manager. About conda-forge. conda-forge is a GitHub ...
Read more >
Package repository for conda-forge - :: Anaconda.org
Package Name Access Updated ruff public 2022‑12‑21 maturin public 2022‑12‑21 votca public 2022‑12‑20
Read more >
Installation with conda from conda-forge - TeNPy
If you have done this, you don't need to specify the --channel=conda-forge explicitly. Note. The numpy package provided by the conda-forge channel by...
Read more >
Publishing Your Python Package on conda and conda-forge
Upload Your Package to Anaconda · Create an account with Anaconda · Install the Anaconda Client conda install anaconda-client · Log into your ......
Read more >
How to publish a Python package on conda-forge
Install conda-build using: conda install conda-build · Create the conda recipe using: conda skeleton pypi package-name · Make changes to the ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found