PyDesigner icon indicating copy to clipboard operation
PyDesigner copied to clipboard

Overhaul PyDesigner Code 2

Open TheJaeger opened this issue 8 months ago • 0 comments

This PR fixes various reported bugs and updates documentation to tackle:

  • [ ] #305
  • [ ] #303
  • [ ] #306
  • [x] #301
  • [ ] #308
  • [x] Transition to Poetry
  • [x] Add type hints
  • [x] Overhaul docstring
  • [x] Introduce pre-commit hooks
  • [ ] Add pytests
  • [ ] Remove redundant classes and functions

In addition, PyDesigner will undergo transition to Poetry for package management and pre-commit for hooks and tests. Automations will also be introduced to automatically publish, release, and document changes.

Another big change is to transition PyDesigner into a diffusion imaging library i.e. various functions of PyDesigner can be called for custom scripting.

TheJaeger avatar Nov 03 '23 16:11 TheJaeger