-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade cvxopt
#348
Upgrade cvxopt
#348
Conversation
Preview page for your plugin is ready here: |
cvxopt
- hopefully can remove conda
cvxopt
Codecov ReportPatch coverage:
❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more. Additional details and impacted files@@ Coverage Diff @@
## main #348 +/- ##
==========================================
+ Coverage 85.91% 86.00% +0.09%
==========================================
Files 30 30
Lines 2172 2165 -7
Branches 396 393 -3
==========================================
- Hits 1866 1862 -4
+ Misses 225 223 -2
+ Partials 81 80 -1
☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Couple of comments
Co-authored-by: Alan R Lowe <[email protected]>
* Update `pre-commit` and make some other fixes * Update version pins * Remove references to `cvxopt` * Add type Co-authored-by: Alan R Lowe <[email protected]> * Use `|=` * Remove extra dependencies --------- Co-authored-by: Alan R Lowe <[email protected]>
* Update plugin reader to return early for unsupported filetypes * Add a function btrack.utils.napari_to_tracks Converts napari layer data into a list of Tracklets * Add hdf writer function to the plugin * Add plugin writer to napari config * Use empty dict for graph and properties if they are not layer metadata * Determine parent, root, and children from graph if it exists * Make black happy * Add the tracks.h5 example dataset * Set correct parent, root, and generation when converting napari to track * Add test for btrack.utils.napari_to_tracks The z-coordinates are not compared as dummy objects in the sample set have non-zero values even though it's a 2D dataset * Use constants.States enum when setting default label rather int literal Also inherit from enum.IntEnum for constants.States otherwise numpy complains that it can't be used to set as a fill value with np.full_like * Upgrade `cvxopt` (#348) * Update `pre-commit` and make some other fixes * Update version pins * Remove references to `cvxopt` * Add type Co-authored-by: Alan R Lowe <[email protected]> * Use `|=` * Remove extra dependencies --------- Co-authored-by: Alan R Lowe <[email protected]> * Move `fixture`s into `conftest.py` (#331) * Move `fixture`s into `conftest.py` * Just import `btrack` * Move `Container` * Fix tests * Rename writer * Use `qtpy` * Don't set widget values in the widgets (as done from file) (#379) * Remove unnecessary `.setValue` calls * Check status done by config file * Don't store refs when converting tracks to napari * Fix description of return values from napari_to_tracks --------- Co-authored-by: Patrick Roddy <[email protected]> Co-authored-by: Alan R Lowe <[email protected]>
As of
1.3.1
cvxopt
now has Arm wheels.Also upgrade
pre-commit
and fixed appropriate things.