llm_engineering icon indicating copy to clipboard operation
llm_engineering copied to clipboard

added installation of code auto completion and git for jupyter

Open amirkolaman1 opened this issue 11 months ago • 1 comments

added installation of code auto completion and git for jupyter inside requirements.txt and environment.yml

amirkolaman1 avatar Feb 02 '25 07:02 amirkolaman1

Hey @amirkolaman1 - these are both really valuable additions.

I might need to take a while before I merge this, though. It's a great joy that I have 40,000 students on the course! But the downside is - nothing prepared me for how unpredictable and fragile different environments are. Any time I make an infrastructure level change, even if it seems harmless, about 1 in 100 people hit an issue. Whether the 260 character limit in Windows file paths surfaces, or local admin permissions, or anti-virus software flares up - something weird happens.

And that means I get 400 messages from frustrated people!

Someone else contributed a great change of using Mamba instead of Anaconda, which I'm interested in, but again I'm nervous about what might result..

So I'll need to test these extensions locally and get comfortable with them for a while. I notice that the jupyterlab git extensions has some troubleshooting stuff on pypi. If you've got experience with them and have any thoughts on whether this is pretty reliable for me to add, I'd v much appreciate it!

Thanks so much for adding these.. they will be very useful Ed

ed-donner avatar Feb 02 '25 13:02 ed-donner