This SDK is designed to work with Split, the platform for controlled rollouts, serving features to your users via the Split feature flag to manage your complete customer experience.
For specific instructions on how to set up the Python SDK refer to our Detailed-README or our official SDK documentation.
Split’s SDKs are in active development and are constantly tested for quality. Unit tests are developed for each SDK based on the unique needs of that language, and integration tests, load and performance tests, and behavior consistency tests are running 24/7 via automated bots. In addition, monitoring instrumentation ensures that these SDKs behave under the expected parameters of memory, CPU, and I/O.
Split builds on feature flags to create the platform for controlled rollouts, so any team can target customers and release or revert new features without a deployment—or touching code. Get started quickly with SDKs in your language, then create on/off, percentage, and multivariate rollout plans in seconds. Integrations with the services you use to monitor, alert and track issues reduce time-to-resolution when things go wrong, and hotfixes are entirely avoided by killing problem features with a single click.
-
What you can do with Split. Split goes beyond the simple on/off capabilities of basic feature flagging to give your team the power to:
- Create multivariate feature releases
- Create A/B feature releases
- Kill any feature, over the browser, with a single click
- Target releases to subsets of your audience, including percentage roll outs, whitelists, attribute-based targeting, and individual user IDs
- Integrate with the services your team uses to monitor, plan and communicate, like Datadog, JIRA and Slack
- Manage team access, with features like two-factor authentication and role-based permissioning.
Split has built and maintains a SDKs for:
- Java Docs
- Javascript Github Docs
- Node Github Docs
- .NET Github Docs
- Ruby Github Docs
- PHP Github Docs
- Python Github Docs
For a comprenhensive list of opensource projects visit our Github page.
Try Split for Free:
Split is available as a 30-day free trial. To create an account, visit split.io/trial.
Learn more about Split:
Visit split.io/product for an overview of Split, or visit our documentation at docs.split.io for more detailed information.
System Status:
We use a status page to monitor the availability of Split’s various services. You can check the current status at status.split.io.