NatLibFi / Annif

Annif is a multi-algorithm automated subject indexing tool for libraries, archives and museums.
https://annif.org
Other
188 stars 41 forks source link

Update dependencies for v1.1 release - round 2 #786

Closed juhoinkinen closed 2 months ago

juhoinkinen commented 2 months ago

Continuation to #771.

Also makes requests a regular dependency instead of a test dependency, because the HTTP backend imports requests, so requests needs to be always installed.

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.64%. Comparing base (3860f84) to head (7eba7ba). Report is 76 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #786 +/- ## ========================================== - Coverage 99.65% 99.64% -0.02% ========================================== Files 89 91 +2 Lines 6405 6768 +363 ========================================== + Hits 6383 6744 +361 - Misses 22 24 +2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

juhoinkinen commented 2 months ago

Also SciPy v1.13.0 has been relesased, and we could update to it from v1.12, but there is a breaking change

  • scipy.linalg.tri{,u,l} have been removed in favour of numpy.tri{,u,l}

which affects Gensim. Fortunately they have already fixed this in their development branch, and hopefully there will soon be a release to include the fix.

sonarcloud[bot] commented 2 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud