Skip to content

Releases: mila-iqia/milatools

v0.1.6 - Bugfix for `mila code` on WSL

17 Oct 20:03
3096054
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.5...v0.1.6

v0.1.5 - Refactoring of `mila code`, testing improvements

19 Aug 17:52
57a7b2c
Compare
Choose a tag to compare

What's Changed

  • Run integration tests with all clusters periodically by @lebrice in #117
  • Tweak the periodic integration tests workflow by @lebrice in #118
  • Fix issues with macOS in CI by @lebrice in #120
  • Rename Local -> LocalV1 and Remote -> RemoteV1 by @lebrice in #121
  • Make console wider during tests, tweak logger by @lebrice in #124
  • Update the README to reflect current commands by @lebrice in #122
  • Add ComputeNode, LocalV2 + deprecate RemoteV1 and LocalV1 by @lebrice in #112
  • Tweak build workflow by @lebrice in #123
  • Tweak cli. add --sbatch and --salloc as alternatives to --alloc and --persist by @lebrice in #119
  • Transition mila code to RemoteV2 [MT-80] by @lebrice in #105

Full Changelog: v0.1.4...v0.1.5.pre

v0.1.4 - Improvements to `mila code` for 2FA clusters

17 Apr 19:10
e3bc550
Compare
Choose a tag to compare

What's Changed

  • Add mila sync code-extensions command, improve mila code extensions sync with DRAC clusters [MT-79] by @lebrice in #103
  • Change ControlPersist from 600 to 'yes' by @lebrice in #106
  • Add integration tests on a self-hosted runner by @lebrice in #104
  • Fix bug with mila code --cluster=<DRAC> by @lebrice in #115

Full Changelog: v0.1.3...v0.1.4

v0.1.3 - Fix connection issues with `mila code/serve/init`

19 Feb 15:30
7c733d1
Compare
Choose a tag to compare

What's Changed

  • Fix --persist mila code bug and intermittent connection errors [MT-78] by @lebrice in #101

Full Changelog: v0.1.2...v0.1.3

v0.1.2 - Bugfixes for `mila init`, drop Python 3.7

12 Feb 17:12
b823319
Compare
Choose a tag to compare

What's Changed

  • Fix poetry lockfile issues (and add pre-commit hook) by @lebrice in #90
  • Drop support for python 3.7 by @lebrice in #95
  • Change -v, add --verbose flags for logging, add rich dependency by @lebrice in #94
  • Fix sshkeys passphrase issue with mila init [MT-72] by @lebrice in #93
  • Fix the publish workflow (pycparser error) by @lebrice in #98
  • Move setup-python block before poetry install by @lebrice in #99

Full Changelog: v0.1.1...v0.1.2

v0.1.1 - Experimental support for DRAC clusters in `mila init` and `mila code`

23 Jan 18:50
6363e05
Compare
Choose a tag to compare

What's Changed

  • Fix dynamic versioning not working in the CI by @lebrice in #89
  • Add entries for DRAC cluster during mila init [MT-61] by @lebrice in #54
  • Setup a SLURM cluster in the GitHub CI for integration tests [MT-34] by @lebrice in #84
  • Add support for DRAC clusters to the mila code command [MT-71] by @lebrice in #85

Full Changelog: v0.1.0...v0.1.1

v0.1.0 - `mila code` and `mila init` Improvements, Bugfixes for Windows

18 Jan 15:11
1cad727
Compare
Choose a tag to compare

What's Changed

  • Patch getfqdn for speed by @patrickmineault in #51
  • MT-55 Catch and handle Paramiko SSH errors by @gandatchabana in #48
  • MT-60: Add a step to check the disk-quota in mila code by @lebrice in #53
  • MT-59 Refactor the CLI to use plain argparse by @lebrice in #52
  • Bugfix: Actually run disk-quota in mila code by @lebrice in #59
  • [MT-68] Add ControlMaster ssh options in mila init by @lebrice in #58
  • Fix bug with disk-quota output parsing in mila code by @lebrice in #70
  • Fix the mila init and mila code commands on windows & WSL by @lebrice in #65
  • Pass default options to ssh-keygen in mila init by @lebrice in #73
  • Add pre-commit config and apply it to all files by @lebrice in #74
  • Setup VsCode settings for remote development during mila init by @lebrice in #71
  • (only) add more unit tests by @lebrice in #76
  • Fix a bug in mila init (see desc.) by @lebrice in #83
  • Fix running tests that use SSH in CI by @lebrice in #77
  • (only) add type hints by @lebrice in #75
  • Add Code Coverage [MT-5] by @lebrice in #79
  • Add X forwarding to compute nodes in SSH config by @lebrice in #80
  • Add publish GitHub Action workflow by @lebrice in #87

New Contributors

Full Changelog: v0.0.18...v0.1.0