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 newEdmund M
10/22/2021, 2:54 PMdatajoely
10/22/2021, 2:54 PMdatajoely
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.tomldatajoely
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