Skip to content

Avoid unnecessary imports and computations at load time + refactoring / linting

Raffi Enficiaud requested to merge doc/expliciting-default-modes into main
  • remove "import everything" from code (on-going effort)
  • evaluating the qnms lazily
  • faster dynamics interpolation + tests

Other:

  • isort/cython-lint/flake8 configuration in pyproject
  • upgrading pre-commits to use isort, flake8 and cython-lint checks
  • CI and tox improvements
  • blacking/isorting/linting files

Fixes #20 (closed) and #17 (closed)

note there is a lot of changes but those are mostly due to reformating of the files. Best viewed in GitLab as side-by-side diffs.

Edited by Raffi Enficiaud

Merge request reports