Unanswered
I'M Trying To Spin Up A Task On An Agent And Inside The Task I Have Two Packages That I'Ve Created Custom Versions Of And Specified A Git Repo For In The Requirements.Txt. Example With Hydra-Core And Omegaconf:
Unfortunately, that doesn't seem to have solved the problem. I tried the same thing with https and it seems to skip the lines with the @ symbol like it did before. Honestly, it seems more like it just isn't parsing those lines during the install.
Collecting darts==0.25.0
Using cached darts-0.25.0-py3-none-any.whl (760 kB)
Collecting lightgbm
Using cached lightgbm-4.1.0-py3-none-manylinux_2_28_x86_64.whl (3.1 MB)
Collecting prophet
Using cached prophet-1.1.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB)
Collecting catboost
Using cached catboost-1.2.2-cp310-cp310-manylinux2014_x86_64.whl (98.7 MB)
Collecting hydra-colorlog==1.2.0
Using cached hydra_colorlog-1.2.0-py3-none-any.whl (3.6 kB)
Collecting matplotlib
Using cached matplotlib-3.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB)
Collecting pyrootutils
Using cached pyrootutils-1.0.4-py3-none-any.whl (5.8 kB)
Collecting pre-commit
Using cached pre_commit-3.4.0-py2.py3-none-any.whl (203 kB)
Collecting rich
Using cached rich-13.5.3-py3-none-any.whl (239 kB)
Here's the update requirements.txt:
# --------- core --------- #
darts==0.25.0
lightgbm # for some reason these three packages needs to be installed after darts
prophet
catboost
# --------- hydra --------- #
# hydra-cre and omegaconf are installed from a forked repo because the latest versions are not compatible with darts
# see:
hydra-core @ git+
omegaconf @ git+
hydra-colorlog==1.2.0
# --------- others --------- #
matplotlib # plotting
pyrootutils # standardizing the project root setup
pre-commit # hooks for applying linters on commit
rich # beautiful text formatting in terminal
...
Also, the requirements file is being correctly displayed under " INSTALLED PACKAGES".
164 Views
0
Answers
one year ago
one year ago