Skip to content

add SingleStore container #354

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ jobs:
- rabbitmq
- redis
- selenium
- singlestore
runs-on: ${{ matrix.runtime.machine }}
steps:
- uses: actions/checkout@v3
Expand Down
1 change: 1 addition & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ testcontainers-python facilitates the use of Docker containers for functional an
rabbitmq/README
redis/README
selenium/README
singlestore/README

Getting Started
---------------
Expand Down
1 change: 1 addition & 0 deletions requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
-e file:rabbitmq
-e file:redis
-e file:selenium
-e file:singlestore
cryptography<37
flake8<3.8.0 # 3.8.0 adds a dependency on importlib-metadata which conflicts with other packages.
pg8000
Expand Down
53 changes: 28 additions & 25 deletions requirements/macos-latest-3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
# testcontainers-rabbitmq
# testcontainers-redis
# testcontainers-selenium
# testcontainers-singlestore
-e file:elasticsearch
# via -r requirements.in
-e file:google
Expand Down Expand Up @@ -73,6 +74,8 @@
# via -r requirements.in
-e file:selenium
# via -r requirements.in
-e file:singlestore
# via -r requirements.in
alabaster==0.7.13
# via sphinx
asn1crypto==1.5.1
Expand All @@ -96,15 +99,15 @@ bcrypt==4.0.1
# via paramiko
bleach==6.0.0
# via readme-renderer
boto3==1.26.129
boto3==1.26.135
# via testcontainers-localstack
botocore==1.29.129
botocore==1.29.135
# via
# boto3
# s3transfer
cachetools==5.3.0
# via google-auth
certifi==2022.12.7
certifi==2023.5.7
# via
# minio
# opensearch-py
Expand Down Expand Up @@ -133,7 +136,7 @@ distro==1.8.0
# via docker-compose
dnspython==2.3.0
# via pymongo
docker[ssh]==6.1.0
docker[ssh]==6.1.2
# via
# docker-compose
# testcontainers-core
Expand All @@ -143,7 +146,7 @@ dockerpty==0.4.1
# via docker-compose
docopt==0.6.2
# via docker-compose
docutils==0.19
docutils==0.20.1
# via
# readme-renderer
# sphinx
Expand All @@ -160,9 +163,9 @@ flake8==3.7.9
# via -r requirements.in
google-api-core[grpc]==2.11.0
# via google-cloud-pubsub
google-auth==2.17.3
google-auth==2.18.1
# via google-api-core
google-cloud-pubsub==2.16.1
google-cloud-pubsub==2.17.0
# via testcontainers-gcp
googleapis-common-protos[grpc]==1.59.0
# via
Expand All @@ -173,14 +176,14 @@ greenlet==2.0.2
# via sqlalchemy
grpc-google-iam-v1==0.12.6
# via google-cloud-pubsub
grpcio==1.54.0
grpcio==1.54.2
# via
# google-api-core
# google-cloud-pubsub
# googleapis-common-protos
# grpc-google-iam-v1
# grpcio-status
grpcio-status==1.54.0
grpcio-status==1.54.2
# via
# google-api-core
# google-cloud-pubsub
Expand Down Expand Up @@ -226,7 +229,7 @@ minio==7.1.14
# via testcontainers-minio
more-itertools==9.1.0
# via jaraco-classes
neo4j==5.8.0
neo4j==5.8.1
# via testcontainers-neo4j
opensearch-py==2.2.0
# via testcontainers-opensearch
Expand All @@ -240,7 +243,7 @@ packaging==23.1
# sphinx
paramiko==3.1.0
# via docker
pg8000==1.29.4
pg8000==1.29.5
# via -r requirements.in
pika==1.3.2
# via testcontainers-rabbitmq
Expand All @@ -250,7 +253,7 @@ pluggy==1.0.0
# via pytest
proto-plus==1.22.2
# via google-cloud-pubsub
protobuf==4.22.4
protobuf==4.23.1
# via
# google-api-core
# google-cloud-pubsub
Expand Down Expand Up @@ -278,14 +281,16 @@ pygments==2.15.1
# readme-renderer
# rich
# sphinx
pyjwt==2.6.0
pyjwt==2.7.0
# via python-arango
pymongo==4.3.3
# via testcontainers-mongodb
pymssql==2.2.7
# via testcontainers-mssql
pymysql==1.0.3
# via testcontainers-mysql
# via
# testcontainers-mysql
# testcontainers-singlestore
pynacl==1.5.0
# via paramiko
pyrsistent==0.19.3
Expand All @@ -309,19 +314,17 @@ python-dotenv==0.21.1
# via docker-compose
python-jose==3.3.0
# via python-keycloak
python-keycloak==2.16.1
python-keycloak==2.16.3
# via testcontainers-keycloak
pytz==2023.3
# via
# clickhouse-driver
# neo4j
pytz-deprecation-shim==0.1.0.post0
# via tzlocal
pyyaml==5.4.1
# via docker-compose
readme-renderer==37.3
# via twine
redis==4.5.4
redis==4.5.5
# via testcontainers-redis
requests==2.30.0
# via
Expand All @@ -335,7 +338,7 @@ requests==2.30.0
# requests-toolbelt
# sphinx
# twine
requests-toolbelt==0.10.1
requests-toolbelt==1.0.0
# via
# python-arango
# python-keycloak
Expand All @@ -352,7 +355,7 @@ s3transfer==0.6.1
# via boto3
scramp==1.4.4
# via pg8000
selenium==4.9.0
selenium==4.9.1
# via testcontainers-selenium
six==1.16.0
# via
Expand All @@ -372,7 +375,7 @@ snowballstemmer==2.2.0
# via sphinx
sortedcontainers==2.4.0
# via trio
sphinx==7.0.0
sphinx==7.0.1
# via -r requirements.in
sphinxcontrib-applehelp==1.0.4
# via sphinx
Expand All @@ -386,12 +389,13 @@ sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.5
# via sphinx
sqlalchemy==2.0.12
sqlalchemy==2.0.13
# via
# testcontainers-mssql
# testcontainers-mysql
# testcontainers-oracle
# testcontainers-postgres
# testcontainers-singlestore
texttable==1.6.7
# via docker-compose
tomli==2.0.1
Expand All @@ -411,14 +415,13 @@ typing-extensions==4.5.0
# azure-core
# azure-storage-blob
# sqlalchemy
tzdata==2023.3
# via pytz-deprecation-shim
tzlocal==4.3
tzlocal==5.0.1
# via clickhouse-driver
urllib3[socks]==1.26.15
# via
# botocore
# docker
# google-auth
# minio
# opensearch-py
# python-arango
Expand Down
Loading