Skip to content

Commit c20cacd

Browse files
committed
Split testcontainers into namespace packages.
1 parent 8ab1024 commit c20cacd

File tree

61 files changed

+789
-213
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+789
-213
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ default : tests/3.8
1515

1616
requirements : ${REQUIREMENTS}
1717

18-
${REQUIREMENTS} : requirements/%.txt : requirements.in setup.py
18+
${REQUIREMENTS} : requirements/%.txt : requirements.in */setup.py
1919
mkdir -p $(dir $@)
2020
${RUN} -w /workspace -v `pwd`:/workspace --platform=linux/amd64 python:$* bash -c \
2121
"pip install pip-tools && pip-compile --resolver=backtracking -v --upgrade -o $@ $<"

arangodb/setup.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from setuptools import setup, find_namespace_packages
2+
3+
setup(
4+
name="testcontainers-arangodb",
5+
version="0.0.1rc1",
6+
packages=find_namespace_packages(),
7+
description="Arango DB component of testcontainers-python.",
8+
url="https://github.com/testcontainers/testcontainers-python",
9+
install_requires=[
10+
"testcontainers-core",
11+
"python-arango",
12+
],
13+
python_requires=">=3.7",
14+
)

azurite/setup.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from setuptools import setup, find_namespace_packages
2+
3+
setup(
4+
name="testcontainers-azurite",
5+
version="0.0.1rc1",
6+
packages=find_namespace_packages(),
7+
description="Core component of testcontainers-python.",
8+
url="https://github.com/testcontainers/testcontainers-python",
9+
install_requires=[
10+
"testcontainers-core",
11+
"azure-storage-blob",
12+
],
13+
python_requires=">=3.7",
14+
)

clickhouse/setup.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from setuptools import setup, find_namespace_packages
2+
3+
setup(
4+
name="testcontainers-clickhouse",
5+
version="0.0.1rc1",
6+
packages=find_namespace_packages(),
7+
description="Clickhouse component of testcontainers-python.",
8+
url="https://github.com/testcontainers/testcontainers-python",
9+
install_requires=[
10+
"testcontainers-core",
11+
"clickhouse-driver",
12+
],
13+
python_requires=">=3.7",
14+
)

compose/setup.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from setuptools import setup, find_namespace_packages
2+
3+
setup(
4+
name="testcontainers-compose",
5+
version="0.0.1rc1",
6+
packages=find_namespace_packages(),
7+
description="Docker Compose component of testcontainers-python.",
8+
url="https://github.com/testcontainers/testcontainers-python",
9+
install_requires=[
10+
"testcontainers-core",
11+
"docker-compose",
12+
],
13+
python_requires=">=3.7",
14+
)

core/setup.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
from setuptools import setup, find_namespace_packages
2+
3+
setup(
4+
name="testcontainers-core",
5+
version="0.0.1rc1",
6+
packages=find_namespace_packages(),
7+
description="Core component of testcontainers-python.",
8+
url="https://github.com/testcontainers/testcontainers-python",
9+
install_requires=[
10+
"docker>=4.0.0",
11+
"wrapt",
12+
"deprecation",
13+
],
14+
python_requires=">=3.7",
15+
)

0 commit comments

Comments
 (0)