Skip to content

0.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 May 02:56
· 171 commits to refs/heads/master since this release

Changes

kjupyter:

  • Integrates with kpy, so you can directly fire up a jupyter notebook using a kpy saved venv
  • When started, it outputs connection links for browser and/or VScode, as well as a copy/paste bash line to open a ssh tunnel, should you need one.

kpy:

  • The api is changed so that kpy list lists all the saved venvs. kpy rm is added to delete a saved venv.
  • kpy activate, when called without arguments, lists all the created and loaded venvs available to activate (formerly performed by kpy list
  • kpy create will try to detect what version of python is currently activated and use that to initialize a new venv, assuming the user didn't specify a version (previously, it would always install using the python version used to install kslurm)

config:

  • account can now be set interactively using kpy config account -i. This will start a program checking what accounts are available, along with their 'LevelFS' and displaying a selection menu.
  • Separate accounts can be specified for cpu and gpu jobs.

Neuroglia-helpers:

  • kslurm now packages drop-in support for neuroglia-helpers. Running kslurm neuroglia-helpers >> $HOME/.bash_profile will add a line sourcing the appropriate file into the .bash_profile, and will recreate nearly all the features enabled through a regular neuroglia-helper install. The profile is set through kpy config neuroglia_profile <profile_name>. Full documentation can be found here

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

📝 Documentation