Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 98398ff

Browse files
authored
Add support for pg8000 postgres driver (testcontainers#211)
1 parent 4fba477 commit 98398ff

File tree

7 files changed

+107
-73
lines changed

7 files changed

+107
-73
lines changed

requirements.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
-e file:.[docker-compose,mysql,oracle,postgresql,selenium,google-cloud-pubsub,mongo,redis,mssqlserver,neo4j,kafka,rabbitmq,clickhouse]
22
codecov>=2.1.0
3+
cryptography<37
34
flake8<3.8.0 # 3.8.0 adds a dependency on importlib-metadata which conflicts with other packages.
5+
pg8000
46
pytest
57
pytest-cov
68
sphinx

requirements/3.6.txt

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,21 @@
88
# via -r requirements.in
99
alabaster==0.7.12
1010
# via sphinx
11+
asn1crypto==1.5.1
12+
# via scramp
1113
async-timeout==4.0.2
1214
# via redis
1315
attrs==21.4.0
1416
# via
1517
# jsonschema
1618
# pytest
17-
babel==2.9.1
19+
babel==2.10.1
1820
# via sphinx
1921
backports.zoneinfo==0.2.1
2022
# via
2123
# pytz-deprecation-shim
2224
# tzlocal
23-
bcrypt==3.2.0
25+
bcrypt==3.2.2
2426
# via paramiko
2527
cached-property==1.5.2
2628
# via docker-compose
@@ -44,7 +46,9 @@ coverage[toml]==6.2
4446
# codecov
4547
# pytest-cov
4648
cryptography==36.0.2
47-
# via paramiko
49+
# via
50+
# -r requirements.in
51+
# paramiko
4852
cx-oracle==8.3.0
4953
# via testcontainers
5054
deprecated==1.2.13
@@ -69,9 +73,9 @@ entrypoints==0.3
6973
# via flake8
7074
flake8==3.7.9
7175
# via -r requirements.in
72-
google-api-core[grpc]==2.7.1
76+
google-api-core[grpc]==2.7.3
7377
# via google-cloud-pubsub
74-
google-auth==2.6.3
78+
google-auth==2.6.6
7579
# via google-api-core
7680
google-cloud-pubsub==1.7.1
7781
# via testcontainers
@@ -84,13 +88,13 @@ greenlet==1.1.2
8488
# via sqlalchemy
8589
grpc-google-iam-v1==0.12.4
8690
# via google-cloud-pubsub
87-
grpcio==1.44.0
91+
grpcio==1.46.0
8892
# via
8993
# google-api-core
9094
# googleapis-common-protos
9195
# grpc-google-iam-v1
9296
# grpcio-status
93-
grpcio-status==1.44.0
97+
grpcio-status==1.46.0
9498
# via google-api-core
9599
idna==3.3
96100
# via requests
@@ -118,17 +122,19 @@ markupsafe==2.0.1
118122
# via jinja2
119123
mccabe==0.6.1
120124
# via flake8
121-
neo4j==4.4.2
125+
neo4j==4.4.3
122126
# via testcontainers
123127
packaging==21.3
124128
# via
125129
# deprecation
126130
# pytest
127131
# redis
128132
# sphinx
129-
paramiko==2.10.3
133+
paramiko==2.10.4
130134
# via docker
131-
pika==1.2.0
135+
pg8000==1.26.0
136+
# via -r requirements.in
137+
pika==1.2.1
132138
# via testcontainers
133139
pluggy==1.0.0
134140
# via pytest
@@ -153,11 +159,11 @@ pycparser==2.21
153159
# via cffi
154160
pyflakes==2.1.1
155161
# via flake8
156-
pygments==2.11.2
162+
pygments==2.12.0
157163
# via sphinx
158-
pymongo==4.1.0
164+
pymongo==4.1.1
159165
# via testcontainers
160-
pymssql==2.2.4
166+
pymssql==2.2.5
161167
# via testcontainers
162168
pymysql==1.0.2
163169
# via testcontainers
@@ -195,11 +201,12 @@ requests==2.27.1
195201
# sphinx
196202
rsa==4.8
197203
# via google-auth
204+
scramp==1.4.1
205+
# via pg8000
198206
selenium==3.141.0
199207
# via testcontainers
200208
six==1.16.0
201209
# via
202-
# bcrypt
203210
# dockerpty
204211
# google-auth
205212
# grpcio
@@ -222,7 +229,7 @@ sphinxcontrib-qthelp==1.0.3
222229
# via sphinx
223230
sphinxcontrib-serializinghtml==1.1.5
224231
# via sphinx
225-
sqlalchemy==1.4.35
232+
sqlalchemy==1.4.36
226233
# via testcontainers
227234
texttable==1.6.4
228235
# via docker-compose
@@ -247,7 +254,7 @@ websocket-client==0.59.0
247254
# via
248255
# docker
249256
# docker-compose
250-
wrapt==1.14.0
257+
wrapt==1.14.1
251258
# via
252259
# deprecated
253260
# testcontainers

requirements/3.7.txt

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# via -r requirements.in
99
alabaster==0.7.12
1010
# via sphinx
11+
asn1crypto==1.5.1
12+
# via scramp
1113
async-generator==1.10
1214
# via
1315
# trio
@@ -20,13 +22,13 @@ attrs==21.4.0
2022
# outcome
2123
# pytest
2224
# trio
23-
babel==2.9.1
25+
babel==2.10.1
2426
# via sphinx
2527
backports-zoneinfo==0.2.1
2628
# via
2729
# pytz-deprecation-shim
2830
# tzlocal
29-
bcrypt==3.2.0
31+
bcrypt==3.2.2
3032
# via paramiko
3133
cached-property==1.5.2
3234
# via docker-compose
@@ -53,6 +55,7 @@ coverage[toml]==6.3.2
5355
# pytest-cov
5456
cryptography==36.0.2
5557
# via
58+
# -r requirements.in
5659
# paramiko
5760
# pyopenssl
5861
# urllib3
@@ -80,9 +83,9 @@ entrypoints==0.3
8083
# via flake8
8184
flake8==3.7.9
8285
# via -r requirements.in
83-
google-api-core[grpc]==2.7.1
86+
google-api-core[grpc]==2.7.3
8487
# via google-cloud-pubsub
85-
google-auth==2.6.3
88+
google-auth==2.6.6
8689
# via google-api-core
8790
google-cloud-pubsub==1.7.1
8891
# via testcontainers
@@ -95,13 +98,13 @@ greenlet==1.1.2
9598
# via sqlalchemy
9699
grpc-google-iam-v1==0.12.4
97100
# via google-cloud-pubsub
98-
grpcio==1.44.0
101+
grpcio==1.46.0
99102
# via
100103
# google-api-core
101104
# googleapis-common-protos
102105
# grpc-google-iam-v1
103106
# grpcio-status
104-
grpcio-status==1.44.0
107+
grpcio-status==1.46.0
105108
# via google-api-core
106109
h11==0.13.0
107110
# via wsproto
@@ -122,7 +125,7 @@ importlib-metadata==4.11.3
122125
# sqlalchemy
123126
iniconfig==1.1.1
124127
# via pytest
125-
jinja2==3.1.1
128+
jinja2==3.1.2
126129
# via sphinx
127130
jsonschema==3.2.0
128131
# via docker-compose
@@ -132,7 +135,7 @@ markupsafe==2.1.1
132135
# via jinja2
133136
mccabe==0.6.1
134137
# via flake8
135-
neo4j==4.4.2
138+
neo4j==4.4.3
136139
# via testcontainers
137140
outcome==1.1.0
138141
# via trio
@@ -142,13 +145,15 @@ packaging==21.3
142145
# pytest
143146
# redis
144147
# sphinx
145-
paramiko==2.10.3
148+
paramiko==2.10.4
146149
# via docker
147-
pika==1.2.0
150+
pg8000==1.26.1
151+
# via -r requirements.in
152+
pika==1.2.1
148153
# via testcontainers
149154
pluggy==1.0.0
150155
# via pytest
151-
protobuf==3.20.0
156+
protobuf==3.20.1
152157
# via
153158
# google-api-core
154159
# googleapis-common-protos
@@ -169,11 +174,11 @@ pycparser==2.21
169174
# via cffi
170175
pyflakes==2.1.1
171176
# via flake8
172-
pygments==2.11.2
177+
pygments==2.12.0
173178
# via sphinx
174-
pymongo==4.1.0
179+
pymongo==4.1.1
175180
# via testcontainers
176-
pymssql==2.2.4
181+
pymssql==2.2.5
177182
# via testcontainers
178183
pymysql==1.0.2
179184
# via testcontainers
@@ -187,7 +192,7 @@ pyrsistent==0.18.1
187192
# via jsonschema
188193
pysocks==1.7.1
189194
# via urllib3
190-
pytest==7.1.1
195+
pytest==7.1.2
191196
# via
192197
# -r requirements.in
193198
# pytest-cov
@@ -215,11 +220,12 @@ requests==2.27.1
215220
# sphinx
216221
rsa==4.8
217222
# via google-auth
223+
scramp==1.4.1
224+
# via pg8000
218225
selenium==4.1.3
219226
# via testcontainers
220227
six==1.16.0
221228
# via
222-
# bcrypt
223229
# dockerpty
224230
# google-auth
225231
# grpcio
@@ -246,7 +252,7 @@ sphinxcontrib-qthelp==1.0.3
246252
# via sphinx
247253
sphinxcontrib-serializinghtml==1.1.5
248254
# via sphinx
249-
sqlalchemy==1.4.35
255+
sqlalchemy==1.4.36
250256
# via testcontainers
251257
texttable==1.6.4
252258
# via docker-compose
@@ -260,7 +266,7 @@ trio==0.20.0
260266
# trio-websocket
261267
trio-websocket==0.9.2
262268
# via selenium
263-
typing-extensions==4.1.1
269+
typing-extensions==4.2.0
264270
# via
265271
# async-timeout
266272
# h11
@@ -278,7 +284,7 @@ websocket-client==0.59.0
278284
# via
279285
# docker
280286
# docker-compose
281-
wrapt==1.14.0
287+
wrapt==1.14.1
282288
# via
283289
# deprecated
284290
# testcontainers

0 commit comments

Comments
 (0)