benedekrozemberczki / karateclub

Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)
https://karateclub.readthedocs.io
GNU General Public License v3.0
2.14k stars 244 forks source link

Update requirements to modern versions. #120

Closed WhatTheFuzz closed 1 year ago

WhatTheFuzz commented 1 year ago

With the many deprecation warnings, there is a need to limit the user to certain versions. The wildcard syntax on the trailing version number will allow for bug fixes in those packages without allowing the user to install package versions that break things.

A separate issue is needed to tackle the DeprecationWarning warnings coming from the responsible packages.

I shifted the packages requiring specific versions to the top of the list.

Passing local tests run with pytest.

Fix issue #117.

codecov-commenter commented 1 year ago

Codecov Report

Merging #120 (6c750de) into master (ce445b9) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #120   +/-   ##
=======================================
  Coverage   97.38%   97.38%           
=======================================
  Files          62       62           
  Lines        2673     2673           
=======================================
  Hits         2603     2603           
  Misses         70       70           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more