diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 91fdd9c..fb2c7ab 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ jobs: - uses: actions/checkout@v1 - uses: actions/setup-python@v1 with: - python-version: '3.7' + python-version: '3.9' architecture: 'x64' - name: Install the library run: | diff --git a/.gitignore b/.gitignore index 9ca0988..671bfc7 100644 --- a/.gitignore +++ b/.gitignore @@ -139,3 +139,4 @@ checklink/cookies.txt # .gitconfig is now autogenerated .gitconfig +conda/ \ No newline at end of file diff --git a/rs3/__init__.py b/rs3/__init__.py index d62d967..1f658a4 100644 --- a/rs3/__init__.py +++ b/rs3/__init__.py @@ -1 +1 @@ -__version__ = "0.0.16" +__version__ = "0.0.17" diff --git a/settings.ini b/settings.ini index 9ba5b96..f3c9158 100644 --- a/settings.ini +++ b/settings.ini @@ -8,14 +8,14 @@ author = Peter Deweirdt author_email = petedeweirdt@gmail.com copyright = Genetic Perturbation Platform, Broad Institute branch = master -version = 0.0.16 +version = 0.0.17 min_python = 3.7 audience = Developers language = English custom_sidebar = False license = apache2 status = 2 -requirements = joblib>=1.0.1 pandas>=1.0.0 lightgbm>=3.0.0,<=3.3.5 sglearn>=1.2.5 tqdm>=4.61.2 pyarrow>=4.0.1 biopython>=1.78 scikit-learn>=0.24.2 requests>=2.25.1 +requirements = joblib>=1.0.1 pandas>=1.0.0,<2.0.0 lightgbm>=3.0.0,<=3.3.5 sglearn>=1.2.5 tqdm>=4.61.2 pyarrow>=4.0.1 biopython>=1.78 scikit-learn==0.24.2 requests>=2.25.1 numpy<2.0.0 dev_requirements = gpplot>=0.5.0 seaborn>=0.11.0 scipy>=1.0.1 jupyterlab>=3.0.0 nbdev>=1.1.14,<2.0.0 matplotlib>=3.3.4 tabulate>=0.8.9 jupyter-client<=6.1.12 nbs_path = . doc_path = docs diff --git a/setup.py b/setup.py index 408fd84..336d3e8 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ } statuses = [ '1 - Planning', '2 - Pre-Alpha', '3 - Alpha', '4 - Beta', '5 - Production/Stable', '6 - Mature', '7 - Inactive' ] -py_versions = '2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8'.split() +py_versions = '2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9'.split() lic = licenses.get(cfg['license'].lower(), (cfg['license'], None)) min_python = cfg['min_python']