Skip to content

Getting PyHC core projects on conda-forge #258

Description

@dstansby

👋 all, I just caught up with some of the PyHC meeting stuff around getting packages on conda-forge (for the record I'm very pro adding everything to conda-forge as well as PyPi!), and the talk about dependency issues caught my interest. I thought I'd do a quick audit of which of the core packages are already on conda-forge, and which aren't. For the ones that aren't, I manually checked their dependencies, and if they were on conda-forge.

Results below. It seems like almost all dependencies are already on conda-forge, so it shouldn't be too hard to add HAPI, kamodo, and pysat to conda-forge. For pySPEDAS it looks a bit more complicated, but definitely do-able.

Anyway, thought I'd put this out there to add a bit of data to the discussion. Pinging maintainers of the libraries that aren't on conda-forge yet in case this is useful: @rweigel @rebeccaringuette @rstoneback @supervised @drsteve

  • HAPI Client ❌
    • pandas ✅
    • numpy ✅
    • kiwisolver ✅
  • kamodo ❌
    • decorator ✅
    • numpy ✅
    • scipy ✅
    • sympy ✅
    • pandas ✅
    • plotly ✅
    • pytest ✅
    • hydra-core ✅
    • Flask ✅
    • flask-cors ✅
    • flask-restful ✅
    • antlr4-python3-runtime ✅
    • python-forge ✅
    • requests ✅
    • incremental ✅
    • pycapnp ✅
    • pyOpenSSL ✅
  • PlasmaPy ✅
  • pysat ❌
    • dask ✅
    • netCDF4 ✅
    • numpy ✅
    • pandas ✅
    • portalocker ✅
    • pytest ✅
    • scipy ✅
    • toolz ✅
    • xarray ✅
  • pySPEDAS ❌
    • numpy ✅
    • requests ✅
    • cdflib ✅
    • pytplot-mpl-temp ❌
    • cdasws ❌
    • netCDF4 ✅
    • pywavelets ✅
    • astropy ✅
    • geopack ❌
    • hapiclient ❌
    • viresclient ✅
  • SpacePy ❌
    • numpy ✅
    • python-dateutil ✅
    • scipy ✅
    • matplotlib ✅
    • h5py ✅
  • SunPy ✅

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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