ERROR: Cannot install langchain, promptengineers and promptengineers[llms]==0.0.8rc3 because these package versions have conflicting dependencies.
The conflict is caused by:
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.27 depends on langsmith<0.2.0 and >=0.1.0
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.26 depends on langsmith<0.2.0 and >=0.1.0
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.25 depends on langsmith<0.2.0 and >=0.1.0
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.24 depends on langsmith<0.2.0 and >=0.1.0
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.23 depends on langsmith<0.2.0 and >=0.1.0
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.22 depends on langsmith<0.2.0 and >=0.1.0
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.21 depends on langsmith<0.2.0 and >=0.1.0
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.20 depends on langsmith<0.1 and >=0.0.83
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.19 depends on langsmith<0.1 and >=0.0.83
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.18 depends on langsmith<0.1 and >=0.0.83
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.17 depends on langsmith<0.1 and >=0.0.83
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.16 depends on langsmith<0.1 and >=0.0.83
promptengineers[llms] 0.0.8rc3 depends on langsmith==0.0.77; extra == "llms"
langchain 0.0.354 depends on langsmith<0.1.0 and >=0.0.77
langchain-community 0.0.15 depends on langsmith<0.1 and >=0.0.83
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict