If the :after (python) line is removed in either the conda or elpy config, then both conda-env-initialize-eshell and elpy-enable fails to be loaded correctly. When checking either function on the describe-function interface, it can't find the function definitions in their respective git repositories. The end result is when opening .py files elpy-mode will not get activated. I assume the conda environments would not work either.
Not sure if this is a conda.el related issue exclusively, but something doesn't look OK.
At least I've nowhere seen it mentioned that the :after (python) lines are necessary.
I am using Emacs version
29.3
.I have installed
conda.el
package via straight.el, and used the current main branch HEAD commit:60e14d1e9793431b91913a5688e278bd91d56224
.This is an minimal example
init.el
to reproduce the issue:If the
:after (python)
line is removed in either theconda
orelpy
config, then bothconda-env-initialize-eshell
andelpy-enable
fails to be loaded correctly. When checking either function on thedescribe-function
interface, it can't find the function definitions in their respective git repositories. The end result is when opening.py
fileselpy-mode
will not get activated. I assume the conda environments would not work either.Not sure if this is a
conda.el
related issue exclusively, but something doesn't look OK. At least I've nowhere seen it mentioned that the:after (python)
lines are necessary.