diff --git a/.codecov.yml b/.codecov.yml index 45ca8c31..8bf6c855 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -1,2 +1,4 @@ codecov: - branch: release \ No newline at end of file + branch: release +ignore: + - "*/tests/*” \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index a11eed8f..00000000 --- a/.travis.yml +++ /dev/null @@ -1,25 +0,0 @@ -language: python -python: - - 3.6 - - 3.7 - - 3.8 -install: - - pip install -r requirements.txt --no-cache-dir --upgrade - - pip install -r requirements-test.txt --no-cache-dir --upgrade - - pip install -r requirements-multiprocessing.txt --no-cache-dir - - python setup.py install -script: - - git clone https://github.com/simonsfoundation/kvsstcp - - export PYTHONPATH=$PYTHONPATH:$(pwd)/kvsstcp - - python -c "import os; print(repr(os.name))" - - python -c "import matplotlib as plt; print('imported matplotlib '+ str(plt.__version__))" - - python -c "import pandas as pd; print('imported pandas '+ str(pd.__version__))" - - python -c "import numpy as np; print('imported numpy '+ str(np.__version__))" - - python -c "import scipy as sp; print('imported scipy '+ str(sp.__version__))" - - python -c "import anndata as ad; print('imported anndata '+ str(ad.__version__))" - - coverage run --source=inferelator setup.py test -after_success: - - codecov -after_failure: - - pwd - - find . \ No newline at end of file diff --git a/docs/conf.py b/docs/conf.py index 09556691..f92e3a16 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -23,7 +23,7 @@ author = 'Chris Jackson' # The full version, including alpha/beta/rc tags -release = 'v0.5.5' +release = 'v0.5.6' # -- General configuration --------------------------------------------------- diff --git a/requirements-test.txt b/requirements-test.txt index f3e94e85..1abb5515 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,4 +1,4 @@ coverage -nose +pytest bio-test-artifacts tables diff --git a/setup.py b/setup.py index 0dd12e14..611a001b 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages # Current Inferelator Version Number -version = "0.5.5" +version = "0.5.6" # Description from README.md @@ -37,8 +37,7 @@ zip_safe=False, install_requires=requires, python_requires=">=3.5", - tests_require=["coverage", "nose", "bio-test-artifacts", "tables"], - test_suite="nose.collector", + tests_require=["coverage", "pytest", "bio-test-artifacts", "tables"], classifiers=[ "Programming Language :: Python :: 3", "License :: OSI Approved :: BSD License",