Skip to content

Commit e94dfbe

Browse files
authored
Merge pull request #120 from CSCfi/devel
bump to 1.0.0.rc12
2 parents be7805f + 36307df commit e94dfbe

File tree

20 files changed

+1109
-905
lines changed

20 files changed

+1109
-905
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@ jobs:
3131
# a pull request then we can checkout the head.
3232
fetch-depth: 2
3333

34-
# If this run was triggered by a pull request event, then checkout
35-
# the head of the pull request instead of the merge commit.
36-
- run: git checkout HEAD^2
37-
if: ${{ github.event_name == 'pull_request' }}
38-
3934
# Initializes the CodeQL tools for scanning.
4035
- name: Initialize CodeQL
4136
uses: github/codeql-action/init@v1

.s2i/environment

Lines changed: 0 additions & 1 deletion
This file was deleted.

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:12.10-alpine as FRONTEND
1+
FROM node:14.15-alpine3.12 as FRONTEND
22

33
RUN apk add --update \
44
&& apk add --no-cache build-base curl-dev linux-headers bash git\
@@ -16,7 +16,7 @@ RUN cd /root/swift_ui/swift_browser_ui_frontend \
1616
&& npm install \
1717
&& npm run build
1818

19-
FROM python:3.7-alpine3.12 as BACKEND
19+
FROM python:3.8-alpine3.12 as BACKEND
2020

2121
RUN apk add --update \
2222
&& apk add --no-cache build-base curl-dev linux-headers bash git\
@@ -32,15 +32,15 @@ RUN pip install --upgrade pip && \
3232
pip install -r /root/swift_ui/requirements.txt && \
3333
pip install /root/swift_ui
3434

35-
FROM python:3.7-alpine3.12
35+
FROM python:3.8-alpine3.12
3636

3737
RUN apk add --no-cache --update bash
3838

3939
LABEL maintainer "CSC Developers"
4040
LABEL org.label-schema.schema-version="1.0"
4141
LABEL org.label-schema.vcs-url="https://github.com/CSCFI/swift-browser-ui"
4242

43-
COPY --from=BACKEND /usr/local/lib/python3.7/ /usr/local/lib/python3.7/
43+
COPY --from=BACKEND /usr/local/lib/python3.8/ /usr/local/lib/python3.8/
4444

4545
COPY --from=BACKEND /usr/local/bin/gunicorn /usr/local/bin/
4646

Dockerfile-Devel

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:12.10-alpine as FRONTEND
1+
FROM node:14.15-alpine3.12 as FRONTEND
22

33
RUN apk add --update \
44
&& apk add --no-cache build-base curl-dev linux-headers bash git\
@@ -16,7 +16,7 @@ RUN cd /root/swift_ui/swift_browser_ui_frontend \
1616
&& npm install \
1717
&& npm run build-devel
1818

19-
FROM python:3.7-alpine3.12 as BACKEND
19+
FROM python:3.8-alpine3.12 as BACKEND
2020

2121
RUN apk add --update \
2222
&& apk add --no-cache build-base curl-dev linux-headers bash git\
@@ -32,15 +32,15 @@ RUN pip install --upgrade pip && \
3232
pip install -r /root/swift_ui/requirements.txt && \
3333
pip install /root/swift_ui
3434

35-
FROM python:3.7-alpine3.12
35+
FROM python:3.8-alpine3.12
3636

3737
RUN apk add --no-cache --update bash
3838

3939
LABEL maintainer "CSC Developers"
4040
LABEL org.label-schema.schema-version="1.0"
4141
LABEL org.label-schema.vcs-url="https://github.com/CSCfi/swift-browser-ui"
4242

43-
COPY --from=BACKEND /usr/local/lib/python3.7/ /usr/local/lib/python3.7/
43+
COPY --from=BACKEND /usr/local/lib/python3.8/ /usr/local/lib/python3.8/
4444

4545
COPY --from=BACKEND /usr/local/bin/gunicorn /usr/local/bin/
4646

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Project documentation is hosted on readthedocs: https://swift-browser-ui.rtfd.io
1919

2020
### Requirements
2121

22-
Python 3.6+ required
22+
Python 3.6+ required (recommended 3.7+)
2323

2424
The dependencies mentioned in `requirements.txt` and an account that has access
2525
rights to [CSC Pouta](https://docs.csc.fi/cloud/pouta/) platform,

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
author = 'CSC Developers'
2929

3030
# The full version, including alpha/beta/rc tags
31-
version = release = '1.0.0rc11'
31+
version = release = '1.0.0rc12'
3232

3333

3434
# -- General configuration ---------------------------------------------------

docs/source/instructions.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ The program can be installed with pip from the git repository:
88

99
.. code-block:: console
1010
11-
# Requires python >= 3.6
11+
# Requires python >= 3.6 (recommended >= 3.7)
1212
git clone [email protected]:CSCfi/swift-browser-ui.git
1313
# Frontend files need to be separately built
1414
cd swift_browser_ui_frontend && npm run build && cd ..

docs/source/tools.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Tools used in project
44
Backend
55
-------
66
The backend is written in Python, requiring at minimum Python version `3.6.8`,
7-
but is tested with 3.7 as well. Additionally the following libraries are used
7+
but is tested with 3.7 and 3.8 as well. Additionally the following libraries are used
88
in the program development:
99

1010
* `aiohttp for the API server <https://aiohttp.readthedocs.io/en/stable/>`_

package-lock.json

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ sphinx
77
sphinx_rtd_theme
88
uvloop
99
gunicorn>=20.0.1
10+
certifi

0 commit comments

Comments
 (0)