-
Notifications
You must be signed in to change notification settings - Fork 874
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pyright
fixes for `ext/io/phonon/symmetry/transformations/util/vis/…
…dev_scripts` and improve `io.lobster` (#3757) * Add a CI run that only tests non-optional deps (optimistically) - Hopefully all tests have been written in such a way that they will be skipped if the underlying required package is not found * Install dev deps at least * Try out pyright config for unbound vars only * Add pyright to CI * pyright fix * pyright fix in vis.structure_vtk * fix `utils` * fix `transformations` * fix `symmetry.kpath` * finish fixing `symmetry` * update `pyright` * suppress `pyright` reportMissingModuleSource warning * fix `phonon` * some fixes in `io` * format tweaks of `io.vasp.outputs` * fix unit test for `symmetry.kpath` * fix io.vasp * fix unit test for io.vasp.inputs * fix io.qchem * fix io.pwscf, need input * replace `match.group(i)` with `match[i]` * fix missing ) * fix typo * suppress `reportInvalidTypeForm` * fix io.nwchem and packmol * fix io.lobster.inputs and use snake_case * fix lobsterenv * fix io.icet * fix io.lammps * revert to try/except for speed * set default coords_are_cartesian for pwscf * fix io.gaussian * fix io.fiesta * fix io.cif * fix io.babel * fix io.ase * fix io.cif tests * fix io.feff * fix io.exciting * fix io.abinit * fix io.cp2k * fix io.lobster.outputs * take some (not all) code rabbit suggestion * fix ext * fix dev_scripts * fix logic error * simplify checking * remove some weird constructions in lobster io * pre-commit auto-fixes * resolve code rabbit suggestions * fix more new key issues * fix new_key problems with code simplification * make same logic for del * remove unnecessary `int` before `math.floor/ceil` * Fix lower vs other * tweak error type in io.lobster * fix error type in lobster test * fix nested if * pre-commit auto-fixes * remove DEBUG tag * comment out pyright until all chunks finished * replace runtime error with value error * use walrus op for if match := re.match(...) * remove unused pyright code until ready to enable * rename single-letter m->match * remove unused raw --------- Signed-off-by: Matthew Evans <7916000+ml-evs@users.noreply.github.com> Co-authored-by: Matthew Evans <git@ml-evs.science> Co-authored-by: Matthew Evans <7916000+ml-evs@users.noreply.github.com> Co-authored-by: JaGeo <janine.george@bam.de> Co-authored-by: Janosh Riebesell <janosh.riebesell@gmail.com>
- Loading branch information
1 parent
37d1066
commit 0e57abf
Showing
59 changed files
with
866 additions
and
892 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.