P | Remove nbdev from pymemri to accelerate dev
For developing pymemri we use nbdev
, a notebook based development environment for python. This environment has some advantages like handling testing, releasing and documentation, but makes managing larger projects more difficult.
As Pymemri has grown larger, nbdev slows down development and makes debugging and refactoring code slow. Moving away from nbdev will speed up all future development on pymemri, and is a hard requirement for any new advanced features we might need (like asynchronous plugins).
┆Issue is synchronized with this Clickup task by Unito