datajoely
10/22/2021, 2:28 PMpip-tools compile
, requirements.in
+ requirements.txt
so kedro install
In the next major version things will be simplified into the following:
1. kedro build-reqs
is still going to prepare src/requirements.txt
so that the dependencies are fully resolved.
2. We then recommend running pip install -r src/requirements.txt
to install your compiled dependencies.
I'm pretty sure conda install
will work here too, but we do know that conda sometimes has issues with the kedro optional dependencies like pip install "kedro[pandas]"
.Edmund M
10/22/2021, 2:31 PMyaml
name: groseq-analysis
channels:
- r
- conda-forge
- bioconda
dependencies:
- python=3.7
- pip
- pip:
- -r requirements.txt
# Extras
- r-base
- rpy2
- r-r.utils
- r-essentials
- bioconductor-genomicranges
- bioconductor-genomicscores
- bioconductor-phastCons100way.UCSC.hg19
So the requirements.txt is untouched for now from kedro new
datajoely
10/22/2021, 2:54 PMantony.milne
10/22/2021, 3:25 PMkedro install
currently does (badly) a conda update from environment.yml. In 0.18 when kedro install
is removed, if you want to use conda you'll need to write the conda install
command yourself - that should work exactly the same as it does now if you're already doing it that wayAnish Shah @ WANDB
11/04/2021, 1:06 AMpyproject.toml
datajoely
11/04/2021, 6:50 AMkedro install
in the next version and basically just provide the build-reqs
functionality. Lastly, there is nothing stopping you using poetry - but it does make it easier for us in the dev team having a flow we can support easily.antony.milne
11/04/2021, 12:31 PM