botocore-a-la-carte


Namebotocore-a-la-carte JSON
Version 1.34.141 PyPI version JSON
download
home_pagehttps://github.com/thejcannon/botocore-a-la-carte
Summarybotocore re-uploaded with a-la-carte data packages.
upload_time2024-07-09 01:39:16
maintainerNone
docs_urlNone
authorAmazon Web Services
requires_python>=3.8
licenseApache License 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ``botocore-a-la-carte``
-----------------------

``botocore-a-la-carte`` is a re-packaging of ``botocore`` such that each service's data JSON exists in a
separate package, and are opted-into through package extras.

The package ``botocore-a-la-carte`` contains the base code/resources for ``botocore`` to operate, and has
a package extra per service (referencing a package which contains just the JSON data for that service).

Installation and Usage
----------------------

⚠️ The package extras must be installed in the same directory as this package (such as in a virtual environment).
This package does not support being installed in separate locations pointed to by ``sys.path``.
This is a limitation of the core ``botocore`` package and the Python packaging ecosystem. ⚠️

Example:

``botocore-a-la-carte`` with no extras allows you to use core ``botocore`` functionality
(e.g. load credentials, sign requests, etc...).

.. code-block:: console

    $ pip install botocore-a-la-carte
    ...
    $ python
    >>> import botocore
    ...

If you require specific service support, specify the service names as an extras:

.. code-block:: console

    $ pip install botocore-a-la-carte[s3, ec2]
    ...
    $ python
    >>> import botocore.session
    >>> session = botocore.session.get_session()
    >>> client = session.create_client('ec2')
    >>> print(client.describe_instances())





            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/thejcannon/botocore-a-la-carte",
    "name": "botocore-a-la-carte",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "Amazon Web Services",
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "``botocore-a-la-carte``\n-----------------------\n\n``botocore-a-la-carte`` is a re-packaging of ``botocore`` such that each service's data JSON exists in a\nseparate package, and are opted-into through package extras.\n\nThe package ``botocore-a-la-carte`` contains the base code/resources for ``botocore`` to operate, and has\na package extra per service (referencing a package which contains just the JSON data for that service).\n\nInstallation and Usage\n----------------------\n\n\u26a0\ufe0f The package extras must be installed in the same directory as this package (such as in a virtual environment).\nThis package does not support being installed in separate locations pointed to by ``sys.path``.\nThis is a limitation of the core ``botocore`` package and the Python packaging ecosystem. \u26a0\ufe0f\n\nExample:\n\n``botocore-a-la-carte`` with no extras allows you to use core ``botocore`` functionality\n(e.g. load credentials, sign requests, etc...).\n\n.. code-block:: console\n\n    $ pip install botocore-a-la-carte\n    ...\n    $ python\n    >>> import botocore\n    ...\n\nIf you require specific service support, specify the service names as an extras:\n\n.. code-block:: console\n\n    $ pip install botocore-a-la-carte[s3, ec2]\n    ...\n    $ python\n    >>> import botocore.session\n    >>> session = botocore.session.get_session()\n    >>> client = session.create_client('ec2')\n    >>> print(client.describe_instances())\n\n\n\n\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "botocore re-uploaded with a-la-carte data packages.",
    "version": "1.34.141",
    "project_urls": {
        "Homepage": "https://github.com/thejcannon/botocore-a-la-carte"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2c0413ea00cbda29df39762111ae92bbed8c3f3322357bd49cee968e411302ac",
                "md5": "969ebd3ead0a5d2af37d6dca3c5f1763",
                "sha256": "38a5af280ed28838b933a38671cd20fe543382b91ad43d954a0614ed52e06e78"
            },
            "downloads": -1,
            "filename": "botocore_a_la_carte-1.34.141-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "969ebd3ead0a5d2af37d6dca3c5f1763",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 533580,
            "upload_time": "2024-07-09T01:39:16",
            "upload_time_iso_8601": "2024-07-09T01:39:16.660425Z",
            "url": "https://files.pythonhosted.org/packages/2c/04/13ea00cbda29df39762111ae92bbed8c3f3322357bd49cee968e411302ac/botocore_a_la_carte-1.34.141-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-09 01:39:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "thejcannon",
    "github_project": "botocore-a-la-carte",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "botocore-a-la-carte"
}
        
Elapsed time: 0.29958s