Skip to content
This repository was archived by the owner on Jan 17, 2025. It is now read-only.

Commit 7c44d37

Browse files
authored
Update python runtime base image and packages. (#87)
* Update baseimages to include security fixes. * Update packages for python 3.7.
1 parent e6e8bb8 commit 7c44d37

File tree

4 files changed

+212
-21
lines changed

4 files changed

+212
-21
lines changed

python3.6/CHANGELOG.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,89 @@
11
# IBM Functions Python 3.6 Runtime Container
22

3+
## 1.20.0
4+
Changes:
5+
- update base image
6+
- update pip from `19.0.1` to `19.1.1`
7+
8+
Python version:
9+
- [3.6.8](https://github.com/docker-library/python/blob/721671c28aad96ad2c1970e83c2af71ceff15f1b/3.6/jessie/slim/Dockerfile)
10+
11+
Python packages:
12+
- asn1crypto==0.24.0
13+
- attrs==19.1.0
14+
- autobahn==19.3.3
15+
- Automat==0.7.0
16+
- beautifulsoup4==4.7.1
17+
- botocore==1.12.143
18+
- cassandra-driver==3.16.0
19+
- certifi==2019.3.9
20+
- cffi==1.12.3
21+
- chardet==3.0.4
22+
- Click==7.0
23+
- cloudant==2.11.0
24+
- constantly==15.1.0
25+
- cryptography==2.6.1
26+
- cssselect==1.0.3
27+
- docutils==0.14
28+
- elasticsearch==5.5.3
29+
- Flask==1.0.2
30+
- gevent==1.4.0
31+
- greenlet==0.4.15
32+
- httplib2==0.12.1
33+
- hyperlink==19.0.0
34+
- ibm-cos-sdk==2.4.3
35+
- ibm-cos-sdk-core==2.4.4
36+
- ibm-cos-sdk-s3transfer==2.4.4
37+
- ibm-db==2.0.9
38+
- ibmcloudsql==0.2.23
39+
- idna==2.8
40+
- incremental==17.5.0
41+
- itsdangerous==1.1.0
42+
- Jinja2==2.10.1
43+
- jmespath==0.9.4
44+
- kafka-python==1.4.4
45+
- lxml==4.3.1
46+
- MarkupSafe==1.1.1
47+
- numpy==1.16.1
48+
- pandas==0.24.1
49+
- parsel==1.5.1
50+
- pika==0.13.0
51+
- Pillow==5.4.1
52+
- pip==19.1.1
53+
- psycopg2==2.7.7
54+
- pyarrow==0.13.0
55+
- pyasn1==0.4.5
56+
- pyasn1-modules==0.2.5
57+
- pycparser==2.19
58+
- PyDispatcher==2.0.5
59+
- PyHamcrest==1.9.0
60+
- pymongo==3.7.2
61+
- pyOpenSSL==19.0.0
62+
- python-dateutil==2.7.5
63+
- pytz==2019.1
64+
- queuelib==1.5.0
65+
- redis==2.10.6
66+
- requests==2.21.0
67+
- scikit-learn==0.20.2
68+
- scipy==1.2.1
69+
- Scrapy==1.6.0
70+
- service-identity==18.1.0
71+
- setuptools==41.0.1
72+
- simplejson==3.16.0
73+
- six==1.12.0
74+
- soupsieve==1.9.1
75+
- tornado==4.5.2
76+
- Twisted==18.9.0
77+
- txaio==18.8.1
78+
- urllib3==1.24.3
79+
- virtualenv==16.3.0
80+
- w3lib==1.20.0
81+
- watson-developer-cloud==1.7.1
82+
- Werkzeug==0.15.2
83+
- wheel==0.33.1
84+
- zope.interface==4.6.0
85+
86+
387
## 1.19.0
488
Changes:
589
- update httplib2 from `0.12.0` to `0.12.1`

python3.7/CHANGELOG.md

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,112 @@
11
# IBM Functions Python 3.7 Runtime Container
22

3+
## 1.9.0
4+
Changes:
5+
- update to new base image
6+
- update pip from `19.0.2` to `19.1.1`
7+
- update httplib2 from `0.12.1` to `0.12.3`
8+
- update kafka_python from `1.4.4` to `1.4.6`
9+
- update lxml from `4.3.1` to `4.3.3`
10+
- update python-dateutil from `2.7.5` to `2.8.0`
11+
- update virtualenv from `16.3.0` to `16.5.0`
12+
- update Twisted from `18.9.0` to `19.2.0`
13+
- update numpy from `1.16.1` to `1.16.3`
14+
- update scikit-learn from `0.20.2` to `0.20.3`
15+
- update pandas from `0.24.1` to `0.24.2`
16+
- update Pillow from `5.4.1` to `6.0.0`
17+
- update ibm-db from `2.0.9` to `3.0.1`
18+
- update cloudant from `2.11.0` to `2.12.0`
19+
- update watson-developer-cloud from `2.8.0` to `2.8.1`
20+
- update ibm-cos-sdk from `2.4.3` to `2.4.4`
21+
- update psycopg2 from `2.7.7` to `2.8.2`
22+
- update pymongo from `3.7.2` to `3.8.0`
23+
- update redis from `3.1.0` to `3.2.1`
24+
- update pika from `0.13.0` to `1.0.1`
25+
- update cassandra-driver from `3.16.0` to `3.17.1`
26+
- update etcd3 from `0.8.1` to `0.10.0`
27+
28+
Python version:
29+
- [3.7.3](https://github.com/docker-library/python/blob/ab8b829cfefdb460ebc17e570332f0479039e918/3.7/stretch/Dockerfile)
30+
31+
Python packages:
32+
- asn1crypto==0.24.0
33+
- attrs==19.1.0
34+
- Automat==0.7.0
35+
- beautifulsoup4==4.7.1
36+
- botocore==1.12.144
37+
- cassandra-driver==3.17.1
38+
- certifi==2019.3.9
39+
- cffi==1.12.3
40+
- chardet==3.0.4
41+
- Click==7.0
42+
- cloudant==2.12.0
43+
- constantly==15.1.0
44+
- cryptography==2.6.1
45+
- cssselect==1.0.3
46+
- docutils==0.14
47+
- elasticsearch==6.3.1
48+
- etcd3==0.10.0
49+
- Flask==1.0.2
50+
- gevent==1.4.0
51+
- greenlet==0.4.15
52+
- grpcio==1.20.1
53+
- httplib2==0.12.3
54+
- hyperlink==19.0.0
55+
- ibm-cos-sdk==2.4.4
56+
- ibm-cos-sdk-core==2.4.4
57+
- ibm-cos-sdk-s3transfer==2.4.4
58+
- ibm-db==3.0.1
59+
- ibmcloudsql==0.2.23
60+
- idna==2.7
61+
- incremental==17.5.0
62+
- itsdangerous==1.1.0
63+
- Jinja2==2.10.1
64+
- jmespath==0.9.4
65+
- kafka-python==1.4.6
66+
- lxml==4.3.3
67+
- MarkupSafe==1.1.1
68+
- numpy==1.16.3
69+
- pandas==0.24.2
70+
- parsel==1.5.1
71+
- pika==1.0.1
72+
- Pillow==6.0.0
73+
- pip==19.1.1
74+
- protobuf==3.7.1
75+
- psycopg2==2.8.2
76+
- pyarrow==0.13.0
77+
- pyasn1==0.4.5
78+
- pyasn1-modules==0.2.5
79+
- pycparser==2.19
80+
- PyDispatcher==2.0.5
81+
- PyHamcrest==1.9.0
82+
- pymongo==3.8.0
83+
- pyOpenSSL==19.0.0
84+
- python-dateutil==2.8.0
85+
- pytz==2019.1
86+
- queuelib==1.5.0
87+
- redis==3.2.1
88+
- requests==2.21.0
89+
- scikit-learn==0.20.3
90+
- scipy==1.2.1
91+
- Scrapy==1.6.0
92+
- service-identity==18.1.0
93+
- setuptools==41.0.1
94+
- simplejson==3.16.0
95+
- six==1.12.0
96+
- soupsieve==1.9.1
97+
- tenacity==5.0.4
98+
- tornado==4.5.2
99+
- Twisted==19.2.0
100+
- urllib3==1.23
101+
- virtualenv==16.5.0
102+
- w3lib==1.20.0
103+
- watson-developer-cloud==2.8.1
104+
- websocket-client==0.48.0
105+
- Werkzeug==0.15.2
106+
- wheel==0.33.1
107+
- zope.interface==4.6.0
108+
109+
3110
## 1.8.0
4111
Changes:
5112
- update to new base image fixing issue [Python 3.7 - sys.executable is empty](https://github.com/apache/incubator-openwhisk-runtime-python/issues/49)

python3.7/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openwhisk/actionloop-python-v3.7:6879887
1+
FROM openwhisk/actionloop-python-v3.7:aaeb2ff
22

33
COPY requirements.txt requirements.txt
44

python3.7/requirements.txt

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,37 +6,37 @@ flask == 1.0.2
66

77
# default available packages for python3action
88
beautifulsoup4 == 4.7.1
9-
httplib2 == 0.12.1
10-
kafka_python == 1.4.4
11-
lxml == 4.3.1
12-
python-dateutil == 2.7.5
9+
httplib2 == 0.12.3
10+
kafka_python == 1.4.6
11+
lxml == 4.3.3
12+
python-dateutil == 2.8.0
1313
requests == 2.21.0
1414
scrapy == 1.6.0
1515
simplejson == 3.16.0
16-
virtualenv == 16.3.0
17-
twisted == 18.9.0
16+
virtualenv == 16.5.0
17+
twisted == 19.2.0
1818

1919
# packages for numerics
20-
numpy == 1.16.1
21-
scikit-learn == 0.20.2
20+
numpy == 1.16.3
21+
scikit-learn == 0.20.3
2222
scipy == 1.2.1
23-
pandas == 0.24.1
23+
pandas == 0.24.2
2424

2525
# packages for image processing
26-
Pillow == 5.4.1
26+
Pillow == 6.0.0
2727

2828
# IBM specific python modules
29-
ibm_db == 2.0.9
30-
cloudant == 2.11.0
31-
watson-developer-cloud == 2.8.0
32-
ibm-cos-sdk == 2.4.3
29+
ibm_db == 3.0.1
30+
cloudant == 2.12.0
31+
watson-developer-cloud == 2.8.1
32+
ibm-cos-sdk == 2.4.4
3333
ibmcloudsql == 0.2.23
3434

3535
# Compose Libs
36-
psycopg2 == 2.7.7
37-
pymongo == 3.7.2
38-
redis == 3.1.0
39-
pika == 0.13.0
36+
psycopg2 == 2.8.2
37+
pymongo == 3.8.0
38+
redis == 3.2.1
39+
pika == 1.0.1
4040
elasticsearch == 6.3.1
41-
cassandra-driver == 3.16.0
42-
etcd3 == 0.8.1
41+
cassandra-driver == 3.17.1
42+
etcd3 == 0.10.0

0 commit comments

Comments
 (0)