Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rafguns/linkpred
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: modernize
Choose a base ref
...
head repository: rafguns/linkpred
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 3 files changed
  • 1 contributor

Commits on Mar 15, 2023

  1. Modernize code base (#38)

    * Fix installation on non-UTF-8 platforms
    
    Installation was broken on Windows,
    because of non_ASCII characters in the README.
    
    * Add Github actions for testing/coverage
    
    Make sure that python-louain is installed for coverage.
    
    * Remove travis
    
    * Support Python versions 3.8-3.11
    
    * Fix pytest deprecation warnings
    
    We got a bunch of warnings in CI like this:
    
       tests/test_linkpred.py::TestLinkpred::test_predict_all
        /home/runner/work/linkpred/linkpred/.tox/py/lib/python3.11/site-packages/_pytest/fixtures.py:917: PytestRemovedIn8Warning: Support for nose tests is deprecated and will be removed in a future release.
        tests/test_linkpred.py::TestLinkpred::test_predict_all is using nose-specific method: `teardown(self)`
        To remove this warning, rename it to `teardown_method(self)`
        See docs: https://docs.pytest.org/en/stable/deprecations.html#support-for-tests-written-for-nose
    
    * Add ruff and fix a bunch of ruff warnings
    
    * Fix various deprecation warnings
    
    This introduced a bug during development (sparse matrix vs sparse
    array).
    Since scipy 1.10, the power operator ** performs elementwise
    multiplications, instead of matrix multiplication. In this change, we
    implement a small recursive function to reinstate the old behaviour,
    such that the Katz predictor can rely on it again.
    
    Fixes #37
    
    * Bump dependency versions
    rafguns authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    2a0ae94 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Update README: new badges and version info

    * Update badges to refer to GH Actions rather than Travis
    * Correctly reflect the Python versions supported
    rafguns authored Jul 4, 2023
    Configuration menu
    Copy the full SHA
    40bf8c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Configuration menu
    Copy the full SHA
    bf92268 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'modernize'

    rafguns committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    250e33f View commit details
    Browse the repository at this point in the history
  3. Version 0.6

    rafguns committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    9ac3790 View commit details
    Browse the repository at this point in the history
  4. Fix PyPI error

    "Checking dist/linkpred-0.6-py3-none-any.whl: FAILED
    ERROR    `long_description` has syntax errors in markup and would not be
             rendered on PyPI.
             line 14: Warning: Explicit markup ends without a blank line; unexpected
             unindent.
    Checking dist/linkpred-0.6.tar.gz: FAILED
    ERROR    `long_description` has syntax errors in markup and would not be
             rendered on PyPI.
             line 14: Warning: Explicit markup ends without a blank line; unexpected
             unindent."
    rafguns committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    e786ec4 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. Update GH actions

    Fixes #42 (hopefully)
    rafguns committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    9fb5d5d View commit details
    Browse the repository at this point in the history
Loading