Skip to content

Commit

Permalink
Merge pull request #1398 from StochSS/develop
Browse files Browse the repository at this point in the history
Release v2.5.0
  • Loading branch information
briandrawert authored Mar 1, 2023
2 parents 9be6f4b + 4c9a705 commit cf8352e
Show file tree
Hide file tree
Showing 250 changed files with 10,510 additions and 5,341 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ stochss/dist/stochss-loading-page.html
stochss/dist/stochss-quick-start.html
stochss/dist/stochss-user-home.html
stochss/dist/stochss-example-library.html
stochss/dist/stochss-user-settings.html
jupyterhub/templates/page.html
jupyterhub/templates/stochss-home.html
jupyterhub/templates/stochss-job-presentation.html
Expand Down
14 changes: 7 additions & 7 deletions .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -329,7 +329,7 @@ indent-after-paren=4
indent-string=' '

# Maximum number of characters on a single line.
max-line-length=100
max-line-length=120

# Maximum number of lines in a module.
max-module-lines=1000
Expand Down Expand Up @@ -555,31 +555,31 @@ valid-metaclass-classmethod-first-arg=cls
[DESIGN]

# Maximum number of arguments for function / method.
max-args=5
max-args=20

# Maximum number of attributes for a class (see R0902).
max-attributes=7
max-attributes=25

# Maximum number of boolean expressions in an if statement (see R0916).
max-bool-expr=5

# Maximum number of branch for function / method body.
max-branches=12
max-branches=20

# Maximum number of locals for function / method body.
max-locals=15
max-locals=25

# Maximum number of parents for a class (see R0901).
max-parents=7

# Maximum number of public methods for a class (see R0904).
max-public-methods=20
max-public-methods=30

# Maximum number of return / yield for function / method body.
max-returns=6

# Maximum number of statements in function / method body.
max-statements=50
max-statements=60

# Minimum number of public methods for a class (see R0903).
min-public-methods=2
Expand Down
2 changes: 1 addition & 1 deletion COPYRIGHT
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
StochSS is a platform for simulating biochemical systems
Copyright (C) 2019-2022 StochSS developers.
Copyright (C) 2019-2023 StochSS developers.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
29 changes: 7 additions & 22 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ FROM jupyter/minimal-notebook:612aa5710bf9
ARG STOCHSS_PIP_EDITABLE
ARG JUPYTER_CONFIG_DIR


USER root

WORKDIR /stochss
Expand All @@ -17,6 +18,10 @@ COPY --chown=jovyan:users requirements.txt .

RUN python -m pip install --no-cache-dir -r requirements.txt

COPY --chown=jovyan:users package.json /stochss

RUN npm install

COPY --chown=jovyan:users public_models/ /home/jovyan/Examples

COPY --chown=jovyan:users . /stochss
Expand All @@ -31,30 +36,10 @@ COPY --chown=jovyan:users custom.css $JUPYTER_CONFIG_DIR/custom/custom.css

COPY --chown=jovyan:users jupyter_notebook_config.py $JUPYTER_CONFIG_DIR/jupyter_notebook_config.py

USER root

#RUN wget -q https://julialang-s3.julialang.org/bin/linux/x64/1.4/julia-1.4.2-linux-x86_64.tar.gz
#RUN tar -xvzf julia-1.4.2-linux-x86_64.tar.gz
#RUN mv julia-1.4.2 /usr/local/
#RUN chown -R jovyan:users /usr/local/julia-1.4.2/

USER jovyan

#ENV PATH="/usr/local/julia-1.4.2/bin:${PATH}"

#RUN julia -e 'using Pkg; Pkg.add("IJulia")'
#RUN julia -e 'using Pkg; Pkg.add("Plots")'
#RUN julia -e 'using Pkg; Pkg.add(PackageSpec(url="https://github.com/stochss/gillespy2lia", rev="main"))'

RUN npm install

RUN npm run webpack

#RUN julia -e 'using Pkg; Pkg.add("IJulia")'
#RUN julia -e 'using Pkg; Pkg.add(PackageSpec(url="https://github.com/stochss/gillespy2lia", rev="main"))'

RUN pip install --no-cache-dir -e .

RUN rm -r /home/jovyan/work

RUN npm run webpack

WORKDIR /home/jovyan
4 changes: 2 additions & 2 deletions __version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# @website https://github.com/stochss/stochss
# =============================================================================

__version__ = '2.4.15'
__version__ = '2.5.0'
__title__ = 'StochSS'
__description__ = 'StochSS is an integrated development environment (IDE) \
for simulation of biochemical networks.'
Expand All @@ -14,4 +14,4 @@
__author__ = 'StochSS Team'
__email__ = '[email protected]'
__license__ = 'GPL License'
__copyright__ = 'Copyright (c) 2008-2022'
__copyright__ = 'Copyright (c) 2008-2023'
Loading

0 comments on commit cf8352e

Please sign in to comment.