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

[Feature]: Set up conda forge release channel #10

Open
lee1043 opened this issue Jun 27, 2023 · 3 comments
Open

[Feature]: Set up conda forge release channel #10

lee1043 opened this issue Jun 27, 2023 · 3 comments
Assignees

Comments

@lee1043
Copy link
Contributor

lee1043 commented Jun 27, 2023

Is your feature request related to a problem?

Setting up conda forge release channel is needed

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Additional context

No response

@lee1043
Copy link
Contributor Author

lee1043 commented Jun 27, 2023

@tomvothecoder would you be able to help on this?

@tomvothecoder tomvothecoder self-assigned this Jun 28, 2023
@tomvothecoder
Copy link
Collaborator

tomvothecoder commented Jul 5, 2023

There are a few things that need to be addressed before being able to release this package on Anaconda/conda-forge:

  • global-land-mask should be distributed on Anaconda/conda-forge too.
    • Currently this package is only available on pip. From my understanding, the dependencies of an Anaconda package should be available on Anaconda. I didn't find a way to reference pip packages in an Anaconda package recipe (source). There is a way to reference a dependency's source code or wheel, but it is not recommended (source).
    • You can either (1) open up an issue on the repo and hope the maintainer addresses it (unlikely) or (2) try to stage the recipe on conda-forge directly (source). I don't you need to be a maintainer of the source repo to stage a new recipe.
  • In dev.yml, move global-land-mask dependency to main section and remove pip section.
  • Release a software version on GitHub (e.g,. v0.1.0)

@tomvothecoder
Copy link
Collaborator

If you or somebody else can handle those items, I'll be able to move forward with this GH issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants