UnleashClient

View on PyPIReverse Dependencies (5)

5.11.2 UnleashClient-5.11.2-py3-none-any.whl

Wheel Details

Project: UnleashClient
Version: 5.11.2
Filename: UnleashClient-5.11.2-py3-none-any.whl
Download: [link]
Size: 76296
MD5: 83fa8f9d83178bc6b00c7a610b05eb8f
SHA256: b1a4bd39ab28353e040ed3c3eb7e29f582a94a12075898f81cfb31d86ecc89cc
Uploaded: 2024-03-07 12:25:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: UnleashClient
Version: 5.11.2
Summary: Python client for the Unleash feature toggle system!
Author-Email: Ivan Lee <ivanklee86[at]gmail.com>
Project-Url: Homepage, https://github.com/Unleash/unleash-client-python
Project-Url: Documentation, https://docs.getunleash.io/unleash-client-python
Project-Url: Changelog, https://github.com/Unleash/unleash-client-python/blob/main/CHANGELOG.md
Project-Url: Repository, https://github.com/Unleash/unleash-client-python
Project-Url: Issues, https://github.com/Unleash/unleash-client-python/issues
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Typing :: Typed
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.7
Requires-Dist: requests
Requires-Dist: fcache
Requires-Dist: mmhash3
Requires-Dist: apscheduler (<4.0.0)
Requires-Dist: importlib-metadata
Requires-Dist: python-dateutil
Requires-Dist: semver (<4.0.0)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 5750 characters]

WHEEL

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

RECORD

Path Digest Size
UnleashClient/__init__.py sha256=yLad-fjHoF5Tp-6eiEtfKVoRN2m4JUNd4YyP687U6mE 24346
UnleashClient/cache.py sha256=ao-nFh9ACDJ0Ia6suMeSVW_ul60OBUR6Osj1ScI3oSs 4593
UnleashClient/constants.py sha256=X7xUCJmq0CLovfShzZ6jS1-VkO0V2ih4Nlu_bZlQVzc 616
UnleashClient/deprecation_warnings.py sha256=Rpd10wgwjVjbHILtgB70XSeyWFgCnOt3g5xw5m1BhBk 783
UnleashClient/events.py sha256=7JYdJ-1LAdXUxYh289RArDPiCENdfkmutg1g4bBaQIk 563
UnleashClient/loader.py sha256=7vdNUCOLff5p9MO-GMCb6xcyznD7ZUneALf6nj6pJlY 5667
UnleashClient/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
UnleashClient/utils.py sha256=OiTg7-vvjne-r5xVuvOTJBjRfMzcZYOkzp_wt3WsMP0 1650
UnleashClient/api/__init__.py sha256=5e7AhR1lVGe4F5LiQpHWcuF3Z_yc0Af5F1_eRLIh7gE 133
UnleashClient/api/features.py sha256=orXYUA-gnTw8yDFLkz08O6HbT4Cpu24Kvh6XCnk3Cqw 2626
UnleashClient/api/metrics.py sha256=HIhw9e8f6TF1utKohZ02jmCVA9Wybw99mU4MgDihGss 1523
UnleashClient/api/register.py sha256=TE8v0dogqOFDEJfzR3_n_3FZaacEVd4bIORfAFZrBKs 2517
UnleashClient/constraints/Constraint.py sha256=xvie5P2Ajb9AW84oEIQDo7Qu3gsuIOYhkPamccPU0dA 9074
UnleashClient/constraints/__init__.py sha256=h9Z8SpsR0ZiVrLaY_TQ_C2N3qbGqu2HOMgKWhbZOWro 54
UnleashClient/features/Feature.py sha256=Q2h1vEW0gS3dyjneQohdo8_-ZXyibYLaVH6An-F1oOE 5029
UnleashClient/features/__init__.py sha256=hJ37UNNnyfyEmWQeDEORkckOzCJ3nKu0gFzvL9Irubg 48
UnleashClient/periodic_tasks/__init__.py sha256=3wTs6ciBWKG-ucCmSm5WSAikt4_t1t5FFJnw4MCjGQE 143
UnleashClient/periodic_tasks/fetch_and_load.py sha256=ElNgAC0PcDmKNJ5zNCnaaAtxuyWCXlJgl4_PyHpQ23Y 1133
UnleashClient/periodic_tasks/send_metrics.py sha256=wherEwLzhcoS-a5qC2F_zchO8ZYdnCdWaOfVpZRjNbs 1821
UnleashClient/strategies/ApplicationHostname.py sha256=EMOwOyX0UjZcy5wNiqcY1bFj6sMWlMkNqfyO-gGS4KA 467
UnleashClient/strategies/Default.py sha256=SXCSdW52Sy_O1QeWnj9fbomvog20LRggRMiozy5GDTQ 258
UnleashClient/strategies/FlexibleRolloutStrategy.py sha256=-vXwz8RFaHgQHmTziM0DeKF2qocGO195pbz3bJc9z9E 1567
UnleashClient/strategies/GradualRolloutRandom.py sha256=qDdEYL7C6hCwrNa1wU2n_2H9oYoK8SPPC7ekNiMCUL0 397
UnleashClient/strategies/GradualRolloutSessionId.py sha256=R5mRAWdxyY_0c7vhLMwm6PJeUh83GYGIqKyL1suEw8c 576
UnleashClient/strategies/GradualRolloutUserId.py sha256=4U0nkBeeORwGzArHP5t9PjbgZHpuybpGqOtXd2Sgtys 570
UnleashClient/strategies/RemoteAddress.py sha256=LTYxtIxK_ffgtyy_q-q--YxthSWSlI_Vi3wIlIffEL8 2281
UnleashClient/strategies/Strategy.py sha256=4uGJKM4YWZJvT_GqbEMRNDbQtg5WAULJkD6KUirXBrQ 3784
UnleashClient/strategies/UserWithId.py sha256=jA4DggY6Kq0LupNbxPkNoC0x6Px8rwgEnrYHVtBQTB8 551
UnleashClient/strategies/__init__.py sha256=aTylUH38zJSOzPKwmPzXtYs2qv19WH-9jVfCQVSI7zY 450
UnleashClient/variants/Variants.py sha256=FrlTzWp4AXDwBmt7whV-KFKHddSAxAi5rfyS0D7t5bs 3939
UnleashClient/variants/__init__.py sha256=ZjB5LeSWTtdDaDqehqEPM3vXgkiUBVGZWaximeksvTI 50
docs/Makefile sha256=i2WHuFlgfyAPEW4ssEP8NY4cOibDJrVjvzSEU8_Ggwc 634
docs/basecache.rst sha256=-pf3fbanSl8-PW8FvZGgjQ5iTiiJF7sBJAJ4Qrmczhk 271
docs/celery.rst sha256=sKwM9JlB7dXwIdVgnbmkYzyx3fbVJAxaMQMb6boRfho 883
docs/changelog.rst sha256=7HVb-I982M0SAMiw4RamjgYGxcL51R3-vMa-_LV7OiI 124
docs/conf.py sha256=WBj1T_iocsHKKdBIxI4Z0LOX-uVhxmbROkb0I9XkdqY 2363
docs/customcache.rst sha256=ui0YH9LPL37FSih0-cAaX56W8MF9FpKSdvBKGVeAHhY 1300
docs/customstrategies.rst sha256=dtdcQx23YT_TwzUydJi83447UFe1scfw7sPIAJ9o4CI 1966
docs/development.rst sha256=ksKtZimcia7xlK6POlwGZjd47smV2za9_8GD5Rlxm8s 2344
docs/eventcallbacks.rst sha256=qd1F8-l6ExodrbrmgpjrBjSEHErIt1cjSX3e3z0JC_Y 1130
docs/events.rst sha256=xEkRwD6xyWAGgNOq7T4V0SFa7ZEnxmeC1oZ5s0ZbwV8 193
docs/filecache.rst sha256=hvKCKvq55E7Ug58JgGfXFeD5TV0TmyEVYHQ8nSUBHVQ 390
docs/index.rst sha256=RoepnoCtz6RKf-YgQsNyDLbyCis-Z4GHURwuJoinaUA 700
docs/installation.rst sha256=ZhUx7tVwxtftQmI8oQC0kTHh60qB9X2dwRlbrF6XSpM 235
docs/make.bat sha256=xxfN3a_rN9HJSTHJDfhwV9HRJ2I0Mg3cyhj28ZqU4fk 800
docs/strategy.rst sha256=DnSgnS7-kbZGr4pZKvtUFGm0sNnO5xb13JFZTAHhYXk 238
docs/unleashclient.rst sha256=dgY-VlwnL8nSh6amG5AQL2EyK79ywxKTV5juHq47aiI 293
docs/usage.rst sha256=0fUE3gNFLKkEAX-XINLCEluMUfLIq_T4XRekwV43WFA 3997
docs/wsgi.rst sha256=Guzx2JArttEFj5PJKckUNjS_UipFBvFGX62ldSQKUGY 1171
scripts/get-spec.sh sha256=53uGe5z1rd694146y5HccDo--oE00ovs_qa3hqvcOlY 370
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=zw9wk2f4hx4r_cacX1hZV4oODq5oRN84JfWC8mytflY 1738
tests/integration_tests/integration.py sha256=TclVbccrnnKNdWMCNdGvg8A9RI0iWpbcFy5E2vkxWvE 550
tests/integration_tests/integration_gitlab.py sha256=hautR5strVefPBtJpvc_C3LoAuBZjB2KIhsLpJdP_gg 690
tests/integration_tests/integration_unleashheroku.py sha256=BOE8VRf521iPR1MyWDdjzTnh_JTW7MTwNFNqi0c8Lxc 671
tests/integration_tests/integration_unleashhosted.py sha256=Vah3opEYsOWv0JDt4gcOUmhyFo3j_xZEDm5jWMMXCvw 1585
tests/specification_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/specification_tests/test_client_specs.py sha256=195xvn_Fst6V25opRA-ddzsUhGlXqRcBW0MQSQ12R4I 2780
tests/unit_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit_tests/test_client.py sha256=i8hyk3zIdvixjLK7LsV8XW0g00Q4Yy2fhIvMGdpI-mU 28755
tests/unit_tests/test_constraints.py sha256=4ctzo2hZvF9JeCTHzBnqFmV7YHYYmEJqoPh-qhSCGsM 7356
tests/unit_tests/test_custom_strategy.py sha256=sXaV8sEcakv8shcOrHXqFEMLGbkEm16oBGwhpXK8rOA 3556
tests/unit_tests/test_features.py sha256=tubtZee_ElHS5554Ad6_60oxkz6WFXpqY_ko-umTT2I 6052
tests/unit_tests/test_loader.py sha256=KO5ebUl9Y7FxZr2rF3ieK6EaW2U9LS7Xpz4WBplk7WM 3456
tests/unit_tests/test_variants.py sha256=IG3liqz4FU6dA5hfjV7weIMyejFMxN0MZEdYgY_XeHQ 2679
tests/unit_tests/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit_tests/api/test_feature.py sha256=eXRPf0fBkd876fTd2kBgYSxjxps6Bb9pDeLUAKrDfDo 3660
tests/unit_tests/api/test_metrics.py sha256=7do1RjWHZW1zxKx1SLWpMUhUWPCYrKleFoi30miXVH0 1122
tests/unit_tests/api/test_register.py sha256=5y3Uvm6xke7s1_5tzC9b_k0LA5PO2JwrNTXbHb36w0A 1196
tests/unit_tests/periodic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit_tests/periodic/test_aggregate_and_send_metrics.py sha256=E6XrZ8t0KAA8uAGimj-2aODC_tjNLMo1jCoLmB7Fztk 3165
tests/unit_tests/periodic/test_fetch_and_load.py sha256=o8Z78-256NmUCuQ9gvHo7iV6xLGW45DbyTPx08O3lvs 2948
tests/unit_tests/strategies/test_applicationhostname.py sha256=NNXjQIgtouyRJ7XfY1RZTMao0VM3bdyc1OEWV5nmniQ 481
tests/unit_tests/strategies/test_defaultstrategy.py sha256=lZGM3GTzxCH0S-mYrzKOtaZVrelX3JYYqJMjFSm136o 202
tests/unit_tests/strategies/test_flexiblerollout.py sha256=qr3xc9m_I0fCM1pRAiAgD8sI650EY1jDjvkc--EMdC8 3143
tests/unit_tests/strategies/test_gradualrolloutrandom.py sha256=8v-U2KT2-l7AS7dKPStDG-x181SNm0MsBLvBpDcBMUY 252
tests/unit_tests/strategies/test_gradualrolloutwithsessionid.py sha256=p01Q0fGhpfXWjtsVVkU1udF8jQNcdCw2vGpQ5QiA-Sw 356
tests/unit_tests/strategies/test_gradualrolloutwithuserid.py sha256=-y1PSnqgoBRuF5XiyVzDhDkU-ZZb8NgGs1PfXqYqIAY 317
tests/unit_tests/strategies/test_remoteaddress.py sha256=KvGcaKKxg27kSjvdHh37lEcEe9LTe9mzy5iTLNlBsB8 1190
tests/unit_tests/strategies/test_strategy_variants.py sha256=lbPIKClMSy2vC_OjKFELS0Bpq_65CqYHH_6NgF4MRBU 1716
tests/unit_tests/strategies/test_userwithids.py sha256=m8yjJ7wZRqqlSulB_KwX7nuboAcf4_uT7F9oGbpNjh8 426
tests/utilities/__init__.py sha256=XFA4QHVs7hh1aWZN5oxLEAQcMYTlfdOFE87SsggUSY0 85
tests/utilities/data_generator.py sha256=jIXr9JuZratLzDAxQxhdtNoMHbEs0xuToHC6FnMcaPQ 507
tests/utilities/testing_constants.py sha256=oTQsITO-2sd7VxT-t9HSOYjvidQ7iiSwd2tjiOqVKbM 1308
tests/utilities/mocks/__init__.py sha256=9z-UirKIdJ3mzgvuPUkXovbKzXaVRqEvEJkxh4Os8UU 219
tests/utilities/mocks/mock_all_features.py sha256=HH-MGICiVZ-7vA86YVrYstWdpXvRSYmnZvgIscaKfM4 6047
tests/utilities/mocks/mock_bootstrap.json sha256=LtWQSfqbz3tgpo6Or0g6wZQKoSjcOkltpNI2toSNfic 374
tests/utilities/mocks/mock_constraints.py sha256=fF01GSgQ4doAJFMkM7FaMTKGjz0loN4YxKYS78mzF1U 3431
tests/utilities/mocks/mock_custom_strategy.py sha256=rSFTvPrxx_Ot27qjKGnSylunkKR0h0bZC_heMGxc42g 1965
tests/utilities/mocks/mock_features.py sha256=HYFWLmLttjLWEEv8RmSPRRpJ7X3BK0NzRK1b6Nie-J0 9861
tests/utilities/mocks/mock_metrics.py sha256=VOMkvGzD6OfZfn2q6A39ePVvUDaKlgyCKl8OdXgBonM 335
tests/utilities/mocks/mock_variants.py sha256=sIRoHtWjLf2YLz9lqpKb0C4drwfnGxh9BCF8-dXu_zM 930
tests/utilities/old_code/StrategyV2.py sha256=pUaEkHc-YJSxDBhUmC5KLndqrXOtkxR6vmy_Wfdnuak 1275
tests/utilities/old_code/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
UnleashClient-5.11.2.dist-info/LICENSE.md sha256=AvSYdfcUrK5nABaM6_AnHsdLji0j52uf6tEu1gbWSX4 1065
UnleashClient-5.11.2.dist-info/METADATA sha256=kPx8WyYjPU7tmflkRZiiRfInaPRArZcZktS3XlhLC8Y 7029
UnleashClient-5.11.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
UnleashClient-5.11.2.dist-info/top_level.txt sha256=XTuwImcI1C8THyllH7Igij6lLZzfFh1wP0awhSLhA6U 33
UnleashClient-5.11.2.dist-info/RECORD

top_level.txt

UnleashClient
docs
scripts
tests