You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Optimizely Feature Experimentation is an A/B testing and feature management tool for product development teams that enables you to experiment at every step. Using Optimizely Feature Experimentation allows for every feature on your roadmap to be an opportunity to discover hidden insights. Learn more at [Optimizely.com](https://www.optimizely.com/products/experiment/feature-experimentation/), or see the [developer documentation](https://docs.developers.optimizely.com/experimentation/v4.0.0-full-stack/docs/welcome).
18
11
19
-
Optimizely Rollouts is free feature flags for development teams. Easily
20
-
roll out and roll back features in any application without code deploys.
21
-
Mitigate risk for every feature on your roadmap. Learn more at
22
-
<https://www.optimizely.com/rollouts/>, or see the [Rollouts
Optimizely Rollouts is [free feature flags](https://www.optimizely.com/free-feature-flagging/) for development teams. You can easily roll out and roll back features in any application without code deploys, mitigating risk for every feature on your roadmap.
24
13
25
-
## Getting Started
14
+
## Get Started
15
+
16
+
Refer to the [Python SDK's developer documentation](https://docs.developers.optimizely.com/experimentation/v4.0.0-full-stack/docs/python-sdk) for detailed instructions on getting started with using the SDK.
26
17
27
18
### Requirements
28
19
29
20
Version `4.0+`: Python 3.7+, PyPy 3.7+
30
21
31
22
Version `3.0+`: Python 2.7+, PyPy 3.4+
32
23
33
-
### Installing the SDK
24
+
### Install the SDK
34
25
35
26
The SDK is available through [PyPi](https://pypi.python.org/pypi?name=optimizely-sdk&:action=display).
36
27
@@ -41,9 +32,11 @@ To install:
41
32
### Feature Management Access
42
33
43
34
To access the Feature Management configuration in the Optimizely
44
-
dashboard, please contact your Optimizely account executive.
35
+
dashboard, please contact your Optimizely customer success manager.
36
+
37
+
## Use the Python SDK
45
38
46
-
### Using the SDK
39
+
### Initialization
47
40
48
41
You can initialize the Optimizely instance in three ways: with a datafile, by providing an sdk_key, or by providing an implementation of
For Further details see the Optimizely [Full Stack documentation](https://docs.developers.optimizely.com/full-stack/docs)
160
+
For Further details see the Optimizely [Feature Experimentation documentation](https://docs.developers.optimizely.com/experimentation/v4.0.0-full-stack/docs/welcome)
168
161
to learn how to set up your first Python project and use the SDK.
169
162
170
-
## Development
163
+
## SDK Development
171
164
172
165
### Building the SDK
173
166
174
167
Build and install the SDK with pip, using the following command:
175
168
176
169
pip install -e .
177
170
178
-
### Unit tests
171
+
### Unit Tests
179
172
180
173
#### Running all tests
181
174
@@ -226,9 +219,40 @@ would be:
226
219
227
220
Please see [CONTRIBUTING](https://github.com/optimizely/python-sdk/blob/master/CONTRIBUTING.md).
228
221
229
-
### Additional Code
230
-
This software incorporates code from the following open source repos:
0 commit comments