# turbo-python **Repository Path**: kumo-pub/turbo-python ## Basic Information - **Project Name**: turbo-python - **Description**: turbo python library - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-28 - **Last Updated**: 2025-05-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Turbo Python Common Libraries This repository is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production. ## Features * Simple application startup * Distributed commandline flags system * Custom logging module with additional features * Testing utilities ## Getting Started ### Installation To install the package, simply run: ```bash pip install absl-py ``` Or install from source: ```bash python setup.py install ``` ### Running Tests To run Turbo tests, you can clone the git repo and run [bazel](https://bazel.build/): ```bash git clone https://gitee.com/kumo-pub/turbo-python.git cd turbo-python bazel test turbo/... ``` Please also validate the type annotations against the latest mypy: ```bash pip install mypy mypy turbo ``` ### Example Code Please refer to [smoke_tests/sample_app.py](https://gitee.com/kumo-pub/turbo-python/blob/master/smoke_tests/sample_app.py) as an example to get started. ## Future Releases The current repository includes an initial set of libraries for early adoption. More components and interoperability with Turbo C++ Common Libraries will come in future releases. ## License The Turbo Python library is licensed under the terms of the Apache license. See [LICENSE](LICENSE) for more information.