Project to generate recipes for conda packages.
Project description
Grayskull
"Skeletonr's main goal is to conquer the mysterious fortress of Castle Grayskull, from which He-Man draws his powers. If he succeeds, Skeletor would be able to conquer not only Eternia, but the whole universe."* Adapted from [Wikipedia](https://en.wikipedia.org/wiki/Skeletor)
Introduction
The Grayskull project was created with the intention to eventually replace the
conda skeleton
. The main goal of this project is to generate concise recipes
for conda-forge.
The current status of grayskull
is generating recipes just looking for PyPI
,
but in the future we will expand that to also support to load recipes and also
generate recipes looking for other repositories, such as, CRAN, Conan, etc..
Installation
It is possible to install this project using pip
:
pip install grayskull
or conda
, using the conda-forge
channel:
conda install -c conda-forge grayskull
It is also possible to clone this repo and install it using pip
:
git clone https://github.com/marcelotrevisani/grayskull.git
cd grayskull
pip install -e .
Usage
It is pretty simple to use grayskull
. Just call it, pass the repository
(just pypi
for now) and the package name.
- Example:
grayskull pypi pytest
After that grayskull
will create a folder with the same name as the package
and inside of this folder it will generated the recipe (meta.yaml
).
- Example with
pytest
(grayskull pypi pytest
):
License
Copyright Marcelo Duarte Trevisani and others, 2020-2021.
Distributed under the terms of the MIT license, grayskull is free and open source software.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for grayskull-0.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45069ad7defcf21604164064c66be7ec3e3817c6f50af3117930ba04e6f5a89b |
|
MD5 | 052af4de9809bec7aeda9489f43672f3 |
|
BLAKE2b-256 | 2980f3555a6cbc0720ad15f67304efecf901a74551d8e50c337fc7920d243349 |