optimizely-sdk

View on PyPIReverse Dependencies (1)

5.0.0 optimizely_sdk-5.0.0-py3-none-any.whl

Wheel Details

Project: optimizely-sdk
Version: 5.0.0
Filename: optimizely_sdk-5.0.0-py3-none-any.whl
Download: [link]
Size: 141141
MD5: afb15f6cd9395a1241862ef3221d284a
SHA256: 9bc7e9bef4bd48b2e41c5cff02fc3346b327a80a31bfdd9c0f0f748c6b27154c
Uploaded: 2024-01-18 20:06:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: optimizely-sdk
Version: 5.0.0
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: pyOpenSSL (>=19.1.0)
Requires-Dist: cryptography (>=2.8.0)
Requires-Dist: idna (>=2.10)
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: jsonschema (>=3.2.0); extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: flake8 (>=4.0.1); extra == "test"
Requires-Dist: funcsigs (>=0.4); extra == "test"
Requires-Dist: idna (>=2.10); extra == "test"
Requires-Dist: pyOpenSSL (>=19.1.0); extra == "test"
Requires-Dist: pyrsistent (>=0.16.0); extra == "test"
Requires-Dist: requests (>=2.21); extra == "test"
Requires-Dist: cryptography (>=2.8.0); extra == "test"
Requires-Dist: pytest (>=6.2.0); extra == "test"
Requires-Dist: python-coveralls; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 43156 characters]

WHEEL

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

RECORD

Path Digest Size
optimizely/__init__.py sha256=LkKiu8zCjaJXRQbet-epbVBtE0kqAJ4PPN575YcsAIk 581
optimizely/bucketer.py sha256=404FeK3RSsZoCzZpa6riRg57Dp6UbiYmibenSNThVdU 6601
optimizely/config_manager.py sha256=BOHLDhnnWvr-xZ4SRe9DRLhJh7HwyUaAXOJj6Ec566Y 21021
optimizely/decision_service.py sha256=UyJxD4srZryGT4uTUYRu5q729ZJdgZxAZRAcEt0NY9M 27648
optimizely/entities.py sha256=QaAwL0TNRTmbD0ZUV1vyndRWOPIy9XlnB33eusYb3cY 6179
optimizely/error_handler.py sha256=TKVTmu11uJgKsRFvQ3RzpsHQQEiUqt9j4oZ8HrRKLJU 1196
optimizely/event_builder.py sha256=h8GhGgmeQd0EpX41EOybdTIZ9R8hMmaMH6xSDlATgzw 11366
optimizely/event_dispatcher.py sha256=mBdsMdo42_q-D_W36weEjHKe_Nr0n0y-a0rpQhs7_wI 2089
optimizely/exceptions.py sha256=JoHqxlcX-JKtD9iKhm-hIze_B8JoAVHGGkiwkDuBig8 2063
optimizely/logger.py sha256=190r8pF0ZpLqfM3NSL6it8kqIbNqMXQ9EZ7XZVTKsyM 4586
optimizely/notification_center.py sha256=LDiwx5qA9dH0uaRgvnFXq6RmzTmr7d8_zvus7ZUHuaQ 6041
optimizely/notification_center_registry.py sha256=ECpWb7p8KUdHR_jM3oJHxbYDcZBZq79UaiqPXJGo2ts 2434
optimizely/optimizely.py sha256=r2l7v5SODh-WguJMjy3Qab9ejEz4RjVxszDZyuKV4OM 62829
optimizely/optimizely_config.py sha256=N9pyL7pSATfkuKIhbVjAN3i5JosugaoriYCDGnFDWVI 21482
optimizely/optimizely_factory.py sha256=-majkzDFT91Xub-bJwTgN4IlA53w1V82o0QIFnSVFCk 8307
optimizely/optimizely_user_context.py sha256=hRm7Y9uUr-cZ8TucyVUk4J_dRv96lqVGnneqlWz6Do8 12103
optimizely/project_config.py sha256=ZsR8fmmGGrEn9RSveHCttX6VLCnhMegoF5OTqkQ_Xmk 28533
optimizely/user_profile.py sha256=IBEIgYPOWisPrUKstRSdPIH_Guhie-jYnOc4ATajIhY 3288
optimizely/version.py sha256=tNXuFeXvtr1M0lIX0PeCNpZUpGRhXYRm7B_QtnlFlsQ 679
optimizely/decision/__init__.py sha256=pMo7nk_jylJE42l-vFNcOMeZpRSAYYzf-gUV7NupQjo 581
optimizely/decision/optimizely_decide_option.py sha256=05gAvQJtL4pzWyIS4rLGVEFG2Ud3_YxIO5DlEbxlgwM 1065
optimizely/decision/optimizely_decision.py sha256=JiYnkbBBdUM8PvkBdUZ6i1ddt8meR28UutpjOR637ps 1904
optimizely/decision/optimizely_decision_message.py sha256=SbH0nmjzmVioB7ZQJlUlJ5jN50yScw0F_IsZuvklNsc 1012
optimizely/event/__init__.py sha256=3ioGRBfewAaxdbfhyaM5zLkcGXL_0oY35Mn1QVyk5cc 581
optimizely/event/event_factory.py sha256=UHC_anNd2ravoPZIJblQvioFLISFBoVbsPgkqAr-Gr8 7395
optimizely/event/event_processor.py sha256=6Ry01kzE7n2XxTsn8yXJhlDGmBvcDe2dHjwTYvVKLpY 15924
optimizely/event/log_event.py sha256=ccOeWhGTvUwI8o7uUI66YF5Ga5MP6-rokjrjI7PnGNg 1407
optimizely/event/payload.py sha256=jl5mPDNbc6WTbIl1MxrvYIbm6joTT15Q87cLtXdVsTE 4328
optimizely/event/user_event.py sha256=vtgR0guZcRuvzgZ1TK_4I_5QFxMyRQCvLRWDbNINBVw 3507
optimizely/event/user_event_factory.py sha256=06oIEqVo2ihdWc_uefh8OrL9ufJvPYkjBxFvNVYI18g 4934
optimizely/helpers/__init__.py sha256=LkKiu8zCjaJXRQbet-epbVBtE0kqAJ4PPN575YcsAIk 581
optimizely/helpers/audience.py sha256=kUzP9HnsoOBVpONO1G952hvJlAE0kjSivnaOfl2ibOc 4428
optimizely/helpers/condition.py sha256=b45tZG4u_MSb0bNjXYea-lB_Q64tpBH0uRhOVHNv5Uc 32897
optimizely/helpers/condition_tree_evaluator.py sha256=c02hDO7WCnJjaxA9liNXTpK1arACrXYoVH9-ibilwsI 4521
optimizely/helpers/constants.py sha256=bBMLwD8n0_49UihmZ_YzNWHMH6SVamtwS4sO6ZpOxFw 7082
optimizely/helpers/enums.py sha256=77HajrYe5mTNEZMdwO6Dyr3bgw-P70pd-EJT8mz91Ss 9392
optimizely/helpers/event_tag_utils.py sha256=cusvYGA3x8_Q1B3mVMrVrW0pyK4LL2HBpmpwcI6vKCQ 5498
optimizely/helpers/experiment.py sha256=bsG-AiwVLDynfxIIV8fD8RtJngD9sLrpkBm151M-IlU 1172
optimizely/helpers/sdk_settings.py sha256=-NAoqS5o-VI9_TV_a9PsZefp_a_RSU0LxXb-9JqOsYg 3442
optimizely/helpers/types.py sha256=OLz3t1Oj0oo4qsOlNSuyoTMF0fR4_gSePf6fQLWZWpY 2980
optimizely/helpers/validator.py sha256=xyBqijlqSEbBmr9KiebOT9xnDBO-E_zFi7w4nzx9-78 11392
optimizely/lib/__init__.py sha256=LkKiu8zCjaJXRQbet-epbVBtE0kqAJ4PPN575YcsAIk 581
optimizely/lib/pymmh3.py sha256=dvWMGU_Da33EBLC49ayWwChn_eF-clV1GB6z3pu2q1Y 14262
optimizely/odp/__init__.py sha256=p-p25a3ZI43yyro2myDshvFe9dnFoGJ_Zau7EktKmVM 581
optimizely/odp/lru_cache.py sha256=nfxzh11cEOf3j9jOuQ_ieaRKsYBBMSF1afVtFg8GteQ 4029
optimizely/odp/odp_config.py sha256=WVC1EfXrBwOZAOtU4LrMojLeFl-MyiT4auA3aRs7Ung 3559
optimizely/odp/odp_event.py sha256=fapoxW9A2byA6CM3JXv4ER09OvgBrBAirIqZ5rhdDv8 2715
optimizely/odp/odp_event_api_manager.py sha256=9TUw22fKwCoqDbQKbPtXBXbWlcXQ1kzRK-DC4rxD3l0 3880
optimizely/odp/odp_event_manager.py sha256=oIDinGjIxsyjkDR1vuwsoHzVo2tdj83-nHCZDJZdko0 11385
optimizely/odp/odp_manager.py sha256=nP0zPXFUuAJOGqJts04rVeM6FwHaGqe0TO8ncbBeBPA 5575
optimizely/odp/odp_segment_api_manager.py sha256=sm4RXB5PHpQWFh_5-laKM34DfKjo629f9tYTJo4QiQY 6935
optimizely/odp/odp_segment_manager.py sha256=JOzpGi1_eV9mmpkOzjVwY0g0dlCkDo_23eiJkOpWN1U 3806
optimizely/odp/optimizely_odp_option.py sha256=qNTcJT8gsgUQxeznpljWPp_lKZ0II9tV8f7sX9hbTZY 896
tests/helpers_tests/__init__.py sha256=LkKiu8zCjaJXRQbet-epbVBtE0kqAJ4PPN575YcsAIk 581
tests/helpers_tests/test_audience.py sha256=Uf10D_YRkXNmCS4e1ScOuOL4Y3wNx5rKhwtT-iJeVik 26005
tests/helpers_tests/test_condition.py sha256=dC1owV2bZJ5mIvshFIrJrNhQJA66zX6qoqGE2GjHyms 85398
tests/helpers_tests/test_condition_tree_evaluator.py sha256=WN3rA8ifV09A6xNavAjPsguOO7ZZB2XES_5RT6c_w2Q 8020
tests/helpers_tests/test_event_tag_utils.py sha256=BmlSbsqicCP3rDnYJsJE2oc2hhbZ9iZ_Ffnzaxornyc 7717
tests/helpers_tests/test_experiment.py sha256=cd633YIkG_CsOPkgkxNrlQUzN58aTSaN5DvkoumsdIU 1723
tests/helpers_tests/test_validator.py sha256=WKyPfjONEbxXavVVP2E5soBoCQIS567OCKUsaaB5xUw 12398
optimizely_sdk-5.0.0.dist-info/LICENSE sha256=_9S66Tb5p8_z5yii_TIIWOicGyn01AtqsyUyMMSH55c 11535
optimizely_sdk-5.0.0.dist-info/METADATA sha256=LaJiQpAxiI2FHTxkT70Bk6FEfWQ3KGeOEL_UyMoiMgc 45671
optimizely_sdk-5.0.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
optimizely_sdk-5.0.0.dist-info/top_level.txt sha256=R8WbPLNJ6sjTkZ6S7cerx1ClEQz9xXLS4eE0dMJ4Qjg 17
optimizely_sdk-5.0.0.dist-info/RECORD

top_level.txt

optimizely
tests