-
Notifications
You must be signed in to change notification settings - Fork 118
Constrain attrs (mac) and opencv (linux) in 1.3.4 #1927
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
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1927 +/- ##
==========================================
+ Coverage 65.97% 73.12% +7.14%
==========================================
Files 127 134 +7
Lines 21378 23963 +2585
==========================================
+ Hits 14105 17522 +3417
+ Misses 7273 6441 -832 ☔ View full report in Codecov by Sentry. |
|
We are not merging this PR into main and will be deleting this branch (after 1.4.2 release). The source code will remain available as an asset in the 1.3.4 release notes and also through the v1.3.4 tag. |
Already built and tested
Description
This PR is a hotfix to add further constraints to
attrs(<22.2.0) andopencv(<=4.8.1 # [linux]).Items
Manual Installation Tests
Linux
GUI Training
Terminal: Training
Terminal: Opening GUI
Nothing.
sleap-label
mm create sleap
Windows
GUI Training
Terminal: Training
Terminal: Opening Training GUI
sleap-label
mamba create sleap
(base) λ mamba create -y -n sleap_1.3.4 -c conda-forge -c nvidia -c sleap/label/dev -c sleap -c anaconda sleap=1.3.4 __ __ __ __ / \ / \ / \ / \ / \/ \/ \/ \ ███████████████/ /██/ /██/ /██/ /████████████████████████ / / \ / \ / \ / \ \____ / / \_/ \_/ \_/ \ o \__, / _/ \_____/ ` |/ ███╗ ███╗ █████╗ ███╗ ███╗██████╗ █████╗ ████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗ ██╔████╔██║███████║██╔████╔██║██████╔╝███████║ ██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║ ██║ ╚═╝ ██║██║ ██║██║ ╚═╝ ██║██████╔╝██║ ██║ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝ mamba (1.4.2) supported by @QuantStack GitHub: https://github.com/mamba-org/mamba Twitter: https://twitter.com/QuantStack █████████████████████████████████████████████████████████████ Looking for: ['sleap=1.3.4'] sleap/label/dev/win-64 1.5kB @ 4.1kB/s 0.4s sleap/label/dev/noarch 135.0 B @ 243.0 B/s 0.2s nvidia/noarch 18.3kB @ 31.2kB/s 0.6s sleap/noarch No change anaconda/noarch No change nvidia/win-64 110.3kB @ 111.9kB/s 1.0s sleap/win-64 No change anaconda/win-64 3.2MB @ 2.0MB/s 1.2s conda-forge/noarch 18.8MB @ 6.6MB/s 3.5s conda-forge/win-64 28.2MB @ 6.2MB/s 5.6s Transaction Prefix: C:\Users\Liezl\miniconda3\envs\sleap_1.3.4 Updating specs: - sleap=1.3.4 Package Version Build Channel Size ------------------------------------------------------------------------------------------------------------ Install: ------------------------------------------------------------------------------------------------------------ + attrs 21.4.0 pyhd8ed1ab_0 conda-forge/noarch Cached + brotli 1.1.0 hcfcfb64_1 conda-forge/win-64 Cached + brotli-bin 1.1.0 hcfcfb64_1 conda-forge/win-64 Cached + ca-certificates 2024.8.30 h56e8100_0 conda-forge/win-64 159kB + cached-property 1.5.2 hd8ed1ab_1 conda-forge/noarch Cached + cached_property 1.5.2 pyha770c72_1 conda-forge/noarch Cached + cattrs 1.1.1 pyhd8ed1ab_0 conda-forge/noarch Cached + certifi 2024.7.4 pyhd8ed1ab_0 conda-forge/noarch Cached + cloudpickle 2.2.1 pyhd8ed1ab_0 conda-forge/noarch Cached + cuda-nvcc 11.3.58 hb8d16a4_0 nvidia/win-64 Cached + cudatoolkit 11.3.1 hf2f0253_13 conda-forge/win-64 Cached + cudnn 8.2.1.32 h754d62a_0 conda-forge/win-64 Cached + cycler 0.11.0 pyhd8ed1ab_0 conda-forge/noarch Cached + cytoolz 0.12.0 py37hcc03f2d_0 conda-forge/win-64 Cached + dask-core 2022.2.0 pyhd8ed1ab_0 conda-forge/noarch Cached + fonttools 4.38.0 py37h51bd9d9_0 conda-forge/win-64 Cached + freeglut 3.2.2 he0c23c2_3 conda-forge/win-64 Cached + freetype 2.12.1 hdaf720e_2 conda-forge/win-64 Cached + fsspec 2023.1.0 pyhd8ed1ab_0 conda-forge/noarch Cached + geos 3.11.0 h39d44d4_0 conda-forge/win-64 Cached + h5py 3.7.0 nompi_py37h24adfc3_101 conda-forge/win-64 Cached + hdf5 1.12.2 nompi_h2a0e4a3_101 conda-forge/win-64 11MB + icu 69.1 h0e60522_0 conda-forge/win-64 Cached + imagecodecs-lite 2019.12.3 py37h0b711f8_5 conda-forge/win-64 Cached + imageio 2.35.1 pyh12aca89_0 conda-forge/noarch Cached + imgaug 0.4.0 pyhd8ed1ab_1 conda-forge/noarch Cached + importlib-metadata 4.11.4 py37h03978a9_0 conda-forge/win-64 Cached + intel-openmp 2024.2.1 h57928b3_1083 conda-forge/win-64 Cached + jasper 2.0.33 hc2e4405_1 conda-forge/win-64 Cached + joblib 1.3.2 pyhd8ed1ab_0 conda-forge/noarch Cached + jpeg 9e hcfcfb64_3 conda-forge/win-64 Cached + jsmin 3.0.1 pyhd8ed1ab_0 conda-forge/noarch Cached + jsonpickle 1.2 py_0 conda-forge/noarch Cached + kiwisolver 1.4.4 py37h8c56517_0 conda-forge/win-64 Cached + krb5 1.20.1 h6609f42_0 conda-forge/win-64 Cached + lcms2 2.14 h90d422f_0 conda-forge/win-64 Cached + lerc 4.0.0 h63175ca_0 conda-forge/win-64 Cached + libaec 1.1.3 h63175ca_0 conda-forge/win-64 Cached + libblas 3.9.0 23_win64_mkl conda-forge/win-64 Cached + libbrotlicommon 1.1.0 hcfcfb64_1 conda-forge/win-64 Cached + libbrotlidec 1.1.0 hcfcfb64_1 conda-forge/win-64 Cached + libbrotlienc 1.1.0 hcfcfb64_1 conda-forge/win-64 Cached + libcblas 3.9.0 23_win64_mkl conda-forge/win-64 Cached + libclang 13.0.1 default_h66ee7f4_6 conda-forge/win-64 20MB + libcurl 8.1.2 h68f0423_0 conda-forge/win-64 Cached + libdeflate 1.14 hcfcfb64_0 conda-forge/win-64 Cached + libhwloc 2.11.1 default_h8125262_1000 conda-forge/win-64 Cached + libiconv 1.17 hcfcfb64_2 conda-forge/win-64 Cached + liblapack 3.9.0 23_win64_mkl conda-forge/win-64 Cached + liblapacke 3.9.0 23_win64_mkl conda-forge/win-64 Cached + libopencv 4.5.1 py37ha0199f4_0 conda-forge/win-64 Cached + libpng 1.6.43 h19919ed_0 conda-forge/win-64 Cached + libprotobuf 3.21.8 h12be248_0 conda-forge/win-64 Cached + libsodium 1.0.18 h8d14728_1 conda-forge/win-64 Cached + libsqlite 3.46.0 h2466b09_0 conda-forge/win-64 Cached + libssh2 1.10.0 h680486a_3 conda-forge/win-64 Cached + libtiff 4.4.0 hc4f729c_5 conda-forge/win-64 Cached + libwebp-base 1.4.0 hcfcfb64_0 conda-forge/win-64 Cached + libxcb 1.13 hcd874cb_1004 conda-forge/win-64 Cached + libxml2 2.12.7 h283a6d9_1 conda-forge/win-64 Cached + libxslt 1.1.39 h3df6e99_0 conda-forge/win-64 Cached + libzlib 1.2.13 h2466b09_6 conda-forge/win-64 Cached + locket 1.0.0 pyhd8ed1ab_0 conda-forge/noarch Cached + m2w64-gcc-libgfortran 5.3.0 6 conda-forge/win-64 Cached + m2w64-gcc-libs 5.3.0 7 conda-forge/win-64 Cached + m2w64-gcc-libs-core 5.3.0 7 conda-forge/win-64 Cached + m2w64-gmp 6.1.0 2 conda-forge/win-64 Cached + m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge/win-64 Cached + markdown-it-py 2.2.0 pyhd8ed1ab_0 conda-forge/noarch Cached + matplotlib-base 3.5.3 py37hbaab90a_2 conda-forge/win-64 Cached + mdurl 0.1.2 pyhd8ed1ab_0 conda-forge/noarch Cached + mkl 2024.1.0 h66d3029_694 conda-forge/win-64 Cached + msys2-conda-epoch 20160418 1 conda-forge/win-64 Cached + munkres 1.1.4 pyh9f0ad1d_0 conda-forge/noarch Cached + networkx 2.6.3 pyhd8ed1ab_1 conda-forge/noarch Cached + numpy 1.21.6 py37h2830a78_0 conda-forge/win-64 Cached + opencv 4.5.1 py37h03978a9_0 conda-forge/win-64 22kB + openjpeg 2.5.0 hc9384bd_1 conda-forge/win-64 Cached + openssl 1.1.1w hcfcfb64_0 conda-forge/win-64 Cached + packaging 23.2 pyhd8ed1ab_0 conda-forge/noarch Cached + pandas 1.3.5 py37h9386db6_0 conda-forge/win-64 Cached + partd 1.4.1 pyhd8ed1ab_0 conda-forge/noarch Cached + patsy 0.5.6 pyhd8ed1ab_0 conda-forge/noarch Cached + pillow 9.2.0 py37h42a8222_2 conda-forge/win-64 Cached + pip 24.0 pyhd8ed1ab_0 conda-forge/noarch Cached + protobuf 4.21.8 py37h7f67f24_0 conda-forge/win-64 Cached + psutil 5.9.3 py37h51bd9d9_0 conda-forge/win-64 Cached + pthread-stubs 0.4 hcd874cb_1001 conda-forge/win-64 Cached + pthreads-win32 2.9.1 hfa6e2cd_3 conda-forge/win-64 Cached + py-opencv 4.5.1 py37heaed05f_0 conda-forge/win-64 24kB + pygments 2.17.2 pyhd8ed1ab_0 conda-forge/noarch Cached + pykalman 0.9.7 pyhd8ed1ab_0 conda-forge/noarch Cached + pyparsing 3.1.4 pyhd8ed1ab_0 conda-forge/noarch Cached + pyside2 5.13.2 py37h760f651_8 conda-forge/win-64 Cached + python 3.7.12 h7840368_100_cpython conda-forge/win-64 Cached + python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge/noarch Cached + python-rapidjson 1.9 py37h7f67f24_0 conda-forge/win-64 Cached + python_abi 3.7 4_cp37m conda-forge/win-64 Cached + pytz 2024.1 pyhd8ed1ab_0 conda-forge/noarch Cached + pywavelets 1.3.0 py37h3a130e4_1 conda-forge/win-64 Cached + pyyaml 6.0 py37hcc03f2d_4 conda-forge/win-64 Cached + pyzmq 24.0.1 py37h7347f05_0 conda-forge/win-64 Cached + qt 5.12.9 h556501e_6 conda-forge/win-64 Cached + qtpy 2.4.1 pyhd8ed1ab_0 conda-forge/noarch Cached + rich 13.7.1 pyhd8ed1ab_0 conda-forge/noarch Cached + scikit-image 0.19.3 py37h3182a2c_1 conda-forge/win-64 Cached + scikit-learn 1.0 py37ha78be43_1 conda-forge/win-64 Cached + scikit-video 1.1.11 pyh24bf2e0_0 conda-forge/noarch Cached + scipy 1.7.3 py37hb6553fb_0 conda-forge/win-64 Cached + seaborn 0.12.2 hd8ed1ab_0 conda-forge/noarch Cached + seaborn-base 0.12.2 pyhd8ed1ab_0 conda-forge/noarch Cached + setuptools 59.8.0 py37h03978a9_1 conda-forge/win-64 Cached + shapely 1.8.5 py37h475e9a0_0 conda-forge/win-64 Cached + six 1.16.0 pyh6c4a22f_0 conda-forge/noarch Cached + sleap 1.3.4 py37_2 sleap/label/dev/win-64 7MB + sqlite 3.46.0 h2466b09_0 conda-forge/win-64 Cached + statsmodels 0.13.2 py37h3a130e4_0 conda-forge/win-64 Cached + tbb 2021.12.0 hc790b64_4 conda-forge/win-64 Cached + tensorflow 2.7.0 py37h5685391_4 sleap/label/dev/win-64 Cached + tensorflow-hub 0.12.0 pyhca92ed8_0 conda-forge/noarch Cached + threadpoolctl 3.1.0 pyh8a188c0_0 conda-forge/noarch Cached + tifffile 2020.6.3 py_0 conda-forge/noarch Cached + tk 8.6.13 h5226925_1 conda-forge/win-64 Cached + toolz 0.12.1 pyhd8ed1ab_0 conda-forge/noarch Cached + typing-extensions 4.7.1 hd8ed1ab_0 conda-forge/noarch Cached + typing_extensions 4.7.1 pyha770c72_0 conda-forge/noarch Cached + ucrt 10.0.22621.0 h57928b3_0 conda-forge/win-64 Cached + unicodedata2 14.0.0 py37hcc03f2d_1 conda-forge/win-64 Cached + vc 14.3 h8a93ad2_20 conda-forge/win-64 Cached + vc14_runtime 14.40.33810 hcc2c482_20 conda-forge/win-64 Cached + vs2015_runtime 14.40.33810 h3bf8584_20 conda-forge/win-64 Cached + wheel 0.42.0 pyhd8ed1ab_0 conda-forge/noarch Cached + xorg-libxau 1.0.11 hcd874cb_0 conda-forge/win-64 Cached + xorg-libxdmcp 1.1.3 hcd874cb_0 conda-forge/win-64 Cached + xz 5.2.6 h8d14728_0 conda-forge/win-64 Cached + yaml 0.2.5 h8ffe710_2 conda-forge/win-64 Cached + zeromq 4.3.4 h0e60522_1 conda-forge/win-64 Cached + zipp 3.15.0 pyhd8ed1ab_0 conda-forge/noarch Cached + zlib 1.2.13 h2466b09_6 conda-forge/win-64 Cached + zstd 1.5.6 h0ea2cb4_0 conda-forge/win-64 Cached Summary: Install: 140 packages Total download: 39MBMac
GUI Training
Terminal: Opening Training GUI
Terminal: Training
sleap-label
mm create sleap
attrsandopencvconstraints added here as they will be more officially handled in develop before the next release.Perhaps we release from this branch (not main) and delete this branch instead of merging into main? The source code would still be able to be accessed through the tags and the zipped source code in the release.
Types of changes
Does this address any currently open issues?
Outside contributors checklist
Thank you for contributing to SLEAP!
❤️