G-Node / python-odml

odML libraries
http://g-node.github.io/python-odml/
BSD 4-Clause "Original" or "Old" License
24 stars 30 forks source link

Add dependent library release test scripts #416

Closed mpsonntag closed 1 year ago

mpsonntag commented 2 years ago

This PR adds various tests for

All tests are run installing into clean conda environments for all supported Python versions.

The PR also adds CI support for Python version 3.10.

Github actions Windows builds are reduced for the time being, since the currently used rdflib dependency causes inconsistent build issues while all Appveyor builds for Windows finish without any issue.

coveralls commented 2 years ago

Coverage Status

Coverage: 81.134% (+0.0%) from 81.134% when pulling 62f99b6bbeb65c395dce1f7ae375d7cc8c3bbab1 on mpsonntag:deptests into 7591c077d5e1baf9b36973ed550b877996dfa44f on G-Node:master.

mpsonntag commented 2 years ago

The flaky rdflib dependency strikes again, tests fail on github actions for Windows with Python 3.7 only while all AppVeyor tests run fine. Will look into the issue but keep the PR open until this is resolved.

jgrewe commented 1 year ago

LGTM