-
Notifications
You must be signed in to change notification settings - Fork 49
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
Conda package for git gud #312
Comments
It should be noted that since git-gud is pip installable, we can use conda skeleton. |
Git gud is now available through `conda install -c benthayer git-gud` for
specifically python 3.7 on Linux 64 bit. We'll need to figure out how to
automate this process for other systems (I smell CI) and for other versions
of python. Additionally, we should make it available through the conda
default channel or conda-forge.
…On Thu, Sep 3, 2020, 3:42 PM Sahan Kumarasinghe ***@***.***> wrote:
It should be noted that since git-gud is pip installable, we can use conda
skeleton
<https://docs.conda.io/projects/conda-build/en/latest/user-guide/tutorials/build-pkgs-skeleton.html>
.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#312 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABORCYYGH6TC3E47WEN7XKTSD75U5ANCNFSM4QVM6EWQ>
.
|
I found this, which should be able to help us with building for other versions and platforms
There's also the possibility of "noarch" as stated in that guide, but I haven't looked into it |
For public reference. This works:
```
conda skeleton pypi git-gud
conda-build --python 3.6 git-gud
conda convert --platform all /home/sahan/.local/opt/miniconda/conda-bld/linux-64/git-gud-0.3.1-py36_0.tar.bz2 -o ./git-gud-3.6
```
https://docs.conda.io/projects/conda-build/en/latest/user-guide/tutorials/build-pkgs-skeleton.html#optional-converting-conda-package-for-other-platforms
…________________________________
From: Ben Thayer <notifications@github.com>
Sent: Thursday, September 3, 2020 6:10:43 PM
To: benthayer/git-gud <git-gud@noreply.github.com>
Cc: Kumarasinghe, Sahan Sandipa <sahansk2@illinois.edu>; Author <author@noreply.github.com>
Subject: Re: [benthayer/git-gud] Conda package for git gud (#312)
I found this, which should be able to help us with building for other versions and platforms
https://docs.conda.io/projects/conda-build/en/latest/user-guide/tutorials/build-pkgs-skeleton.html#python-versions
conda skeleton pypi git-gud
GG_VERSION=0.3.1
for PY_VERSION in 3.6
do
conda-build --python $PY_VERSION --croot git-gud git-gud
conda convert --platform all /home/ben/canvas/git-gud/linux-64/git-gud-$GG_VERSION-py${PY_VERSION//.}_0.tar.bz2 -o outputdir/
done
There's also the possibility of "noarch" as stated in that guide, but I haven't looked into it
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#312 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ANGED5PC5IU45EKORRPK4KLSEAH6HANCNFSM4QVM6EWQ>.
|
Marking as part of the 1.x milestone because although this is useful, it can still be installed by people using conda, it would just be by using the pip command. We can still deploy version 1.0 on conda after the official release |
A company rep mentioned that a conda package would be good for git gud, especially for onboarding junior devs and teaching others about the git workflow (e.g. data scientists).
Feel free to edit this issue
The text was updated successfully, but these errors were encountered: