Metadata-Version: 1.2
Name: autoboto
Version: 0.0.3
Summary: boto3 with auto-complete and dataclasses not dicts
Home-page: https://github.com/jbasko/autoboto
Author: Jazeps Basko
Author-email: jazeps.basko@gmail.com
Maintainer: Jazeps Basko
Maintainer-email: jazeps.basko@gmail.com
License: MIT
Description: ########
        autoboto
        ########
        
        ======
        Status
        ======
        
        **Pre-Alpha** (Proof of Concept)
        
        =============
        The Objective
        =============
        
        I want to be able to write code like below with my favourite IDE (PyCharm) telling me that the ``s3`` service
        has methods called ``list_buckets`` and ``list_objects_v2`` and they take certain arguments
        and return objects of this or that type.
        
        .. code-block:: python
        
            from autoboto.services.s3.client import Client
        
            s3 = Client()
        
            for bucket in s3.list_buckets().buckets:
                print(f"= {bucket.name} =")
                for obj in s3.list_objects_v2(bucket_name=bucket.name).contents:
                    print(f"  - {obj.key}")
        
        ============
        Installation
        ============
        
        Not yet.
        
        .. code-block:: shell
        
            pip install autoboto
        
        
        ===============
        Code Generation
        ===============
        
        .. code-block:: shell
        
            python -m autoboto.builder
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: License :: OSI Approved :: MIT License
