misc.python.materialize.setup

 1# Copyright Materialize, Inc. and contributors. All rights reserved.
 2#
 3# Licensed under the Apache License, Version 2.0 (the "License");
 4# you may not use this file except in compliance with the License.
 5# You may obtain a copy of the License in the LICENSE file at the
 6# root of this repository, or online at
 7#
 8#     http://www.apache.org/licenses/LICENSE-2.0
 9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16from setuptools import setup
17
18if __name__ == "__main__":
19    setup(
20        name="materialize",
21        version="0.2.0",
22        description="Materialize test base.",
23        author="Materialize, Inc.",
24        author_email="support@materialize.com",
25        packages=[
26            "materialize",
27            "materialize.cloudtest",
28            "materialize.cloudtest.app",
29            "materialize.cloudtest.k8s",
30            "materialize.cloudtest.k8s.api",
31            "materialize.cloudtest.util",
32            "materialize.mzcompose",
33        ],
34        package_dir={"materialize": "."},
35        install_requires=["pg8000", "semver", "sqlparse", "kubernetes"],
36    )