absl-py


Nameabsl-py JSON
Version 2.1.0 PyPI version JSON
download
home_pagehttps://github.com/abseil/abseil-py
SummaryAbseil Python Common Libraries, see https://github.com/abseil/abseil-py.
upload_time2024-01-16 22:14:26
maintainer
docs_urlNone
authorThe Abseil Authors
requires_python>=3.7
licenseApache 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Abseil 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 Abseil tests, you can clone the git repo and run
[bazel](https://bazel.build/):

```bash
git clone https://github.com/abseil/abseil-py.git
cd abseil-py
bazel test absl/...
```

### Example Code

Please refer to
[smoke_tests/sample_app.py](https://github.com/abseil/abseil-py/blob/main/smoke_tests/sample_app.py)
as an example to get started.

## Documentation

See the [Abseil Python Developer Guide](https://abseil.io/docs/python/).

## Future Releases

The current repository includes an initial set of libraries for early adoption.
More components and interoperability with Abseil C++ Common Libraries
will come in future releases.

## License

The Abseil Python library is licensed under the terms of the Apache
license. See [LICENSE](LICENSE) for more information.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/abseil/abseil-py",
    "name": "absl-py",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "The Abseil Authors",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/7a/8f/fc001b92ecc467cc32ab38398bd0bfb45df46e7523bf33c2ad22a505f06e/absl-py-2.1.0.tar.gz",
    "platform": null,
    "description": "# Abseil Python Common Libraries\n\nThis repository is a collection of Python library code for building Python\napplications. The code is collected from Google's own Python code base, and has\nbeen extensively tested and used in production.\n\n## Features\n\n* Simple application startup\n* Distributed commandline flags system\n* Custom logging module with additional features\n* Testing utilities\n\n## Getting Started\n\n### Installation\n\nTo install the package, simply run:\n\n```bash\npip install absl-py\n```\n\nOr install from source:\n\n```bash\npython setup.py install\n```\n\n### Running Tests\n\nTo run Abseil tests, you can clone the git repo and run\n[bazel](https://bazel.build/):\n\n```bash\ngit clone https://github.com/abseil/abseil-py.git\ncd abseil-py\nbazel test absl/...\n```\n\n### Example Code\n\nPlease refer to\n[smoke_tests/sample_app.py](https://github.com/abseil/abseil-py/blob/main/smoke_tests/sample_app.py)\nas an example to get started.\n\n## Documentation\n\nSee the [Abseil Python Developer Guide](https://abseil.io/docs/python/).\n\n## Future Releases\n\nThe current repository includes an initial set of libraries for early adoption.\nMore components and interoperability with Abseil C++ Common Libraries\nwill come in future releases.\n\n## License\n\nThe Abseil Python library is licensed under the terms of the Apache\nlicense. See [LICENSE](LICENSE) for more information.\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.",
    "version": "2.1.0",
    "project_urls": {
        "Homepage": "https://github.com/abseil/abseil-py"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a2ade0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4",
                "md5": "472a9b062b42af36936942219891894d",
                "sha256": "526a04eadab8b4ee719ce68f204172ead1027549089702d99b9059f129ff1308"
            },
            "downloads": -1,
            "filename": "absl_py-2.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "472a9b062b42af36936942219891894d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 133706,
            "upload_time": "2024-01-16T22:14:24",
            "upload_time_iso_8601": "2024-01-16T22:14:24.055289Z",
            "url": "https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7a8ffc001b92ecc467cc32ab38398bd0bfb45df46e7523bf33c2ad22a505f06e",
                "md5": "f1e1ddc3fdbae314c50d6bee3e0c6841",
                "sha256": "7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff"
            },
            "downloads": -1,
            "filename": "absl-py-2.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "f1e1ddc3fdbae314c50d6bee3e0c6841",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 118055,
            "upload_time": "2024-01-16T22:14:26",
            "upload_time_iso_8601": "2024-01-16T22:14:26.154268Z",
            "url": "https://files.pythonhosted.org/packages/7a/8f/fc001b92ecc467cc32ab38398bd0bfb45df46e7523bf33c2ad22a505f06e/absl-py-2.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-16 22:14:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "abseil",
    "github_project": "abseil-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "absl-py"
}
        
Elapsed time: 0.87120s