harness-featureflags

View on PyPIReverse Dependencies (1)

1.6.0 harness_featureflags-1.6.0-py2.py3-none-any.whl

Wheel Details

Project: harness-featureflags
Version: 1.6.0
Filename: harness_featureflags-1.6.0-py2.py3-none-any.whl
Download: [link]
Size: 69244
MD5: b7738e45a335e5717bd3d7e919d7ccac
SHA256: 969d7f774eb45d7497d320ea2efd5fe711708e67fce8e29593f3952fc802d9d9
Uploaded: 2024-03-20 16:50:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: harness-featureflags
Version: 1.6.0
Summary: Feature flag server SDK for python
Author: Harness
Author-Email: support[at]harness.io
Home-Page: https://github.com/harness/ff-python-server-sdk
License: Apache Software License 2.0
Keywords: featureflags
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.5
Requires-Dist: httpx (>=0.24.1)
Requires-Dist: pyjwt (>=2.4.0)
Requires-Dist: attrs (>=21.2.0)
Requires-Dist: mmh3 (>=3.0.0)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: tenacity (==8.2.2)
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 4460 characters]

WHEEL

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

RECORD

Path Digest Size
featureflags/__init__.py sha256=HYhfg2YaViNeQo-XA_LUC-v70K1IxZ8tDFcFxqoKSqg 148
featureflags/analytics.py sha256=H0J2doC0dL0A8DkSr_4PECF_40k8ByP1ACPA0HnSlHo 14033
featureflags/client.py sha256=-4o_IA9lOXOlQVWmK8uQSZMnDyHoAz2moGxt0JqSoBc 17748
featureflags/config.py sha256=xN106hPdSfg8zI3pBZWSqsMx6ZAbNdKtc5xK7ooZRIM 3140
featureflags/interface.py sha256=G2WudypqMFao5xrS7JbKGFN5myQh4llRy33Zz6dAPIk 1041
featureflags/lru_cache.py sha256=4Cl85bpEjAe704eRUvSmhRV87CB3N3sMomokYxYrH6k 1218
featureflags/persisting.py sha256=h-ND6Gn5QgG9Br2dug0kyP6qQXzZxZ-n4pCprBjzWqI 1466
featureflags/polling.py sha256=10xiSgHkOWig2p4UPTJ1bdDmvf-qDiA1tzP8cvbO1Eo 8590
featureflags/repository.py sha256=Hz7TeErBObS-GNfUuo7Jpz11CoyX_T-BSzHNmCvr_FE 8735
featureflags/sdk_logging_codes.py sha256=L0mNh1Zxetpq67ero65jzIVYuO999e5SUiuIatHljA4 6393
featureflags/sse_client.py sha256=alskK9e26OhYvbRQeqzUOSl1Ivfids5jJVOaadPhbdo 7069
featureflags/streaming.py sha256=AIwWBqBv015-1Qahjt9hWV8CXcvcmX6u4j-Dpt_riTw 8706
featureflags/util.py sha256=23Fk8j05Yxub_3NHB5COP9whK84T7AvgekjZ7qbCbr8 153
featureflags/api/__init__.py sha256=okqtssHZ179EiWRsh1Yka9dSqtwWdKXXoXfA5C-lTBs 173
featureflags/api/client.py sha256=3V8C5BG4CIeUPr8GutExaDmZqQk3-iG734V9lhQdmyE 1880
featureflags/api/types.py sha256=TkWwyJe4b4MxUsFuaQUwMsmqdULI26gVsNNNRUZy_lE 923
featureflags/api/default/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
featureflags/api/default/authenticate.py sha256=gijgkdw3Pq9mtIp3IKK9DeJiezyoUXgdsjHgTZmL_zQ 4268
featureflags/api/default/get_all_segments.py sha256=AemzElJrOFN1Mm2_FLDHCfc86FML1hC1JeLagSX-19k 4133
featureflags/api/default/get_feature_config.py sha256=xs7GRinLC1PFja3Xi15Yy_ADHhEFzA8vsrKKNZ9XvkA 4354
featureflags/api/default/get_feature_config_by_identifier.py sha256=6otPjOTIiZc27X1zdGZhwHokR-38GwyZkNNDY1Xobcs 4098
featureflags/api/default/get_segment_by_identifier.py sha256=cW3ev_JQ_hBH1250zztEVVMBVRog1itZOatyxkETN-o 3664
featureflags/api/default/post_metrics.py sha256=oPTwulGj39yA9Kp40Gs4CV0-dFrFXWNniVi9TIaux6I 2026
featureflags/api/default/stream.py sha256=T64hBigmI5lBZx0E7HjQF7KW2hcAixXHR02GEPVRKCU 1595
featureflags/evaluations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
featureflags/evaluations/auth_target.py sha256=JzBsRz6bkTsbFizm0KWWI_Sw1Dsaf_txd0482E1img4 2878
featureflags/evaluations/clause.py sha256=MSrxrSxZcwwU-0SFQVh-xK0GrVemtgqVqnrAFn7cOE8 3892
featureflags/evaluations/constants.py sha256=mmBR7-M130zLGDSMmG9deJuoZhgkLPTcff52Fq1-d_s 273
featureflags/evaluations/distribution.py sha256=2Zq21bWyqMa8cYDA3z-PYHvcLPLgS0feWaN04PmH344 2799
featureflags/evaluations/enum.py sha256=JVoSeAzCh_KU2IjWO0BQfPQWjgH1Q-3j36EkBCa_TJs 124
featureflags/evaluations/evaluator.py sha256=udK1RZUhSMKT_6ruCU-rN5HmlJ8c9b5wCGDUJTPijUg 14919
featureflags/evaluations/feature.py sha256=wBxANBQ5MZ4CrQuTHDZgXqjaHZLeRO73gVGTtREjmXY 9128
featureflags/evaluations/prerequisite.py sha256=tEDdVnnIcfPvVkGLf09tIJnGmwkc1mvQe5GGWPeAFlQ 1548
featureflags/evaluations/segment.py sha256=ExhZDyTxlhcXdCOlvnb-Yk2dfn3R3-ZiNHX1-x8q-WU 5429
featureflags/evaluations/serve.py sha256=4ecf7DrVMthpNTHMZF93_fLpAK1yiAqwBuvG8GM0yZY 2063
featureflags/evaluations/serving_rule.py sha256=xmckTgyQJ-N-eUNdj7YenI9dy4XbGUzSBSeDnNP7uhg 3165
featureflags/evaluations/strategy.py sha256=igXOCqmzJgw5iSXUx1YGfv5NRtVcgdj5T6vC3Z4R3mQ 473
featureflags/evaluations/tag.py sha256=r68ot0w0tLuqKSoaFGXOWODQibOISQC4Wn_Y0EI5fjY 1544
featureflags/evaluations/target.py sha256=Etep7fZF8Da7kiOg-xIEvLBO3nBF8qhlHNMEcZL4rY0 4378
featureflags/evaluations/target_attributes.py sha256=8qhyCkzhT0Tz-Da6aqLn3BndYlLyuD09bLc-s-7qCrM 1339
featureflags/evaluations/target_map.py sha256=i7QVDqKha5BmxKbJoh7Bwzigrborri7sHwIT2tTGW9Y 1606
featureflags/evaluations/variation.py sha256=ePkL_nHcK0imognhbV-_GU7YXzxDQtLHHYOj2pK9W04 6682
featureflags/evaluations/variation_map.py sha256=YbHUIiO5VlYfxtulfhpxfpHi2Zj6l721m-7IyJpNMgk 2564
featureflags/evaluations/weighted_variation.py sha256=UdgQXaPuOwRleRh_cMpWcKIt4F_i3TlzdF3v_hSIxaw 1525
featureflags/ftypes/__init__.py sha256=TnlOs4uwg70-Vsd0N6eNnJ1Mr1gy7BHOCpseHOm30AI 242
featureflags/ftypes/boolean.py sha256=4jJGMiVvUDp3ngXnmFNBFucxGfMXxBoG5XG1J0Tq8zU 1053
featureflags/ftypes/integer.py sha256=aHYU923qnv0Y-pQhIJZwA64Duwe1PUi3uCQpMxeO0Gw 1304
featureflags/ftypes/interface.py sha256=LIAv8oN9dsmTH3tHDeOxL06FtnZJAVCzEWSd9LXqZn0 2469
featureflags/ftypes/json.py sha256=nCFuS4q5M97T9qEKjKBf--9fFlkusr64HtVbXsy93v4 1009
featureflags/ftypes/number.py sha256=7IIZ0A1x9WzcYzt7rnllN_1XuwxXyV1UPrhSfEHmpak 1317
featureflags/ftypes/string.py sha256=oKuHFZsLmuALpLXdY9RArYSCnRCCtH9WfP1msKYjxaE 1694
featureflags/ftypes/utils.py sha256=a0xNzOuHbO8uB1y6bbn4zDVbk3aA_xiCz9QIS1k2tA4 497
featureflags/models/__init__.py sha256=uB8ilFAb6vpZC8XudXisFdIPqFX18HkajvlImSS5Y3E 809
featureflags/models/authentication_request.py sha256=16hQZleJUMN5cdss9wtzlR4orNdNCb5HBsypnXxkt24 2054
featureflags/models/authentication_request_target.py sha256=0FOTqfEvwpQ2WIF-VhFvgBXiHucQWFXRN8CZ_3v0u7I 2708
featureflags/models/authentication_request_target_attributes.py sha256=vwqu1CDudIjdwabRyHbaApFKjm8AG0cn826uexu-Oog 1284
featureflags/models/authentication_response.py sha256=FpJYYIs_wejZGqC1micS5ENSPHPT6LTD9NYD50FYRDo 1421
featureflags/models/error.py sha256=gFrnU0P0mVEXaZ5jEJutz1DFUCNoYi1dPX2Am-bEp9o 1430
featureflags/models/key_value.py sha256=fQ4wvR3DOb_hc3P2CgJUxSN5dtziX13Jkd8xt8oiby0 1421
featureflags/models/message.py sha256=bfPo1hIUgu3IK59rcc--11PICvt0rVNMjNcyDVp85LM 1313
featureflags/models/metrics.py sha256=Y89lc-C8DYGBhwWL5AuICZZ9QfjfsQeoWPIP0lUC4d8 2827
featureflags/models/metrics_data.py sha256=HriOID1Sp4ByFcaEfMkZ6lbXXmC6_jQCrfSLirvBRzA 2372
featureflags/models/metrics_data_metrics_type.py sha256=lyaRlAxl8_CsqBIlzBAPF_MZjW2ueP-kJyFc9CX-JUw 155
featureflags/models/pagination.py sha256=_qboJFmZea933e0xoA3zW2Iu3JCRMADnqadmUw3ibJs 2131
featureflags/models/target_data.py sha256=mVX0J9do3z0O3zN9eqeOXw-75MUXzcWVYNCBj2tSVeo 2055
featureflags/models/unset.py sha256=vqboWgg_oFl2XStOlpV0_DXOElvTMzUa58W1WVWrBSU 92
harness_featureflags-1.6.0.dist-info/AUTHORS.rst sha256=jGlEeRGa_lSTOuAk2p4p1P6VWCC7wOp_wYDcykvL4sg 163
harness_featureflags-1.6.0.dist-info/LICENSE sha256=dIiHYxk_F-8KWFSCEiRoTtUKaP-vOP6HYpXqZfP0Ke8 585
harness_featureflags-1.6.0.dist-info/METADATA sha256=KCn4YztdMCvWQ6rFlERD_ibKu1GjZB-C-e4jQPwrruE 5489
harness_featureflags-1.6.0.dist-info/WHEEL sha256=unfA4MOaH0icIyIA5oH6E2sn2Hq5zKtLlHsWapZGwes 110
harness_featureflags-1.6.0.dist-info/top_level.txt sha256=fA_afApzPDOjuwjfRhYSMGCLYyppRzxZqZyTUy6UXio 13
harness_featureflags-1.6.0.dist-info/RECORD

top_level.txt

featureflags