cumulusci-plus


Namecumulusci-plus JSON
Version 5.0.6 PyPI version JSON
download
home_pageNone
SummaryBuild and release tools for Salesforce developers
upload_time2025-07-09 13:41:53
maintainerNone
docs_urlNone
authorNone
requires_python>=3.11
licenseBSD 3-Clause License
keywords cumulusci salesforce
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # CumulusCI

[![Code Coverage](https://coveralls.io/repos/github/SFDO-Tooling/CumulusCI/badge.svg?branch=main)](https://coveralls.io/github/SFDO-Tooling/CumulusCI?branch=main)
[![PyPI](https://img.shields.io/pypi/v/cumulusci)](https://pypi.org/project/cumulusci-plus/)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/cumulusci-plus)
![PyPI - License](https://img.shields.io/pypi/l/cumulusci-plus)
[![Documentation Status](https://readthedocs.org/projects/cumulusci/badge/?version=latest)](https://cumulusci.readthedocs.io/en/latest/?badge=latest)

CumulusCI helps build great applications on the Salesforce platform by
automating org setup, testing, and deployment for everyone --- from
developers and admins to testers and product managers.

**Best practices, proven at scale.** CumulusCI provides a complete
development and release process created by Salesforce.org to build and
release applications to thousands of users on the Salesforce platform.
It\'s easy to start new projects with a standard set of tasks (single
actions) and flows (sequences of tasks), or customize by adding your
own.

**Batteries included.** Out-of-the-box features help you quickly:

-   Build sophisticated orgs with automatic installation of
    dependencies.
-   Load and capture sample datasets to make your orgs feel real.
-   Apply transformations to existing metadata to tailor orgs to your
    specific requirements.
-   Run builds in continuous integration systems.
-   Create end-to-end browser tests and setup automation using [Robot
    Framework](https://cumulusci.readthedocs.io/en/latest/robotframework.html).
-   Generate synthetic data on any scale, from a single record to a
    million, using
    [Snowfakery](https://cumulusci.readthedocs.io/en/latest/cookbook.html#large-volume-data-synthesis-with-snowfakery).

**Build anywhere.** Automation defined using CumulusCI is portable. It
is stored in a source repository and can be run from your local command
line, from a continuous integration system, or from a customer-facing
MetaDeploy installer. CumulusCI can run automation on scratch orgs
created using the Salesforce CLI, or on persistent orgs like sandboxes,
production orgs, and Developer Edition orgs.

## Learn more

For a tutorial introduction to CumulusCI, complete the [Build
Applications with
CumulusCI](https://trailhead.salesforce.com/en/content/learn/trails/build-applications-with-cumulusci)
trail on Trailhead.

To go in depth, read the [full
documentation](https://cumulusci.readthedocs.io/en/latest/).

If you just want a quick intro, watch [these screencast
demos](https://cumulusci.readthedocs.io/en/latest/demos.html) of using
CumulusCI to configure a Salesforce project from a GitHub repository.

For a live demo with voiceover, please see Jason Lantz\'s [PyCon 2020
presentation](https://www.youtube.com/watch?v=XL77lRTVF3g) from minute
36 through minute 54.

## Questions?

Ask in the [CumulusCI (CCI) group in the Trailblazer
Community](https://success.salesforce.com/_ui/core/chatter/groups/GroupProfilePage?g=0F9300000009M9ZCAU).

_Please note:_ CumulusCI is distributed under an [open source
license](https://github.com/SFDO-Tooling/CumulusCI/blob/main/LICENSE)
and is not covered by the Salesforce Master Subscription Agreement.

<!-- Changelog -->
## v4.4.0 (2025-05-05)

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed

### Changes

-   Add new tasks get_assignable_permission_sets and get_assignable_licenses by [@vsbharath](https://github.com/vsbharath) in [#3892](https://github.com/SFDO-Tooling/CumulusCI/pull/3892)

### Issues Fixed

-   fix: Make get permset licenses return active only by [@jstvz](https://github.com/jstvz) in [#3888](https://github.com/SFDO-Tooling/CumulusCI/pull/3888)
-   fix: Read the docs configuration by LaTeX into PDF by [@dcinzona](https://github.com/dcinzona) in [#3891](https://github.com/SFDO-Tooling/CumulusCI/pull/3891)

**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.3.0.dev0...v4.4.0
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "cumulusci-plus",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": "cumulusci, salesforce",
    "author": null,
    "author_email": "\"Salesforce.org\" <sfdo-mrbelvedere@salesforce.com>",
    "download_url": "https://files.pythonhosted.org/packages/8a/66/b9e40b78103bd1c45a9f91971803f08b172144356c20ed35833df31c72a0/cumulusci_plus-5.0.6.tar.gz",
    "platform": null,
    "description": "# CumulusCI\n\n[![Code Coverage](https://coveralls.io/repos/github/SFDO-Tooling/CumulusCI/badge.svg?branch=main)](https://coveralls.io/github/SFDO-Tooling/CumulusCI?branch=main)\n[![PyPI](https://img.shields.io/pypi/v/cumulusci)](https://pypi.org/project/cumulusci-plus/)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/cumulusci-plus)\n![PyPI - License](https://img.shields.io/pypi/l/cumulusci-plus)\n[![Documentation Status](https://readthedocs.org/projects/cumulusci/badge/?version=latest)](https://cumulusci.readthedocs.io/en/latest/?badge=latest)\n\nCumulusCI helps build great applications on the Salesforce platform by\nautomating org setup, testing, and deployment for everyone --- from\ndevelopers and admins to testers and product managers.\n\n**Best practices, proven at scale.** CumulusCI provides a complete\ndevelopment and release process created by Salesforce.org to build and\nrelease applications to thousands of users on the Salesforce platform.\nIt\\'s easy to start new projects with a standard set of tasks (single\nactions) and flows (sequences of tasks), or customize by adding your\nown.\n\n**Batteries included.** Out-of-the-box features help you quickly:\n\n-   Build sophisticated orgs with automatic installation of\n    dependencies.\n-   Load and capture sample datasets to make your orgs feel real.\n-   Apply transformations to existing metadata to tailor orgs to your\n    specific requirements.\n-   Run builds in continuous integration systems.\n-   Create end-to-end browser tests and setup automation using [Robot\n    Framework](https://cumulusci.readthedocs.io/en/latest/robotframework.html).\n-   Generate synthetic data on any scale, from a single record to a\n    million, using\n    [Snowfakery](https://cumulusci.readthedocs.io/en/latest/cookbook.html#large-volume-data-synthesis-with-snowfakery).\n\n**Build anywhere.** Automation defined using CumulusCI is portable. It\nis stored in a source repository and can be run from your local command\nline, from a continuous integration system, or from a customer-facing\nMetaDeploy installer. CumulusCI can run automation on scratch orgs\ncreated using the Salesforce CLI, or on persistent orgs like sandboxes,\nproduction orgs, and Developer Edition orgs.\n\n## Learn more\n\nFor a tutorial introduction to CumulusCI, complete the [Build\nApplications with\nCumulusCI](https://trailhead.salesforce.com/en/content/learn/trails/build-applications-with-cumulusci)\ntrail on Trailhead.\n\nTo go in depth, read the [full\ndocumentation](https://cumulusci.readthedocs.io/en/latest/).\n\nIf you just want a quick intro, watch [these screencast\ndemos](https://cumulusci.readthedocs.io/en/latest/demos.html) of using\nCumulusCI to configure a Salesforce project from a GitHub repository.\n\nFor a live demo with voiceover, please see Jason Lantz\\'s [PyCon 2020\npresentation](https://www.youtube.com/watch?v=XL77lRTVF3g) from minute\n36 through minute 54.\n\n## Questions?\n\nAsk in the [CumulusCI (CCI) group in the Trailblazer\nCommunity](https://success.salesforce.com/_ui/core/chatter/groups/GroupProfilePage?g=0F9300000009M9ZCAU).\n\n_Please note:_ CumulusCI is distributed under an [open source\nlicense](https://github.com/SFDO-Tooling/CumulusCI/blob/main/LICENSE)\nand is not covered by the Salesforce Master Subscription Agreement.\n\n<!-- Changelog -->\n## v4.4.0 (2025-05-05)\n\n<!-- Release notes generated using configuration in .github/release.yml at main -->\n\n## What's Changed\n\n### Changes\n\n-   Add new tasks get_assignable_permission_sets and get_assignable_licenses by [@vsbharath](https://github.com/vsbharath) in [#3892](https://github.com/SFDO-Tooling/CumulusCI/pull/3892)\n\n### Issues Fixed\n\n-   fix: Make get permset licenses return active only by [@jstvz](https://github.com/jstvz) in [#3888](https://github.com/SFDO-Tooling/CumulusCI/pull/3888)\n-   fix: Read the docs configuration by LaTeX into PDF by [@dcinzona](https://github.com/dcinzona) in [#3891](https://github.com/SFDO-Tooling/CumulusCI/pull/3891)\n\n**Full Changelog**: https://github.com/SFDO-Tooling/CumulusCI/compare/v4.3.0.dev0...v4.4.0",
    "bugtrack_url": null,
    "license": "BSD 3-Clause License",
    "summary": "Build and release tools for Salesforce developers",
    "version": "5.0.6",
    "project_urls": {
        "Bug Tracker": "https://github.com/SFDO-Tooling/CumulusCI/issues",
        "Changelog": "https://cumulusci.readthedocs.io/en/stable/history.html",
        "Homepage": "https://github.com/jorgesolebur/CumulusCI"
    },
    "split_keywords": [
        "cumulusci",
        " salesforce"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "91dc5f43a6ba8779b656060dbbf73bfaee6f9c64f526d9c9c67804c0ea8eedfd",
                "md5": "9b4df1ac92be4c83b11ff9107aadb24e",
                "sha256": "2ad91994e0ebf0fc167c13e461969ae8f9e7010110038df098a770c3798154d8"
            },
            "downloads": -1,
            "filename": "cumulusci_plus-5.0.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9b4df1ac92be4c83b11ff9107aadb24e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 1395646,
            "upload_time": "2025-07-09T13:41:55",
            "upload_time_iso_8601": "2025-07-09T13:41:55.102245Z",
            "url": "https://files.pythonhosted.org/packages/91/dc/5f43a6ba8779b656060dbbf73bfaee6f9c64f526d9c9c67804c0ea8eedfd/cumulusci_plus-5.0.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8a66b9e40b78103bd1c45a9f91971803f08b172144356c20ed35833df31c72a0",
                "md5": "ca8cbb0a57a76fafc67a1badce750c32",
                "sha256": "3b1da56583ab961d8568ac5a11d5f82ec50a554cdd77b0366d7ab2e34a366937"
            },
            "downloads": -1,
            "filename": "cumulusci_plus-5.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "ca8cbb0a57a76fafc67a1badce750c32",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 1146848,
            "upload_time": "2025-07-09T13:41:53",
            "upload_time_iso_8601": "2025-07-09T13:41:53.540643Z",
            "url": "https://files.pythonhosted.org/packages/8a/66/b9e40b78103bd1c45a9f91971803f08b172144356c20ed35833df31c72a0/cumulusci_plus-5.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-09 13:41:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SFDO-Tooling",
    "github_project": "CumulusCI",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "cumulusci-plus"
}
        
Elapsed time: 0.79805s