Compare commits

..
Author SHA1 Message Date
atarashansky 74fbec35fe chore: Release version 1.2.0 (#2652)
* Bump version: 1.1.2 → 1.2.0-rc.0

* Bump version: 1.2.0-rc.0 → 1.2.0
2023-12-19 14:13:08 -08:00
atarashansky 5d4c782f3a chore: lower pinned requirements for backend server (#2651)
* chore: lower pinned requirements for backend server

* update one requirement
2023-12-19 13:39:47 -08:00
atarashansky 6505f6cbf5 chore: upgrade backend dependencies (#2641)
chore: upgrade backend dependencies (#2641)
2023-11-29 14:16:39 -08:00
7 changed files with 25 additions and 41 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 1.1.2
current_version = 1.2.0
commit = True
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(?:-(?P<prerel>rc)\.(?P<prerelversion>\d+))?
serialize =
+1 -12
View File
@@ -30,19 +30,8 @@ jobs:
matrix:
# note: The `macos-latest` is latest Catalina version, and not Big Sur. So we explicitly ask for Big Sur (`macos-11`)
os: [ubuntu-latest, macos-latest, macos-11]
python-version: [3.6, 3.7, 3.8, 3.9]
python-version: [3.8, 3.9, 3.10, 3.11]
cellxgene_build: [main, latest]
exclude:
# 3.6 no longer avail on Big Sur (`macos-11`)
- os: macos-11
python-version: 3.6
# no pypi build exists for macos+py3.9 and source install fails to
# install `tables` py pkg (a `scanpy` dependency), so we test py3.9
# only on ubuntu
- os: macos-11
python-version: 3.9
- os: macos-latest
python-version: 3.9
# add anndata pinned version test for subset of matrix configurations,
# in order to reduce matrix cross-product explosion
include:
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "cellxgene",
"version": "1.1.2",
"version": "1.2.0",
"license": "MIT",
"description": "cellxgene is a web application for the interactive exploration of single cell sequence data.",
"repository": "https://github.com/chanzuckerberg/cellxgene",
+1 -1
View File
@@ -2,7 +2,7 @@ import logging
import sys
from server.common.utils.utils import import_plugins
__version__ = "1.1.2"
__version__ = "1.2.0"
display_version = "cellxgene v" + __version__
try:
+20 -20
View File
@@ -1,22 +1,22 @@
anndata==0.10.3
boto3==1.29.5
click==8.1.7
Flask==3.0.0
Flask-Compress==1.14
Flask-Cors==4.0.0
Flask-RESTful==0.3.10
flask-server-timing==0.1.2
flask-talisman==1.1.0
flatbuffers==1.12
flatten-dict==0.4.2
fsspec==2023.10.0
gunicorn==21.2.0
h5py==3.10.0
numba==0.58.1
numpy==1.26.2
packaging==23.2
anndata>=0.8.0
boto3>=1.12.18
click>=7.1.2
Flask>=3.0.0
Flask-Compress>=1.4.0
Flask-Cors>=3.0.9
Flask-RESTful>=0.3.6
flask-server-timing>=0.1.2
flask-talisman>=0.7.0
flatbuffers>=1.11.0,<2.0.0 # cellxgene is not compatible with 2.0.0. Requires migration
flatten-dict>=0.2.0
fsspec>0.8.0
gunicorn>=20.0.4
h5py>=3.0.0
numba>=0.51.2
numpy>1.22
packaging>=20.0
pandas<2.0.0
PyYAML==6.0.1
requests==2.31.0
PyYAML>=5.4 # CVE-2020-14343
requests>=2.22.0
s3fs==0.4.2
scipy==1.11.4
scipy>=1.4
+1 -1
View File
@@ -14,7 +14,7 @@ with open("server/requirements-annotate.txt") as fh:
setup(
name="cellxgene",
version="1.1.2",
version="1.2.0",
packages=find_packages(),
url="https://github.com/chanzuckerberg/cellxgene",
license="MIT",
-5
View File
@@ -1,5 +0,0 @@
from .mlflow_model_fixture import FakeModel
def _load_pyfunc(data_path):
return FakeModel()