optimizely-sdk

View on PyPIReverse Dependencies (1)

5.0.1 optimizely_sdk-5.0.1-py3-none-any.whl

Wheel Details

Project: optimizely-sdk
Version: 5.0.1
Filename: optimizely_sdk-5.0.1-py3-none-any.whl
Download: [link]
Size: 140342
MD5: 4fb25118112555e4ffdf6ce6f9d449cb
SHA256: 45e3087a1d6bc2bcc5f8bc4633b447734cfcbd72a298ebeb636da5127704506a
Uploaded: 2024-06-26 21:33:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: optimizely-sdk
Version: 5.0.1
Summary: Python SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts.
Author: Optimizely
Author-Email: developers[at]optimizely.com
Home-Page: https://github.com/optimizely/python-sdk
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: jsonschema (>=3.2.0)
Requires-Dist: pyrsistent (>=0.16.0)
Requires-Dist: requests (>=2.21)
Requires-Dist: idna (>=2.10)
Requires-Dist: idna (>=2.10); extra == "test"
Requires-Dist: jsonschema (>=3.2.0); extra == "test"
Requires-Dist: python-coveralls; extra == "test"
Requires-Dist: flake8 (>=4.0.1); extra == "test"
Requires-Dist: pytest (>=6.2.0); extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: requests (>=2.21); extra == "test"
Requires-Dist: funcsigs (>=0.4); extra == "test"
Requires-Dist: pyrsistent (>=0.16.0); extra == "test"
Requires-Dist: coverage; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 43191 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
optimizely/__init__.py sha256=MLK10OV18sLHedOJJJowCEcu9FYdzy8YXpBADJd12W0 569
optimizely/bucketer.py sha256=AdE5tkKazCI499xjVhGQcwYFsZRl-Xt3RxsyfK1GGwQ 6435
optimizely/config_manager.py sha256=nLtYdxapwmzWYfPn0EF-sQjo993JIaarcsfsA7QzaFk 20521
optimizely/decision_service.py sha256=XJ6hRVA_VIAaoMNWV7zcFH306AwTiG0mg4tqxrqUocA 27066
optimizely/entities.py sha256=G2UF3fS9NwcCRoSa4gMBoeg51_iSpKceU9Ar01KPzVk 5985
optimizely/error_handler.py sha256=qwjhFe7-bbia7v8qTB_6a6YeIFcCl7ocVjdvogF2u6g 1163
optimizely/event_builder.py sha256=nraYi051fk-t9EFO0LRmJpbKU8QS9mezhSGTPhAOOUM 11074
optimizely/event_dispatcher.py sha256=014Qnwil7-nLu91nW4QLFQrIeaF2Vc7xC1FPeWVm3rY 2032
optimizely/exceptions.py sha256=JoHqxlcX-JKtD9iKhm-hIze_B8JoAVHGGkiwkDuBig8 2063
optimizely/logger.py sha256=7TuQneXqTe71xzg0H-LGIY7Dppb3b_2n-Befa4-FMUk 4444
optimizely/notification_center.py sha256=VEIOMIQEnQwonsrNn5Spb1NPI17WdQAeF4A80zR6tQg 5899
optimizely/notification_center_registry.py sha256=8rjn13T0t9q4GXOhYl0O6j8VY21nbheXTjqh0Ww3_E4 2370
optimizely/optimizely.py sha256=eK0uLS56pW7FX174TdXNDTbOyGfpwQscR2h0CuUdM_M 61405
optimizely/optimizely_config.py sha256=iIMZqjgjA8scBkiWd60RKiFmSK1KuhZjz46Pxp142Bc 20940
optimizely/optimizely_factory.py sha256=ijmHHv7m8rDxs0vyRpjvi0ERtLvV7rFVjsaijVP6T-E 8127
optimizely/optimizely_user_context.py sha256=a38uxUB_Drwk4ALsX5aFLav_3NL1HfBscqKJV9ElNAQ 11760
optimizely/project_config.py sha256=yOK3U0oazpcsZztARyZGGZ5Y9arXkyPs5p-3iQpV5NY 27815
optimizely/py.typed sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
optimizely/user_profile.py sha256=_0tX6ZJ15wH_cRoguVSuvlaJng1wZ69YU2DRzbmqpzQ 3196
optimizely/version.py sha256=3D77U6QuGSqpuPP7kA8I4JpHw7QoKhq1qH9NWw5g9sk 664
optimizely/decision/__init__.py sha256=J_GPPqp8HdBLmcofGhXPPtAJ47kI7qd_STI0TJnxhaw 569
optimizely/decision/optimizely_decide_option.py sha256=57KT2rUP3gZAbzqYWmJajviXbwkTd9lYdkOIZstWDjY 1038
optimizely/decision/optimizely_decision.py sha256=LtFCsNXhtD9Fq-xD23FRgXeVfGkjVvhdpI_10mP2Z8o 1854
optimizely/decision/optimizely_decision_message.py sha256=J7MKXMMmfnvm7uO7e3wGBzXuj6PG34fymCqDC2u1AeA 987
optimizely/event/__init__.py sha256=ubcqFvpFd8TI7mvh9ECKsB6di-ivcgNvkyD3XuuMOoM 569
optimizely/event/event_factory.py sha256=guzli5squFxQ70LSKkO9oErv4ef0DEEOrCAxoTUSCGk 7195
optimizely/event/event_processor.py sha256=kQnNdJaYkLhNfkfukEFH6Cw6oQTn1-zs84b8DspYcO8 15526
optimizely/event/log_event.py sha256=ZDHRbTi-e2Jkm3oUjeKDfBES-lVysU4UpSKt-ckttD4 1365
optimizely/event/payload.py sha256=len2bg4OTBSrjIj0CpzEIDeg0QbKWLP_QTZQYoMtIZU 4190
optimizely/event/user_event.py sha256=cchbQrxSLvRHIqwM2sNycd4MThyQqMEqX8oIe2FUiFs 3401
optimizely/event/user_event_factory.py sha256=2PiyXOuKvi1AxEJkdTeAI0y7gmXROfx0fLMnYKN46RQ 4806
optimizely/helpers/__init__.py sha256=MLK10OV18sLHedOJJJowCEcu9FYdzy8YXpBADJd12W0 569
optimizely/helpers/audience.py sha256=hW4fmqF3-JzPZZ0A6e9tZCqV8Jfj9-wUiS8PCDBcnY4 4330
optimizely/helpers/condition.py sha256=48yuJcTIX4pyN08_fmL7qxzs_CweODxTZ6EJ0Pt5Xiw 32080
optimizely/helpers/condition_tree_evaluator.py sha256=l3T-Io72JwONxhmvN-qvKOXJ8WUwPiPuuZfkO46giFk 4396
optimizely/helpers/constants.py sha256=9NBA4ifC9y4tbd0lwYw_gtJPHXwieRuR8Aa9qpIs0bQ 6910
optimizely/helpers/enums.py sha256=Xu1WzCM1WG821a3yiS8YRyaAaLePWklfeAzBRC5_pQo 9162
optimizely/helpers/event_tag_utils.py sha256=MaAGd7GTLViwsn8yk2fAmre4CYqaQ2kjkVLtoFl3mYs 5354
optimizely/helpers/experiment.py sha256=jdn5T84EYAz-4Katx821CazxpD-vRM7BjEvnCQSjFuw 1138
optimizely/helpers/sdk_settings.py sha256=R52lGoMYjaQKr2JlnJG6u0iko4nBxp-F3pUpxSewLAk 3377
optimizely/helpers/types.py sha256=QHQpFrVfDQc0bv6cElW7ZuZ5DHd00Dn4Ng9WA1XLRG8 2869
optimizely/helpers/validator.py sha256=DP8YGqT484UF9FeW9Vw0SrjR8sXv605vHMakeWeyw-Y 11012
optimizely/lib/__init__.py sha256=MLK10OV18sLHedOJJJowCEcu9FYdzy8YXpBADJd12W0 569
optimizely/lib/pymmh3.py sha256=Pvg8uRtI-Hm2aL3783olvxaMpG3Ub9HrB-zfz5rsw8c 13806
optimizely/odp/__init__.py sha256=0RzIcYdn-aEG7bFjrBE8pwNg6p6qWjQY0qwTFMR-Cfk 569
optimizely/odp/lru_cache.py sha256=5Bh3vC8mpKevl6hKZ3GTywa_PurL65spk1RC5jnbPxE 3909
optimizely/odp/odp_config.py sha256=w6pJ7_Qf89RiJAbzbCCRJjndDp4Db54349w-jXlUZQY 3463
optimizely/odp/odp_event.py sha256=rJp7s5MYUcI48Pm3AkJGwFD9402Pz21-Z4j7eOXMu-o 2641
optimizely/odp/odp_event_api_manager.py sha256=9n38wIhsESd10tTBTsSGa53oBbBo1LblyYtCE1vz6cw 3782
optimizely/odp/odp_event_manager.py sha256=BalSb_BjA5WF_95brBsaiWMwWA7HzGhqek3YgE5IbD4 11104
optimizely/odp/odp_manager.py sha256=ZhsT6hY9h0vFXgGqaeXCTuZ3Wj23c3Y3NM09b80aS-k 5440
optimizely/odp/odp_segment_api_manager.py sha256=8ROCrHU3P6WLwEKjiTKupFCy8_9LsnZy_Kk7869HhbU 6741
optimizely/odp/odp_segment_manager.py sha256=c3GclxtHTYBesOLuQwpie3ybwnxyw4DUBWws0jmKDmg 3712
optimizely/odp/optimizely_odp_option.py sha256=wlFVU79uy9wntVgyNBni2K2UOWI8wgnfl1R9QbaNZX8 871
tests/helpers_tests/__init__.py sha256=MLK10OV18sLHedOJJJowCEcu9FYdzy8YXpBADJd12W0 569
tests/helpers_tests/test_audience.py sha256=BsXC0nJuhECMI-amDYA0sfI_ic4xSY5U6wGO7rsDLUI 25446
tests/helpers_tests/test_condition.py sha256=jhr_CZNLPpYum-VFb_T4RtRMXZK7QvEeE9f0h23VUeI 83522
tests/helpers_tests/test_condition_tree_evaluator.py sha256=72l14ZMwETDwJJC--aw88rPo8nISxC-doOZSyZM48_A 7836
tests/helpers_tests/test_event_tag_utils.py sha256=29mLe2VdEuWJYfTHCb2L2dXGP2jxItfkGfxb7_yTACo 7562
tests/helpers_tests/test_experiment.py sha256=Oo4hM0lG2GGayTF90iPoSqfWP8e4w67FnTZCCl67evs 1684
tests/helpers_tests/test_validator.py sha256=svmSIH1XU1Kj1Td3c_SrnM1q1hEDuPTgk3l_iyZu73Q 12120
optimizely_sdk-5.0.1.dist-info/LICENSE sha256=7qQJMtOJDYWsrpVXL4lUSO8G02SJtmX4Tc2FcSCDCXA 11334
optimizely_sdk-5.0.1.dist-info/METADATA sha256=Z3kaBHOrTCmaGLcNRkYc-s_STd4dUQw1hg_EQ8b5X34 44716
optimizely_sdk-5.0.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
optimizely_sdk-5.0.1.dist-info/top_level.txt sha256=R8WbPLNJ6sjTkZ6S7cerx1ClEQz9xXLS4eE0dMJ4Qjg 17
optimizely_sdk-5.0.1.dist-info/RECORD

top_level.txt

optimizely
tests