Daniel Girtler
40e4046633
Exclude archiso devices from selectable blockdevices ( #1481 )
...
* Exclude liveusb from disk selection
* Exclude arch iso from being an option
* Update
* Update
* Update
* Mypy
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-10-03 16:37:57 +02:00
Sven Serlier
01d44c5a3a
Update actions ( #1362 )
...
* Update actions/checkout to v3
* Update actions/checkout to v3
* Update actions
* Update actions/checkout to v3
* Update actions/checkout to v3
* Update actions
* Update actions
2022-09-02 12:30:47 +02:00
Daniel Girtler
cfea0d6d1a
Update translations ( #1348 )
...
* Show translations in own tongue
* Fix flake8
* Update
* Update
* Update
* Update
* fix mypy
* Update
* Update
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-08-01 09:44:57 +02:00
Daniel Girtler
fd131c8fe9
Update blockdevice ( #1289 )
...
* Update blockdevice class
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-06-07 11:00:48 +02:00
Daniel Girtler
a7ca037a26
Update the subvolume menu - fix for #1278 ( #1297 )
...
* Update subvolume
* Add mypy compliance
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-06-06 17:28:46 +02:00
Daniel Girtler
2d4b262046
Handle cyrillic characters ( #1309 )
...
* Handle cyrillic characters
* Update
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-06-06 17:26:27 +02:00
Daniel Girtler
870da403e7
Rework user management ( #1220 )
...
* Rework users
* Update user installation
* Fix config serialization
* Update
* Update schemas and documentation
* Update
* Fix flake8
* Make users mypy compatible
* Fix minor copy
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-05-26 21:48:29 +02:00
Daniel Girtler
65a5a335aa
Enhance view ( #1210 )
...
* Add preview for menu entries
* Fix mypy
* Update
* Update
* Fix mypy
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-05-18 13:59:49 +02:00
Daniel
477b5b120e
Support for multiple network interfaces ( #1052 )
...
* Support for multiple network interfaces
* Fix mypy
* Fix flake8
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2022-04-22 13:24:12 +02:00
Anton Hvornum
7f0ccbe87e
Reverted mypy runner changes
2022-03-29 10:35:18 +02:00
Daniel
c92c448f29
Fix some mypy things ( #1023 )
...
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-03-28 14:14:45 +02:00
Anton Hvornum
e32cf71ae7
Added type annotations to all functions ( #845 )
...
* Added type annotations for 1/5 of the files.
There's bound to be some issues with type miss-match, will sort that out later.
* Added type hints for 4/5 of the code
* Added type hints for 4.7/5 of the code
* Added type hints for 5/5 of the code base
* Split the linters into individual files
This should help with more clearly show which runner is breaking since they don't share a single common name any longer. Also moved mypy settings into pyproject.toml
* Fixed some of the last flake8 issues
* Missing parameter
* Fixed invalid lookahead types
* __future__ had to be at the top
* Fixed last flake8 issues
2022-01-06 22:01:15 +01:00
Dylan M. Taylor
ad444caf9d
Bring in some of the good CI changes from #411
2021-05-15 09:27:40 -04:00
advaithm
cee1b732b9
an example mypy workflow
2021-05-12 16:11:37 +05:30