Releases: mila-iqia/milatools
Releases · mila-iqia/milatools
v0.1.6 - Bugfix for `mila code` on WSL
What's Changed
- Recommend using
pipx
by @vict0rsch in #130 - Bugfix for mila code in WSL by @lebrice in #131
New Contributors
- @vict0rsch made their first contribution in #130
Full Changelog: v0.1.5...v0.1.6
v0.1.5 - Refactoring of `mila code`, testing improvements
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
andRemote
->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
+ deprecateRemoteV1
andLocalV1
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
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`
What's Changed
Full Changelog: v0.1.2...v0.1.3
v0.1.2 - Bugfixes for `mila init`, drop Python 3.7
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, addrich
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`
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
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
inmila 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 inmila code
by @lebrice in #70 - Fix the
mila init
andmila 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
- @patrickmineault made their first contribution in #51
- @gandatchabana made their first contribution in #48
Full Changelog: v0.0.18...v0.1.0