Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Remove UI elements that now live in ipyannotations * Update distributed queue to use sqlmodel * Fix bug with in-memory queue * Remove display functionality from base widget * Update the tests * Remove the in-memory queue using deque - the database queue with in-memory sqlite serves the same purpose - tests showed it was actually the same speed * Refactor db_queue: - use sqlmodel session - remove old sqlalchemy code * Use try-except for model fitting issues * Set line length to 88 for whole project * Remove more dead code, and improve testing * Add & test distributed functionality to base widget since DBqueue is used in the base widget, there is no need to keep using the distributed version * Fix linting and type issues * Update versions of python in CI test suite * Add codetiming to the dependencies * Create a separate version file * Only register undo function if possible * Edit docs to reflect new package * Remove UI elements that now live in ipyannotations * Update distributed queue to use sqlmodel * Fix bug with in-memory queue * Remove display functionality from base widget * Update the tests * Remove the in-memory queue using deque - the database queue with in-memory sqlite serves the same purpose - tests showed it was actually the same speed * Refactor db_queue: - use sqlmodel session - remove old sqlalchemy code * Use try-except for model fitting issues * Set line length to 88 for whole project * Remove more dead code, and improve testing * Add & test distributed functionality to base widget since DBqueue is used in the base widget, there is no need to keep using the distributed version * Fix linting and type issues * Update versions of python in CI test suite * Add codetiming to the dependencies * Create a separate version file * Only register undo function if possible * Edit docs to reflect new package * Configure test ver to target right file * Ignore flake8 warning for binary operators * Move version *back* to being statically defined Flit was attempting to dynamically load the version info, but without all dependencies this lead to import errors. * Converting a few doc notebooks to markdown. * Update the API docs to the latest API changes * Remove nbsphinx JS (it duplicates widgets) * Sphinx config changes for autodoc & intersphinx - Intersphinx is now aware of ipyannotations - autodoc now documents class init signatures * Convert examples to markdown (was notebooks) * Move docker compose example to new API * Move rest of documentation to MyST * Remove notebook tests from CI Notebooks are no longer used in the docs. * Refactor where some of the code lives * Remove unused dependencies * Remove unused example * Make documentation clearer. - add an example on the index home page - incorporate feedback on language
- Loading branch information