-
Notifications
You must be signed in to change notification settings - Fork 45
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 request] Package to anaconda #179
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Hi @tuanpham96 I hadn't heard of anaconda before, so thanks for that insight. I'm OK with having a package (declaration) for it, provided it's fully automated and hooked in as part of state-machine-cat's release process. From your example it looks like this is possible. Not sure if I have the bandwidth to dive into it a.t.m., but a PR is welcome. |
I finally got some time to get around this. Just briefly, anaconda contains many packages that usually are used for python projects, but also can contain other non-python packages like R, nodejs, C, ... And I submitted a PR on conda-forge/staged-recipes#22544 for version
The only thing that would need changing is the I'm not quite sure yet how to hook this up automatically. But once |
It seems like PRs on conda-forge for nodejs packages are not very popular. The PR for this was marked as stale. I will close this issue for now. Thanks for the help! |
Hi @tuanpham96 it's sad it went that way - but agree. You do have my admiration for your patience and tenacity with the anaconda repo though! |
Context
It'd be great if this can be packaged on anaconda.org so folks using conda environments can easily install in their environment in a reproducible way (i.e. so that
smcat
can be specified in anenvironment.yaml
file). For example, the node packageprettier
is also available onconda-forge
channel at https://anaconda.org/conda-forge/prettier.Proposed Behavior
I think this is how
prettier
integrates intoconda-forge
: https://github.com/conda-forge/prettier-feedstockCurrent Behavior
I followed some of their recipe folder and was able to build locally with some modification, and currently only for Unix systems and may not be appropriate for Windows.
Click to view content of relevant recipe files
I only included 2 files:
recipe/meta.yaml
file:recipe/build.sh
file:Then I built with (with
conda-build
,boa
installed)Considered alternatives
An alternative is to manually install
smcat
inside a conda environment withnodejs
already installed.The text was updated successfully, but these errors were encountered: